Guide/United Kingdom/PAYE, NI & auto-enrolment
United Kingdom · Everyday

UK PAYE, National Insurance and auto-enrolment: what comes off the pay, and what the employer adds

Every UK payday runs three withholdings side by side: PAYE income tax on a code HMRC issues, Class 1 National Insurance on its own set of thresholds, and — for most workers — an auto-enrolment pension the employer both deducts and tops up. The wrinkle that trips up newcomers is that income tax now has three rate tables (England & Northern Ireland, Wales, and a genuinely different Scotland), and almost every number resets on 6 April. Here are the 2026-27 figures, each one labelled and traced to the page it came from.

Jurisdiction United Kingdom (HMRC / GOV.UK / TPR) Updated 10 July 2026 Read 11 min
The short answer

PAYE income tax comes off on a tax code HMRC issues (the common one is 1257L — a £12,570 tax-free allowance). For 2026-27 the England & Northern Ireland / Wales (rUK) table is 20% / 40% / 45%; Scotland has six bands rising to a 48% top rate. The code — not the address — tells payroll which table to use (an S or C prefix marks Scottish and Welsh taxpayers).

National Insurance is separate. For 2026-27, standard employees pay 8% between the Primary Threshold (£242/week) and Upper Earnings Limit (£967/week), then 2% above; employers pay 15% above the Secondary Threshold (£96/week). Class 1A/1B are 15%, and the Employment Allowance is £10,500.

Auto-enrolment is an employer duty (Pensions Act 2008 s.3): enrol workers aged 22 to State Pension age earning over the £10,000 trigger, contribute a total of 8% of qualifying earnings (£6,240–£50,270) with the employer paying at least 3%, and re-enrol / re-declare roughly every three years.

Read every figure with its tax-year label

Almost every number on this page is tax-year-dated for 2026-27 (6 April 2026 to 5 April 2027) and is reviewed for each new year that begins on 6 April. Income tax is also split three ways — we label each figure rUK (England & Northern Ireland), Wales or Scotland. Where a bare number risks going stale, we link the GOV.UK or TPR page so you can confirm the live figure rather than trusting a cached one.

PAYE income tax: the code does the work

PAYE ("Pay As You Earn") is the mechanism by which the employer deducts income tax each payday on a tax code HMRC supplies. The code is the whole game: it encodes how much tax-free pay to give and — through its letters and prefixes — which rate table to apply. Get the code right and PAYE mostly runs itself; get it wrong and you either over- or under-deduct until HMRC issues a correction.

What the code means. GOV.UK: "The numbers in your tax code tell your employer or pension provider how much tax-free income you get from them in that tax year." The everyday code is 1257L — "the tax code currently used for most people who have one job or pension", where 1257 represents the £12,570 Personal Allowance (rUK, 2026-27) and L means "you're entitled to the standard tax-free Personal Allowance". The letters carry the nuance:

Cumulative vs Week 1 / Month 1. A normal code is cumulative: the allowance is spread evenly across the year and every payday reconciles income and tax to date, so refunds and catch-ups happen automatically. An emergency code is non-cumulative and shows a W1, M1 or X marker (for example 1257L W1 for weekly pay, 1257L M1 for monthly, 1257L X for irregular pay dates). GOV.UK: "If you're on an emergency tax code your tax is worked out based on what you're paid in that week or month only" — you are "taxed as if you're paid that amount every week or month of the year", with no year-to-date reconciliation. Emergency codes typically arise when a new starter has no P45, and HMRC usually updates the code once it has the full picture.

England, Wales and Scotland: three rate tables, one payroll

Income tax rates on employment income are partly devolved, so a UK payroll must hold three tables and pick by tax code, not by where the payslip is posted. All three share the same £12,570 Personal Allowance (2026-27), and in all three it tapers "by £1 for every £2" of income over £100,000, reaching zero at £125,140. Above the allowance, they diverge.

England & Northern Ireland / Wales — the "rUK" table (2026-27). Wales sets its own Welsh Rates of Income Tax and Welsh taxpayers carry a C prefix on the code, but for 2026-27 Wales has set its rates equal to England & Northern Ireland, so they share one table:

Scotland — genuinely different (2026-27). A Scottish taxpayer's code carries an S prefix, and the table has six bands, not three, on the same £12,570 allowance:

