Your payroll options explained
There's no single right answer here. The best approach depends on how many people you employ, how complex your payroll is and how much of your time you can give to admin. Here's what each option involves.
Option 1: Do it yourself with HMRC's free tools
HMRC's Basic PAYE Tools (BPT) is free payroll software designed for employers with fewer than 10 employees. It lets you calculate Income Tax and National Insurance, produce PDF payslips and file RTI (Real Time Information) returns directly to HMRC. RTI is the system that requires you to report every payment you make to employees, on or before the day you pay them. BPT also handles statutory payment calculations such as Statutory Sick Pay and Statutory Maternity Pay.
If your payroll is genuinely simple (a handful of salaried employees paid monthly, no overtime or commission), BPT might be all you need.
What it won't do: BPT does not handle auto-enrolment (your legal duty to enrol eligible staff into a workplace pension). You'll need to manage pension assessments and contributions separately, using The Pensions Regulator's basic toolkit or another method. It's a desktop application with no cloud access, no integration with accounting software and no employee self-service portal. There's no phone support if something goes wrong.
Important: HMRC recommends commercial payroll software once you have 10 or more employees. BPT has a hard limit, so it's a starting point rather than a long-term solution for growing businesses.
Cost: Free.
For more on the recognition scheme and what qualifies, see our guide to HMRC-recognised payroll software.
Option 2: Standalone payroll software
Commercial payroll software gives you more features and flexibility than HMRC's free tools, while keeping you in control of the payroll process. Most options are now cloud-based (you can access them from any device and your data is backed up automatically), though desktop versions are still available. For a deeper look at cloud options specifically, see our guide to cloud payroll software.
Look for software that includes RTI filing, auto-enrolment, BACS payment processing, digital payslips, year-end reporting and employee self-service. Products like Sage, Xero and BrightPay are widely used by UK small businesses.
Who it suits: businesses with some payroll knowledge (or willingness to learn), typically with 5 to 50 employees, who want to stay hands-on.
Cost: typically £5 to £30 per month as a base fee, plus £1 to £3 per employee. Most offer a free trial.
For a detailed evaluation of what to look for, see our guide to payroll software for small businesses.
Option 3: Your accountant
Many small businesses have their accountant run payroll, either bundled into their monthly accounting fee or charged as a separate per-employee add-on. If you already have a trusted relationship with your accountant and your payroll is straightforward, this can feel like the simplest option.
The advantages are real: one relationship to manage, someone who already understands your finances, and less to think about each month.
But there are trade-offs worth considering. Accountants are generalists, not payroll specialists. They may not keep pace with every legislative change (the 2026 SSP reforms are a good example of how quickly the rules can shift). The cost per employee is often higher than a dedicated payroll provider, and the service scope can be limited: you're unlikely to get employee self-service, real-time reporting dashboards or automated pension submissions.
Questions to ask your accountant before relying on them for payroll:
- Are you or your team CIPP-qualified or payroll-accredited?
- What HMRC-recognised software do you use for payroll processing?
- How do you handle auto-enrolment assessments and pension submissions?
- What's included in the fee, and what costs extra (year-end, ad-hoc queries, mid-year starters)?
- How quickly do you turn payroll around each month?
Cost: typically £5 to £15 per employee per month when charged separately. When bundled into accounting fees, the payroll cost can be less visible, but it's still there.
Option 4: A payroll bureau
A payroll bureau is an external provider that processes your payroll on your behalf. You supply the employee data (hours worked, starters, leavers, pay changes), and they handle the calculations, produce payslips and file your RTI submissions to HMRC.
The key difference between a bureau and a fully managed service is where the responsibility sits. With a bureau, you're still responsible for collecting and providing accurate data and for answering your employees' payroll queries. The bureau handles the processing.
Who it suits: businesses that want to offload the technical processing but are comfortable managing the data input and employee-facing side.
Cost: typically £3 to £8 per employee per month (often described as PEPM, meaning "per employee per month"). Auto-enrolment administration, year-end charges and ad-hoc queries may cost extra, so check what's included before you sign up.
Option 5: A fully managed payroll service
A managed payroll service handles the payroll process on your behalf. Your provider collects the data, runs the calculations, files RTI submissions to HMRC, handles employee queries, administers pension contributions and manages year-end reporting. You still approve the payroll run and provide accurate employee information, but the operational burden shifts to the provider.
Who it suits: businesses that want to hand payroll off completely, growing businesses adding headcount, and anyone whose primary concern is compliance confidence rather than cost alone.
What to look for at this scale: no minimum headcount requirements, flexible contract terms (avoid long lock-ins), a named contact rather than a ticket queue, HMRC-recognised technology and CIPP-qualified payroll staff.
Cost: typically £4 to £12 per employee per month, plus a one-off setup fee. Pricing varies depending on payroll complexity, pay frequency and the services included. For a detailed breakdown, see our guide to payroll outsourcing costs in the UK.
If you're weighing up whether to keep payroll in-house or hand it over entirely, our guide to comparing in-house and outsourced payroll covers both sides honestly.
How the options compare
| Option |
At a glance |
| HMRC Basic PAYE Tools |
Cost: Free. Includes: Tax/NI calculations, payslips, RTI filing, statutory pay. You handle: Auto-enrolment, queries, record-keeping, everything else. Best for: Micro-businesses with fewer than 10 employees and simple monthly payroll. |
| Payroll software |
Cost: £5–£30/mo + £1–£3/employee. Includes: Full payroll processing, RTI, auto-enrolment, payslips, year-end. You handle: Running payroll each period, data input, queries. Best for: 5–50 employees, want control, some payroll knowledge. |
| Your accountant |
Cost: £5–£15/employee/mo. Includes: Payroll processing, RTI filing, payslips (varies by practice). You handle: Data provision, queries, potentially pensions. Best for: Very small, simple payroll, existing trusted relationship. |
| Payroll bureau |
Cost: £3–£8/employee/mo. Includes: Calculations, payslips, RTI submissions. You handle: Data collection, employee queries, possibly pensions. Best for: Want to offload processing, comfortable providing data. |
| Managed payroll |
Cost: £4–£12/employee/mo + setup. Includes: Data collection, processing, HMRC submissions, pensions, queries, year-end. You handle: Approving the payroll run, providing accurate employee data. Best for: Want to hand over the operational burden, compliance priority, growing team. |