2026/27 calculator
National Insurance calculator
Employees pay Class 1 National Insurance of 8% on earnings between £12,570 and £50,270 a year in 2026/27, and 2% on everything above. Payroll works it out on each payday separately, using £1,048 and £4,189 a month or £242 and £967 a week. On a £35,000 salary paid monthly that is £149.49 a month, £1,793.88 a year.
Enter your salary and how often you are paid to see the NI on each payslip, what a bonus month costs, and what changes once you reach State Pension age.
National Insurance each payday
£149.49a month
£1,793.88 a year
- NI on your next £1
- 8%
- Take-home pay
- £2,393/mo
- Income tax
- £4,486
- Effective NI rate
- 5.1%
Employee National Insurance in 2026/27
| Scenario | Gross pay | NI each payday | National Insurance | Take-home a month |
|---|---|---|---|---|
| £25,000, paid monthly | £25,000 | £82.83 a month | £994 | £1,793.49 |
| £35,000, paid monthly | £35,000 | £149.49 a month | £1,794 | £2,393.49 |
| £35,000, paid weekly | £35,000 | £34.49 a week | £1,793 | £2,393.53 |
| £60,000, paid monthly | £60,000 | £267.50 a month | £3,210 | £3,780.13 |
| £36,000 plus a £10,000 bonus | £46,000 | £156.16 a month | £2,145 | £3,097.55 |
| £35,000, over State Pension age | £35,000 | £0.00 a month | £0 | £2,542.98 |
NI each payday is for a normal payday with no bonus. In the bonus row the bonus month pays £427.50, which is included in the yearly total. Take-home is after income tax and NI, with no pension.
National Insurance rates and thresholds 2026/27
| Threshold | A year | A month | A week |
|---|---|---|---|
| Lower earnings limit | £6,708 | £559 | £129 |
| Primary threshold | £12,570 | £1,048 | £242 |
| Upper earnings limit | £50,270 | £4,189 | £967 |
You pay 8% on earnings between the primary threshold and the upper earnings limit, and 2% on earnings above it. Between the lower earnings limit and the primary threshold you pay nothing, yet the year still counts towards your State Pension. If you are paid every 4 weeks, payroll uses thresholds of £967 and £3,867.
Why NI is worked out per payday
Income tax is cumulative, so over the year a quiet month and a busy month even out. National Insurance looks at each payday on its own, against that pay period's thresholds. On £35,000 paid monthly, each payday is £2,916.67. Payroll charges 8% on the £1,868.67 above £1,048, which is £149.49.
That has two effects. A month with pay below £1,048 pays no NI, and the unused part of the threshold is lost. A month with pay above £4,189 pays only 2% on the excess, so uneven pay can mean less NI over a year than the same total paid evenly. Nothing is carried from one payday to the next, so overtime, a pay rise or unpaid leave changes your NI straight away.
Bonus months
A bonus is added to that month's pay and charged on the same per-payday basis. On a £36,000 salary a normal month pays £156.16. In the month a £10,000 bonus is paid, gross pay is £13,000: 8% on the £3,141 between £1,048 and £4,189 is £251.28, and 2% on the £8,811 above is £176.22, a total of £427.50.
Over the year that comes to £2,145.26, against £2,673.96 if the same £46,000 were paid evenly. Income tax on a bonus works differently, and the bonus tax calculator shows the whole picture.
Over State Pension age
Employees stop paying Class 1 National Insurance once they reach State Pension age, even if they carry on working. Show your employer proof of your age, such as a passport or birth certificate, and payroll will move you to category letter C. Income tax carries on as normal, and your employer still pays 15% employer NI on your earnings. If you are self-employed, Class 4 stops from the 6 April after you reach State Pension age.
Category letters, under 21s and apprentices
Your payslip shows a category letter that tells payroll which rates to use. Most employees are on A. Employees under 21 (M) and apprentices under 25 (H) pay the same as A, while their employer pays no NI on their earnings up to £50,270 a year. Category J applies when you can defer NI because you already pay it in another job: that job takes 2% on earnings above the primary threshold. A small number of married women and widows with an old election certificate are on B and pay a reduced rate.
Company directors
Directors have an annual earnings period, so their National Insurance is worked out on total earnings for the tax year. That stops a director avoiding NI by taking all their pay in one large month. Many payrolls take NI on account each payday and settle the correct total at the end of the year, so a director's payslips can differ from the per-payday figures here. A director paid between £6,708 and £12,570 a year pays no employee NI and still builds a State Pension qualifying year. HMRC's CA44 guide sets out the methods.
Self-employed: Class 2 and Class 4
Self-employed profits pay Class 4 National Insurance through Self Assessment: 6% on profits between £12,570 and £50,270 and 2% above. With profits of at least £7,105 you get a State Pension qualifying year without paying Class 2. Below that you can pay voluntary Class 2 of £3.65 a week. Work it out with the self-employed tax calculator.
Common questions
How much National Insurance will I pay on £30,000 in 2026/27?
£116.16 a month if you are paid monthly, or £1,393.92 a year. That is 8% of the £1,452 you earn each month above the £1,048 primary threshold.
What is the National Insurance threshold for 2026/27?
You start paying employee NI on earnings above £12,570 a year, which is £1,048 a month or £242 a week. The rate drops from 8% to 2% on earnings above £50,270 a year, £4,189 a month or £967 a week.
Why does my National Insurance change from month to month?
NI is worked out on each payday on its own, so overtime, a bonus, a pay rise or a short month changes it straight away. Nothing is carried over from earlier paydays the way it is for income tax.
How much National Insurance do I pay on a bonus?
8% on the part of that month's pay up to £4,189 and 2% above it. On a £36,000 salary, the month a £10,000 bonus is paid has £427.50 of NI, against £156.16 in a normal month.
Do I pay National Insurance after State Pension age?
No. Employee Class 1 National Insurance stops when you reach State Pension age, while income tax continues. Give your employer proof of your age. Your employer keeps paying its 15%.
Is National Insurance calculated monthly or yearly?
For employees it is calculated for each pay period, whether weekly, 4-weekly or monthly, with no adjustment at the end of the year. Company directors are the exception: their NI uses an annual earnings period.
Do I pay National Insurance on a second job?
Each job is assessed separately, so a second job paying less than £1,048 a month, or £242 a week, takes no employee NI even if your total pay is above the threshold.
Official sources
Every rate and threshold on this page is checked against these official pages. How we calculate
- National Insurance: how much you pay (GOV.UK)
- National Insurance rates and categories (GOV.UK)
- National Insurance category letters (GOV.UK)
- National Insurance and tax after State Pension age (GOV.UK)
- CA44: National Insurance for company directors (HMRC)
- Rates and thresholds for employers 2026 to 2027 (HMRC)
- Self-employed National Insurance rates (GOV.UK)
Related calculators
- Employer NIWork out employer NI for 2026/27 at 15% above £5,000 and the full cost of employing someone, including pension, Employment Allowance and salary sacrifice.
- Second job taxWork out tax and NI on a second job in 2026/27 with a BR, D0, D1 or 0T code, see if you are overtaxed, and how splitting your £12,570 allowance gets it back.
- Bonus taxFind out how much of your bonus you keep in 2026/27 after income tax, National Insurance and student loan, and what sacrificing it into your pension is worth.
- Self-employed taxWork out tax, Class 4 NI and your Self Assessment bill on freelance income in 2026/27, alone or on top of a salary, with payments on account and MTD rules.
- Full take-home calculatorEvery deduction, every income source, with an AI assistant that uses your figures.
Updated