HMRC Salary Sacrifice Limit: What You Can Sacrifice Now and What Changes in 2029
The HMRC salary sacrifice limit is not one single cap. It is a combination of the National Minimum Wage floor, the £60,000 pension annual allowance, and a new £2,000 National Insurance exemption ceiling starting 6 April 2029, confirmed under legislation that received Royal Assent in April 2026.
Key Takeaways
- There is no single legal maximum on salary sacrifice today; the binding limit is the National Minimum Wage after the sacrifice is applied.
- From 6 April 2029, only the first £2,000 sacrificed annually into a pension stays free of National Insurance, under the National Insurance Contributions (Employer Pensions Contributions) Act 2026.
- Around 3.3 million UK employees currently sacrifice more than £2,000 a year and will be affected by the change, according to HMRC’s own impact assessment.
What Is the HMRC Salary Sacrifice Limit?
Three separate boundaries make up this limit: the National Minimum Wage, the pension annual allowance, and a new National Insurance cap arriving in 2029. Salary sacrifice itself works as a formal change to an employment contract.
An employee agrees to give up part of their gross pay in exchange for a non cash benefit, most commonly an employer pension contribution. HMRC treats this reduced salary as the new contractual baseline, so tax and National Insurance are calculated on the lower figure.
Mixing these three boundaries up is the most common mistake employees make when planning a sacrifice. For the full range of qualifying benefits, this sits alongside the broader salary sacrifice pension guide.

What Can You Actually Salary Sacrifice For?
Pension contributions are the most common use of salary sacrifice, but HMRC permits several other benefits under the same principle.
- Pension contributions into a registered pension scheme, currently the only benefit still fully exempt from National Insurance without a monetary limit
- Cycle to Work schemes, covering bicycles and safety equipment for commuting
- Electric vehicle leasing through an employer contracted scheme
- Workplace nursery provision
- Childcare vouchers, though only for arrangements that started on or before 4 October 2018
Most other salary sacrifice benefits, including higher emission cars and gym memberships, lost their tax advantage under the Finance Act 2017 optional remuneration rules.
What Is the Maximum Amount You Can Salary Sacrifice? The Three Limits Explained
Each of these three limits works independently, and none of them replaces the others.
| Limit | What It Covers | Current Threshold |
|---|---|---|
| National Minimum Wage floor | Minimum cash pay after any sacrifice | Varies by age band, reviewed every April |
| Pension annual allowance | Total tax relieved pension contributions per tax year | £60,000 for the 2026/27 tax year |
| National Insurance exemption cap | NI free portion of pension salary sacrifice | £2,000 a year from 6 April 2029 |
Only the third limit is new. Minimum wage compliance, covered under the HMRC minimum wage campaign, and the annual allowance already govern salary sacrifice today, and neither changes under the 2029 reform.
Can Salary Sacrifice Reduce Your Pay Below Minimum Wage?
You cannot let a salary sacrifice arrangement take your pay below the National Minimum Wage or National Living Wage. This is a strict legal requirement, not a matter of employer discretion.
- Ask your employer to recalculate your pay whenever the minimum wage rate changes, to check your sacrifice still complies
- Expect any proposed sacrifice that would breach the minimum wage to be reduced or refused, since HMRC requires this
- Be aware that a breach can trigger HMRC wage raid payroll checks against your employer, so most employers build in a buffer above the legal floor
- Speak to your payroll team directly if your pay is close to the minimum wage threshold before agreeing to any increase in your sacrifice

The National Insurance Contributions (Employer Pensions Contributions) Act 2026: What Changes From April 2029
The National Insurance Contributions (Employer Pensions Contributions) Act 2026 is the legislation that introduces the £2,000 cap, and it received Royal Assent on 29 April 2026.
HM Treasury first announced the change at the Autumn Budget 2025, when the Chancellor confirmed that pension contributions sacrificed above £2,000 a year would lose their National Insurance exemption from 6 April 2029.
Some earlier coverage described this only as a proposed reform still working through Parliament. That’s now out of date: Parliament has passed the Act and granted Royal Assent, though the detailed operating rules will still follow in secondary legislation.
Income tax relief on pension contributions is not affected by this change. Employers wanting an early steer on the reporting requirements can reach HMRC on the HMRC telephone number free 0800 0345 opening times line for payroll queries once further guidance appears.
Worked Example: What the £2,000 Cap Actually Costs You?
An employee sacrificing £5,000 a year into a pension keeps the same £2,000 National Insurance exemption from 2029, but pays standard NI on the remaining £3,000.
- Add up your total annual salary sacrifice into your pension, including any bonus sacrificed
- Subtract £2,000, since this portion stays free of employee National Insurance
- Apply your National Insurance rate, 8% up to the upper earnings limit or 2% above it, to the remaining amount
- Multiply your employer’s 15% secondary rate by the same excess to see their added cost
- Compare this figure against your current take home pay to judge the real impact
- Repeat the calculation each time your salary or contribution rate changes
Based on HMRC’s own modelling, affected workers face an average additional employee National Insurance cost of £84 in the change’s first year, 2029 to 2030.
Who Is Actually Affected? The Sector and Earnings Breakdown Competitor Pages Miss
Higher earners in specific industries face the greatest exposure to the 2029 cap, not the general population of pension savers.
Research from the Institute for Fiscal Studies published in May 2026 found that 15% of all UK employees sacrifice more than £2,000 into a pension each year, but this ranges from under 1% among the lowest paid fifth of workers to 48% among the highest paid tenth.
Further detail from the same analysis shows how unevenly the change lands:
- Private sector employees are far more exposed than public sector employees, at 18% against 7%
- Finance, insurance, information and communication industries have close to 40% of employees sacrificing above the threshold
- Accommodation and food service employees are almost entirely unaffected, at under 2%
- Employees aged 30 to 59 are more likely to be affected than younger or older workers
This pattern exists because public sector employers already make larger ordinary pension contributions that sit outside salary sacrifice entirely, while private sector pay structures, especially in finance, rely more heavily on sacrifice arrangements to fund higher pension contributions.
The common misunderstanding is treating the £2,000 cap as a flat, universal change, when its financial impact is heavily concentrated by industry and income band.

