U
UK Tax Tools

UK National Insurance Calculator

Calculate your National Insurance contributions for the 2026/27, 2025/26 or 2024/25 tax year. Supports employed (Class 1), self-employed (Class 2 + Class 4) and voluntary Class 3 contributions.

01INPUTS
Calculate Your National Insurance
02RESULTS

Total National Insurance

£1,794

per year

Effective NI Rate

5.13%

of gross income

Employment Type

Employed

03BREAKDOWN
NI Class Breakdown
Class 1 (Employee)£1,794
Total£1,794
Share
Edit inputs ↑

How does 2026-27 compare to last year?

See what changed in thresholds, rates, and your take-home pay

Voluntary Class 3 and your State Pension

Beyond Class 1, 2 and 4, you can pay voluntary Class 3 National Insurance to fill gaps in your record. You normally need 35 qualifying years for the full new State Pension, and gap years left unfilled can permanently reduce what you get. A single Class 3 year costs around £946 in 2026/27 and can add roughly £349 a year to your State Pension for life — often paying for itself within about three years. Whether it is worth it depends on how many gap years you have and how long you are likely to draw your pension, so check eligibility and deadlines with the Future Pension Centre before paying.

Work out if topping up is worth it →

More on State Pension & retirement

Frequently asked questions

What are the different classes of National Insurance?

Employees pay Class 1 NI: 8% between the Primary Threshold (£12,570) and the Upper Earnings Limit (£50,270), 2% above. Self-employed workers pay Class 2 and Class 4 NI: Class 2 is voluntary for State Pension credits, and Class 4 is 6% on profits between the Lower and Upper Profits Limits plus 2% above.

What are the 2025/26 and 2026/27 National Insurance thresholds?

For both 2025/26 and 2026/27, the employee Primary Threshold is £12,570 and the Upper Earnings Limit is £50,270 — both frozen until April 2028 per the Autumn Statement 2022. Self-employed Lower Profits Limit is £12,570 and Upper Profits Limit £50,270. The voluntary Class 2 weekly rate for 2026-27 is £3.65, set in the HMRC NI rates table.

Do I pay National Insurance on all my income?

No. NI is only charged on earnings above the relevant threshold. Employees pay nothing on the first £12,570. Self-employed Class 4 NI starts at £12,570 of profits. There is no NI on investment income, rental income, or pension income — those are subject to income tax only.

Sources

Related Calculators

Related Calculators

Learn More

Last updated 15 June 2026Tax year 2025-26

Data sources: HMRC (gov.uk/hmrc)

This tool is general information only, not financial advice.

Reviewed by UK Tax Tools Editorial Desk

Read our methodology →