Salary sacrifice has long been seen as one of those quietly powerful tools of the UK pension system. It’s fairly efficient, widely used and, for many people, a simple way to give their pension a boost without feeling the full impact on take-home pay.
However, in a few years’ time that is all set to change. From April 2029, the way National Insurance contributions are applied will change, placing a £2,000 annual cap on how much employee pension saving through salary sacrifice can benefit from National Insurance relief.
How salary sacrifice works
Salary sacrifice is an agreement between you and your employer. You give up part of your gross salary or a bonus, and your employer pays that amount straight into your pension instead.
Under the current rules, this structure reduces the employee’s taxable pay. As a result, Income Tax and National Insurance are calculated on the reduced salary amount. Employers also save on employer National Insurance contributions on the amount sacrificed, generally making salary sacrifice arrangements attractive on both sides.
Salary sacrifice has expanded in recent years, with close to two‑thirds of UK workers now using it. [1] It can be particularly useful for higher earners who make larger pension contributions.


