Skip to content
OverCalculator
Theme
FinancialComparisons: Financial

Historical UK National Insurance Calculator

A historical, non-current UK National Insurance model using encoded 2024/25-style Class 1 and Class 4 rules; not approved for current use.

Published

Estimated National Insurance

Annual NI
£1,794.40
Annual National Insurance
£1,794.40
Annual gross pay
£35,000.00
Main NI band
£22,430.00
Main rate used
8%
Pay after NI only
£33,205.60

Uses 2024/25-style thresholds: £12,570.00 primary threshold and £50,270.00 upper limit. Income tax, employer NI, student loans, and pension relief are not included.

Pay before tax, pension deductions, and National Insurance.
£
Pay period
Contribution type

Results update as you type.

Historical UK National Insurance Calculator

Archived historical calculator — not approved for current use. This United Kingdom model is limited to the encoded 2024/25-style Class 1 and Class 4 thresholds and rates. It has not been approved for any current tax year. Do not use it to infer current HMRC rules, payroll deductions, filing liability, or entitlement.

National Insurance is one of the key deductions from UK earnings, but it is not the same as income tax. This UK National Insurance calculator focuses on the contribution rule encoded in the inputs: annualize the gross pay you enter, split it around a primary threshold and upper limit, apply the correct main rate for the selected contribution type, and then show the annual and per-period NI. It is built for quick planning when you are comparing a payslip, checking a self-employed profit estimate, or deciding whether a raise changes your deductions as much as you expected.

The calculator deliberately keeps the scope narrow. It estimates employee Class 1 primary contributions or self-employed Class 4 contributions only. It does not include PAYE income tax, employer National Insurance, pension relief, student loan repayments, Class 2 flat-rate contributions, voluntary Class 3 payments, benefits in kind, salary sacrifice, payroll rounding, or director-specific rules. If you want gross salary to net pay after several common deductions, use the UK take-home pay calculator. If you are simply converting pay periods before entering a gross amount here, the salary calculator and annual salary calculator are useful companions.

How to use this calculator

Enter gross pay before tax, pension deductions, and National Insurance. Choose whether that amount is annual, monthly, or weekly. Then choose the contribution type: Employee Class 1 for employment income, or Self-employed Class 4 for a simplified self-employed profits estimate. The result card shows the NI for the selected period, annual National Insurance, annual gross pay, the amount of pay in the main NI band, the main rate used, and pay after NI only.

The input period matters only for annualization. A monthly input is multiplied by 12; a weekly input is multiplied by 52; an annual input is used as entered. After the annual contribution is calculated, the result is divided back by the same period divisor. That means £3,000 per month and £36,000 per year are treated as the same annual pay. Actual payroll may round by pay run, so the calculator is best used as a transparent estimate rather than a payslip guarantee.

Calculation

the inputs uses the thresholds shown in its result note: £12,570 as the primary threshold and £50,270 as the upper limit. The main rate is 8% for Employee Class 1 and 6% for Self-employed Class 4. The additional rate above the upper limit is 2% for both choices.

Encoded valueAmount or rate
Primary threshold£12,570
Upper earnings limit / upper profits limit£50,270
Employee Class 1 main rate8%
Self-employed Class 4 main rate6%
Additional rate above the upper limit2%

The calculator first finds the main band and additional band:

main band=max(0,min(annual pay,upper limit)primary threshold)\text{main band} = \max(0,\min(\text{annual pay},\text{upper limit}) - \text{primary threshold})

additional band=max(0,annual payupper limit)\text{additional band} = \max(0,\text{annual pay} - \text{upper limit})

Then it calculates annual National Insurance:

annual NI=main band×main rate+additional band×0.02\text{annual NI} = \text{main band} \times \text{main rate} + \text{additional band} \times 0.02

Finally it converts the annual amount back to the period you selected:

period NI=annual NIperiod divisor\text{period NI} = \frac{\text{annual NI}}{\text{period divisor}}

The period divisor is 1 for annual pay, 12 for monthly pay, and 52 for weekly pay. Notice that the formula uses a floor of zero for each band. Someone earning below £12,570 has no main band and no additional band in this model, so the result is £0.

Checking a uk national insurance scenario

