UK National Insurance Calculator

Calculate your National Insurance contributions based on your employment status and income. Supports both employed and self-employed calculations with accurate 2024/25 tax year rates.

Tax Year 2024/25

Your Details

£
Your total annual salary before tax
Salary sacrifice reduces NI contributions

Your NI Contributions

Annual NI Contributions

£0.00

Monthly NI

£0.00

Weekly NI

£0.00

Effective NI Rate

0%

Take-Home (After NI)

£0.00

NI Contribution Breakdown

NI Class Earnings Band Rate Amount

Income Distribution

Gross Income

£0.00

NI Deducted

£0.00

Net After NI

£0.00

What is National Insurance?

National Insurance (NI) is a tax on earnings and self-employed profits in the United Kingdom. It is collected by HM Revenue and Customs (HMRC) and funds various state benefits, including the State Pension, Jobseeker's Allowance, and Employment and Support Allowance.

Unlike income tax, National Insurance contributions (NICs) are paid separately and have different thresholds and rates. Your NI contributions build up your entitlement to certain state benefits and your State Pension.

Key Point: National Insurance contributions are based on your earnings from employment or self-employment. You need a National Insurance number to work in the UK, and your contributions record affects your eligibility for state benefits.

National Insurance Classes Explained

There are several classes of National Insurance contributions, each applying to different circumstances:

Class Who Pays How It's Paid What It Covers
Class 1 Employees earning above the Primary Threshold Deducted from wages by employer State Pension, contribution-based benefits
Class 1A/1B Employers on employee benefits/expenses Paid directly by employer N/A (employer only)
Class 2 Self-employed with profits above threshold Self Assessment State Pension, Maternity Allowance
Class 3 Voluntary contributions Direct to HMRC Fill gaps in NI record
Class 4 Self-employed on profits Self Assessment No additional benefit entitlement

Current NI Rates (2024/25)

The following rates apply for the 2024/25 tax year (6 April 2024 to 5 April 2025):

Class 1 (Employees)

Earnings Band Rate
Up to £12,570 (Primary Threshold) 0%
£12,570 to £50,270 8%
Above £50,270 2%

Class 2 & 4 (Self-Employed)

Class Earnings/Profits Rate
Class 2 Profits £12,570+ £3.45/week (abolished from April 2024)
Class 4 £12,570 to £50,270 6%
Class 4 Above £50,270 2%

How National Insurance is Calculated

National Insurance is calculated based on your earnings within specific bands. Here's the step-by-step process:

Employee NI Calculation (Class 1):

1. Earnings up to £12,570 = £0 NI
2. Earnings from £12,570 to £50,270 = (Amount in band) x 8%
3. Earnings above £50,270 = (Amount above) x 2%

Total NI = Sum of all bands

Example Calculation

For an employee earning £48,000 per year:

NI for Employed Workers

If you're employed, your employer will deduct National Insurance from your wages automatically through PAYE (Pay As You Earn). Key points:

Pro Tip: Salary sacrifice pension contributions reduce your gross salary before NI is calculated, meaning you pay less National Insurance. This can be more tax-efficient than making regular pension contributions.

NI for Self-Employed

Self-employed individuals pay National Insurance differently:

Employer's National Insurance

Employers also pay National Insurance contributions on their employees' earnings. For 2024/25:

Important: Employer's NI is in addition to the employee's NI. This means the total NI cost for employing someone is significantly higher than just the employee's contribution.

National Insurance Credits

You may receive NI credits to fill gaps in your National Insurance record if you're:

Frequently Asked Questions

Do I pay National Insurance if I earn less than £12,570?

You won't pay Class 1 NI if you earn below the Primary Threshold (£12,570 for 2024/25). However, you may still qualify for a "qualifying year" for State Pension purposes if you earn above the Lower Earnings Limit (£6,396).

Can National Insurance be negative?

No, National Insurance contributions cannot be negative. The minimum you can pay is £0. HMRC will never owe you NI money through standard calculations.

How do I check my National Insurance record?

You can check your NI record through your Personal Tax Account on GOV.UK. This shows your contribution history and how many qualifying years you have towards your State Pension.

What's the difference between NI and Income Tax?

While both are deducted from your pay, they have different thresholds, rates, and purposes. Income Tax funds general government spending, while NI specifically funds certain benefits and the State Pension. They also have different allowances and bands.

Do I pay NI on my pension income?

No, you don't pay National Insurance on pension income or State Pension. NI is only payable on employment earnings and self-employed profits.

What happens if I have multiple jobs?

Each employer will deduct NI based on what you earn with them. If your total NI exceeds the annual maximum, you may be able to claim a refund through HMRC.