⚠️ The Most Common UK Employment Tax Mistake — And What It Costs
❌ What Happens When You Pay Before Setting Up PAYE
- First employee, £30,000 salary. You pay £2,500 Friday. Gross, no deductions.
- Monday: HMRC letter. Late PAYE registration: £100/month penalty
- Late RTI submission: £100–400/month penalty
- Outstanding PAYE tax + NIC: £4,200 owed + interest
- 15 hours scrambling through HMRC guidance, helplines, panic
✅ What This Guide Gives You
HMRC registration (before first payday) → step by step
FPS and EPS RTI submissions explained
Tax codes, NIC categories, all thresholds (2024/25)
SSP, SMP, SPP, SAP — calculation and HMRC recovery
Xero Payroll vs HMRC Basic PAYE Tools — which to use
Year-end P60, P11D — deadlines, penalties, process
📋 UK PAYE 2024/25 — Key Numbers at a Glance
£12,570
Personal allowance — tax-free income (code 1257L)
22nd monthly
HMRC payment deadline (electronic, month following payday)
£5,000/yr
Employment Allowance — reduces employer NIC for small businesses
£100–400/mo
Automatic penalty for each late FPS RTI submission
⚡ Quick Actions
- Xero UK Payroll — 50% Off 6 Months → — cloud payroll with auto RTI submission, auto-enrolment, payslips, P60 generation
- Deel UK Payroll → — for UK businesses also paying international employees or contractors
- UK Statutory Leave Guide 2026 → — SSP, SMP, SPP, SAP rates, eligibility, and HMRC recovery in full detail
- UK Auto-Enrolment Pension Guide 2026 → — NEST, Peoples Pension, Smart Pension setup alongside PAYE
- IR35 Guide 2026 → — when PAYE applies to contractors (inside IR35)
- Buddy Punch Review UK 2026 → — GPS time tracking that exports directly to Xero Payroll
What is PAYE? (The UK Payroll Tax System)
Before PAYE (pre-1944)
- Employees received full gross salary
- Responsible for paying income tax annually via self-assessment
- Most employees spent entire salary, couldn’t pay year-end tax bill
- Tax collection rate: below 70%
PAYE System (1944–present)
- Employer deducts income tax and NIC before paying employee
- Employer remits deducted amounts to HMRC monthly
- Employee receives net salary (after deductions)
- Tax collected throughout year — not in lump sum at year-end
- Collection rate: above 95%
⚠️ Every UK Employer Must Do All 8 of These Things
HMRC PAYE Registration (Before First Payday)
When to Register
Register for PAYE as soon as you know you will employ someone — ideally 4 weeks before first payday, as HMRC takes 5–10 working days to issue your reference numbers. If urgent, call HMRC on 0300 200 3200 and explain your situation — they can sometimes expedite.
Triggers for PAYE Registration
- Employing anyone — including company directors taking salary
- Paying any employee £123/week (£533/month, £6,396/year) or more
- Employing someone who has another job or receives a pension
- Providing expenses or benefits in kind to employees
Even if paying below thresholds: register anyway to avoid confusion. HMRC expects all employers to be registered.
What HMRC Issues After Registration
- Employer PAYE reference — 13 digits, format 123/AB45678. Use on all HMRC correspondence.
- Accounts Office reference — 13 digits, format 123PA45678901. Use when paying HMRC.
- PAYE Online login — access HMRC portal to check tax code updates, submissions, payments
How to Register (Step-by-Step)
Go to: gov.uk/register-employer
Company Details Needed
- Company name + registered address
- Companies House number
- Company UTR (from Corporation Tax registration)
- Director NI number
First Employee Details
- Full name and address
- Date of birth
- National Insurance number
- Start date
Payroll Details
- Date of first payment to employees
- Pay frequency (monthly / weekly)
- Processing time: 5–10 working days
- Urgent? Call 0300 200 3200
Real Time Information (RTI): FPS and EPS
What is RTI?
Real Time Information (RTI) is HMRC’s system for receiving payroll data every payday — introduced in 2013, replacing the old annual P35 submission. Under RTI, HMRC sees your payroll data in real time: who was paid, how much, what was deducted. This is how HMRC calculates tax credits, Universal Credit entitlement, and spots non-compliance immediately.
📤 FPS — Full Payment Submission
Submitted: On or before every payday — no exceptions.
Contains per employee: gross pay this period, tax deducted, employee NIC, employer NIC, student loan deductions, pension contributions, year-to-date totals.
Late FPS Penalties (automatic, every month late):
1–9 employees: £100/month | 10–49: £200 | 50–249: £300 | 250+: £400
📨 EPS — Employer Payment Summary
Submitted: By 19th of the month following payment — only when needed.
Submit EPS when:
- Claiming SMP, SPP, SAP, or SSP recovery from HMRC
- Claiming Employment Allowance (up to £5,000/year off employer NIC)
- No employees paid in a month (nil EPS — tells HMRC no FPS expected)
Tax Codes and Income Tax Calculation
Standard Tax Code: 1257L (2024/25)
What 1257L Means
- 1257 = £12,570 personal allowance (tax-free)
- L = Entitled to standard personal allowance
- First £12,570 of annual earnings: 0% tax
- £12,571–£50,270: 20% (basic rate)
- £50,271–£125,140: 40% (higher rate)
- Above £125,140: 45% (additional rate)
Tax Calculation Example (£30,000/yr)
Gross salary: £30,000/year (£2,500/month)
Less personal allowance: £12,570
Taxable income: £17,430
Tax at 20%: £3,486/year
Monthly tax deduction: £290.50
Other Common Tax Codes
| Code | Tax Rate | When Used | Employer Action |
|---|---|---|---|
| 1257L | 20%/40%/45% on taxable | Standard — most employees, one job | Default if employee has P45 or completes Starter Checklist (Statement A) |
| BR | 20% on all earnings | Second job (personal allowance used at main job) | Use code HMRC issues; do NOT apply standard 1257L |
| D0 | 40% on all earnings | Second job, main job uses full higher-rate band | Apply as instructed by HMRC |
| K codes (e.g. K123) | Extra tax added to payroll | Employee has untaxed income (company car, benefits) exceeding personal allowance | Payroll software handles — adds extra tax to deduction |
| NT | 0% — no tax | Rare — employee not UK tax resident or specific HMRC instruction | Only use if specifically issued by HMRC |
| 1257L W1/M1 | Non-cumulative calculation | Emergency code — HMRC doesn’t yet know correct code (new starter, no P45) | Temporary — employee should contact HMRC to confirm correct code |
National Insurance Contributions (NIC) — 2024/25
Employee NIC (Deducted from Salary)
| Earnings Band | Rate |
| Below £242/week (£1,048/month) | 0% |
| £242–£967/week (£1,048–£4,189/month) | 12% |
| Above £967/week (£4,189/month) | 2% |
Example — £30K/yr employee: £2,500/month. Below £1,048 = £0. £1,048–£2,500 = £1,452 × 12% = £174.24/month employee NIC.
Employer NIC (Employer Pays — Not Deducted from Salary)
| Earnings Band | Rate |
| Below £175/week (£758/month) | 0% |
| Above £175/week — no upper limit | 13.8% |
Example — £30K/yr employee: £2,500/month. Below £758 = £0. £758–£2,500 = £1,742 × 13.8% = £240.40/month employer NIC.
NIC Categories — Which to Use for Whom
| Category | Employee NIC | Employer NIC | Who |
|---|---|---|---|
| A | 12% / 2% | 13.8% | Standard employees under state pension age (66) — most common |
| B | 5.85% / 2% | 13.8% | Married women with reduced-rate NIC certificate (pre-1977, very rare) |
| C | 0% | 13.8% | Employees over state pension age (66+) — no employee NIC |
| H | 12% / 2% | 0% up to £50,270 | Apprentices under 25 — saves employer 13.8% NIC up to Upper Secondary Threshold |
| M | 12% / 2% | 0% up to £50,270 | Employees under 21 — same employer NIC saving as Category H |
ThriveOnz 360 — Growth Plan
Xero UK Payroll — Auto RTI, Auto-Enrolment, P60 Generation
ThriveOnz 360 Growth members: Xero 50% off first 6 months + UK Payroll Calendar 2025/26, PAYE Setup Checklist, Tax Code Quick Reference, and Statutory Payment Calculator. Free to join, no credit card.
Statutory Payments — SSP, SMP, SPP, SAP
Statutory payments are employer-funded initially but almost entirely recovered from HMRC via EPS submission. The critical point most small employers miss: you pay the statutory amounts, then claim them back by deducting from your monthly HMRC payment. See the UK Statutory Leave Guide 2026 for full eligibility, calculation examples, and 8-week average weekly earnings worked examples.
| Payment | Rate (2024/25) | Duration | Eligibility Key Points | HMRC Recovery |
|---|---|---|---|---|
| SSP | £116.75/week | Up to 28 weeks. First 3 days unpaid (waiting days). | Earns £123+/week. Sick 4+ consecutive days. Fit note after 7 days. | 103% if SSP exceeds 13% of monthly employer NIC (small employers only) |
| SMP | Wks 1–6: 90% AWE. Wks 7–39: £184.03/wk | 39 weeks paid + 13 weeks unpaid | 26 weeks service by qualifying week. £123+/week. MATB1 form. | 103% (employer NIC <£45K/yr) or 92% (all others) |
| SPP | £184.03/week | 1–2 weeks | 26 weeks service. Partner has given birth or adopted. SC3 form. | 103% or 92% (same as SMP) |
| SAP | Wks 1–6: 90% AWE. Wks 7–39: £184.03/wk | 39 weeks paid | 26 weeks, adopting via UK agency, matching certificate. | 103% or 92% (same as SMP) |
Monthly PAYE Payment to HMRC
What to Pay and When
Deadline: 22nd of the month following payday (electronic payment). 19th if paying by cheque — but electronic is always recommended.
What to include in payment:
- Employee income tax deducted
- Employee NIC deducted
- Employer NIC
- Less: Statutory payment recovery (from EPS)
- Less: Employment Allowance (from EPS)
Payment Calculation Example (£30K employee, Employment Allowance)
Employee income tax: £290.50
Employee NIC: £174.24
Employer NIC: £240.40
Total gross: £705.14
Less Employment Allowance: −£240.40 (covers full employer NIC)
Net payment to HMRC: £464.74
Employment Allowance covers £5,000/year of employer NIC — most valuable for businesses with 2–10 employees. Claim via EPS. See Xero Payroll which calculates and claims this automatically.
How to Pay HMRC
✅ Direct Debit (Recommended)
HMRC auto-collects on 22nd each month. No risk of late payment. Set up via Business tax account → Set up direct debit.
🏦 Faster Payment (Online Banking)
Sort: 08 32 10 | Acc: 12001039 | Name: HMRC Cumbernauld | Ref: Accounts Office Reference (13 digits)
⚡ CHAPS (Same-Day)
For large payments or paying on deadline day. Bank charges £20–35 fee. Use only when necessary.
Late payment penalty: Interest charged daily (HMRC base rate + 2.5%, currently ~7%/year). If unpaid after 30 days: 1% penalty on amount owed. Persistent non-payment: distraint (asset seizure), director prosecution.
Year-End — P60 and P11D
📅 UK Tax Year: 6 April – 5 April (not calendar year)
P60 — Annual Employee Summary
Deadline: 31 May following tax year-end
Required for every employee still employed on 5 April (tax year-end). Shows: gross pay for tax year, total income tax deducted, total employee NIC, employer PAYE reference.
How to provide: PDF via email (acceptable), or paper if employee requests. Xero Payroll, Sage, and BrightPay generate P60s automatically.
Penalty for missing deadline: £300 + £60/day if delay continues.
P11D — Benefits in Kind
Deadline: 6 July following tax year-end (HMRC + employee copy)
What counts as benefits in kind: Company car, private medical insurance, gym membership (employer-provided), employee loans over £10,000 at below-HMRC rate, employer-provided living accommodation, vouchers.
Class 1A NIC: Employer pays 13.8% on total benefits value — due 22 July.
Penalty for missing: £300 + £60/day. Most missed: company car reporting (must report every year, same car).
HMRC Basic PAYE Tools vs Payroll Software
| Feature | HMRC Basic PAYE Tools | Xero Payroll | Deel UK Payroll |
|---|---|---|---|
| Cost | Free | £6/employee/month | Included in EOR ($599/mo) |
| Platform | Desktop (Win/Mac only) | Cloud (web + mobile) | Cloud (web + mobile) |
| RTI (FPS) submission | ✅ Manual | ✅ Automatic | ✅ Automatic |
| Auto-enrolment pensions | ❌ No | ✅ NEST, Peoples, Smart | ✅ Yes |
| Accounting integration | ❌ None | ✅ Xero accounting sync | ✅ Deel HR + global |
| Employee payslip portal | ❌ No | ✅ Yes | ✅ Yes |
| Statutory payments | ✅ Manual entry | ✅ Auto-calculated | ✅ Auto-calculated |
| P60 generation | ✅ Yes | ✅ Automatic | ✅ Automatic |
| Best for | 1–5 employees, fixed salaries, no pensions yet | 5–50 employees, UK-focused, auto-enrolment needed | UK employees + international contractors or EOR |
Step-by-Step PAYE Setup Guide
Phase 1: HMRC Registration (Week 1)
- ☐ Go to gov.uk/register-employer
- ☐ Provide company + first employee details
- ☐ Wait 5–10 days for PAYE reference (call 0300 200 3200 if urgent)
- ☐ Receive: Employer PAYE reference + Accounts Office reference
- ☐ Download HMRC Basic PAYE Tools OR sign up for Xero Payroll
Phase 2: Employee Setup (Week 2)
- ☐ Collect: Full name, address, DOB, NI number
- ☐ Collect: P45 from previous employer (or Starter Checklist if no P45)
- ☐ Collect: Bank details (sort code, account number)
- ☐ Enter into payroll system: salary, pay frequency, start date
- ☐ Enter tax code (from P45, or 1257L if no P45), NIC category (usually A)
Phase 3: First Payroll Run (Week 3–4)
- ☐ Calculate gross pay, income tax, employee NIC, employer NIC
- ☐ Calculate net pay (gross − tax − employee NIC)
- ☐ Generate payslips (gross, deductions, net, year-to-date totals)
- ☐ Submit FPS to HMRC — on or before payday
- ☐ Transfer net pay to employees via Faster Payment or BACS
Phase 4: Monthly HMRC Payment (Following Month)
- ☐ By 22nd of following month — electronic payment
- ☐ Amount: Employee tax + employee NIC + employer NIC
- ☐ Less: EPS recovery (SMP, SPP etc.) + Employment Allowance
- ☐ Reference: Accounts Office Reference (13-digit number)
- ☐ Recommended: Set up HMRC direct debit to never miss deadline
Phase 5: Ongoing Monthly Routine
- ☐ Every payday: Calculate pay, generate payslips, submit FPS, pay employees
- ☐ 22nd following month: Pay HMRC (tax + NIC)
- ☐ If statutory payments: Submit EPS by 19th, claim recovery
- ☐ Monthly: Check HMRC PAYE Online for tax code updates — apply immediately
Phase 6: Year-End (April–July)
- ☐ By 31 May: Generate and send P60 to all employees
- ☐ By 6 July: Submit P11Ds to HMRC + provide copies to employees (if benefits in kind)
- ☐ By 22 July: Pay Class 1A NIC on benefits value (13.8%)
- ☐ 6 April: New tax year begins — confirm new rates/thresholds apply
Common Mistakes and How to Avoid Them
❌ Mistake 1: Paying Employee Before PAYE Registration
Employee receives gross salary (no deductions). HMRC discovers via employee self-assessment or data sharing. Result: £100/month late registration penalty + all back-tax and NIC owed with interest.
✅ Fix: Register gov.uk/register-employer at least 2–4 weeks before first payday. Never pay gross salary to an employee.
❌ Mistake 2: Missing FPS Submission Deadline
Automatic £100/month penalty even if HMRC payment is made on time. Penalty letter arrives 2–3 months later — many employers assume FPS was submitted correctly. Applies every month of non-compliance.
✅ Fix: Use payroll software that auto-submits FPS (Xero Payroll does this on payroll finalisation). Set calendar reminder: “FPS due on or before payday.”
❌ Mistake 3: Using Wrong Tax Code
Employee pays wrong tax amount (too much or too little). At year-end HMRC issues correction. Employer must recalculate, back-pay or recover from employee. Complex, time-consuming, relationship-damaging.
✅ Fix: Always use P45 code. If no P45, use Starter Checklist. Check HMRC PAYE Online monthly for code changes.
❌ Mistake 4: Missing Statutory Payments (SMP, SSP)
Employee on sick or maternity leave not paid statutory amounts. Employee complains or makes HMRC complaint. Employer must back-pay statutory amounts plus potential penalty. Small employers also miss the 103% recovery opportunity.
✅ Fix: See UK Statutory Leave Guide 2026. Use Xero Payroll which calculates SSP and SMP automatically.
❌ Mistake 5: Forgetting P11D for Company Cars / Medical Insurance
Company car must be reported every year (even same car). Private medical insurance must be reported even if only £500 value. Class 1A NIC of 13.8% due on total benefits value by 22 July.
✅ Fix: Set 6 July reminder. P11D penalty: £300 + £60/day. Many employers use an accountant or payroll bureau for P11D to avoid errors.
❌ Mistake 6: Not Claiming Employment Allowance
Small employers miss up to £5,000/year reduction in employer NIC — just because they don’t know to claim it or forget to submit EPS. This is money left on the table every year.
✅ Fix: Submit EPS claiming Employment Allowance at start of each tax year. Xero Payroll claims this automatically. Eligible if employer NIC <£100,000/year.
Frequently Asked Questions
Q: Can I pay myself as director without PAYE?
No. If you take any PAYE salary (not dividends only), you must register and operate PAYE even as sole director. Many directors take £12,570/year salary (personal allowance — no income tax) plus dividends for tax efficiency. Still must register, submit RTI each payday, and pay any employer NIC. See IR35 Guide 2026 for director/contractor structures.
Q: What if employee has two jobs?
Second job uses different tax code — usually BR (20% on all earnings, no personal allowance already used at main job). HMRC issues the code. Do NOT apply standard 1257L — this would give the employee personal allowance twice, meaning they’d underpay significant tax and face a correction bill at year-end.
Q: Do I need PAYE for contractors?
No — PAYE applies to employees only. Contractors invoice you and handle their own tax via Self Assessment. However, IR35 rules may apply: if a contractor is a “disguised employee,” medium/large companies must assess their status. If inside IR35, you operate PAYE on their payments. See IR35 Guide 2026.
Q: Can I use Xero accounting without Xero Payroll?
Yes. Xero Payroll is a £6/employee/month add-on. You can use Xero for accounting and a separate payroll system (HMRC Basic PAYE Tools, Sage, BrightPay), then manually enter payroll journals in Xero. But auto-integration is far better — Xero Payroll syncs payroll costs into your accounts automatically. See How to Set Up Xero 2026.
Q: What if I forget to pay HMRC on time?
Interest charged daily (HMRC base rate + 2.5%, currently ~7%/year). After 30 days: 1% penalty on amount. Persistent non-payment: HMRC can seize assets (distraint), prosecute directors personally, or wind up the company. Best prevention: set up HMRC direct debit — auto-collects on 22nd each month.
Q: How do I handle an employee leaving mid-month?
Pay final salary pro-rata (15 days of 30-day month = 50% monthly salary). Submit FPS marking employee as “leaver” with leaving date. Generate P45 — Xero and most payroll software do this automatically. Provide P45 to employee within 24 hours of leaving. Employee needs P45 to give next employer correct tax code.
Final Verdict — PAYE System Summary
Register First
gov.uk/register-employer before first payday. 5–10 day processing. Paying gross salary first = £100+/month penalties and back-tax.
FPS Every Payday
On or before payday — not after. Xero Payroll submits automatically. Manual tools require you to click Submit. Calendar reminder essential.
HMRC by 22nd
Tax + NIC by 22nd of following month. Set up direct debit. Employment Allowance (£5,000/yr) claimed via EPS — don’t miss it.
PAYE is complex — but once the system is set up and a monthly routine established, the ongoing process takes 30 minutes to 2 hours per payroll run for most small businesses. The key is setup done correctly from day one: HMRC registration before first payday, correct tax codes from the start, FPS submitted on time, and payroll software that automates the calculations and RTI submissions. Xero Payroll UK is the recommended solution for businesses with 5–50 employees needing auto-enrolment, RTI automation, and full integration with accounting. HMRC Basic PAYE Tools works for 1–3 employees with simple, fixed-salary payrolls. For businesses with international workers alongside UK employees, Deel UK Payroll handles both from one platform.
UK PAYE + Payroll Stack
Xero UK Payroll + Buddy Punch Time Tracking
ThriveOnz 360 Growth members: Xero 50% off 6 months + Buddy Punch 20% off 3 months + UK Payroll Calendar 2025/26, PAYE Setup Checklist, Tax Code Quick Reference, and Statutory Payment Calculator. Free to join.
Related Articles
UK Payroll and Statutory Payments
- UK Statutory Leave 2026: Holiday, Sick Pay, Maternity and Paternity
- UK Auto-Enrolment Pension Guide 2026
- How to Set Up Xero Step-by-Step (2026 Guide for UK SMEs)
UK Time Tracking (Feeding into Payroll)
- Buddy Punch Review UK 2026: Time Tracking for UK SMEs
- Connectteam Review UK 2026: Employee App for Deskless Workers
UK Employment Law
- IR35 Guide 2026: Contractors, PAYE, and Status Determination
- UK Right to Work 2026: Complete Guide for Employers
- UK GDPR for Small Business 2026
UK Accounting and Global Payroll
- Xero vs QuickBooks UK 2026: Best Accounting Software
- Best Global Payroll Software for UK Companies 2026
- UK Expense Management Stack 2026: Dext + Xero + Airwallex
Last updated: February 2026. PAYE thresholds (£12,570 personal allowance, NIC Primary Threshold £242/week, Secondary Threshold £175/week), statutory payment rates (SSP £116.75/week, SMP/SPP/SAP £184.03/week), and Employment Allowance (£5,000/year) are 2024/25 rates — verify at gov.uk for current tax year. RTI penalty figures and HMRC payment bank details current at publication. PAYE rules are complex and change frequently; consult HMRC guidance at gov.uk/paye-for-employers or seek qualified payroll/accountancy advice for your specific situation.