How to Avoid the 60 Percent Tax Trap Using Salary Sacrifice?
You can avoid the 60% effective tax rate between £100,000 and £125,140 by sacrificing enough salary to bring your adjusted net income back to £100,000 or below.
- Calculate your total annual income including any bonus
- Identify how much of your income falls between £100,000 and £125,140, where your personal allowance is gradually withdrawn
- Propose a salary sacrifice agreement that redirects this portion into your pension instead of taking it as cash
- Confirm with your payroll team that the sacrifice will be processed before the tax year in which the income arises
- Check the sacrifice does not breach the National Minimum Wage or your £60,000 annual allowance
- Keep written confirmation of the contract variation, since HMRC’s Employment Income Manual requires evidence of a genuine change
Following this process restores your full personal allowance and removes the effective 60% marginal rate on the affected slice of income.
How Does Salary Sacrifice Affect Your State Pension and Other Benefits?
Salary sacrifice can reduce the earnings on which some benefits and an employee’s State Pension record are based, though the scale of the effect depends on how far pay falls.
Statutory and means tested payments
Salary sacrifice can lower entitlement to earnings related payments such as Maternity Allowance and Additional State Pension, since these depend on recorded earnings. Where a sacrifice reduces average weekly earnings below the lower earnings limit, an employer does not have to make statutory payments at all.
If you are planning maternity leave, sick leave or another period reliant on statutory pay within the next year, check your Personal Tax Account before agreeing to any increase in your sacrifice.
State Pension and your NI record
Reduced National Insurance contributions from salary sacrifice can affect an employee’s qualifying years for the State Pension where earnings fall below the lower earnings limit, currently £6,708 for the 2026/27 tax year.
You can review your current NI record directly, and if your online statement doesn’t match your payslips, the HMRC state pension tool error guide covers how to report it.

Disadvantages of Salary Sacrifice Pension Schemes
Salary sacrifice carries several genuine drawbacks alongside its tax advantages.
- Reduced mortgage or loan affordability, since some lenders calculate borrowing capacity on post sacrifice salary rather than original pay
- Lower life cover, overtime pay and future pay rises, where these are calculated against a reduced contractual salary rather than a notional higher figure
- Restricted flexibility to revert, since reversing a sacrifice requires the employer to agree a further contract change
- The annual allowance taper trap for high earners, where adjusted income above £260,000 can reduce the available allowance to as little as £10,000
- Reduced entitlement to contribution based benefits if earnings fall below the lower earnings limit
Employers are generally advised to review these risks with staff individually rather than applying a single sacrifice level across an entire workforce.
Conclusion
The HMRC salary sacrifice limit is really three limits working together: the National Minimum Wage today, the £60,000 annual allowance, and a new £2,000 National Insurance cap from April 2029.
Most employees stay unaffected, but higher earners in finance and private sector roles face the largest cost. The HMRC salary sacrifice limit means real but manageable change for higher earning pension savers in 2029.
FAQ
Can you salary sacrifice 100% of your salary?
No. Your pay after any sacrifice must stay at or above the National Minimum Wage or National Living Wage for your age band. This rule applies regardless of the non cash benefit offered in return, so 100% sacrifice is never legally possible while you remain employed.
Do you need to tell HMRC about a salary sacrifice arrangement?
No, there is no requirement to notify HMRC when you set up a salary sacrifice arrangement. Your employer must still apply the correct tax and National Insurance treatment through payroll, and HMRC only becomes involved if a dispute arises over whether the arrangement is valid.
Does salary sacrifice affect your pension annual allowance?
Yes, sacrificed pension contributions count towards the £60,000 annual allowance in the same way as any other pension contribution. Exceeding the allowance can trigger a tax charge, and high earners with adjusted income above £260,000 may have a reduced allowance as low as £10,000.
Can your employer refuse to offer salary sacrifice?
Yes, employers are under no legal obligation to offer salary sacrifice arrangements at all. Where a scheme does exist, the employer can still set internal limits or exclude certain roles, provided the arrangement never breaches minimum wage rules.
How much can NHS employees salary sacrifice, and who do you contact about benefit effects?
NHS employees follow the same HMRC rules on salary sacrifice as any other employer, with no separate NHS specific limit. Where a sacrifice affects a means tested benefit rather than a tax matter, the query usually sits with the Department for Work and Pensions rather than HMRC, How do I contact DWP by phone covers the right number for benefit specific questions.
Disclaimer: This article is for informational purposes only and does not constitute formal financial, tax, or legal advice; please consult a qualified payroll professional or tax advisor regarding your individual circumstances.
