What is National Insurance Calculator (UK)?
▾
National Insurance (NI) contributions are payments made to HMRC by employees, employers, and the self-employed to fund the State Pension, NHS, and a range of welfare benefits including Jobseeker's Allowance, Maternity Allowance, and Bereavement Support. NI is entirely separate from Income Tax despite often being mentioned alongside it. For 2024/25, employees pay Class 1 NI at 8% on earnings between the Primary Threshold (£12,570/year) and the Upper Earnings Limit (£50,270/year), and at 2% on any earnings above the UEL. Employers pay Class 1 NI at 13.8% on each employee's earnings above the Secondary Threshold (£9,100/year) with no upper limit. Self-employed individuals pay Class 2 NI at £3.45 per week (if profits exceed the Small Profits Threshold of £12,570), and Class 4 NI at 6% on profits between £12,570 and £50,270, and 2% above £50,270. NI contributions build your NI record, and you need 35 qualifying years of contributions to receive the full new State Pension (£221.20/week in 2024/25). Gaps in your record can be filled voluntarily with Class 3 contributions at £17.45 per week. Note that in 2024 the employee NI rate was reduced from 12% to 10% and then to 8%, following a series of government cuts. Pension income and investment income do not attract NI.
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formula
▾
Employee NI = (min(salary, UEL) − PT) × 8% + max(0, salary − UEL) × 2%. Employer NI = max(0, salary − ST) × 13.8%. Class 4 NI = (min(profit, UEL) − PT) × 6% + max(0, profit − UEL) × 2%.How to National Insurance Calculator (UK)
▾
- 1Identify the NI class: Class 1 for employed workers, Class 2 and 4 for self-employed, Class 3 voluntary contributions
- 2For employees, subtract the Primary Threshold (£12,570) from annual salary to find the amount subject to 8% NI
- 3If salary exceeds the Upper Earnings Limit (£50,270), calculate 2% NI on the excess
- 4For employers, calculate 13.8% on all employee earnings above the Secondary Threshold (£9,100) — there is no upper cap
- 5For self-employed, add flat Class 2 (£3.45/week) if profits exceed £12,570, plus Class 4 on profits using the 6%/2% structure
- 6Total NI liability = employee NI + employer NI (employers pay this directly; employees see deduction on payslip via PAYE)
- 7Each year of NI contributions counts toward your State Pension record — check via the HMRC Personal Tax Account
Worked Examples
▾
Employee: (£30,000 − £12,570) × 8% = £17,430 × 8% = £1,394; Employer: (£30,000 − £9,100) × 13.8% = £2,884
The employee pays NI on earnings above the Primary Threshold. The employer pays on earnings above the lower Secondary Threshold.
8% on £37,700 = £3,016; 2% on £9,730 = £195; Total employee = £3,211. Employer: £50,900 × 13.8% = £7,024
Above £50,270 the employee rate drops to 2%. The employer continues paying 13.8% with no upper limit.
Class 2: £3.45 × 52 = £179.40; Class 4: (£40,000 − £12,570) × 6% = £27,430 × 6% = £1,645.80
Self-employed workers pay both Class 2 (flat rate) and Class 4 (profit-based). No employer NI applies.
8% on £37,700 = £3,016; 2% on £49,730 = £995; Total employee = £4,011
The 2% rate applies to all earnings above £50,270. NI does not have an equivalent of income tax's Additional Rate band.
Real-World Applications
▾
Calculating take-home pay and understanding the full employment cost including employer NI, representing an important application area for the National Insurance Calc in professional and analytical contexts where accurate national insurance calculations directly support informed decision-making, strategic planning, and performance optimization
Comparing salary sacrifice benefits and their combined income tax and NI savings, representing an important application area for the National Insurance Calc in professional and analytical contexts where accurate national insurance calculations directly support informed decision-making, strategic planning, and performance optimization
Planning contractor engagements and IR35 status implications, representing an important application area for the National Insurance Calc in professional and analytical contexts where accurate national insurance calculations directly support informed decision-making, strategic planning, and performance optimization
Checking State Pension entitlement and whether voluntary contributions are worthwhile, representing an important application area for the National Insurance Calc in professional and analytical contexts where accurate national insurance calculations directly support informed decision-making, strategic planning, and performance optimization
Small business owners budgeting payroll costs and using the Employment Allowance, representing an important application area for the National Insurance Calc in professional and analytical contexts where accurate national insurance calculations directly support informed decision-making, strategic planning, and performance optimization
Special Cases
▾
{'title': "Director's NI", 'body': "Company directors have NI calculated annually (not monthly/weekly), so low salary months do not generate NI credits that could be 'lost.' This allows directors taking dividends to minimise NI legally."}. In the National Insurance Calc, this scenario requires additional caution when interpreting national insurance results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when national insurance calculations fall into non-standard territory.
Under-16 and State Pension Age
In the National Insurance Calc, this scenario requires additional caution when interpreting national insurance results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when national insurance calculations fall into non-standard territory.
Employment Allowance
In the National Insurance Calc, this scenario requires additional caution when interpreting national insurance results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when national insurance calculations fall into non-standard territory.
{'title': "Married Women's Reduced Rate", 'body': "Married women who elected for the reduced rate (also called 'small stamp') before 1977 may still pay 5.85% NI under a historical election that has not yet expired, though this is now rare."}. In the National Insurance Calc, this scenario requires additional caution when interpreting national insurance results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when national insurance calculations fall into non-standard territory.
Extremely large or small input values in the National Insurance Calc may push
Extremely large or small input values in the National Insurance Calc may push national insurance calculations beyond typical operating ranges. While mathematically valid, results from extreme inputs may not reflect realistic national insurance scenarios and should be interpreted cautiously. In professional national insurance settings, extreme values often indicate measurement errors, unusual conditions, or edge cases meriting additional analysis. Use sensitivity analysis to understand how results change across plausible input ranges rather than relying on single extreme-case calculations.
National Insurance Classes 2024/25
▾
| Class | Who Pays | Rate | On What Earnings |
|---|---|---|---|
| Class 1 (Employee) | Employees | 8% / 2% | £12,570–£50,270 / above £50,270 |
| Class 1 (Employer) | Employers | 13.8% | Above £9,100 (no upper limit) |
| Class 2 (Self-employed) | Self-employed | £3.45/week | If profit > £12,570 |
| Class 4 (Self-employed) | Self-employed | 6% / 2% | Profit £12,570–£50,270 / above |
| Class 3 (Voluntary) | Anyone | £17.45/week | To fill NI record gaps |
Frequently Asked Questions
▾
How do I calculate my National Insurance contributions?
For 2024-25 tax year employees: 8% on weekly earnings between £242-£967 (Primary Threshold to Upper Earnings Limit), plus 2% on earnings above £967/week. Monthly equivalents: 8% on £1,048-£4,189, plus 2% above £4,189. Annual: 8% on £12,570-£50,270, plus 2% above £50,270. For a £35,000 salary: (£35,000 - £12,570) × 8% = £1,794.40/year or £149.53/month. Your employer also pays 13.8% on your earnings above the Secondary Threshold (£9,100/year) — this doesn't come out of your pay but is the true cost above your salary.
Do I need to pay National Insurance if I'm self-employed?
Yes. Self-employed pay Class 2 NI (£3.45/week, about £179/year) if profits exceed £12,570, plus Class 4 NI: 6% on profits between £12,570-£50,270 and 2% above £50,270. Total NI for a self-employed person earning £40,000 profit: Class 2 £179 + Class 4 (£40,000 - £12,570) × 6% = £1,645.80, total = £1,824.80. This is lower than the combined employer + employee NI for an equivalent salary, which is one reason contracting can be tax-efficient. Self-employed NI is paid through Self Assessment (tax return). You can also make voluntary Class 3 contributions (£17.45/week) to fill gaps in your NI record for state pension purposes.
What is the current rate of National Insurance contributions for employees?
For the 2023-2024 tax year, the current rate of National Insurance contributions for employees is 12% on earnings between £166 and £967 per week, and 2% on earnings above £967 per week. This means that if you earn £1,000 per week, you will pay 12% on the first £801 (£967 - £166) and 2% on the remaining £33. The exact amount of NI contributions will depend on your individual circumstances and earnings.
How do National Insurance contributions affect my State Pension entitlement?
Your State Pension entitlement is based on your National Insurance contribution record. To receive the full State Pension, you need to have at least 35 years of NI contributions. If you have between 10 and 35 years of contributions, you will receive a proportion of the full State Pension. For example, if you have 20 years of contributions, you will receive around 57% of the full State Pension, which is currently £185.15 per week.
Can I claim back overpaid National Insurance contributions?
Yes, if you have overpaid National Insurance contributions, you can claim a refund from HMRC. This can happen if you have been paying Class 1 and Class 2 contributions at the same time, or if you have been paying contributions on earnings that are not subject to NI. To claim a refund, you will need to complete a tax return and submit it to HMRC, who will then assess your eligibility for a refund and calculate the amount you are owed.
Common Mistakes to Avoid
▾
- !Calculating NI at 12% — the rate was reduced to 8% from April 2024 for employees
- !Assuming NI and income tax use the same thresholds — the Primary Threshold (£12,570) matches the Personal Allowance but the Secondary Threshold (£9,100) for employers does not
- !Forgetting employer NI when calculating the true cost of employment — it adds 13.8% above £9,100
- !Overlooking Class 2 NI for self-employed workers — it builds the NI record needed for State Pension
- !Not checking for NI record gaps that could be cheaply filled with Class 3 voluntary contributions
- !Assuming pension income is subject to NI — it is not; NI only applies to earned income
Pro Tip
Paying voluntary Class 3 NI contributions to fill gaps in your record can be one of the best investments you make. Each extra qualifying year buys roughly £302/year of extra State Pension for life (2024/25 rates), costing just £907 to buy.
Did you know?
National Insurance was introduced by the National Insurance Act 1911 under Lloyd George, initially covering sickness and unemployment. The flat 4d weekly contribution by employees, employers, and the state was later called the 'ninepence for fourpence' deal by Lloyd George.
References
Have a question about this calculator? Get a detailed answer.
Get Weekly Math Tips
Join 12,000+ subscribers who get calculator tips every week.