The practical effect: a Scottish taxpayer crosses into higher marginal rates earlier (42% from £43,663 vs 40% from £50,271 in rUK) and tops out at 48% rather than 45%. Because HMRC drives this through the S or C prefix, the single thing payroll must get right is the code — apply the wrong prefix and you apply the wrong nation's table.

Income tax rate bands — 2026-27, by nation

rUK (England & NI, and Wales for 2026-27) — Personal Allowance £12,570 · Basic 20% (£12,571–£50,270) · Higher 40% (£50,271–£125,140) · Additional 45% (over £125,140).

Scotland (2026-27) — Personal Allowance £12,570 · Starter 19% (£12,571–£16,537) · Basic 20% (£16,538–£29,526) · Intermediate 21% (£29,527–£43,662) · Higher 42% (£43,663–£75,000) · Advanced 45% (£75,001–£125,140) · Top 48% (over £125,140).

Personal Allowance tapers by £1 for every £2 of income over £100,000 in all three tables. Dividends and savings interest are taxed at UK-wide rates everywhere, including Scotland and Wales. Confirm current-year bands on the GOV.UK pages linked in Sources.

National Insurance: Class 1, and the bits around it

National Insurance runs on its own thresholds, entirely separate from the income-tax bands — a common source of confusion, because the numbers look similar but are not the same. Employment earnings attract Class 1 NICs in two directions: the primary contribution the employee pays, and the secondary contribution the employer pays on top. The four 2026-27 thresholds that shape it:

Class 1 rates (2026-27, standard category A). The employee pays 8% on earnings between the Primary Threshold and the Upper Earnings Limit, then 2% on everything above the UEL. The employer pays 15% on all earnings above the Secondary Threshold, with no upper limit. (Other category letters — for example reduced rates for under-21s, apprentices under 25 or certain veterans and freeport/investment-zone workers — change the employer position, so check the category letter, not just category A.)

Class 1A and Class 1B. These are employer-only charges that sweep up things outside the ordinary payday cycle. Class 1A is due on most taxable benefits in kind (company cars, private medical cover and the like) and, for 2026-27, "the rate on expenses and benefits is 15%". Class 1B applies where an employer settles tax on minor or irregular items through a PAYE Settlement Agreement (PSA), and for 2026-27 it too is 15%. Both are reported and paid annually, not each payday.

The Employment Allowance. Eligible employers can reduce their annual secondary (employer) Class 1 NI bill by the Employment Allowance, which is £10,500 for 2026-27. It offsets the employer contribution only — it does nothing to the employee's primary NI or to income tax — and eligibility rules apply (for instance, connected-company and de-minimis-aid conditions).

Class 1 National Insurance thresholds — 2026-27

LEL £129/wk · £559/mo · £6,708/yr  |  PT £242/wk · £1,048/mo · £12,570/yr  |  ST £96/wk · £417/mo · £5,000/yr  |  UEL £967/wk · £4,189/mo · £50,270/yr.

Employee (primary, cat A) — 0% up to PT · 8% PT→UEL · 2% above UEL.   Employer (secondary, cat A)15% above ST (no upper limit).   Class 1A / 1B15% each.   Employment Allowance£10,500.

Standard category A shown; other NI category letters change the employer treatment. All figures 2026-27 — confirm on the GOV.UK rates-and-thresholds page in Sources.

Auto-enrolment: the duty, the trigger, the money

Since the Pensions Act 2008, an employer must automatically enrol qualifying staff into a workplace pension and pay into it — enrolment is the default and the worker has to actively opt out, not opt in. The duty is statutory: section 3 of the Act ("Automatic enrolment") provides that "the employer must make prescribed arrangements by which the jobholder becomes an active member of an automatic enrolment scheme with effect from the automatic enrolment date". That duty applies to a jobholder who is aged at least 22 and under State Pension age and who earns more than £10,000 in the relevant pay reference period.

The trigger and the band (2026-27). The Pensions Regulator publishes the figures each tax year, and for 2026/2027 they are:

Minimum contributions. The total minimum is 8% of qualifying earnings, of which the employer must pay at least 3%; the worker makes up the balance, so on the standard split the worker pays 5% including basic-rate tax relief. GOV.UK's worked example: on £80 into a pension, "you put in £40, your employer puts in £30, you get £10 tax relief." An employer may of course pay more than 3% (and if it funds the whole 8% the worker need not contribute), but 3% employer / 8% total is the floor.

