how calculate national insurance

UK National Insurance Calculator

Estimate your National Insurance (NI) based on your pay or profits. Choose employee or self-employed mode, enter an amount, and click calculate.

For employees, enter gross pay before tax and deductions.

Enter your numbers and click Calculate NI.

This is an educational estimate using standard thresholds/rates. Real payroll outcomes can differ.

What is National Insurance?

National Insurance (NI) is a UK contribution system that helps fund certain state benefits and services. If you are employed, NI is usually deducted automatically through payroll. If you are self-employed, NI is typically worked out through Self Assessment.

When people ask “how calculate national insurance”, they usually want a simple formula that turns gross pay or profit into a contribution amount. The key is knowing which NI class applies and then using the correct thresholds and rates.

National Insurance classes at a glance

Class Who pays it? How it is calculated
Class 1 Employees (and employers pay a separate employer amount) Based on earnings and NI bands/thresholds
Class 2 Historically self-employed; rules changed in recent years No longer a standard weekly charge for most people, but credits may still matter
Class 4 Self-employed (profits-based) Percentage on profits between lower and upper limits, plus upper rate above that

How to calculate NI for employees (Class 1)

Step-by-step formula

For an annual estimate, break earnings into two parts:

  • Main band: earnings between the Primary Threshold (PT) and Upper Earnings Limit (UEL)
  • Upper band: earnings above the UEL

Then calculate:

  • Employee NI = (Main band × main employee rate) + (Upper band × upper rate)
  • Employer NI = (Earnings above Secondary Threshold × employer rate)

If your pay is monthly or weekly, convert it to annual first for a quick estimate (monthly × 12, weekly × 52), calculate NI, and then convert back to your chosen period.

Example (employee)

Annual salary: £35,000

  • Main band = £35,000 - £12,570 = £22,430
  • Upper band = £0 (because salary is below £50,270)
  • Employee NI ≈ £22,430 × 8% = £1,794.40

This is roughly £149.53 per month for the employee portion.

How to calculate NI for self-employed (Class 4)

Step-by-step formula

For self-employed profits, NI is generally calculated in two bands:

  • Main profits band: profits between Lower Profits Limit (LPL) and Upper Profits Limit (UPL)
  • Upper profits band: profits above UPL

Class 4 NI formula:

  • Class 4 NI = (Main profits band × main Class 4 rate) + (Upper band × upper rate)

Example (self-employed)

Annual profit: £70,000

  • Main band = £50,270 - £12,570 = £37,700
  • Upper band = £70,000 - £50,270 = £19,730
  • Main NI = £37,700 × 6% = £2,262.00
  • Upper NI = £19,730 × 2% = £394.60
  • Total Class 4 NI ≈ £2,656.60

Common mistakes people make

  • Using the wrong NI class: employee and self-employed calculations are different.
  • Ignoring thresholds: NI only applies to the part in each band, not all income at one rate.
  • Forgetting period conversions: monthly and weekly numbers should be converted consistently.
  • Assuming NI is the same as income tax: they are separate calculations.
  • Not checking the correct tax year: rates/thresholds can change.

Tips to reduce NI legally

  • Use tax-efficient pension contributions where appropriate.
  • Keep business records accurate if self-employed so profits are correctly reported.
  • Review your pay setup with payroll/HR if you have multiple jobs.
  • Stay updated on HMRC threshold changes each tax year.

Final thoughts

If you want to understand how to calculate National Insurance quickly, remember this rule: split income/profit into NI bands, apply each band’s rate, then add the results. The calculator above automates that process and gives an easy estimate for both employees and self-employed people.

For exact figures, especially if you have multiple income sources, irregular pay, or special circumstances, always confirm with HMRC guidance or a qualified accountant.

🔗 Related Calculators