Category letter and pay frequency come first
This calculator is limited to an employee whose correct National Insurance category is already confirmed as A. It does not infer the category from age, employment circumstances, or a payslip.
Weekly pay must use weekly thresholds and monthly pay must use monthly thresholds. Annual figures help explain the published structure but must not be substituted into a weekly or monthly calculation.
Use the threshold row that matches the pay basis
| Pay basis | Primary threshold | Upper earnings limit |
|---|---|---|
| Weekly | £242 | £967 |
| Monthly | £1,048 | £4,189 |
| Annual published equivalent | £12,570 | £50,270 |
The 8% and 2% bands apply in sequence
| Pay slice | Employee rate | Meaning |
|---|---|---|
| At or below the primary threshold | 0% in this formula | No employee NI in the bounded band calculation |
| Above the primary threshold through the upper earnings limit | 8% | Main-band employee contribution |
| Above the upper earnings limit | 2% | Additional-band employee contribution |
£2,500 monthly pay produces £116.16
The calculator example uses confirmed category A, monthly gross pay of £2,500, a £1,048 monthly primary threshold, and a £4,189 monthly upper earnings limit.
| Step | Calculation | Amount |
|---|---|---|
| Main-band earnings | £2,500 − £1,048 | £1,452.00 |
| Additional-band earnings | Pay does not exceed £4,189 | £0.00 |
| Employee NI | £1,452 × 8% + £0 × 2% | £116.16 |
Use the estimate as one payslip check
Compare the selected frequency, category letter, gross pay, and employee NI line with the corresponding payroll period. A difference does not establish a payroll error: irregular payroll, director methods, another category, refunds, or adjustments can sit outside this bounded calculation.
The £116.16 result excludes PAYE and tax codes, employer NI, student loans, pensions, and every other deduction or benefit needed for complete take-home pay.
Unsupported NI and payroll situations need separate guidance
- No National Insurance category other than A and no inference of the correct category.
- No self-employed Class 2 or Class 4 contributions, directors’ methods, or deferment.
- No reduced-rate certificate or special under-21, apprentice, veteran, freeport, investment-zone, or state-pensioner category treatment.
- No PAYE, income-tax code, employer NI, student loan, pension, or full take-home calculation.
- No NI record, benefit entitlement, refund, or irregular-payroll adjustment.
- Review the GOV.UK source, effective dates, and methodology before the 2027-28 tax year or an earlier published change.
How the UK National Insurance Calculator calculation works
employeeContribution = mainBandEarnings × 0.08 + additionalBandEarnings × 0.02
- employeeContribution
- Employee National Insurance
- mainBandEarnings
- Earnings in the 8% band
- additionalBandEarnings
- Earnings in the 2% band
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
mainBandEarnings = max(0, min(grossPay, upperEarningsLimit) − primaryThreshold)
- mainBandEarnings
- Earnings in the 8% band
- grossPay
- Gross pay for this period
- upperEarningsLimit
- Upper earnings limit used
- primaryThreshold
- Primary threshold used
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
additionalBandEarnings = max(0, grossPay − upperEarningsLimit)
- additionalBandEarnings
- Earnings in the 2% band
- grossPay
- Gross pay for this period
- upperEarningsLimit
- Upper earnings limit used
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
primaryThreshold = officialThresholdForSelectedPayFrequency
- primaryThreshold
- Primary threshold used
- payFrequency
- Pay frequency
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
upperEarningsLimit = officialLimitForSelectedPayFrequency
- upperEarningsLimit
- Upper earnings limit used
- payFrequency
- Pay frequency
The calculator and article use this relationship consistently; the article does not reimplement the calculation.
Calculate Category A NI on £2,500 of monthly gross pay.
Inputs used in the UK National Insurance Calculator worked example
| Input | Entered value | What it represents | Source class |
|---|---|---|---|
| Gross pay for this period | 2,500 GBP/pay period | Enter Category A gross pay on the selected weekly or monthly basis. | user assumption |
| Pay frequency | Monthly | Choose the matching threshold basis. | user record |
Choose the right UK National Insurance Calculator basis or mode
| Choice | How to use it |
|---|---|
| Weekly | Choose the matching threshold basis. |
| Monthly | Choose the matching threshold basis. |
Worked example: UK National Insurance Calculator
The calculator normalizes the inputs above, applies Employee contribution, and returns the outputs below. The displayed result is therefore reproducible in the linked calculator.
| Measure | Result | Interpretation |
|---|---|---|
| Employee National Insurance | 116.16 GBP/pay period | Category A contribution using the selected 2026-27 threshold basis. |
| Earnings in the 8% band | 1,452 GBP/pay period | Earnings above the primary threshold through the upper earnings limit. |
| Earnings in the 2% band | 0 GBP/pay period | Earnings above the upper earnings limit. |
| Primary threshold used | 1,048 GBP/pay period | Official threshold for the selected weekly or monthly basis. |
| Upper earnings limit used | 4,189 GBP/pay period | Official upper earnings limit for the selected basis. |
Interpret the result and test Gross pay for this period
- Employee National Insurance: 116.16 GBP/pay period. Category A contribution using the selected 2026-27 threshold basis.
- Earnings in the 8% band: 1,452 GBP/pay period. Earnings above the primary threshold through the upper earnings limit.
- Earnings in the 2% band: 0 GBP/pay period. Earnings above the upper earnings limit.
- Primary threshold used: 1,048 GBP/pay period. Official threshold for the selected weekly or monthly basis.
- Upper earnings limit used: 4,189 GBP/pay period. Official upper earnings limit for the selected basis.
| Result | Baseline | Changed-input scenario | How to read it |
|---|---|---|---|
| Employee National Insurance | 116.16 GBP/pay period | 136.16 GBP/pay period | Category A contribution using the selected 2026-27 threshold basis. |
| Earnings in the 8% band | 1,452 GBP/pay period | 1,702 GBP/pay period | Earnings above the primary threshold through the upper earnings limit. |
| Earnings in the 2% band | 0 GBP/pay period | 0 GBP/pay period | Earnings above the upper earnings limit. |
| Primary threshold used | 1,048 GBP/pay period | 1,048 GBP/pay period | Official threshold for the selected weekly or monthly basis. |
| Upper earnings limit used | 4,189 GBP/pay period | 4,189 GBP/pay period | Official upper earnings limit for the selected basis. |
Checks that are specific to UK National Insurance Calculator
- Gross pay is finite and non-negative.
- Pay frequency is weekly or monthly.
- The engine category is fixed to A; other categories fail closed.
- The result excludes employer National Insurance, self-employed contributions, deferment, reduced-rate certificates and special employer categories.
- It does not calculate pensions, National Insurance record or benefit entitlement, refunds, or irregular-payroll adjustments.
What this UK National Insurance Calculator guide includes and excludes
- The worker is correctly classified in National Insurance category A.
- The pay amount and frequency use the same payroll period.
- Official 2026-27 thresholds and rates are fixed and are not editable assumptions.
Sources and method boundary
- GOV.UK guidance used for the reviewed local boundary — GOV.UK (accessed 2026-07-27): Supporting official source for the bounded UK National Insurance Calculator article; this remains the primary reviewed source.
- GOV.UK guidance used for the reviewed local boundary — GOV.UK (accessed 2026-07-27): Supporting official source for the bounded UK National Insurance Calculator article; this remains the primary reviewed source.
- UK National Insurance Calculator methodology — Wage101 (accessed 2026-07-27): Canonical formulas, units, validation, calculator behavior and limitations.