How to Do Payroll in Xero UK 2026: Complete PAYE, RTI, Auto-Enrolment Guide

Last Updated on March 20, 2026 by James Hartley
๐ณ PARTNER DEAL: Melio โ pay UK suppliers and HMRC bills by bank transfer or card. Free to use. Sync payments directly with Xero. No monthly fee.
๐ Quick Summary
UK employers (1.9 million businesses with employees) must run PAYE payroll monthly โ calculate Income Tax and National Insurance, submit Real Time Information (RTI) to HMRC before or on payment date, auto-enrol employees into workplace pensions, and generate P45s and P60s. Xero Payroll (ยฃ6/employee/month) automates all of this: PAYE/NI calculations across all tax codes, RTI submission direct to HMRC, NEST/NOW Pensions/PensionBee integration, emailed payslips, and automatic payroll journal posting to Xero accounting.
The average UK SME with 8 employees saves ยฃ1,200/year versus an accountant payroll bureau (ยฃ150/month) and avoids ยฃ1,000โยฃ3,000 in HMRC late RTI penalties (ยฃ100โ400/month per late submission).
The Crisis Scenario: ยฃ6,420 Annual Loss from Manual Payroll
Emma Chen runs a Bristol tech startup (6 employees, ยฃ380K revenue) and manages payroll manually using HMRC Basic PAYE Tools. The compliance disaster unfolds across 2025.
โ ๏ธ Problem 1: Late RTI Submissions โ ยฃ1,000 in Penalties
- RTI requirement: Submit Full Payment Submission (FPS) to HMRC on or before paying employees
- Emma’s method: Calculate payroll Friday, pay employees Monday, submit RTI Tuesday โ 1 day late
- HMRC penalties: ยฃ100 (April) + ยฃ200 (June) + ยฃ300 (August) + ยฃ400 (November) = ยฃ1,000/year
- Root cause: Manual 4-hour process on Friday afternoon โ RTI step forgotten in the rush
โ ๏ธ Problem 2: Incorrect Tax Code โ ยฃ1,800 Underpaid Tax
- Employee Sarah started March 2025 on tax code 1257L (standard)
- HMRC issued a notice in July changing her code to 944L (cumulative adjustment from previous job)
- Emma missed the notice โ continued using 1257L through December
- HMRC letter January 2026: “Sarah owes ยฃ1,800 in underpaid tax. You’re liable as the employer.”
- Cost: ยฃ1,800 paid to HMRC on Sarah’s behalf โ Sarah had already left the company
โ ๏ธ Problem 3: Auto-Enrolment Not Set Up โ ยฃ2,400 Total Cost
- Emma hired 3 new employees JuneโAugust 2025 and forgot to auto-enrol them (required within 3 months)
- Pensions Regulator notice November 2025: “Comply within 28 days or face fines”
- Emma scrambled to set up NEST and backdate contributions
- Cost: ยฃ1,500 penalty + ยฃ900 backdated employer contributions = ยฃ2,400
See: UK Auto-Enrolment Pension Guide 2026 โ obligations, costs, and best providers.
โ ๏ธ Problem 4: P45 Errors โ ยฃ400 Accountant Fix
- P45 must be issued within 4 working days of an employee leaving
- Emma manually calculated YTD tax: wrote ยฃ2,480 instead of the correct ยฃ2,840
- Employee complaint: “My P45 is wrong โ new employer won’t accept it”
- Cost: ยฃ400 accountant fee to correct, reissue, and explain to HMRC
โ ๏ธ Problem 5: Payroll Time Waste โ ยฃ1,920/year
Manual process: 4 hours/month ร 12 months ร ยฃ40/hour = ยฃ1,920/year
- Collect timesheets: 1 hour
- Calculate PAYE/NI in HMRC Tools: 1.5 hours
- Prepare payslips: 30 min
- Process bank payments: 30 min
- Submit RTI manually: 30 min
๐ธ Total Annual Cost from Manual Payroll: ยฃ6,420
- Late RTI penalties: ยฃ1,000
- Incorrect tax code liability: ยฃ1,800
- Auto-enrolment penalty + back contributions: ยฃ2,400
- P45/P60 errors: ยฃ400
- Time waste: ยฃ1,920
โ With Xero Payroll from Day 1
- Cost: ยฃ6 ร 6 employees ร 12 = ยฃ432/year
- Chaos eliminated: ยฃ6,420/year
- Net benefit: ยฃ5,988/year
- ROI: 14ร in year one
Xero Payroll: Features & Pricing at a Glance
What’s Included
| Feature | Included | HMRC / TPR Compliant |
|---|---|---|
| PAYE/NI calculation | โ Auto (all tax codes, Scottish rates) | โ |
| RTI submission | โ FPS + EPS direct to HMRC | โ |
| Payslips | โ Email to employees (PDF) | โ |
| Auto-enrolment | โ Integrates NEST, NOW, PensionBee, etc. | โ |
| P45 / P60 | โ Auto-generated | โ |
| Statutory pay (SSP, SMP, SPP, SAP) | โ Auto-calculated | โ |
| Payroll journal to accounts | โ Auto-posted to Xero accounting | โ |
Pricing: Xero Payroll vs Alternatives
| Service | Cost | Best For | Limitations |
|---|---|---|---|
| Xero Payroll | ยฃ6/employee/month | SMEs <50 employees, basic payroll | No HR features, UK only |
| Deel UK Payroll | ยฃ49/employee/month | Full HRIS + global payroll | 8ร more expensive than Xero |
| Accountant bureau | ยฃ100โ150/month flat | Fully hands-off businesses | Less control, slower turnaround |
| Manual (HMRC Tools) | ยฃ0 (time cost: 4 hrs/month) | Solo director only | Error-prone, unscalable |
โก Quick Actions
Xero Payroll Setup (1โ2 Hours, One-Time)
Step 1: Enable Xero Payroll (5 Minutes)
- Xero โ Settings โ “Add Xero Payroll”
- Pricing: ยฃ6/employee/month (charged per active employee)
- Enter: Company PAYE reference + Accounts Office reference (from HMRC)
- Confirm โ payroll module activates immediately
Step 2: Add Employees (10 Minutes per Employee)
Information Required for Each Employee
- Full name and address
- Date of birth
- National Insurance number
- Tax code (from P45 or HMRC Starter Checklist)
- Start date
- Salary or hourly rate
- Bank account (for salary payment)
- Student loan plan (if applicable)
Example โ Adding Sarah (New Employee)
- Xero Payroll โ Employees โ “Add Employee”
- Personal: Name: Sarah Jones | DoB: 15 May 1992 | NI: AB123456C | Address: 45 Park Road, Bristol, BS1 2AB
- Employment: Start date: 1 March 2025 | Job title: Marketing Manager | Tax code: 1257L
- Pay: Annual salary: ยฃ38,000 | Frequency: Monthly (last working day)
- Bank: Account name: Sarah Jones | Sort code: 12-34-56 | Account number: 12345678
- Save โ Xero validates NI number format, sort code, and tax code structure
Step 3: Set Up Pay Elements (15 Minutes)
Standard (Xero Default)
- Basic salary
- Overtime (1.5ร rate)
- Bonus/commission
Custom (You Add)
- Car allowance: ยฃ350/month (taxable)
- Mileage: ยฃ0.45/mile (non-taxable to HMRC limit)
- Remote working allowance
Adding a custom pay element: Xero Payroll โ Settings โ “Pay Elements” โ “Add” โ Name: “Car Allowance” โ Type: “Allowance” โ Taxable: Yes โ Amount: ยฃ350/month โ Save.
ThriveOnz360 Partner โ Melio
Pay Supplier Bills & HMRC Payments โ Free, Syncs with Xero
Once your payroll journal posts to Xero, use Melio to pay supplier invoices, HMRC bills, and business outgoings by bank transfer or card โ with no monthly fee. Melio syncs with Xero so payments reconcile automatically. ThriveOnz360 Growth members get exclusive access. Free to join.
Running Monthly Payroll in 30 Minutes
Week Before Payday โ 10 min
- Collect timesheets (hourly staff)
- Open Draft Pay Run in Xero
- Enter hours / adjustments
- Add one-off bonuses
Payday โ 15 min
- Review all net pay amounts
- Click “Approve” โ locks run
- Submit FPS to HMRC (30 sec)
- Upload BACS file to bank
Post-Payday โ 5 min
- Payslips emailed automatically
- Payroll journal posted to accounts
- Upload pension CSV to NEST
Step 4: Preview Calculations โ Xero Does the Maths
Example: Sarah Jones โ March 2026 Payslip Preview
| Base salary | ยฃ3,166.67 |
| Bonus (one-off) | ยฃ500.00 |
| Gross pay | ยฃ3,666.67 |
| Income Tax (20%) | โยฃ646.67 |
| National Insurance (12%) | โยฃ392.00 |
| Employee pension (5%) | โยฃ183.33 |
| Net pay (Sarah receives) | ยฃ2,444.67 |
Employer NI: ยฃ392 (13.8%) | Employer pension: ยฃ110 (3%) โ added to Xero journals automatically.
Step 5: Submit RTI to HMRC (30 Seconds)
- Xero Payroll โ “Submit FPS”
- Click: “Send to HMRC”
- Xero submits electronically via Government Gateway
- Confirmation: “FPS accepted by HMRC” โ logged with timestamp
Step 6: Pay Employees
- Download BACS file from Xero (most UK banks accept BACS format)
- Upload to your bank’s online portal
- Bank processes โ salaries land in employee accounts next working day
For fewer than 5 employees, manual bank transfers are simpler than BACS upload.
Step 7: Payroll Journal Posts Automatically
Xero auto-posts this journal โ no manual entry needed:
| Dr. Salaries Expense | ยฃ20,000 | (gross pay, all employees) |
| Dr. Employer NI | ยฃ2,400 | (13.8% employer contribution) |
| Dr. Employer Pension | ยฃ660 | (3% employer contribution) |
| Cr. Bank | ยฃ13,200 | (net pay to employees) |
| Cr. PAYE/NI Liability | ยฃ8,800 | (tax + NI owed to HMRC) |
| Cr. Pension Liability | ยฃ1,060 | (employee + employer to pension provider) |
Xero reconciles these automatically. For bank reconciliation, see: Xero Bank Reconciliation UK 2026.
Auto-Enrolment Pension Integration
5-Step NEST Integration
Step 1: Choose Provider
Most UK SMEs use NEST (government scheme โ ยฃ0 setup, lowest fees). Alternatives: NOW Pensions, PensionBee, Scottish Widows, Aviva.
Step 2: Register with NEST
Visit nestpensions.org.uk โ Employers โ Register with your PAYE reference โ Receive NEST employer ID.
Step 3: Connect Xero to NEST
Xero Payroll โ Settings โ “Pensions” โ “Add Pension” โ Select NEST โ Enter employer ID โ Set rates (3% employer / 5% employee) โ Save.
Step 4: Enrol Employees
Xero auto-identifies eligible employees โ Payroll โ “Auto-Enrolment” โ “Enrol” โ Deductions start from next payroll.
Step 5: Upload Contributions Monthly โ After payroll approval: Xero Payroll โ “Pension Upload” โ Download NEST contribution CSV โ Upload to NEST portal โ Pay pension total (employer + employee contributions combined).
P45 and P60 Generation
P45 โ Employee Leaving
Year-to-date summary when an employee leaves. Must be issued within 4 working days.
Xero process:
- Employees โ Select employee โ “Leave Date” โ Enter date
- Run final payroll (include any outstanding holiday pay)
- After approval, Xero auto-generates P45
- Download PDF โ give to employee
- Part 1A submitted to HMRC electronically via RTI
P60 โ Year-End Summary
Annual earnings and tax summary for all current employees. Must be issued by 31 May each year.
Xero process:
- After final payroll of tax year (early April)
- Xero Payroll โ “P60s” โ “Generate P60s”
- Xero creates PDF per employee
- Download all โ email to employees
Employees need P60s for: self-assessment returns, mortgage applications, benefit claims.
Statutory Payments (SSP, SMP, SPP, SAP)
Statutory Sick Pay (SSP)
Rate 2025/26: ยฃ116.75/week โ for employees off sick for 4 or more consecutive days.
- Employee off sick MonโFri (5 days)
- Next payroll: Xero Payroll โ “Add SSP” โ Dates: MonโFri
- Xero calculates: ยฃ116.75 ร 5 รท 7 = ยฃ83.39
- Included in payroll โ reimbursable by HMRC for SMEs with <ยฃ45K annual NI liability
For the full statutory leave framework โ including sick pay qualifying rules, maternity entitlements, and paternity leave obligations โ see the Statutory Leave UK 2026 guide.
Statutory Maternity Pay (SMP)
Eligibility: Worked 26 weeks before 15th week prior to due date, earns ยฃ123+/week. Rate: 90% of average weekly earnings for first 6 weeks, then ยฃ184.03/week (or 90%, whichever is lower) for the next 33 weeks.
Xero SMP Setup
- Payroll โ “Add Leave” โ “Maternity” โ Enter due date and leave start date
- Xero auto-calculates SMP (39 weeks paid, 13 weeks unpaid)
- Monthly payroll includes SMP automatically (typically ยฃ800โยฃ1,000/month)
- HMRC reimbursement: claim back 92โ103% via Employer Payment Summary โ Xero handles the submission
Xero Payroll vs Deel UK: When to Choose Which
โ Xero Payroll โ ยฃ6/employee/month
Best for: UK-only businesses, 3โ50 employees, payroll-focused needs
Strengths
- Cost-effective (ยฃ36/employee/year vs. ยฃ588 Deel)
- Fully integrated with Xero accounting
- RTI, auto-enrolment, P45/P60 all included
Limitations
- No HR features (onboarding, benefits, time-off)
- UK only โ no global payroll
- Limited employee self-service
โ Deel UK Payroll โ ยฃ49/employee/month
Best for: Global teams, full HRIS, remote-first businesses
Strengths
- UK + EU + Asia payroll in one platform
- Full HRIS (onboarding, benefits, time-off, performance)
- Employee self-service (mobile app, payslip access)
Limitations
- 8ร more expensive than Xero for UK-only payroll
- Overkill for simple domestic payroll
Decision Matrix
| Your Situation | Choose | Monthly Cost |
|---|---|---|
| 8 UK employees, basic payroll | Xero Payroll | ยฃ48/month |
| 8 UK + 3 Portugal employees | Deel | ยฃ539/month |
| Need HR + onboarding + benefits | Deel | From ยฃ49/user |
| Budget-conscious, UK-only payroll | Xero | ยฃ6/user |
| Hiring globally, need EOR | Deel | From ยฃ49/user |
Time Tracking Integration: Collecting Hours for Payroll
For hourly employees, you need a reliable way to collect hours before entering them into Xero. Manual timesheets are error-prone โ a dedicated time tracking tool eliminates disputes and makes payroll prep faster.
Jibble โ Free Plan Available
GPS clock-in, facial recognition, field team tracking. Export hours directly for payroll. Read the Jibble Review 2026.
Buddy Punch โ UK SME Favourite
Shift scheduling, PTO management, payroll-ready reporting. Xero-compatible exports. Read the Buddy Punch Review UK 2026.
See full comparison: Best Time Tracking Software 2026: Buddy Punch vs Jibble vs Clockify
Frequently Asked Questions
Can I run payroll for myself (solo director) in Xero Payroll?
Not cost-effective for solo use. At ยฃ6/month = ยฃ72/year, you’re better off recording your director’s salary as a manual journal entry โ typically ยฃ9,096/year (below the NI threshold). Xero Payroll becomes worthwhile as soon as you hire your first employee (2+ people). See the UK PAYE Guide for director salary optimisation strategies.
What happens if I miss the RTI deadline?
HMRC applies automatic penalties: ยฃ100 for the first late FPS, ยฃ200 second, ยฃ300 third, ยฃ400 for each subsequent late submission per month. Six late submissions = ยฃ1,900/year in avoidable penalties. Xero sends automatic reminders before the submission deadline โ the single biggest compliance advantage over manual methods.
Can Xero Payroll handle complex shift patterns (weekends, nights)?
Yes, with setup. Create custom pay elements: “Weekend Premium” (1.5ร rate), “Night Shift” (ยฃ2/hour supplement), then enter hours per element per employee. For 50+ employees with 10+ shift types, consider Buddy Punch or Connectteam as a time and shift management layer above Xero. See also: Best HR Software for UK Small Business 2026.
What if an employee disputes their payslip?
Xero’s audit trail shows every input: hours entered, rates applied, tax code used, and calculation formulas. Export the “Payroll History” report and walk the employee through exactly how net pay was derived. This resolves most disputes โ employees usually find their tax code or starter declaration was the issue, not a Xero error.
Does Xero Payroll work with Making Tax Digital?
Yes โ Xero is fully Making Tax Digital compliant, including payroll-related submissions. RTI is already digital submission by design. If you’re also VAT-registered, Xero handles MTD VAT returns from the same platform. See: How to Set Up Xero for UK VAT: MTD Compliance Guide.
Final Verdict: Xero Payroll UK
The Numbers That Matter (8-Employee Business)
- Annual cost: ยฃ6 ร 8 employees ร 12 = ยฃ576/year
- vs. accountant bureau: ยฃ150/month = ยฃ1,800/year โ ยฃ1,224/year saved
- RTI penalties avoided: ยฃ1,000โยฃ3,000/year
- Time saved: 3.5 hours/month ร 12 = 42 hours/year = ยฃ1,680/year (at ยฃ40/hour)
- ROI: 10โ15ร in year one
The Decision
| Option | Cost (8 employees) | Choose When |
|---|---|---|
| Xero Payroll | ยฃ576/year | UK-only, payroll-only, 3โ50 employees |
| Deel Payroll | ยฃ4,704/year | Global teams or need full HRIS |
| Accountant bureau | ยฃ1,800/year | Fully hands-off preference |
| Manual (HMRC Tools) | ยฃ0 + time risk | Solo director only โ doesn’t scale |
Your Action Plan (This Week)
- Visit the Xero Solution Page โ check current pricing and availability
- Enable Xero Payroll (ยฃ6/employee/month โ add to existing Xero subscription)
- Register as employer with HMRC โ if you haven’t already (see UK PAYE Guide)
- Add your first employee and run a test payroll for yourself
- Set up Melio โ pay HMRC bills and supplier invoices directly, synced with Xero
ThriveOnz360 Partner โ Melio
Pay Supplier Bills & HMRC Payments โ Free
Once payroll is running in Xero, use Melio to pay your supplier invoices, HMRC tax bills, and business outgoings by bank transfer or card โ with no monthly fee. Melio syncs with Xero so every payment reconciles automatically. ThriveOnz360 Growth members also unlock exclusive deals on 35+ verified SME tools.
Free to use. No monthly fee. Syncs with Xero.
Related Articles
Xero Guides
- How to Set Up Xero Step-by-Step (UK SMEs)
- Xero Review 2026: Pricing, Features, Pros & Cons for SMEs
- How to Set Up Xero for UK VAT: MTD Compliance Guide 2026
- Xero Expenses & Mileage UK 2026: Complete Guide
- Xero Bank Reconciliation UK 2026
- Xero vs QuickBooks vs FreshBooks UK 2026
UK Payroll & HR Compliance
- UK PAYE Guide 2026: Set Up and Run Payroll for Small Business
- UK Auto-Enrolment Pension Guide 2026: Obligations, Costs & Providers
- Statutory Leave UK 2026: Holiday, Sick Pay, Maternity & Paternity
- IR35 Guide 2026: Everything UK Contractors and Hirers Need to Know
- Right to Work UK 2026: Complete Employer’s Guide
- Making Tax Digital for Small Business 2026: Complete Guide
Global Payroll & Time Tracking
- Deel Review UK 2026: Global EOR and Payroll for UK Companies
- Best Global Payroll Software for UK Companies 2026
- Best Payroll Software for Remote Teams & Global Hiring 2026
- Best Time Tracking Software 2026: Buddy Punch vs Jibble vs Clockify
- Buddy Punch Review UK 2026: Time Tracking & Shift Management
Disclosure: ThriveOnz360 is an affiliate partner of Melio and Deel. We earn a commission when readers sign up via our affiliate links (Melio | Deel) at no additional cost to you. ThriveOnz360 also maintains a solution page partnership with Xero; links to the Xero solution page are for informational purposes. Last updated: March 2026. Xero Payroll pricing (ยฃ6/employee/month) verified at time of publication โ verify current pricing at xero.com. HMRC penalty figures and statutory pay rates reflect 2025/26 tax year. Always consult a qualified accountant before making payroll or tax decisions for your business.

Former City of London fintech advisor and SME growth strategist with 12 years building lean tech stacks for founders across the UK and Southeast Asia. James has guided 500+ SMEs through software decisions that cut costs and unlock growth โ and believes every founder deserves a trusted, independent voice on their side. Every review published on ThriveOnz360 follows the platform’s Editorial Standards โ tools are independently assessed against UK-specific criteria including HMRC compliance, GBP pricing, FCA registration, and IR35 implications.