Postponement. An employer can "postpone automatic enrolment for up to three months" from a worker's start date or the date they become eligible — useful for short-term or seasonal staff. Postponement only delays assessment; it is not an opt-out, staff can choose to opt in during the postponement period, and the employer "cannot apply a further period of postponement even if they postponed for less than the three months allowed". At the end of the window, anyone still eligible must be enrolled straight away.

Re-enrolment and re-declaration. The duty is not one-and-done. Roughly every three years the employer must "put certain staff who have left your pension scheme back into it" and — whether or not anyone needs re-enrolling — "complete a re-declaration of compliance" telling The Pensions Regulator how the duties were met. TPR is blunt that "re-enrolment and re-declaration are your legal duties and if you don't act you could be fined." Treat the three-year cycle as a standing diary entry, not a one-off setup task.

Which figures reset on 6 April

The rates and mechanics above — how tax codes work, the 8% total / 3% employer contribution split, the 22-to-State-Pension-age enrolment test, the three-year re-enrolment cycle — are structural and stable. The money figures — income tax bands (all three nations), the four NI thresholds, the Class 1/1A/1B rates, the £10,500 Employment Allowance, and the auto-enrolment trigger and qualifying-earnings band — are tax-year-dated for 2026-27 and are reviewed for each year beginning 6 April. Before a live pay run, re-check the current-year numbers on GOV.UK and The Pensions Regulator.

Quick answers

What are the 2026-27 income tax rates, and do Scotland and Wales differ?

For 2026-27 (6 April 2026 to 5 April 2027), England, Wales and Northern Ireland ("rUK") share one table: a £12,570 Personal Allowance, then a 20% basic rate on £12,571–£50,270, a 40% higher rate on £50,271–£125,140, and a 45% additional rate above £125,140, with the Personal Allowance tapering away by £1 for every £2 of income over £100,000. Wales sets its own Welsh Rates of Income Tax but has set them equal to rUK for 2026-27 (Welsh taxpayers carry a "C" tax-code prefix). Scotland is genuinely different: for 2026-27 it runs six bands — a 19% starter rate, 20% basic, 21% intermediate, 42% higher, 45% advanced and a 48% top rate — so a Scottish taxpayer (an "S" prefix code) on the same salary can pay materially more. HMRC applies the right table through the tax code, not the payslip address.

How do PAYE tax codes work, and what is an emergency code?

A tax code tells the employer how much tax-free pay to give before deducting Income Tax. The common code is 1257L — the 1257 stands for the £12,570 Personal Allowance and the L means the standard allowance. Letters change the sum: BR taxes all pay from that job at basic rate, D0 at higher and D1 at additional, 0T gives no allowance, and a K prefix means untaxed income (such as taxable benefits) is more than the allowance, so the code adds to taxable pay instead of subtracting. Most codes run cumulatively — the allowance is spread evenly across the year and each payday reconciles the year to date. An emergency code (shown as 1257L W1, 1257L M1 or 1257L X) is non-cumulative: your tax is worked out based on what you are paid in that week or month only, which HMRC usually corrects once it has the full picture.

What are the 2026-27 National Insurance thresholds and rates?

For 2026-27, employee (primary) Class 1 NI on a standard category A is 0% up to the Primary Threshold of £242 a week (£12,570 a year), 8% from there to the Upper Earnings Limit of £967 a week (£50,270 a year), and 2% above it. Employers pay secondary Class 1 at 15% on earnings above the Secondary Threshold of £96 a week (£5,000 a year). The Lower Earnings Limit is £129 a week (£6,708 a year). Class 1A (on most benefits in kind) and Class 1B (on PAYE Settlement Agreements) are both 15% for 2026-27. The Employment Allowance — which eligible employers offset against their secondary NI bill — is £10,500 for 2026-27.

Who must an employer auto-enrol, and how much must they contribute?

An employer must automatically enrol any worker who is aged between 22 and State Pension age and earns more than the £10,000 earnings trigger for 2026-27 (Pensions Act 2008 s.3). Contributions are then based on qualifying earnings — the band between £6,240 and £50,270 for 2026-27 — with a total minimum of 8%, of which the employer must pay at least 3% (the worker makes up the balance, including tax relief, so 5% from the worker). An employer may postpone assessment for up to three months, though staff can choose to opt in during that time. Roughly every three years the employer must re-enrol eligible staff who had left the scheme and complete a re-declaration of compliance with The Pensions Regulator.

