National Insurance Calculator 2026/27

National Insurance Calculator

✓ Verified for 2026/27

Employee Details

£
Enter your annual pre-tax salary.
Total NI Contribution
£0
annual total
Income After NI
£0
excluding income tax
Effective NI Rate
0%
of gross income
Monthly Equivalent
£0
NI contribution

NI Contribution Breakdown

Gross Annual Salary £0
Earnings up to £12,570 (0%) £0
Earnings £12,570 - £50,270 (8%) £0
Earnings above £50,270 (2%) £0
Total NI Contribution £0
Net / After NI 0%
National Insurance 0%
ℹ️ National Insurance contributions (NICs) pay for state benefits, the NHS, and the state pension. Employees pay Class 1 NI, while the self-employed pay Class 2 and Class 4. Employers also pay Class 1 Employer NI on their employees' earnings above the secondary threshold.
🛡️
Verified for Accuracy (2026/27 Tax Year)
Fact-checked and audited by David Vance, CTA FCA, Chartered Tax Advisor & Accountant. Verified against official HMRC rules.

How We Calculated This

  1. Determine National Insurance Class: Identify which Class of National Insurance applies to your situation. Standard employees pay Class 1 National Insurance contributions, which are deducted by their employer via PAYE. Self-employed individuals pay Class 4 National Insurance on their profits and may choose to make voluntary Class 2 contributions to maintain their state pension record.
  2. Establish the Relevant Earnings Thresholds: Identify the statutory thresholds for the 2026/27 tax year. For employee Class 1 National Insurance, the thresholds are: the Primary Threshold (PT) is £12,570 per year (£242 per week, £1,047.50 per month); and the Upper Earnings Limit (UEL) is £50,270 per year (£967 per week, £4,189.17 per month). Earnings below the PT are completely exempt from National Insurance contributions.
  3. Calculate Primary Class 1 National Insurance: For earnings between the Primary Threshold (£12,570) and the Upper Earnings Limit (£50,270), apply the employee Class 1 NI rate of 8%. For any earnings exceeding the Upper Earnings Limit of £50,270, apply the additional rate of 2% on that excess.
  4. Compute Secondary Employer National Insurance: If analyzing employer liabilities, calculate the employer Class 1 National Insurance contributions. For the 2026/27 tax year, the employer National Insurance rate is 15%. This is applied to all employee earnings above the Secondary Threshold, which is set at £5,000 per year (£96 per week or £416.67 per month). Note that eligible small businesses can offset up to £5,000 of their total employer NI bill using the Employment Allowance.
  5. Apply Self-Employed Class 4 National Insurance: For self-employed individuals, calculate Class 4 National Insurance contributions based on annual business profits. For 2026/27, the Class 4 Lower Profits Limit (LPL) is aligned with the Personal Allowance at £12,570, and the Upper Profits Limit (UPL) is aligned with the UEL at £50,270. Class 4 NICs are charged at 6% on profits between £12,570 and £50,270, and 2% on profits exceeding £50,270.

Real-World Examples

Detailed Math for Employee Class 1 NICs on a £55,000 Salary

This scenario demonstrates how Class 1 National Insurance contributions are calculated for an employee earning £55,000.00 gross salary, showing how earnings are split across the Primary Threshold and Upper Earnings Limit.

Step 1: Gross Salary = £55,000.00
Step 2: Identify Key Thresholds:
        Primary Threshold (PT) = £12,570.00
        Upper Earnings Limit (UEL) = £50,270.00
Step 3: Calculate Earnings in the Main NI Band (charged at 8%):
        Earnings between PT (£12,570) and UEL (£50,270) = £50,270.00 - £12,570.00 = £37,700.00
        Main Band NI Due = £37,700.00 * 0.08 = £3,016.00
Step 4: Calculate Earnings in the Upper NI Band (charged at 2%):
        Earnings above UEL (£50,270) = £55,000.00 - £50,270.00 = £4,730.00
        Upper Band NI Due = £4,730.00 * 0.02 = £94.60