Suppose the gross pay is £35,000, the pay period is annual, and the contribution type is Employee Class 1. The annual pay remains £35,000 because the annual period divisor is 1. The main band is the lower of £35,000 and £50,270, minus £12,570. That is £35,000 - £12,570 = £22,430. There is no additional band because £35,000 is not above £50,270.

For an employee, the main rate in the inputs is 8%. Annual NI is therefore £22,430 × 0.08 = £1,794.40. The period result is also £1,794.40 because the selected period is annual. The panel also reports annual gross pay of £35,000.00, main NI band of £22,430.00, main rate used of 8%, and pay after NI only of £33,205.60.

If the same £35,000 is treated as self-employed Class 4, the main rate becomes 6%. The main band is unchanged at £22,430, so annual NI becomes £22,430 × 0.06 = £1,345.80. That difference is exactly why choosing the right contribution type matters.

Thresholds change by tax year

UK National Insurance thresholds and rates are set by government policy and can change by tax year. This page describes the values hard-coded in the current input modes, which the inputs itself describes as 2024/25-style thresholds. GOV.UK publishes official rates and allowances, including employee and self-employed contribution rates. Before using the result for filing, budgeting a tax payment, or challenging a payslip, confirm the relevant year and contribution class against HMRC guidance.

Also remember that Class 4 National Insurance for self-employed people interacts with Self Assessment, while Class 1 employee NI is normally handled by PAYE payroll. The calculator uses one annualized number to make the arithmetic visible; it is not a substitute for payroll software, Self Assessment calculations, or professional advice for directors and irregular income.

When this estimate is useful

Use this calculator when you want to isolate the NI slice of a pay decision. For example, a job offer may look like a £5,000 raise, but only the amount above the relevant threshold is charged at the marginal NI rate. A self-employed worker can use the Class 4 option to model the contribution effect of a higher profit forecast. A household budget can use the estimate together with the budget calculator to separate tax-like deductions from everyday spending.

It is less suitable when you need every deduction from a payslip. In that case, switch to the UK take-home pay calculator, which combines income tax, employee NI, pension percentage, and a selected student loan plan. For mortgage affordability or debt planning, pair the NI estimate with the debt-to-income calculator so you are comparing obligations against realistic net income.

Common mistakes

  • Entering take-home pay instead of gross pay. the inputs expects pay before National Insurance.
  • Selecting monthly or weekly but typing an annual salary, which multiplies the amount again.
  • Treating the result as income tax. National Insurance is calculated separately from PAYE income tax.
  • Assuming the same main rate applies to employee Class 1 and self-employed Class 4 in these inputs.
  • Ignoring the tax year. Thresholds and rates can change, so the encoded values must match the year you are modelling.

Sources

Frequently asked questions

What National Insurance classes does this calculator cover?
It covers two contribution types: employee Class 1 primary National Insurance and self-employed Class 4 National Insurance. The calculation uses the same annual threshold structure for both options, but it changes the main rate from 8% for employee pay to 6% for self-employed profits. It does not estimate employer NI, Class 2, voluntary Class 3, or benefits.
Which tax year do the thresholds represent?
the inputs note labels the calculation as using 2024/25-style thresholds: a £12,570 primary threshold and a £50,270 upper limit. National Insurance rates and limits can change each tax year, so use this page for the year represented by the inputs and check GOV.UK before relying on a final payroll or tax return figure.
Does the calculator include income tax?
No. The result is National Insurance only. The panel includes pay after NI only so you can see the effect of the contribution, but it does not subtract PAYE income tax, pension contributions, student loans, benefits in kind, tax-code adjustments, salary sacrifice, or employer contributions. Use the take-home pay calculator for a combined estimate.
How are weekly and monthly inputs handled?
Weekly pay is multiplied by 52 and monthly pay is multiplied by 12 before applying the annual thresholds. After the annual NI is calculated, the tool divides it back by 52 or 12 for the selected period. This makes the result consistent across pay periods, although real payroll systems may round each payslip separately.
Why is there a lower rate above the upper limit?
The encoded rule charges the main National Insurance rate only on earnings between the primary threshold and upper earnings limit. Earnings above the upper limit are charged at a 2% additional rate. That is why a higher salary still increases NI, but each extra pound above £50,270 adds less than a pound in the main band.

Related calculators

Historical UK National Insurance Calculator updated at

Found an error? Report it