● From 6 April 2029 · Pension salary sacrifice

Salary Sacrifice Cap Calculator

From 6 April 2029, pension contributions made through salary sacrifice above £2,000 a year will no longer be free of National Insurance. Enter your salary and your sacrifice to see how much goes over the limit and the extra National Insurance you and your employer could pay, worked out at 2026/27 rates.

📅 From April 2029 💷 £2,000 limit 🧮 You and your employer

Your salary sacrifice

Pension contributions, for a full year

£
£

Extra National Insurance for you
£0
Salary sacrifice
Over the £2,000 limit
Your NI saving now
Your NI saving from April 2029
Employer NI saving now
Extra employer NI

Worked out with 2026/27 National Insurance rates and thresholds; the 2029/30 rates may be different. Income Tax relief on your pension is not affected. Estimate only, not financial advice.

📜 NIC Act 2026 📅 Starts 6 April 2029 🔒 Runs in your browser ✅ Checked 25 Sep 2026
Advertisement

What is law now and what is still to come

Today (2026/27): pension contributions your employer makes in exchange for salary you give up are not subject to Income Tax or National Insurance, and there is no £2,000 limit yet.

The law already passed: the National Insurance Contributions (Employer Pensions Contributions) Act 2026 received Royal Assent on 29 April 2026. It lets regulations treat salary sacrificed for employer pension contributions above a yearly limit as earnings for National Insurance. It has effect from the 2029/30 tax year, which starts on 6 April 2029, and the first regulations must set the limit at £2,000 for a tax year.

Still to come: HMRC's policy paper of 4 December 2025 says details on the design and operation of the £2,000 limit will be set out in secondary legislation. This calculator uses the 2026/27 National Insurance rates and thresholds, and the rates that apply in 2029/30 may be different.

How the cap works

From 6 April 2029, salary you sacrifice for pension contributions above £2,000 in a tax year will attract Class 1 National Insurance for you and for your employer. The first £2,000 keeps its National Insurance relief, and the Income Tax relief on pension contributions is unchanged.

At 2026/27 rates, on each £1,000 over the limitYou payYour employer pays
Pay after sacrifice between £12,570 and £50,270£80 (8%)£150 (15%)
Pay after sacrifice above £50,270£20 (2%)£150 (15%)

HMRC estimates that 7.7 million employees use salary sacrifice for pension contributions and 3.3 million of them sacrifice more than £2,000. For those affected, it puts the average extra employee National Insurance at £84 in 2029/30, the first year.

Worked example

On a £45,000 salary with a £4,500 pension sacrifice, £2,500 is over the limit. At 2026/27 rates you would pay 8% on it, £200 a year, and your employer 15%, £375. You would still save £160 a year of your own National Insurance on the first £2,000, compared with £360 today.

Your pension still gets tax relief. The change only affects National Insurance. Income Tax relief on pension contributions stays the same, and a salary sacrifice arrangement still must not take your cash pay below the National Minimum Wage.

Related tools

See your full saving today with the salary sacrifice pension calculator or the salary sacrifice calculator, check your pay with the take-home after pension calculator, and see your National Insurance with the National Insurance calculator.

Advertisement

Salary sacrifice cap FAQs

What is the salary sacrifice cap?

A £2,000 yearly limit on pension contributions made through salary sacrifice that stay free of National Insurance. From 6 April 2029, amounts above £2,000 will attract Class 1 National Insurance for both the employee and the employer.

When does the salary sacrifice cap start?

The National Insurance Contributions (Employer Pensions Contributions) Act 2026 has effect from the 2029/30 tax year, which begins on 6 April 2029. Until then, pension salary sacrifice stays free of National Insurance whatever the amount.

Is the £2,000 cap law yet?

The Act received Royal Assent on 29 April 2026 and says the first regulations made under it must set the limit at £2,000 for a tax year. HMRC says the details of how the limit works will be set out in secondary legislation.

Does the cap affect Income Tax relief on my pension?

No. HMRC says the Income Tax relief on employee and employer pension contributions is unchanged. Only National Insurance changes, and only on the amount above £2,000.

How much extra National Insurance will I pay?

At 2026/27 rates, you pay 8% on the amount over £2,000 while your pay is between £12,570 and £50,270, and 2% on any part above £50,270. Your employer pays 15%. A £4,500 sacrifice on a £45,000 salary would cost you £200 and your employer £375 more a year.

Does the cap apply to car or cycle salary sacrifice schemes?

This change is about salary sacrificed for employer pension contributions, which is what the 2026 Act covers. This calculator only looks at pension salary sacrifice.

Mustafa Bilgic
Reviewed by Mustafa Bilgic
Founder, WebCalculator

Based on the National Insurance Contributions (Employer Pensions Contributions) Act 2026, HMRC's policy paper of 4 December 2025 and 2026/27 National Insurance rates from GOV.UK, checked on 25 September 2026. Estimates only, not financial advice.