UK PAYE Tax Calculator 2026/27
Calculate exact HMRC Pay As You Earn (PAYE) income tax withholding for 2026/27. Accurately breaks down cumulative payroll allowances, emergency W1/M1 non-cumulative tax codes, and P11D taxable company benefits.
PAYE Parameters
HMRC Real Time Information (RTI) Payroll Schedules (2026/27)
Calculation Breakdown
Added to taxable pay for PAYE calculation
1/12 of £12,570 annual allowance
Before National Insurance & workplace pension
•Tax Code Applied: 1257L (Cumulative standard)
•Effective PAYE tax deduction rate: 18.95% of gross wages.
•Estimated take-home after PAYE: £3,647.33 per monthly (before NI).
How Your PAYE Withholding Was Calculated (2026/27)
Monthly Gross Wage: £4,500.00 • Tax Code: 1257L • Annualized Gross: £57,000.00
Pay Period Tax-Free Allowance
£1,047.50Tax Code 1257L: Annual £12,570 ÷ 12 months = £1,047.50 tax-free per pay period
Cumulative basis: Your unused allowances roll forward each month to prevent overpaying tax.
PAYE Tax Band Withholding
£852.67Period Taxable Pay: £3,702.50
Basic Rate (20%): £628.33
Higher Rate (40%): £224.33
Total PAYE Deduction: £852.67
£852.67
How this calculator works
How it works
- 01Translates your gross pay into annual, monthly, or weekly PAYE taxable wage equivalents.
- 02Extracts your tax-free allowance from your tax code (e.g., standard 1257L = £12,570/yr, £1,047.50/mo, £241.73/wk).
- 03Adds P11D taxable employer benefits-in-kind (company cars, private medical cover) to calculate true PAYE taxable gross pay.
- 04Handles emergency W1 or M1 week-1/month-1 basis where each pay period's tax is calculated in isolation without previous cumulative year-to-date adjustments.
- 05Applies standard HMRC tax brackets (20% basic, 40% higher, 45% additional) or special code overrides (BR 20%, D0 40%, D1 45%, NT 0%).
- 06Computes exact PAYE tax withholding per pay packet and displays cumulative yearly liability.
Tax rules that apply
- •The Cumulative Payroll Principle: In standard UK PAYE, payroll software evaluates total earnings and total tax allowances from 6 April to date. Tax deducted in each pay cycle equals total cumulative tax due minus tax already withheld in previous pay periods.
- •Non-Cumulative (Emergency / W1 / M1) Basis: If your tax code ends in W1, M1, or X, you are on a non-cumulative basis. Each pay packet is taxed in total isolation using exactly 1/12th or 1/52nd of the tax-free allowance without carryovers.
- •P11D Taxable Benefits-in-Kind: Perks such as company cars, fuel allowances, and private medical insurance are taxable benefits. Employers either payroll benefits directly onto payslips or report them to HMRC on form P11D to reduce your tax code.
- •Flat-Rate Codes (BR, D0, D1): If you have a second job or pension, code BR deducts flat 20% basic rate, D0 deducts flat 40% higher rate, and D1 deducts flat 45% top rate with zero tax-free allowance.
- •K-Codes (Negative Allowance): When company benefits or state pension exceed your personal allowance, HMRC issues a K-code. The negative allowance is added to your pay, capped by HMRC law at a maximum 50% deduction of your gross earnings.
Current Tax Rates
| Tax / Deduction | Rate | Notes |
|---|---|---|
| Standard Code 1257L | £12,570 allowance | £1,047.50 / month tax-free |
| Basic Rate Band (20%) | £1 to £37,700 taxable | Standard basic PAYE tier |
| Higher Rate Band (40%) | £37,701 to £112,570 taxable | Higher PAYE rate tier |
| Additional Rate Band (45%) | Over £112,570 taxable | Top PAYE rate tier |
| Code BR (Basic Rate) | Flat 20% | All earnings taxed at 20% |
| Code D0 / D1 | Flat 40% / 45% | All earnings taxed at higher/top |
| Code 0T | £0 allowance | Emergency rate with brackets |
| Emergency Basis | W1 / M1 / X | Non-cumulative monthly/weekly |
What this calculator assumes
- Assumes pay cycles are evenly distributed over 12 monthly or 52 weekly pay periods.
- Reflects HMRC PAYE tax brackets and code interpretations for the 2026/27 tax year.
- Does not model student loan deductions or pension contributions, which are evaluated separately on full payroll runs.
Where our numbers come from
These calculators are based on official government tax rates and rules. We link directly to the source so you can verify everything yourself.
HMRC — Employer Tax Rates & Thresholds 2025–2026
HM Revenue & Customs, United Kingdom
HMRC — Income Tax & National Insurance Rates 2026/27
HM Revenue & Customs (HMRC)
GOV.UK / HMRC — Understanding PAYE Tax Codes (1257L, BR, K-codes)
HM Revenue & Customs (HMRC), United Kingdom
Frequently Asked Questions
What is PAYE (Pay As You Earn) and how does HMRC deduct income tax?
PAYE is the system HMRC uses to collect Income Tax and National Insurance from employment wages. Your employer deducts tax from your pay each pay period based on your tax code and sends it directly to HMRC using Real Time Information (RTI) reporting. This spreads your tax payments evenly across the 12 months of the tax year.
What does a W1 or M1 mark on my PAYE payslip mean?
W1 (Week 1) or M1 (Month 1) indicates that you are on a non-cumulative emergency tax code. Rather than tracking your total earnings and tax paid since 6 April, your employer calculates tax for that pay period alone using 1/52nd or 1/12th of the personal allowance. This often occurs when starting a new job without a P45. Once HMRC updates your record, you will be moved back to cumulative PAYE.
How do P11D company benefits (car, medical) affect my PAYE tax?
Employer-provided perks such as company cars, private healthcare, or subsidized loans are taxable benefits-in-kind. If your employer 'payrolls' benefits, their cash equivalent value is added to your gross earnings each pay cycle, increasing the PAYE tax deducted from your wages. Alternatively, HMRC reduces your tax code (for example from 1257L to 950L) to collect the tax over the year.
What is the difference between cumulative and non-cumulative PAYE calculations?
In cumulative PAYE (the standard UK system), your tax allowance builds up each month. If you are unpaid for two months, your unused allowance carries forward, resulting in lower tax or even a tax rebate in your next pay packet. In non-cumulative PAYE (W1/M1), each month is treated as a separate, isolated calculation with exactly one month's allowance.
Why has my PAYE tax deduction changed even though my salary stayed the same?
Your PAYE deduction can change if: (1) HMRC issued a tax code change notice to your employer to collect past tax underpayments; (2) You crossed into the higher rate 40% band in cumulative earnings; (3) Your employer adjusted your P11D benefit valuation; or (4) A previous month had overtime or bonus pay that altered your cumulative tax position.
How do I claim back overpaid PAYE income tax from HMRC?
If you paid too much PAYE tax because of an emergency tax code or leaving employment early in the tax year, HMRC will calculate a P800 tax calculation after the tax year ends (between June and October). You can claim your refund online via your Personal Tax Account or the HMRC app. Alternatively, submit a P50 claim form if you have stopped working and will not work again during the tax year.