4 min read
How to Calculate National Insurance for Employees
When you employ staff, you need to calculate and deduct National Insurance contributions from their wages, as well as paying employer contributions on top. Understanding how these calculations work is essential for managing payroll correctly and budgeting for the true cost of employment.
When you employ staff, you need to calculate and deduct National Insurance contributions from their wages, as well as paying employer contributions on top. Understanding how these calculations work is essential for managing payroll correctly and budgeting for the true cost of employment.
What is Class 1 National Insurance?
Class 1 National Insurance is the type of National Insurance paid on employment income. It has two parts:
- Employee contributions – deducted from the employee's wages before they're paid
- Employer contributions – paid by you as the employer, on top of the employee's wages
The amounts you need to deduct and pay depend on how much the employee earns and their National Insurance category letter.
National Insurance category letters
Every employee has a category letter that determines how their National Insurance is calculated. You'll need to know this letter when running payroll – it should appear on the employee's payslip.
Category A is the most common and applies to most employees who don't fall into any special group.
Other category letters apply to specific groups:
- Category B – Married women and widows with a certificate showing they're entitled to pay reduced National Insurance
- Category C – Employees over State Pension age
- Category H – Apprentices under 25
- Category J – Employees who can defer National Insurance because they're already paying it in another job
- Category M – Employees under 21
- Category V – Employees in their first job since leaving the armed forces (veterans)
- Category Z – Employees under 21 who can defer National Insurance because they're already paying it in another job
Additional category letters (F, I, L, S and N, E, D, K) apply to eligible employees working in freeports and investment zones respectively.
Category X is used for employees who don't pay National Insurance at all, such as those under 16.
Employee National Insurance rates for 2026/27
From 6 April 2026 to 5 April 2027, employee National Insurance is calculated using earnings bands. The rates vary by category letter, but for the most common Category A employees, the rates are:
Weekly earnings:
- £0 to £242 – 0%
- £242.01 to £967 – 8%
- Over £967 – 2%
Monthly earnings:
- £0 to £1,048 – 0%
- £1,048.01 to £4,189 – 8%
- Over £4,189 – 2%
Example calculation
If a Category A employee earns £1,000 in a week, you calculate their National Insurance as:
- £0 on the first £242
- £58 on earnings between £242.01 and £967 (8% of £725)
- £0.66 on remaining earnings above £967 (2% of £33)
Total employee National Insurance: £58.66
Different category letters have different rates. For example, categories B, E and I pay 1.85% on earnings between the lower and upper thresholds, while categories C, K and S don't pay any employee National Insurance at all.
Employer National Insurance rates for 2026/27
As an employer, you also pay National Insurance on your employees' earnings. From 6 April 2026 to 5 April 2027, the standard employer rate is 15% on earnings above £96 per week (£417 per month).
For Category A employees (the most common), you pay:
Weekly earnings:
- £96 to £481 – 15%
- £481.01 to £967 – 15%
- Over £967 – 15%
Monthly earnings:
- £417 to £2,083 – 15%
- £2,083.01 to £4,189 – 15%
- Over £4,189 – 15%
Some category letters have reduced or zero employer contributions on certain earnings bands. For example:
- Categories D, E, F, I, K, L, N and S have 0% employer contributions on earnings between £96 and £481 per week
- Categories H, M, V and Z have 0% employer contributions on earnings up to £967 per week
Class 1A and Class 1B National Insurance
If you provide expenses and benefits to your employees (such as company cars or medical insurance), you'll also pay Class 1A National Insurance on the value of these benefits. The rate from 6 April 2026 to 5 April 2027 is 15%.
Class 1A also applies to some lump sum payments, such as redundancy payments that exceed the tax-free allowance.
Class 1B covers National Insurance on items included in a PAYE Settlement Agreement.
How to calculate National Insurance
You can work out National Insurance contributions manually using the rates and thresholds above, but most employers use:
- Payroll software that calculates everything automatically
- HMRC's online calculator for checking calculations
HMRC provides a free calculator that works for the current tax year. You'll need:
- The pay period (weekly, every 2 weeks, every 4 weeks, or monthly)
- The payment date
- The gross amount paid before deductions
- The employee's National Insurance category letter
The calculator shows both the employee contribution to deduct from wages and the employer contribution you need to pay.
Different pay periods
National Insurance thresholds work on a per-pay-period basis. If you pay employees every 2 weeks or every 4 weeks, the thresholds are adjusted proportionately. Payroll software handles this automatically.
Sources
This article provides general guidance based on current HMRC rules. For advice specific to your situation, speak to your accountant.
Related Articles
Working Out National Insurance for Company Directors
If you're a company director, your National Insurance contributions (NICs) are calculated differently from regular employees. Directors benefit from an annual earnings assessment rather than the standard monthly calculation, which can reduce your NICs liability and give you mo...
Understanding National Insurance Rates and Categories
National Insurance (NI) contributions are a crucial part of running payroll, but the system uses different category letters to determine how much employees and employers pay. Most employees fall into category A, but understanding the full range of categories—from A to Z—ensure...