🇬🇧 2026/27
Class 1 & Class 4

National Insurance calculator

Enter annual earnings. We show your NI and what your employer pays.

Your numbers

2026/27 thresholds

WeeklyYearly
Primary threshold£242£12,570
Upper earnings limit£967£50,270
Secondary threshold (employer)£96£5,000

Employees pay 8% between the primary threshold and upper earnings limit, then 2%. Employers pay 15% above the secondary threshold (Employment Allowance up to £10,500 for eligible employers). Self-employed Class 4: 6% and 2%; Class 2 is no longer charged.

FAQ

How much NI on £40,000?

£2,194 a year for an employee: 8% of £27,430.

Sources (checked 6 Nov 2026): HMRC rates and thresholds for employers 2026 to 2027.

💷 Take-home pay →🇬🇧 All UK calculators →