Guide

Payroll software for a small business: what you actually have to buy

Updated

A small employer has the same legal duties as a large one and a fraction of the administration to absorb them. The question is not which product is best but which duties you are prepared to carry out manually.

Talk to a specialist

What the software has to do, according to HMRC

Gov.uk sets out what payroll software is for: "recording your employees' details", "working out your employees' pay and deductions", "reporting payroll information to HMRC", "working out how much you need to pay HMRC" and "calculating statutory pay, for example maternity or sick pay" (gov.uk). The reporting duty is not optional: you "must get payroll software that reports PAYE information online, unless you're exempt".

The free route and where it stops

HMRC publishes its own free product, Basic PAYE Tools. It is described as being for "businesses with fewer than 10 employees" and gov.uk states plainly that it "is not designed for agents or bookkeepers" and "has some limitations" (gov.uk).

Fewer than 10 employees is a design boundary, not a licence condition that stops you at the tenth hire. The practical question is what falls outside the tool, because those tasks do not disappear: they move onto somebody's desk.

The duties that sit alongside payroll

  • Payslips. Most workers have a legal right to an itemised payslip on or before payday (gov.uk). If the software does not produce them, you do.
  • Automatic enrolment. Every employer with at least one member of staff has duties to assess workers and enrol those who qualify (thepensionsregulator.gov.uk). Assessment happens every pay period, not once.
  • Reporting on or before payday. A Full Payment Submission goes to HMRC each time you pay someone, not monthly in arrears (gov.uk).
  • Year end. Final submissions and employee statements are a separate annual process (gov.uk).

What actually separates the products at this size

Feature lists converge quickly, because the statutory calculations are the same everywhere and HMRC recognition is a pass or fail. The differences that matter to a business under about twenty staff are narrower than the marketing suggests.

Whether pension assessment is included or bolted on
Automatic enrolment assessment every pay period is the duty most often sold separately, and it is the one that recurs most often.
Whether the pension provider is supported directly
A direct submission to your scheme is a different amount of work from exporting a file and uploading it each month.
How pricing scales with headcount
Per-employee pricing and banded pricing diverge sharply at the point a small employer is most likely to grow through.
Whether an accountant can access it
Basic PAYE Tools is explicitly not designed for agents. If a bookkeeper runs your payroll, that decides the question on its own.

Why this page publishes no prices

Payroll pricing is quoted per employee per month, per payroll run, or per band, and vendors change the basis more often than the amount. Any figure written here would be stale before it was useful and would flatter whichever pricing model it happened to match. The comparison table on this site records what each product does; ask for a written quote at your actual headcount and pay frequency, because that is the only number that is about you.

Choosing or switching payroll software?

Tell us the shape of your payroll and we'll introduce you to a payroll software specialist or bureau who handles setup and mid-year migrations.

Tick the box above to send your enquiry.

  • Free, no obligation
  • We take no commission from any supplier on this page
  • Your details go only to the providers who respond

Questions, answered directly

Do I legally need payroll software?

You must report PAYE information to HMRC online unless you are exempt, and in practice that means payroll software. Gov.uk states you "must get payroll software that reports PAYE information online, unless you're exempt".

Is HMRC's free payroll software good enough for a small business?

Basic PAYE Tools is free and handles tax and National Insurance calculations and HMRC submissions, but gov.uk says it is for "businesses with fewer than 10 employees", that it "is not designed for agents or bookkeepers" and that it "has some limitations".

Does free payroll software handle pension auto-enrolment?

Assess this before choosing. Every employer with at least one member of staff has automatic enrolment duties, and assessment has to happen every pay period. Where the payroll tool does not do it, the duty still applies and falls to you.

How many employees can I run before I need paid software?

There is no legal threshold. Basic PAYE Tools is designed for fewer than 10 employees, so that is the point at which most small employers find the manual work around it outgrows the saving.

Why do you not list payroll software prices?

Vendors price per employee, per run and by band, and change the basis often. A price written on a page is stale quickly and only ever matches one pricing model. Compare on what each product does, then get a quote at your real headcount.

Sources

  1. gov.uk, find payroll software that is recognised by HMRC (last updated 3 July 2026)
  2. gov.uk, download HMRC's Basic PAYE Tools
  3. gov.uk, payroll software
  4. gov.uk, running payroll: reporting to HMRC
  5. gov.uk, workplace pensions: joining a workplace pension
  6. The Pensions Regulator, employer duties

Start from the list, not the ads

Ten free products on HMRC's list, eight suppliers that publish what they charge and two that will not, each traceable to the page it came from.

Talk to a specialist