← All guides

Salary sacrifice from April 2029: the £2,000 National Insurance cap

Salary sacrifice is the most common way for parents near £100,000 to stay under the limit. From 6 April 2029 the rules change: only the first £2,000 a year of pension contributions made through salary sacrifice will be free of National Insurance.

What changes

It still keeps you under £100,000

The change is to National Insurance only. Salary you sacrifice into a pension is still free of income tax, so it still lowers your taxable pay and your adjusted net income pound for pound. It still works for keeping 30 funded hours and Tax-Free Childcare, and for getting out of the 60% tax trap.

What it costs you

Most people near £100,000 earn above the National Insurance upper earnings limit, where employee National Insurance is 2%. So on each £1,000 sacrificed above the first £2,000 you'd pay about £20 more. If you sacrifice £12,000 a year, that's about £200.

The bigger change is for employers, who pay 15% National Insurance. Some pass part of their saving on to your pension today; check whether yours will keep doing so after April 2029.

Does another method become better?

Usually not. Net pay and personal pensions never saved National Insurance, so salary sacrifice stays at least as good for income tax and adjusted net income, and still saves National Insurance on the first £2,000. How the three methods compare.

In Hundred Line

The planner applies the cap from the 2029/30 tax year. HMRC hasn't yet said exactly how payroll will handle it, so the planner spreads the National Insurance evenly across the year.

Work out your own figures. Hundred Line is free, runs in your browser and saves nothing anywhere else.

Open the planner

More guides

Sources

Checked 31 October 2026 for England. This guide is general information, not financial advice.