UK National Insurance Calculator
Calculate your National Insurance contributions for 2024/25 based on your employment status and earnings
Your National Insurance Results
Comprehensive Guide: How to Calculate National Insurance in the UK
National Insurance (NI) is a fundamental part of the UK’s social security system, funding state benefits including the State Pension, statutory sick pay, and maternity allowance. Understanding how to calculate your National Insurance contributions is essential for financial planning and ensuring you qualify for future benefits.
What is National Insurance?
National Insurance is a tax on earnings paid by employees, employers, and the self-employed. The amount you pay depends on:
- Your employment status (employed or self-employed)
- How much you earn
- Whether you’ve reached State Pension age
- Any National Insurance credits you receive
National Insurance Classes
There are different ‘classes’ of National Insurance, each with its own rules:
| Class | Who Pays | 2024/25 Weekly Rates | Annual Thresholds |
|---|---|---|---|
| Class 1 | Employees earning more than £242/week | 12% on earnings between £242-£967, 2% above £967 | £12,570-£50,270 |
| Class 1A/1B | Employers on benefits in kind | 13.8% on taxable benefits | No threshold |
| Class 2 | Self-employed with profits over £6,725/year | £3.45/week (flat rate) | £6,725+ profits |
| Class 3 | Voluntary contributions to fill gaps | £17.45/week | N/A |
| Class 4 | Self-employed with profits over £12,570/year | 9% on £12,570-£50,270, 2% above | £12,570+ profits |
How to Calculate National Insurance for Employees (Class 1)
For employees, National Insurance is deducted automatically from your salary through PAYE. Here’s how it’s calculated:
- Determine your pay period – Weekly, monthly, or annually
- Identify the relevant thresholds:
- Primary Threshold: £242/week (£1,048/month, £12,570/year)
- Upper Earnings Limit: £967/week (£4,189/month, £50,270/year)
- Calculate contributions:
- 12% on earnings between the Primary Threshold and Upper Earnings Limit
- 2% on earnings above the Upper Earnings Limit
- Example calculation:
For someone earning £40,000 annually:
- £12,570 – £50,270 = £37,700 at 12% = £4,524
- No earnings above £50,270 in this case
- Total NI = £4,524 per year (£377/month or £87/week)
Calculating National Insurance for the Self-Employed
If you’re self-employed, you’ll typically pay:
- Class 2 NI: Flat rate of £3.45/week if profits exceed £6,725/year
- Class 4 NI:
- 9% on profits between £12,570 and £50,270
- 2% on profits above £50,270
Example calculation for self-employed:
With annual profits of £30,000:
- Class 2: £3.45 × 52 = £179.40
- Class 4: (£30,000 – £12,570) × 9% = £1,574.73
- Total NI = £1,754.13 per year
National Insurance for Mixed Employment
If you’re both employed and self-employed, you’ll need to calculate each separately:
- Calculate Class 1 NI on your employment income
- Calculate Class 2 and Class 4 NI on your self-employment profits
- Add them together for your total NI liability
Note that your employment income counts towards the thresholds for your self-employed Class 4 NI calculations.
National Insurance After State Pension Age
Once you reach State Pension age, you:
- Stop paying Class 1 NI if you’re employed
- Only pay Class 4 NI if you’re self-employed (at the reduced rate of 2% on all profits)
- Don’t need to pay Class 2 NI
National Insurance Credits
You may get National Insurance credits if you:
- Are claiming benefits like Jobseeker’s Allowance
- Are a parent or carer
- Are ill or disabled
- Are on maternity/paternity leave
Credits help you qualify for certain benefits and the State Pension when you’re not paying NI contributions.
How National Insurance Affects Your State Pension
To get the full new State Pension (£221.20 per week in 2024/25), you typically need:
- 35 qualifying years of NI contributions/credits
- At least 10 qualifying years to get any State Pension
| Years of Contributions | Percentage of Full State Pension | Weekly Amount (2024/25) |
|---|---|---|
| 10 years | 29% | £64.15 |
| 20 years | 58% | £128.29 |
| 30 years | 86% | £190.23 |
| 35 years | 100% | £221.20 |
Common National Insurance Mistakes to Avoid
- Assuming you don’t need to pay – Even if you’re retired but still working, you might need to pay Class 4 NI if self-employed
- Missing voluntary contributions – If you have gaps in your NI record, consider Class 3 voluntary contributions
- Not checking your NI record – You can check your record online
- Ignoring the marriage allowance – If you’re married and one partner earns less than £12,570, you might be able to transfer some personal allowance
- Forgetting about NI when self-employed – Unlike PAYE, you need to calculate and pay this yourself through Self Assessment
How to Check and Top Up Your National Insurance Record
You can check your National Insurance record online through the GOV.UK personal tax account. If you have gaps, you can usually pay voluntary contributions for the past 6 years.
Cost of voluntary contributions (2024/25):
- Class 2: £3.45 per week (£179.40 per year)
- Class 3: £17.45 per week (£897.40 per year)
Before making voluntary contributions, check if:
- You’re eligible for NI credits
- You’ll actually benefit from the extra years (e.g., if you already have 35 years)
- You’re likely to reach State Pension age before the new State Pension rules change
Important Disclaimer: This calculator provides estimates based on current NI rates and thresholds (2024/25 tax year). For precise calculations, consult HMRC’s official guidance or speak with a qualified accountant. National Insurance rules can change annually, and individual circumstances may affect your actual liability.