Step 5: Calculate Total Employee National Insurance Contributions:
        Total NI Due = £3,016.00 + £94.60 = £3,110.60 per year
        (This breaks down to £259.22 per month or £59.82 per week.)
Detailed Math for Self-Employed Class 4 NICs on £45,000 Profits

This scenario demonstrates how Class 4 National Insurance contributions are calculated for a sole trader with taxable business profits of £45,000.00.

Step 1: Net Business Profits = £45,000.00
Step 2: Identify Key Limits:
        Lower Profits Limit (LPL) = £12,570.00
        Upper Profits Limit (UPL) = £50,270.00
Step 3: Calculate Profits Subject to the Main Class 4 Rate (6%):
        Profits between LPL (£12,570) and UPL (£50,270) = £45,000.00 - £12,570.00 = £32,430.00
        Class 4 NI Due = £32,430.00 * 0.06 = £1,945.80 per year
        (No Class 4 NI is due at the 2% rate because profits are below the £50,270 Upper Profits Limit.)

Related Calculators

Frequently Asked Questions & Detailed Tax Guide

What is National Insurance (NI) and how does it work?

National Insurance is a mandatory tax paid by employees, employers, and the self-employed in the UK. It funds state benefits, the National Health Service (NHS), the state pension, and statutory sick pay. Unlike Income Tax, which is cumulative across all jobs, National Insurance is calculated on a per-job basis for each pay period (weekly or monthly). If you do not pay enough NI during your working life, you may not qualify for the full UK state pension, which requires 35 qualifying years of contributions.

What are the Class 1 NI rates and thresholds for employees in 2026/27?

For employees, Class 1 National Insurance is deducted from gross pay through PAYE:
Primary Threshold: £1,047.50 per month (£12,570 per year) – you pay 0% NI below this.
Main Rate: 8% on earnings between £1,047.50 and £4,189.17 per month (£12,570 to £50,270 per year).
Upper Rate: 2% on earnings above £4,189.17 per month (£50,270 per year).

Step-by-Step Mathematical Calculation: Employee Class 1 NI

Let’s calculate the monthly Class 1 National Insurance deduction for an employee earning a gross monthly salary of £4,500 (£54,000/year) in the 2026/27 tax year:

  • 1. Gross Monthly Pay: £4,500.00.
  • 2. Define Monthly Thresholds: Primary Threshold = £1,047.50; Upper Earnings Limit = £4,189.17.
  • 3. Calculate NI on Main Band (8%):
    – Portion of pay in main band: £4,189.17 – £1,047.50 = £3,141.67.
    – NI due: £3,141.67 * 8% = £251.33.
  • 4. Calculate NI on Upper Band (2%):
    – Portion of pay above Upper Earnings Limit: £4,500.00 – £4,189.17 = £310.83.
    – NI due: £310.83 * 2% = £6.22.
  • 5. Total Monthly Employee NI Payable: £251.33 + £6.22 = **£257.55**.
  • 6. Effective Monthly NI Rate: £257.55 / £4,500.00 = **5.72%**.

Tax Expert Pro-Tips: Voluntary Class 3 Contributions

David Vance, CTA FCA, recommends: “If you have gaps in your National Insurance record due to living abroad, career breaks, or low earnings, you may fall short of the 35 years needed for a full state pension. Log into your state pension forecast online to check for gaps. You can pay voluntary Class 3 NI contributions (fixed rate) to fill gaps up to 6 years ago, which is an extremely high-return investment for your retirement security.”

Legislative References

  • Social Security Contributions and Benefits Act 1992 – Primary legislation for all NI categories.
  • Social Security (Contributions) Regulations 2001 – Governs thresholds, payroll calculations, and class categories.
  • HMRC National Insurance Manual – Administrative guide for NI enforcement.