Xero Payroll: The UK Guide to Running Payroll in Xero (2026)
Xero Payroll is the cloud-based payroll software built into the wider accounting platform, made for small businesses in the UK. It’s HMRC-recognised, automates real time information (RTI) submissions, handles auto-enrolment workplace pensions, and produces payslips, P60s, P45s, and P11Ds without a separate system. We’re a Xero Platinum Partner at JacRox in Manchester and we run hundreds of client pay runs each month, so this is the practical UK view of what’s included, what isn’t, and where the software falls short.
What you actually get: a tool you can use to automate the dull bits (real time submissions, contribution files, payslip generation), calculates PAYE and National Insurance correctly the first time, and shows results against the underlying ledger without exporting CSVs. The headline: payroll is included on Xero’s Standard plan; the Comprehensive and Ultimate plans add bigger team support and extra features for a small per-employee uplift. It’s not on the Starter plan. It cuts payroll admin sharply and works well for typical UK SMEs (1-50 employees, monthly pay, standard pension setup, ordinary leave). It struggles a bit with weekly construction CIS payroll and complex multi-frequency setups; we cover the edge cases below.
How does Xero Payroll work?
If you already use Xero accounting software, payroll sits inside the same file. Once payroll is enabled on the subscription, you’ll see a Payroll menu alongside Sales, Purchases, and Reports. You set up the business as an employer (PAYE reference, accounts office reference, tax office), add employees, configure pay calendars, set up the pension scheme, and you’re ready for your first pay run. The number of employees you can run depends on your subscription tier; the £1.50/month-per-extra-employee fee kicks in from employee six.
The payroll process looks like this:
- Run the pay run. Choose the pay calendar, period end date, and the software pulls in each employee’s standard hours, salary, and approved hours. Adjust hours, add bonuses, deductions, expenses, or one-off payments.
- Review payslips. Automated calculations cover PAYE, National Insurance, student loan deductions, workplace contribution figures, and net pay. Tax forms update on the fly.
- Post the run. Each payslip is generated, the run is recorded, and the FPS (Full Payment Submission) is filed automatically.
- Pay staff. A payment file is produced for upload to your bank account, or you can use the bank-paid integration.
- End of month. The EPS is auto-filed if needed, the PAYE and NI bill is calculated, and journal entries post to your accounting ledger.
A typical 5-employee run takes about ten minutes once you’ve done it twice. The software automatically saves all the historic data, so payslip reissues, P60 generation, and reporting are a couple of clicks. The deduction logic is solid: PAYE, NI, student loans, attachment-of-earnings orders all calculate automatically; you can override any line manually if you need to. If you’re already running payroll elsewhere and considering switching, we cover migration steps further down.
What does Xero accounting software bring to payroll for small businesses?
If you’re already using Xero accounting for your bookkeeping and VAT, the upside of running payroll in the same place is operational, not just commercial. Pay run data flows into the GL automatically, the payroll system shares contacts and tracking categories with the rest of the file, and you keep payroll tasks visible alongside sales and bills. For payroll for small businesses with under 25 staff, this is enough to retire a separate payroll system entirely. The tools to manage employees (timesheet, leave, pension contributions, payslip distribution) live next to the figures your accountant cares about, which makes month-end reporting much faster.
Xero offers automated payroll across the Standard, Comprehensive, and Ultimate plans. Pay periods, tax codes, and rates stay up-to-date automatically when HMRC publishes Budget changes. Real time information files when you submit to HMRC, the software automatically reconciles the PAYE liability into the ledger, and Class 1A NI on benefits posts as a separate line. The right payroll setup for a small business takes about an hour to configure and another hour to test against a parallel cycle.
Can I do my own payroll on Xero?
Yes. The system is built specifically so a non-payroll-specialist business owner can run it without hiring a bookkeeper or payroll bureau. The interface guides you through compliance, automated submissions cover most of the filing, and the calculations stay compliant with current tax rules.
That said, four areas trip up DIY users every year:
- Year-end (April). P60s, the final FPS, opening balances for the new period. The software handles most of it but you have to click through the year-end wizard. First time round, allow an evening to read the help articles properly.
- Auto-enrolment re-enrolment. Every three years you re-enrol any employees who previously opted out. The system prompts you but it’s easy to miss.
- P11D for benefits in kind. Cars, private medical, gym memberships, and similar benefits all need a P11D filing in July. Tax forms are generated; submission is manual.
- Statutory payments. SSP, SMP, SPP – Xero will calculate the values for you but you have to know when they kick in and meet the qualifying conditions. Don’t blindly trust the auto-calculate without sense-checking.
If you’re at all unsure on any of those four, talk to your accountant or bookkeeper before pressing submit. We pick up plenty of clients in October who’ve made an avoidable P11D mistake in July.
How much does payroll on Xero cost in the UK?
Pricing as of 2026:
- Starter plan: payroll is not included. Not available as an add-on either; you’d need to upgrade.
- Standard plan (£39/month): payroll for up to 5 employees included. Each additional employee is £1.50/month.
- Comprehensive plan (£55/month): payroll for up to 5 employees included. Additional employees £1.50/month each.
- Ultimate plan (£68/month for 10 employees, £85/month for 20, £125/month for unlimited).
Pricing changes from time to time so check the official pricing page; the structure has been broadly stable since 2024.
Compared to standalone software for small businesses (BrightPay £109+VAT one-off per year, Moneysoft Payroll Manager £80+VAT, MoorePay subscription pricing), Xero is competitive once you have more than three employees. Below three employees, a standalone tool can be cheaper.
Xero and QuickBooks for payroll: how do they compare?
For UK SMEs with standard payroll, Xero edges QuickBooks Payroll on three points: tighter integration with the accounting ledger (every cycle posts the journal automatically), better auto-enrolment workflow, and a cleaner self-service experience for staff. QuickBooks has a slightly stronger time-tracking integration and is marginally cheaper at the lowest tier. Xero and QuickBooks both file RTI cleanly; both produce P60 and P45 documents. For most UK businesses we’d recommend Xero, but the gap is closer than the marketing suggests. See our Xero vs QuickBooks piece for the full comparison.
Does Xero handle HMRC submissions automatically?
Yes. The platform is on the recognised software list and files the following automatically:
- FPS (Full Payment Submission). Filed on or before the date you pay employees. Tells the tax office who you’ve paid, how much, and how much PAYE/NI is due.
- EPS (Employer Payment Summary). Filed monthly (by the 19th) when CIS deductions are reclaimed, statutory payment recovery applies, or there are no payments to report.
- P60. Generated and emailed automatically at the end of the year (by 31 May).
- P45. Generated automatically when an employee leaves and you mark their termination.
- Year-end FPS. The final filing of the year, with the year-end indicator.
What’s NOT automatic:
- P11D and P11D(b) for benefits in kind. The figures and the form are produced; you submit through PAYE Online manually by 6 July.
- CIS300 monthly returns for construction subcontractors. CIS scheme deductions sit inside the pay run, but the CIS300 is a separate filing. Many CIS contractors run a CIS-specific tool alongside.
- EYU (Earlier Year Update). Now mostly replaced by FPS amendments, but still relevant for older years.
The RTI integration is reliable; we’ve run thousands of pay runs through it and filing failures are rare and usually caused by bad employee data (wrong NI number, missing date of birth) rather than the integration itself.
Auto-enrolment pensions in Xero
The software handles UK workplace pension auto-enrolment end to end:
- Connects to NEST, Smart, The People’s scheme, Aviva, Standard Life, Now, Cushon, and most other UK providers.
- Assesses each employee on every cycle and flags eligible, non-eligible, or entitled status.
- Automated calculations work out employer and employee contributions on qualifying earnings or pensionable pay.
- The contribution file is generated in the format the provider expects (NEST and Smart also support direct API push).
- Postponement periods and auto re-enrolment cycles are tracked.
The one wrinkle: you have to set up your scheme correctly on day one. Get the contribution structure wrong (relief at source vs net pay arrangement, qualifying earnings vs pensionable pay, salary sacrifice vs standard) and you’ll spend weeks unwinding contributions later. If you’re unsure, this is the single most common payroll setup we get asked to fix; an hour with an advisor up front saves a lot of pain.
Leave management and timesheets
Built-in leave management and timesheet tools cover:
- Leave balances: holiday accruals (UK statutory 5.6 weeks per year as default, override per employee), sick leave, maternity/paternity, unpaid leave, time off in lieu.
- Leave requests via the Xero Me app: employees request leave on their phone, manager approves, the leave deducts from the balance and feeds the next cycle automatically.
- Timesheets and leave are linked: hourly employees submit weekly hours through Xero Me. Manager approves, hours flow into the next pay cycle.
- Public holiday calendar: pre-loaded UK bank holidays with regional differences for Scotland and Northern Ireland.
The Xero Me app is genuinely good. Self-service lets staff view their payslip, request leave, submit hours, and update bank details from their phone. We see employee adoption above 80% on most clients within three months.
What’s weaker: clocking-in / clocking-out for shift-based businesses. Timesheets are based on submitted hours, not real-time clock-in. If you need clock-in/clock-out (hospitality, retail, manufacturing) you’ll want a third-party time-tracking app from the Xero App Store. Most time-tracking apps push approved hours straight into the next cycle.
What about IR35 and contractors?
The system handles deemed employment (off-payroll working / IR35 for medium and large companies) but the workflow is manual:
- Set up the contractor as an “off-payroll worker” employee with the relevant tax code.
- Process their invoice through payroll with PAYE and employee NI deducted, but no auto-enrolment and no employer NI uplift on the deemed employment portion.
- Pay them the net amount; tax/NI is included in the FPS.
It works but it’s clunky compared to a dedicated IR35 tool. If you have more than three or four off-payroll workers a month, look at IRIS Networx, Caroola, or Brookson. For one or two, the built-in approach is fine if you’re patient with setup.
Year-end payroll: what to do
UK payroll year-end runs from 6 April to 19 April when you wrap up the previous period and start the new one:
- Process the final cycle for the old period (week 52 or month 12) and submit the FPS.
- Run the year-end FPS. The software prompts you. Tick “Final submission for the year” on the last FPS.
- Review and publish P60s. Generated automatically; publish to Xero Me or export PDFs to email/print.
- Process P11D submissions. If you have benefits in kind (company car, private medical, etc.), produce the P11D and file through PAYE Online manually by 6 July. Class 1A NI on benefits is due by 22 July.
- Roll the tax year forward. The software updates automatically with new tax codes and rates loaded. You’ll be prompted to apply Budget changes (typically from 6 April).
- Reconcile PAYE/NI. Confirm the PAYE control account matches the tax office’s records. Common discrepancies: missed EPS for an employment allowance claim, miscoded apprenticeship levy, or a CIS reclaim that didn’t post.
None of this is hard, but the first year-end is always a 2-3 hour exercise. After that, an hour is enough.
How easy is it to switch payroll providers?
Switching to Xero from another payroll provider mid-tax-year is routine; we do it every month. The standard process for switching to Xero:
- Choose a switch date. Mid-month is fine but cleaner at the start of a tax month (the 6th).
- Get year-to-date figures for each employee from the old payroll provider: gross pay, PAYE, NI, student loan, workplace pension, and statutory payments to the switch date.
- Set up your payroll with the company’s PAYE/Accounts Office references and the auto-enrolment scheme.
- Add each employee with personal details and YTD opening balances.
- Run a parallel cycle for the first month: process the same period on both old and new systems, compare every line, fix any discrepancies.
- File a final FPS from the old system as a “leaver in the middle of the year” arrangement (or a clean cut-off at the start of a tax month). Either is accepted.
- From the next pay date run all pay runs in the new system. Old system stays available read-only for historical lookups.
Switching at the start of a fresh year (6 April) is the cleanest option but mid-year is fine. Most pain is around weekly-paid construction CIS clients with complex payroll setups where YTD reconciliation gets messy. The right payroll plan depends on your headcount and how often you pay; tools to manage 10+ staff justify the Comprehensive plan. For a clean monthly-paid SME, expect setup to take 2-4 hours, and you can start using Xero for the next pay run as soon as the parallel test passes.
Ready to use Xero Payroll and modernise your finance team’s monthly admin? Our Xero accountants page covers what we do for new clients, including a fixed-fee switch service that includes the YTD migration. We’ve also got a deeper dive on the day-to-day mechanics on the blog: how to run payroll with Xero.
What reporting can I get?
Generating reports inside the system covers:
- Payroll Activity Summary. Per-employee gross, deductions, net pay, employer NI, contribution figures. By pay period or year-to-date.
- P32 Employer Payment Record. Monthly liability summary: PAYE due, NI due, student loan, CIS, statutory payment recovery, employment allowance.
- Pension Contribution report. Per-pay-period contribution split by employer/employee.
- Leave Balance report. Holiday and sickness balance per employee.
- Employee Detail report. Tax codes, NI categories, start dates, leaver dates.
- Cost Centre / Tracking reports. If you’ve set up tracking categories, payroll cost can be split by department or location.
For deeper payroll analytics (true cost per FTE, headcount trends, overtime patterns), push the data into a Power BI or Tableau dashboard via the API or via a marketplace integration with reporting tools like Spotlight or Fathom. Payroll data exports to CSV cleanly from any of the standard reports.
Where the software falls short
Honest list:
- CIS300 monthly returns. CIS deductions are handled inside payroll but the CIS300 isn’t filed automatically. Construction clients often use BrightPay or the government’s free Basic PAYE Tools alongside.
- Multi-jurisdiction payroll. UK only. If you have employees in Ireland, Australia, US, or anywhere outside the UK, this won’t cover them. Each country has its own product (or none at all in some markets).
- Complex shift patterns. Rotating shifts, split shifts, overtime tiers with different rates are all possible but require manual setup. Worth pairing with Deputy or similar.
- Final salary or defined-benefit pensions. Defined-contribution schemes are handled well; defined-benefit setups need specialist payroll.
- Custom payslip layouts. Limited template options. Most businesses don’t care, but if your group requires a specific format you may need a different provider.
None of these are deal-breakers for typical UK SMEs. They become deal-breakers above 50 employees or with unusual pay structures.
Is online payroll right for your business, or should you outsource?
If your payroll is simple (1-20 employees, monthly pay, basic auto-enrolment, no benefits in kind), DIY in the cloud is faster and cheaper than a bureau. You’ll spend 30 minutes a month on the run, with the software calculating PAYE and NI for you. Made easy for non-specialists.
A financial advisor or payroll bureau (or your accountant running it for you) probably pays for itself if you have any of the following:
- 50+ employees on weekly pay.
- Multiple PAYE schemes.
- P11Ds for company cars or private medical insurance.
- CIS contractors plus PAYE staff in the same business.
- Year-end share scheme reporting (EMI, CSOP, SIP).
- You’re the kind of business owner who’ll forget to file the EPS by the 19th and earn yourself a £100 penalty.
We charge per pay run for clients who don’t want to run their own. The subscription stays in their name, so they can see the data anytime; we just take responsibility for the monthly run, the filing, and year-end. For most clients with 5-30 employees, that works out at £4-£8 per payslip per month.
How payroll fits with the rest of your accounting
The big advantage over standalone payroll software is that every cycle posts straight into the general ledger. No manual journal, no copy-paste, no reconciliation. Wages, employer NI, contribution costs, PAYE liability, and net pay all hit the right accounts on the right date. If you’re already doing your Xero bookkeeping in-house, having payroll accounting in the same file is a real time saver, with all your data in one place.
It also means your Making Tax Digital VAT returns, your management accounts, and your payroll information sit in one place. That’s the financial management direction MTD has been pushing UK SMEs toward for the last five years, and it’s where cloud accounting genuinely earns its monthly fee. If a term in this guide is unfamiliar, our Xero glossary covers the basics.
Frequently asked questions
Is payroll included on the Starter plan?
No. Payroll is on Standard, Comprehensive, and Ultimate plans only. Starter users have to upgrade to Standard.
How much does it cost per employee?
The first 5 employees are included free on Standard, Comprehensive, and Ultimate. From employee 6 onwards, each active employee is £1.50/month.
Does it handle CIS deductions?
Yes. The software calculates CIS scheme deductions on subcontractor invoices and adjusts the PAYE liability. It does not file the CIS300 monthly return; that’s a separate filing.
Can employees view payslips on the mobile app?
Staff view their payslip through the Xero Me app (separate from the main accounting app). Xero Me is free for employees of any business that runs the payroll module.
How are workplace pensions handled?
Direct connections to NEST, Smart, The People’s scheme, Aviva, Standard Life, Now, Cushon, and most other UK providers. Each cycle assesses employees, calculates contributions, and produces the contribution file ready to push.
Is the platform HMRC-recognised?
Yes. It’s HMRC-recognised software for payroll RTI, MTD VAT, and MTD ITSA from 2026.
Can I do P11Ds inside the system?
P11D and P11D(b) values are produced based on benefits you’ve recorded for each employee. You file through PAYE Online manually; there’s no automatic P11D submission yet. Deadline 6 July.
What if I make a mistake on a pay run?
You can revert and re-process before posting. Once posted and the FPS submitted, corrections go through a “Correction” cycle or a YTD adjustment in the next run. HMRC accepts FPS corrections without penalty as long as they’re filed inside the same period.
Got a payroll question we haven’t covered? Get in touch and we’ll add the answer.