National Insurance Contributions
National Insurance (NI) is a tax on earnings paid by employees and employers, as well as self-employed people. The money raised goes towards state benefits like the State Pension.
National Insurance rates for 2025
Employee rates (Class 1 National Insurance)
Band | Taxable income | Rate |
---|---|---|
Primary Threshold | Up to £9,880 | 0% |
Main rate | £9,881 to £50,270 | 8% |
Higher rate | over £50,270 | 2% |
How National Insurance works
You pay National Insurance contributions if you're:
- 16 or over
- an employee earning above a certain threshold
- self-employed and making a profit above a certain threshold
National Insurance classes
The type of National Insurance you pay depends on your employment status and how much you earn:
- Class 1: Paid by employees earning more than £9,880 a year
- Class 2: Paid by self-employed people
- Class 3: Voluntary contributions to fill gaps in your National Insurance record
- Class 4: Paid by self-employed people with profits over a certain amount
Example calculation
If you earn £60,000 in the tax year, you'll pay:
- 0% on £9,880 (Primary Threshold) = £0
- 8% on £40,390 (£50,270 - £9,880) = £3,231.20
- 2% on £9,730 (£60,000 - £50,270) = £194.60
Total National Insurance = £3,425.80
You can use our UK Tax Calculator to quickly estimate your Income Tax and National Insurance based on your annual salary.