5.1 PAYE Income Tax & Tax Codes
Key Takeaways
- PAYE (Pay As You Earn) is the statutory system where employers deduct Income Tax and National Insurance directly from employee pay on behalf of HMRC.
- Tax code numbers represent annual tax-free allowances divided by 10 (e.g., 1257 gives a £12,570 Personal Allowance for 2025/26).
- Tax code suffixes and prefixes indicate specific tax circumstances: L (standard Personal Allowance), M (Marriage Allowance received), N (Marriage Allowance transferred out), T (other complex tax calculations), and K (prefix indicating untaxed income/benefits exceeding Personal Allowance).
- Emergency tax codes (e.g. 1257L W1, M1, or X) operate non-cumulatively, treating each pay period in isolation without giving credit for unused previous allowances.
- Cumulative tax calculations recalculate tax due based on total year-to-date taxable gross pay and cumulative allowances, ensuring accurate tax balancing across pay periods.
5.1 PAYE Income Tax & Tax Codes
How this is assessed: the AAT scope of content for Tax Processes for Businesses (FA2025) explicitly excludes the calculation of Income Tax, National Insurance contributions and student loan repayments from the assessment — you are given those figures and asked to work with them. You still need to understand how a tax code drives the deduction, because the assessment asks you to identify taxable gross pay, reconcile gross to net, and explain the effect of a wrong code. Treat the worked calculations in this section as understanding-builders, not as items you will be asked to reproduce from scratch.
1. Statutory Framework and Principles of PAYE
Pay As You Earn (PAYE) is the statutory system operated by UK employers to deduct Income Tax and Class 1 Primary National Insurance Contributions (NICs) from employees' gross pay at the point of payment. Governed primarily by the Income Tax (Earnings and Pensions) Act 2003 (ITEPA 2003) and the PAYE Regulations 2003 (SI 2003/2682), PAYE ensures that tax liabilities are collected progressively throughout the tax year (6 April to 5 April) rather than in a single end-of-year lump sum.
Under PAYE, employers act as non-salaried tax collectors for HM Revenue & Customs (HMRC). Every time payroll is processed, the employer calculates taxable gross pay, applies the employee's designated tax code, deducts the appropriate tax and NICs, and reports the figures to HMRC via Real Time Information (RTI) using a Full Payment Submission (FPS) on or before the pay date. The tax deducted must be remitted to HMRC by the 22nd day of the following tax month (or 19th if paying by cheque).
2. Structure and Anatomy of a Tax Code
A tax code is an alphanumeric identifier issued by HMRC to inform employers how much tax-free income (Personal Allowance) an employee is entitled to in a given tax year, or whether additional tax must be collected.
The Numerical Element
The numerical portion of a standard tax code reflects the annual tax-free Personal Allowance to which the employee is entitled, divided by 10 and rounded down. For the 2025/26 tax year, the standard UK Personal Allowance is £12,570.
If an employee has adjustments to their Personal Allowance—such as professional subscription allowances, flat-rate job expenses, or deductions for untaxed benefits in kind—HMRC adjusts the total figure before dividing by 10:
- Base Personal Allowance: £12,570
- Add: Allowable Flat-Rate Professional Expenses (+£300)
- Less: Untaxed Benefit in Kind (Company Car) (-£1,870)
- Net Allowance: £11,000
- Resulting Tax Code: 1100L (£11,000 ÷ 10)
3. Tax Code Suffixes and Prefixes
Letters in a tax code provide specific operational instructions to payroll software.
| Suffix / Prefix | Meaning & Operational Rule | Tax-Free Allowance Impact |
|---|---|---|
| L | Standard entitlement to the basic Personal Allowance. | Standard £12,570 (Code 1257L for 2025/26). |
| M | Marriage Allowance received (employee receives 10% of spouse's Personal Allowance, +£1,260). | Increases tax-free pay by £1,260 (e.g. 1383M). |
| N | Marriage Allowance transferred out (employee transfers 10% of Personal Allowance to spouse, -£1,260). | Reduces tax-free pay by £1,260 (e.g. 1131N). |
| T | Tax code includes other calculations or requires manual review by HMRC; used when tax affairs are complex. | Variable based on HMRC calculation. |
| K (Prefix) | Total untaxed income/benefits exceed Personal Allowance. Operates as an addition to taxable pay. | Negative tax-free allowance; increases taxable pay. |
| BR | Basic Rate (20%) applied to all earnings with zero Personal Allowance. | £0 Personal Allowance; 20% tax on full gross. |
| D0 | Higher Rate (40%) applied to all earnings (often second job). | £0 Personal Allowance; 40% tax on full gross. |
| D1 | Additional Rate (45%) applied to all earnings. | £0 Personal Allowance; 45% tax on full gross. |
| NT | No Tax to be deducted from this pay source. | 100% tax exempt. |
Mechanics of Prefix 'K' Codes
When an employee receives substantial untaxed income or non-cash benefits in kind (e.g. company car, private medical insurance) that exceed their annual Personal Allowance, HMRC issues a K code (e.g., K450).
Unlike suffix codes which grant tax-free pay, the number in a K code represents additional untaxed income to be added to gross pay for tax calculation purposes:
Critical Statutory Limit (The 50% Overriding Limit): To prevent hardship, the maximum PAYE Income Tax that can be deducted from an employee's pay packet in any single pay period under a K code is capped at 50% of their actual cash gross pay.
4. Emergency Tax Codes
An Emergency Tax Code is issued when an employer does not have sufficient tax details for a new employee (e.g. the employee has not provided a Form P45 or completed a Starter Checklist).
For 2025/26, the standard emergency tax code is 1257L W1, 1257L M1, or 1257L X.
- W1 (Week 1): Used for weekly paid employees.
- M1 (Month 1): Used for monthly paid employees.
- X: Used for non-standard pay frequencies.
Operational Characteristic: Non-Cumulative Basis
An emergency tax code operates strictly on a non-cumulative (Week 1 / Month 1) basis. This means the payroll calculation considers only the gross pay earned and the tax-free allowance available in that specific pay period (e.g. £12,570 ÷ 12 = £1,047.50 per month).
It completely ignores prior earnings and tax paid in earlier pay periods during the tax year. Unused tax-free allowances from earlier months are lost for that period and cannot be carried forward until HMRC issues a cumulative tax code.
5. Cumulative vs. Non-Cumulative Calculation Methods
The Cumulative Method (Standard PAYE Operation)
The primary method of PAYE operation in the UK is cumulative. Under this method, every pay period recalculates tax due based on total year-to-date (YTD) figures:
- Calculate Total YTD Taxable Gross Pay (Gross pay to date minus exempt pension).
- Calculate Total YTD Tax-Free Allowance ($\text{Monthly Allowance} \times \text{Current Month Number}$).
- Calculate Total YTD Taxable Pay ($\text{YTD Taxable Gross} - \text{YTD Allowance}$).
- Apply Annual Tax Bands Pro-Rata (e.g. Basic Rate band of £37,700 ÷ 12 × Month Number).
- Deduct YTD Tax Previously Deducted in prior months to arrive at the Net Tax Due in Current Month.
Cumulative vs. Non-Cumulative Comparison
| Feature | Cumulative Method | Non-Cumulative (W1/M1) Method |
|---|---|---|
| Primary Identifier | Standard Suffix (e.g., 1257L) | Followed by W1, M1, or X (e.g., 1257L M1) |
| Allowance Allocation | Accumulates unused allowances across months | Fixed allowance per single period only (£1,047.50/mo) |
| Year-to-Date Balancing | Automatically corrects over/underpayments each month | Treats each month in total isolation |
| Handling Fluctuation | Refunds tax automatically if earnings drop | Cannot issue refunds for prior unused allowances |
6. Derivation of Taxable Gross Pay
Not all cash payments received by an employee are subject to PAYE Income Tax. Payroll software must calculate Taxable Gross Pay before applying tax bands.
Tax-Exempt Pension Arrangements
- Net Pay Arrangement: Pension contributions are deducted from gross pay before PAYE Income Tax is calculated. The employee receives immediate full tax relief at their marginal rate. (Note: NICs are still charged on gross pay before pension deduction!).
- Salary Sacrifice: The employee contractual salary is reduced in exchange for an employer pension contribution. This reduces both PAYE Income Tax and Class 1 NICs.
- Relief at Source (Contrast): Pension contributions are deducted after PAYE tax. The employer deducts net 80%, and the pension provider reclaims 20% basic rate tax from HMRC. (Do NOT deduct Relief at Source pensions when calculating PAYE gross!).
7. Worked Calculation Example: Cumulative PAYE
Scenario
An employee has tax code 1257L (Cumulative) for 2025/26.
- Month 1 (April): Gross Taxable Pay = £4,000.
- Month 2 (May): Gross Taxable Pay = £4,000.
- Monthly Tax-Free Allowance: £12,570 ÷ 12 = £1,047.50.
- Monthly Basic Rate Band (20%): £37,700 ÷ 12 = £3,141.67.
Month 1 Calculation
- YTD Gross Pay: £4,000.00
- YTD Tax-Free Allowance (1 month): £1,047.50
- YTD Taxable Pay: £4,000.00 - £1,047.50 = £2,952.50
- Tax Due: £2,952.50 × 20% = £590.50
- Tax Deducted in Month 1: £590.50
Month 2 Calculation (Cumulative)
- YTD Gross Pay (2 months): £4,000 + £4,000 = £8,000.00
- YTD Tax-Free Allowance (2 months): £1,047.50 × 2 = £2,095.00
- YTD Taxable Pay: £8,000.00 - £2,095.00 = £5,905.00
- YTD Basic Rate Band (2 months): £3,141.67 × 2 = £6,283.34 (Taxable pay £5,905 is fully within Basic Rate band)
- Total YTD Tax Liability: £5,905.00 × 20% = £1,181.00
- Less Tax Already Paid in Month 1: £590.50
- Tax Deducted in Month 2: £1,181.00 - £590.50 = £590.50
8. Exam Traps & Common Pitfalls
Exam Trap 1: Misunderstanding Prefix 'K' Codes Under a K code (e.g. K450), candidates often subtract £4,500 from gross pay. This is wrong! A K code means untaxed benefits exceed allowances, so £4,500 must be ADDED to gross earnings to calculate taxable pay.
Exam Trap 2: Deducting Pension Contributions for National Insurance Pension contributions made under a Net Pay Arrangement reduce PAYE Income Taxable Pay, but they DO NOT reduce Class 1 NIC taxable gross pay (unless operated under a formal Salary Sacrifice agreement).
Exam Trap 3: Emergency Code Allowance Accumulation On a Month 1 emergency code (1257L M1), an employee starting in Month 4 receives only 1 month of Personal Allowance (£1,047.50) for that pay period, NOT 4 months of accumulated allowance (£4,190.00).
An employee's tax code for 2025/26 is issued as K450. How should the payroll administrator process this tax code when calculating monthly taxable pay?
A new employee starts work in Month 3 of the tax year and presents an Emergency Tax Code of 1257L M1. Which statement correctly describes how their Income Tax will be calculated for Month 3?
An employee earns a monthly gross contractual salary of £3,500. They contribute 5% of gross pay to an occupational pension scheme under a Net Pay Arrangement. What is their Taxable Gross Pay for PAYE Income Tax purposes for the month?
Under the cumulative PAYE system, how is an employee's Income Tax liability calculated in Month 4 of the tax year?