Which of these figures change on 6 April?

Most of the money figures are tax-year-dated and are reviewed for each year that starts on 6 April. The income tax bands, the NI thresholds (Lower Earnings Limit, Primary Threshold, Secondary Threshold and Upper Earnings Limit), the Class 1, 1A and 1B rates, the Employment Allowance, and the auto-enrolment earnings trigger and qualifying-earnings band are all quoted here for 2026-27 (6 April 2026 to 5 April 2027). The tax-code mechanics and the auto-enrolment duty itself — the 22-to-State-Pension-age test, the 8% total / 3% employer minimum, the roughly three-year re-enrolment cycle — are structural and do not reset on 6 April. Always confirm the current-year figures on GOV.UK and The Pensions Regulator before you run a payroll.

How Ledra Pay handles this

The right rate table, the right NI category and the auto-enrolment clock — resolved from the tax code, checked every payday

Ledra Pay's United Kingdom country pack reads the tax code to pick the rUK, Welsh or Scottish table, applies the 2026-27 Class 1 thresholds and the correct NI category letter, offsets the Employment Allowance against the employer bill, and runs the auto-enrolment assessment — trigger, qualifying-earnings band, postponement window and the three-year re-enrolment cycle — as a scheduled duty rather than a thing you remember. Every rate carries its tax-year stamp, so when 6 April moves the numbers, the receipts show exactly which figures changed.

See UK coverage →
General information only — not legal or tax advice. This guide explains common United Kingdom payroll rules in plain terms and may not reflect the latest changes or your specific circumstances. Figures are for the 2026-27 tax year and change; always confirm with the relevant authority (HMRC, GOV.UK, The Pensions Regulator) or your advisor.

Government sources

  1. GOV.UK — Income Tax rates and Personal Allowances (2026-27 rUK: Personal Allowance £12,570; basic 20% to £50,270, higher 40% to £125,140, additional 45%; allowance tapered £1 per £2 over £100,000).
  2. GOV.UK — Scottish Income Tax (2026-27 Scotland: starter 19%, basic 20%, intermediate 21%, higher 42%, advanced 45%, top 48%, with the band boundaries).
  3. GOV.UK — Welsh Rates of Income Tax (Welsh taxpayers carry a "C" prefix; for 2026-27 the Welsh rates match England & NI at 20% / 40% / 45%).
  4. GOV.UK — What your tax code means (1257L; letters L, M, N, T, BR, D0, D1, 0T, NT; the K-code definition).
  5. GOV.UK — Emergency tax codes (W1 / M1 / X markers; non-cumulative "worked out based on what you're paid in that week or month only").
  6. GOV.UK — Tax codes (overview) (the code tells your employer how much Income Tax to take).
  7. GOV.UK — Rates and thresholds for employers 2026 to 2027 (LEL £6,708, PT £12,570, ST £5,000, UEL £50,270 yearly; employee 8% / 2%, employer 15%; Class 1A and 1B both 15%; Employment Allowance £10,500).
  8. GOV.UK — National Insurance rates and categories (Class 1 employee and employer rates by category letter; 2% above the UEL; 15% employer).
  9. The Pensions Regulator — Earnings thresholds (2026/2027: auto-enrolment trigger £10,000; qualifying-earnings band lower £6,240, upper £50,270).
  10. GOV.UK — Workplace pensions — what you, your employer and the government pay (total minimum 8% of qualifying earnings £6,240–£50,270; employer minimum 3%, worker 5% incl. tax relief).
  11. The Pensions Regulator — Postponement (postpone automatic enrolment for up to three months; staff may opt in during postponement; no further period can be applied).
  12. The Pensions Regulator — Re-enrolment (every three years re-enrol certain staff who left the scheme and complete a re-declaration of compliance).
  13. legislation.gov.uk — Pensions Act 2008, s.3 (Automatic enrolment) (the employer must make prescribed arrangements for the jobholder to become an active member of an automatic enrolment scheme; applies to jobholders aged 22 to State Pension age earning over £10,000).

Related