National Insurance Contributions Calculator
Estimate your Class 1 employee National Insurance deductions instantly. Factor in the latest UK tax year thresholds, main rates, and upper earnings limits to understand your take-home pay.
Calculate Your NI Deductions
Enter your gross annual salary below. The calculator will break down your National Insurance contributions based on the current HMRC Primary Threshold and Upper Earnings Limit.
Employee NICs Solver
Project your annual and monthly National Insurance deductions
NI Quick Facts
Essential insights into UK National Insurance
Understanding NI Calculation
National Insurance is not a flat tax. It is calculated in bands, meaning you only pay NI on the money you earn above a specific threshold. Here is how the math works.
The Primary Threshold (0%)
You pay 0% National Insurance on all earnings up to the Primary Threshold. For the 2024/2025 tax year, this is aligned with the Personal Allowance at £12,570 per year.
The Main Rate Band (8%)
For earnings between the Primary Threshold (£12,570) and the Upper Earnings Limit (£50,270), you pay the main rate of 8% on the amount that falls within this band.
The Additional Rate Band (2%)
Any earnings above the Upper Earnings Limit (£50,270) are taxed at the reduced additional rate of 2%. This ensures higher earners continue to contribute, but at a lower marginal rate.
Employer Contributions
Remember that your employer also pays secondary Class 1 NI (13.8% on earnings above £9,100). This is a cost to them and is not deducted from your gross salary.
2024/2025 NI Thresholds & Rates
The official HMRC bands and percentages used to calculate Class 1 employee National Insurance Contributions for the current tax year.
| Earnings Band | Annual Threshold | Monthly Threshold | Employee NI Rate |
|---|---|---|---|
| Up to Primary Threshold | £0 – £12,570 | £0 – £1,047.50 | 0% |
| Main Rate Band | £12,571 – £50,270 | £1,047.51 – £4,189.00 | 8% |
| Above Upper Earnings Limit | £50,270+ | £4,189.00+ | 2% |
National Insurance FAQ
Answers to the most frequently asked questions about UK National Insurance, thresholds, and state benefits.
National Insurance (NI) is a tax paid by employees, employers, and the self-employed in the UK. The contributions fund state benefits, including the State Pension, maternity allowance, and contributory employment and support allowance.
For the 2024/2025 tax year, the Primary Threshold (where you start paying NI) is £12,570 per year. The Upper Earnings Limit is £50,270 per year. Earnings between these thresholds are taxed at 8%, and earnings above £50,270 are taxed at 2%.
No. If your annual earnings are below the Primary Threshold of £12,570, you do not have to pay any Class 1 National Insurance Contributions, though the year may still count towards your State Pension record if you receive certain benefits.
For employed individuals, Class 1 National Insurance is automatically deducted from your gross salary by your employer through the PAYE (Pay As You Earn) system before you receive your net pay.
You stop paying Class 1 and Class 4 National Insurance contributions from the exact date you reach the UK State Pension age, even if you choose to continue working and earning a salary.
