National Insurance Calculator UK

Calculate employee, employer and self-employed National Insurance contributions for 2026/27. See monthly and annual breakdowns.

National Insurance contributions in the UK fund your state pension and certain benefits. Here is a step-by-step look at how NI works and what you will actually pay in 2026/27.

If you are employed, you pay Class 1 NI at 8% on earnings between £12,570 and £50,270 per year, then 2% on anything above that. Your employer also pays 15% on your earnings above £5,000 — a cost that does not appear on your payslip but affects your total employment cost. Self-employed workers pay Class 4 (6% on profits between £12,570 and £50,270, then 2% above), plus voluntary Class 2 at £3.65 per week.

HMRC collected £176 billion in National Insurance contributions in 2023/24, making it the second-largest source of UK government revenue after income tax (HMRC Tax Receipts, 2024). This calculator shows your NI liability for employees, employers, and the self-employed with full monthly and annual breakdowns.

How to calculate your National Insurance

  1. Select whether you are employed, self-employed, or calculating employer NI
  2. Enter your annual salary or self-employment profit
  3. The calculator applies the correct thresholds and rates automatically
  4. See your NI broken down by class, with monthly and annual totals

Written by the CalcStack team

Figures for the 2026/27 UK tax yearlast verified Sources: GOV.UK National Insurance rates, GOV.UK check your National Insurance record

Your details

Frequently asked questions

What is National Insurance?
National Insurance (NI) is a UK tax on earnings and self-employment profits. It funds the State Pension, certain benefits, and the NHS. Employees pay Class 1 NI, self-employed pay Class 4 (compulsory Class 2 was abolished from 6 April 2024, leaving Class 2 as a voluntary payment only), and employers also pay Class 1 (secondary contributions). Your NI record determines your eligibility for State Pension and other contributory benefits.
What are the 2026/27 employee NI rates?
For 2026/27, employees pay 8% on earnings between £12,570 and £50,270 (the primary threshold to upper earnings limit), and 2% on earnings above £50,270. The main rate was reduced from 12% to 8% in April 2024 and is unchanged for 2026/27. You pay nothing on the first £12,570 of annual earnings.
How much NI does my employer pay?
Employers pay 15% on all employee earnings above the secondary threshold of £5,000 per year. On 6 April 2025 the rate rose from 13.8% and the threshold fell from £9,100, which sharply increased the cost of employing staff. There is no upper limit on employer NI — it applies to all earnings above the threshold. Employer NI is an additional cost on top of salary and is not deducted from your pay.
What NI do self-employed people pay?
Self-employed people pay Class 4 NI at 6% on profits between £12,570 and £50,270, and 2% on profits above £50,270. Compulsory Class 2 NI was abolished from 6 April 2024; those with profits above the small profits threshold now get NI credits automatically. Class 2 can still be paid voluntarily at £3.65/week in 2026/27 to protect your contribution record.
What is a NI category letter?
Your NI category letter determines the rates you pay. Category A is the standard rate for most employees. Category B is a reduced rate for some married women. Category C applies to employees over State Pension age (they pay nothing, employer still pays). Category H is for apprentices under 25, and M is for employees under 21.
How many qualifying years do I need for a full State Pension?
You need 35 qualifying years for the full new State Pension (£241.30/week in 2026/27, up from £230.25 in 2025/26). You need at least 10 qualifying years to get any State Pension. A qualifying year is one where you paid or were credited with sufficient NI contributions. You can check your NI record and pension forecast at gov.uk.
Can I get NI credits if I am not working?
Yes. NI credits are given for: claiming Child Benefit for a child under 12, receiving certain benefits (Jobseeker's Allowance, Universal Credit, Carer's Allowance), jury service, and approved training courses. Credits protect your State Pension entitlement even when you are not paying NI.
Do I pay NI on pension contributions?
NI is calculated before pension contributions — there is no NI relief on pension contributions (unlike income tax). If your employer uses salary sacrifice for pension contributions, the sacrifice reduces your salary before NI is calculated, effectively saving NI. This is one of the main advantages of salary sacrifice pension schemes.
Is there a NI-free allowance for employers?
Yes. From April 2025, employers have an Employment Allowance of £10,500 per year, which reduces their employer NI liability. This means small businesses with employer NI below £10,500 pay no employer NI at all. The allowance is claimed through payroll software and is available to most businesses unless they are a single-director company with no other employees.
What is the NI threshold for 2026/27?
The primary threshold (where employees start paying) is £12,570/year (£1,048/month). The secondary threshold (where employers start paying) is £5,000/year (£417/month), down from £9,100 in 2024/25. The upper earnings limit (where the rate drops to 2%) is £50,270/year. These thresholds are important for understanding your NI liability.

Related tools

Also useful: UK Take-Home Pay Calculator Pro·Self-Assessment Tax Estimator·Employer NI Calculator

Every premium tool on CalcStack is included with CalcStack Pro.