TakeHomeAdvertise

National Insurance calculator

Updated Updated for 2026 tax law

Work out employee and employer Class 1 National Insurance for any pay period in 2026/27, using the same weekly, monthly or four-weekly thresholds payroll uses.

£
£
Pension, cycle-to-work or EV schemes — NI is worked out on pay after sacrifice

2026/27 thresholds for this pay period: primary threshold £1,048, upper earnings limit £4,189, lower earnings limit £559.

Your National Insurance per month
£156.16
£1,873.92 a year if every period is the same
8% band
£156.16
on £1,952.00
2% band
£0.00
on £0.00
Employer pays
£387.45
15% above £417
Counts for State Pension
Yes
Pay is at or above the LEL
Pay for NI
£3,000.00
Up to £1,048 at 0%
£0.00
£1,048–£4,189 at 8%
£156.16
Above £4,189 at 2%
£0.00
Employee NI
£156.16
Effective NI rate
5.21%

NI is worked out separately for each pay period — it isn’t cumulative like Income Tax, so a one-off bonus month can be charged at 2% even if your annual pay is below £50,270.

How to use the National Insurance calculator

  1. Enter your gross pay for one pay period and choose how often you’re paid.
  2. Add any salary sacrifice taken from that pay — NI is charged on what’s left.
  3. If you’re over State Pension age, switch to category C.
  4. Read your NI for the period, the amount in each band and what your employer pays on top.

National Insurance thresholds 2026/27

Class 1 National Insurance thresholds 2026/27
ThresholdWeekMonthYear
Lower earnings limit (LEL)£129£559£6,708
Primary threshold (employee NI starts)£242£1,048£12,570
Secondary threshold (employer NI starts)£96£417£5,000
Upper earnings limit (UEL)£967£4,189£50,270
Employee NI = 8% × (pay − PT, capped at UEL − PT) + 2% × (pay − UEL)
Employer NI = 15% × (pay − secondary threshold)
Monthly: PT £1,048 · UEL £4,189 · ST £417

Example: £2,500 a month pays (2,500 − 1,048) × 8% = £116.16 employee NI, and the employer pays (2,500 − 417) × 15% = £312.45. NI is worked out for each pay period on its own; unlike Income Tax there’s no running total over the year.

NI by salary 2026/27

SalaryEmployee NI / yrPer monthEmployer NI / yr
£15,000£194.40£16.20£1,500
£20,000£594.40£49.53£2,250
£25,000£994.40£82.87£3,000
£30,000£1,394.40£116.20£3,750
£40,000£2,194.40£182.87£5,250
£50,270£3,016£251.33£6,790.50
£60,000£3,210.60£267.55£8,250
£80,000£3,610.60£300.88£11,250
£100,000£4,010.60£334.22£14,250

Category letters

Your category letter is on your payslip. Most employees are A. The employee rates for 2026/27 are:

LetterWhoPT to UELAbove UEL
AMost employees8%2%
BMarried women/widows with a reduced-rate election1.85%2%
COver State Pension agenilnil
HApprentices under 258%2%
JDeferred (NI paid in another job)2%2%
MUnder 218%2%

For H and M the employee pays the same; the difference is that employers pay no NI up to £50,270. Self-employed people pay Class 4 NI through Self Assessment instead, which this calculator doesn’t cover.

Related tools

Sources

Every rate and threshold on this page is for the 2026/27 tax year (6 April 2026 to 5 April 2027) and was checked against these official pages on 18 October 2026:

Disclaimer: Estimates for information only — not tax or financial advice. Results are annual figures for a single employment paid evenly through the year. Payroll applies thresholds per pay period and rounds some deductions, so your payslip can differ by a few pounds. Check your tax code and personal tax account on GOV.UK.

Frequently asked questions

What are the National Insurance rates for 2026/27?

Employees (category A) pay 8% on earnings between the primary threshold (£242 a week, £1,048 a month, £12,570 a year) and the upper earnings limit (£967 a week, £4,189 a month, £50,270 a year), and 2% above that. Employers pay 15% above £96 a week (£5,000 a year).

How much NI do I pay on £30,000?

£1,394.40 a year (8% of £17,430) — about £116.20 a month.

Do I pay NI after State Pension age?

No employee NI once you reach State Pension age (category C), though your employer still pays employer NI. Show your employer proof of your age.

What is the lower earnings limit?

£129 a week (£559 a month, £6,708 a year) in 2026/27. Earning at least this keeps the year counting towards your State Pension even though you pay no NI until the £242 primary threshold.

Does salary sacrifice reduce National Insurance?

Yes. NI is worked out on pay after salary sacrifice, so you save 8% (or 2% above £50,270) and your employer saves 15%. A cap of £2,000 a year for pension sacrifice is planned from April 2029, but it doesn’t apply in 2026/27.

Your business here? Sponsor this calculator from $19/week. See placements

Estimates for information only — not tax, legal or financial advice.