Running payroll in the UK is not optional paperwork. Every employer operating PAYE must calculate tax and National Insurance correctly, report to HMRC on or before each payday, keep records, and handle pensions, statutory pay and year-end duties [1]. Doing that by hand stopped being realistic when Real Time Information arrived in 2013, which is why HMRC maintains a public list of recognised payroll software and expects almost every employer to use something on it, or something equivalent.
This guide explains what HMRC recognition actually tests, what your software must handle in the 2026-27 tax year, where free tools stop being enough, and the questions worth asking before you commit to a provider.
Key takeaways
- HMRC recognition means the software has passed HMRC's own test scenarios for submitting RTI returns; it is a compliance baseline, not a quality award.
- The two submissions that matter are the FPS, due on or before every payday, and the EPS, used to reclaim statutory payments and report no-payment periods.
- Late or missing FPS filings attract automatic monthly penalties of £100 to £400 depending on how many employees you have.
- HMRC's free Basic PAYE Tools handles RTI for very small schemes but leaves you without payslips, pension integration or statutory pay calculations.
- The real differentiators between products are variable-hours handling, pension auto-enrolment, statutory payments, CIS and what happens when something goes wrong mid-year.
What HMRC recognition actually tests
HMRC publishes a directory of payroll software that has been tested against its own submission services [2]. To get listed, a product must demonstrate that it can produce and transmit valid RTI returns: the right XML, the right fields, the right handling of employee identifiers, tax codes and year-to-date figures. Moonworkers is on that list, as are the long-established desktop packages.
It is worth being clear about what recognition does not cover. HMRC does not test usability, pricing, customer support, pension integrations or whether the product can cope with a zero-hours workforce. Two recognised products can differ enormously in what they automate and what they leave to you. Recognition is the entry ticket; the comparison happens above that line.
RTI in practice: FPS and EPS
Every time you pay staff, your software must send HMRC a Full Payment Submission listing each employee, their pay, tax, National Insurance and deductions, on or before the day the money lands [3]. We unpack the anatomy of the return in our guide to the Full Payment Submission, but the operational point is simple: the FPS is not a monthly report you batch up later, it is welded to the act of paying people.
The second return, the Employer Payment Summary, runs monthly and does the adjusting: reclaiming statutory maternity, paternity, adoption, bereavement and neonatal care payments, claiming the Employment Allowance, and telling HMRC when no one was paid at all. Software that files the FPS but leaves the EPS to you is only doing half the job, and the half it skips is where the money comes back.
What your software must handle in 2026-27
Rates and thresholds move every April, and 2026-27 is no exception [4]. Beyond the headline income tax bands, a competent product has to keep pace with all of the moving parts at once:
- PAYE and National Insurance across every category letter, including the reliefs for freeports, investment zones and veterans.
- Statutory payments: sick pay under the reformed day-one rules, maternity, paternity, adoption, shared parental, parental bereavement (including the new Northern Ireland regime) and neonatal care pay.
- Student and postgraduate loan deductions across all plan types, driven by the start notices HMRC issues.
- Pension auto-enrolment: assessing eligibility every pay period, enrolling, handling opt-outs and re-enrolment, and pushing contributions to providers such as NEST, Smart Pension and The People's Pension [5].
- Variable hours and holiday pay: the 12.07% accrual, rolled-up holiday pay and the 52-week average for irregular workers.
- CIS deductions if you engage construction subcontractors, and year-end output: P60s, P45s and leaver processing.
If you want to sanity-check what your current system produces, our free take-home pay calculator runs the full 2026-27 PAYE and NI calculation for any salary, and the tax code checker shows the exact free pay HMRC's percentage method allocates to each pay frequency.
Free options, and where they run out
HMRC's own Basic PAYE Tools is free and aimed at employers with nine or fewer employees [6]. It will calculate tax and NI and file your RTI returns, and for a director-only company with a fixed monthly salary it can be perfectly adequate. What it will not do is generate payslips, run pension auto-enrolment, calculate most statutory payments for you, or integrate with anything. Those gaps land on your desk.
The pattern we see with growing businesses is predictable: Basic PAYE Tools plus a spreadsheet works at two employees, creaks at five, and breaks the first time someone goes on maternity leave or a zero-hours worker asks what happened to their holiday pay. The cost of proper software is usually smaller than the cost of one corrected payroll run.
Seven questions to ask before choosing
Feature lists all look alike. These questions separate products faster than any comparison table:
- Can it mix salaried, hourly and zero-hours staff in one payrun, with the right holiday pay method for each?
- Does it submit the EPS automatically when there is something to reclaim, or does it wait for you to notice?
- How does it correct a mistake after the FPS has gone: does it support year-to-date corrections in the next submission without drama?
- Which pension providers does it talk to directly, and does it assess eligibility every period or only at enrolment?
- What does onboarding look like mid-tax-year: can it import year-to-date figures cleanly from your previous system?
- Is support UK-based and available when payroll actually runs, which for most small businesses means month-end?
- What is the exit path: can you get your data out in a usable format if you leave?
What it costs, and how pricing models differ
UK payroll software is priced three ways: per employee per month, per payslip, or as a flat tier with employee caps. Per-employee pricing suits stable headcounts; per-payslip pricing, which is how Moonworkers prices, tracks what you actually run, which matters when your workforce swells for the summer and shrinks in January. Watch for the extras that turn a cheap headline price into an expensive product: charges for year-end filing, for adding a pension provider, for support tickets, or for leaving.
The cost of getting it wrong
HMRC issues automatic penalties for late FPS filings: £100 a month for schemes with up to 9 employees, rising through £200 and £300 to £400 a month for schemes with 250 or more [7]. Persistent lateness adds a 5% surcharge on the tax and NI due. Beyond penalties, incorrect submissions create wrong tax codes, surprise bills for employees and a correction workload that dwarfs the original run. Software that validates before it files is cheaper than any of that.
Switching software mid-year
You do not have to wait for 6 April. A mid-year switch needs three things: accurate year-to-date figures for every employee (gross pay, tax, NI by category, student loans, pension contributions), your PAYE reference and accounts office reference, and a cutover date aligned with a pay period boundary. The new system reports cumulative figures on its first FPS, so HMRC sees continuity rather than a new employer. A provider who has done this before will ask for your P11 equivalents up front; one who has not will discover the problem on your first payday.
Frequently asked questions
Is HMRC-recognised software legally required?
The legal requirement is to file RTI returns electronically and accurately; recognition is HMRC's way of signalling which products can. In practice, filing without recognised software means building against HMRC's APIs yourself, which is not a small business project.
Can I run payroll myself without an accountant?
Yes. Modern cloud payroll is designed for exactly that: the software carries the rates, the deadlines and the submissions, and you supply the hours and approve the run. Many businesses keep an accountant for year-end accounts while running payroll in-house.
What happens if I pay staff but miss the FPS deadline?
File as soon as you can with a late reporting reason. HMRC allows a first failure in a tax year without penalty for most schemes, and a three-day grace window in practice, but repeated lateness triggers the automatic monthly penalties.
Does payroll software handle director National Insurance?
It should. Directors' NI is calculated on an annual earnings period rather than per pay period, either cumulatively or via the alternative method with a final-period true-up. This is one of the classic places where spreadsheets and basic tools produce wrong numbers.
Where Moonworkers fits
Moonworkers is HMRC-recognised cloud payroll built for exactly the workloads this article describes: SME payroll with mixed salaried and variable-hours teams, automated FPS and EPS, pension auto-enrolment with NEST, Smart Pension and The People's Pension, statutory pay including the newest regimes, and CIS. If you only need a single compliant payslip, the instant payslip generator works without an account, and if you are building payroll into your own product there is a full payroll API with a free sandbox. Pricing is per payslip, with no base fee and no lock-in.


![How to Calculate Pro Rata Salary: A Simple Guide [With Examples]](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fsgximu0h%2Fproduction%2F024e41512c134beced70bf29c5a34bfb6e0e2979-1300x742.webp&w=3840&q=75)
