PAYE tax codes tell you how much tax-free income an employee can have before you deduct tax. Understanding tax codes helps you process payroll correctly and answer employee queries.
Receiving tax codes from HMRC
HMRC sends tax code notifications in several ways:
- Form P9 - coding notice sent to you for existing employees
- P45 - shows tax code from previous employer
- Starter checklist - you determine code based on employees answers
- Electronic notifications - through your payroll software (if enabled)
Common employee questions
"Why has my tax code changed?"
- HMRC adjustments for under/overpaid tax
- Company car or benefits added/removed
- Marriage Allowance claimed or cancelled
- Second job started or stopped
- State Pension started
"I think my tax code is wrong"
Direct the employee to check their Personal Tax Account on GOV.UK or call HMRC directly. You cannot change tax codes without HMRC authorisation.
Legal basis
Primary legislation and key regulations
Browse UK legislation (opens in a new tab) legislation.gov.ukOfficial guidance
Employer National Insurance rates (opens in a new tab)
HMRC
Employment Allowance (opens in a new tab)
HMRC
Find payroll software (opens in a new tab)
HMRC
PAYE and payroll for employers (opens in a new tab)
HMRC
Pay Apprenticeship Levy (GOV.UK) (opens in a new tab)
HMRC
Running payroll (opens in a new tab)
HMRC