Does QuickBooks do payroll? A UK guide
Around 30.3 million people are paid through UK payroll each month, and every employer running one must report to HMRC on or before payday through Real Time Information [1]. A UK employer must also get payroll software that reports PAYE information online, calculates tax and National Insurance, and produces a payslip for every worker [2]. Those obligations sit behind a question many small business owners ask: does the accounting software they already use, such as QuickBooks, also do payroll?
The short answer is that accounting software and payroll software do two different jobs, even when they come from the same provider. QuickBooks is accounting software, used by many UK small businesses to keep their books, raise invoices and file VAT. Running compliant UK payroll is a separate function with its own statutory duties, and the more useful question for an employer is what those duties are and how payroll data flows into the accounts.
This guide explains the difference between accounting and payroll software, what UK payroll must do for HMRC, and how payroll connects to an accounting platform like QuickBooks through a journal. It is written for small and medium employers weighing up how to run payroll.
Key takeaways
- Accounting software and payroll software perform different functions, even when sold under one brand.
- UK payroll must operate PAYE, report through Real Time Information, handle National Insurance and auto-enrolment, and produce compliant payslips.
- Payroll software must be recognised by HMRC to report PAYE information online.
- Payroll and accounting connect through a payroll journal, which posts wage costs into the accounting ledger such as QuickBooks.
- An employer can run dedicated HMRC-recognised payroll and still keep its accounts in a separate accounting platform.
Accounting software and payroll software are not the same thing
Small business owners often assume one system will cover everything, but accounting and payroll are distinct disciplines. Each is built around a different set of rules and a different HMRC relationship.
What accounting software does
Accounting software records a business's financial transactions: sales, purchases, expenses, bank movements and VAT. Its output is the profit and loss account, the balance sheet and the VAT return. Platforms such as QuickBooks are used across the UK for exactly this bookkeeping work, and a growing share must now keep digital records under Making Tax Digital [3].
What accounting software does not inherently do is calculate an employee's tax code, work out National Insurance across the correct thresholds, or file a Full Payment Submission on payday. Those are payroll functions, governed by the PAYE rules rather than by bookkeeping standards [4]. An accounting ledger records that wages were paid; it does not, by itself, compute what each employee should be paid after statutory deductions.
What payroll software must do
Payroll software has a defined job under HMRC's rules. Each time an employer pays staff, the software must record the pay, calculate deductions such as Income Tax and National Insurance, work out the employer's own National Insurance on earnings above the Secondary Threshold, produce a payslip for each employee, and report the pay and deductions to HMRC in a Full Payment Submission [5]. For the 2026-27 tax year the employer pays National Insurance at 15% on earnings above a £5,000 Secondary Threshold, a calculation the payroll engine performs every payrun [6].
Crucially, the software must be recognised by HMRC to report PAYE online [7]. Recognition is the baseline any UK payroll tool must hold, and it is the reason employers cannot simply file payroll from a spreadsheet. Modern SME payroll software carries that recognition and applies the current rates and thresholds automatically, so the statutory calculation happens without manual configuration.
What UK payroll legally requires
Before choosing any tool, an employer should understand what UK payroll actually involves. The obligations are set by HMRC and The Pensions Regulator, and they apply from the first employee.
PAYE and Real Time Information
Every employer operating PAYE must register with HMRC, and can do so up to two months before paying its first member of staff [8]. Once payroll is running, the employer must send HMRC a Full Payment Submission on or before each payday, reporting the Income Tax, National Insurance and other deductions made [9]. This on-or-before rule is the core of Real Time Information, and missing it can trigger penalties.
Payroll software that holds the HMRC Recognised badge submits the Full Payment Submission automatically and, where relevant, the monthly Employer Payment Summary [10]. Employers with fewer than 10 staff can use the free HMRC tool, but it is capped at nine employees and is not designed for agents or bookkeepers, so most growing businesses move to commercial software [11]. The mechanics of registering and running a scheme are covered in this cloud payroll software guide.
Auto-enrolment and statutory pay
Payroll does not end at tax and National Insurance. Every employer has automatic enrolment duties from the day its first member of staff starts work, and must put eligible workers into a workplace pension and pay at least 3% of qualifying earnings [12]. Assessing each worker against the eligibility criteria on the duties start date is a payroll function, not an accounting one.
On top of pensions, payroll must handle statutory payments: sick pay, maternity, paternity, adoption, shared parental, parental bereavement and neonatal care pay, each with its own rate and eligibility test [13]. These calculations, and the payslips that must itemise them, are precisely the work a dedicated payroll engine performs and an accounting ledger does not. Businesses running this in-house often use small business payroll that assesses auto-enrolment and statutory pay automatically each period.
Does QuickBooks do payroll?
Returning to the question directly: QuickBooks is an accounting platform, and its central purpose is bookkeeping rather than payroll. Some accounting platforms offer a payroll option in the UK, but the decision an employer needs to make is not simply whether a single login exists. It is whether the payroll function is HMRC-recognised, whether it handles the full range of statutory calculations, and how the payroll figures reach the accounts [14].
For many UK small businesses the practical setup is to run payroll in a dedicated, HMRC-recognised system and keep the books in an accounting platform such as QuickBooks, connecting the two so the wage costs post to the ledger. This separation lets the employer choose the best payroll engine on its own merits, rather than accepting whatever payroll feature happens to sit inside the accounting product [15]. An employer that only needs occasional one-off payslips may instead use an instant payslip generator without committing to a full monthly scheme.
Running payroll alongside accounting software
The link between payroll and accounting is the payroll journal. After each payrun, payroll produces a set of figures, gross wages, tax, National Insurance, pension contributions and net pay, that must be recorded in the accounts as costs and liabilities [16]. The payroll journal is the entry that carries those figures into the accounting ledger.
This is where an accounting platform like QuickBooks fits in an employer's stack. A dedicated payroll system can export or sync the payroll journal into QuickBooks accounting, so the wage costs appear in the profit and loss account and the liabilities appear on the balance sheet, without the employer rekeying anything [17]. The payroll engine does the statutory calculation and the RTI filing; the accounting platform receives the resulting journal and keeps the books. For employers building this into a wider system, an HMRC-recognised payroll API lets the payroll journal flow into the accounting platform automatically.
Keeping payroll and accounting as connected but separate systems has a practical benefit. If the employer later changes accounting platform, or changes payroll provider, only one side of the connection moves, and the journal export is reconfigured rather than the whole finance stack rebuilt. The cost trade-offs of different payroll setups are explored in this analysis of the true cost of cheap payroll software.
What a compliant payslip must contain
The payslip is a clear illustration of why payroll is a distinct function from accounting. Since 6 April 2019, every worker, not just employees, must receive an itemised payslip, and the duty falls on the employer running payroll rather than on the bookkeeping system [27]. An accounting ledger records that wages were paid, but it does not generate the statutory document each worker is entitled to receive.
A compliant payslip must show gross pay before deductions, the amount and type of each deduction such as Income Tax and National Insurance, and the net pay the worker actually receives [28]. Where an element of pay varies by the amount of time worked, the payslip must also state the number of hours paid, either as a single total or broken down by rate [29]. Optional but common additions include the tax code, the National Insurance number, the pay period and a year-to-date summary.
These requirements sit squarely in the payroll engine. The software calculates each figure, applies the correct tax code, and produces a document that satisfies the itemised-payslip rules on every payrun [30]. For employers who issue only the occasional payslip, a dedicated tool that produces a single compliant document can be simpler than running a full monthly scheme, while businesses paying staff regularly need software that produces the payslip automatically each period.
How to choose how to run payroll
HMRC sets out three broad routes: run payroll in-house with software, use the free HMRC tool for a very small workforce, or hand payroll to an agent or bureau [18]. The right choice depends on headcount, complexity and how much the employer wants to keep in-house.
The table below summarises the trade-offs.
| Route | Best suited to | Key constraint |
|---|---|---|
| Free HMRC tool | Fewer than 10 employees, simple pay | No payslips beyond basics, capped at 9 staff |
| Commercial payroll software | Most SMEs running payroll in-house | Must be HMRC-recognised |
| Payroll bureau or agent | Employers outsourcing the work | Ongoing service cost |
Several triggers tend to push a business off the free tool and onto commercial software. Reaching ten employees removes the free option entirely, because the HMRC tool is capped at nine [19]. Taking on staff with student loans, statutory maternity or paternity pay, or workplace pension contributions adds calculations the free tool handles awkwardly or not at all. And the moment an employer wants payroll figures to flow into its accounts automatically, rather than being retyped, it needs software that can export a journal.
Whichever route an employer takes, the payroll tool must be HMRC-recognised to file PAYE online, and it must connect to the accounts so wage costs are recorded [20]. Accountants running payroll for multiple clients typically use a multi-client payroll dashboard that files RTI for each scheme and exports each client's journal to its own accounting platform. The point is that the payroll decision and the accounting decision can be made separately, then joined by the journal [20].
Conclusion
Does QuickBooks do payroll? The honest framing is that QuickBooks is accounting software, and while accounting and payroll can be linked, they remain different jobs. UK payroll must operate PAYE, file Real Time Information, calculate National Insurance and statutory pay, assess auto-enrolment and produce compliant payslips, and the software that does this must be recognised by HMRC. Bookkeeping, by contrast, records the results in the ledger.
For most UK employers the durable setup is to run dedicated, HMRC-recognised payroll and connect it to an accounting platform such as QuickBooks through a payroll journal. That keeps each decision independent and each system doing what it does best. As payroll and accounting continue to integrate through APIs, the trend is towards payroll engines that file the statutory submissions and post the journal automatically, leaving the employer to run the business rather than reconcile two systems by hand.
Frequently asked questions
Is accounting software the same as payroll software?
No. Accounting software records financial transactions and produces the accounts and VAT return, while payroll software calculates pay, tax and National Insurance and files Real Time Information with HMRC [21]. They are different functions with different rules, and payroll software must be recognised by HMRC to report PAYE online [22].
Does payroll software need to be HMRC-recognised?
Yes. An employer must use payroll software that is recognised by HMRC to report PAYE information online, unless it qualifies for an exemption [23]. Recognition confirms the software can file the Full Payment Submission and Employer Payment Summary correctly, which is the baseline requirement for any UK payroll tool.
Can payroll data be posted into an accounting platform?
Yes. After each payrun, payroll produces a journal covering gross pay, tax, National Insurance, pension contributions and net pay, and that journal can be exported or synced into an accounting platform so the wage costs appear in the accounts [24]. This lets an employer run dedicated payroll and keep its books in a separate accounting system.
What does UK payroll have to do for HMRC?
UK payroll must record each employee's pay, calculate Income Tax and National Insurance, work out the employer's National Insurance, produce a payslip and report the figures to HMRC in a Full Payment Submission on or before payday [25]. It must also assess auto-enrolment duties and handle statutory payments where they apply [26].



