Software for bookkeepers: the tools a small practice actually needs
The five kinds of software a bookkeeping practice needs: ledger, receipt capture, practice management, payroll and client reports, with a 15-client example.
Updated 22 October 2026
ReportPilot sends each client a plain-English Monday email from their Xero, under your name. Try it free (14 days, no card)
Short answer: most small bookkeeping practices run on five kinds of software. (1) A cloud ledger with a partner or accountant edition: Xero, QuickBooks Online, MYOB in Australia and New Zealand, or Sage in the UK. (2) Document capture so receipts and bills are not typed in: Hubdoc (included with Xero business plans) or Dext. (3) Practice management for deadlines, tasks and chasing clients: Karbon, Financial Cents, Xero Practice Manager and similar. (4) Payroll, which is usually inside the ledger. (5) Client reporting, so each client gets their figures without you exporting them. Pick the ledger first, because everything else plugs into it, then add only the tools that remove a task you do every month for every client.
This guide is for a bookkeeper setting up or tidying a practice of roughly 5 to 50 clients. It names well-known tools as examples, not as a ranking; features and prices change, so check each vendor’s current pages before you buy.
The five layers, and what each one replaces
| Layer | What it does | Examples | The manual task it replaces |
|---|---|---|---|
| Ledger | Bank feeds, invoices, bills, VAT/GST, the reports | Xero, QuickBooks Online, MYOB, Sage | Spreadsheets and desktop files |
| Document capture | Reads receipts and bills and publishes them to the ledger | Hubdoc, Dext | Typing in supplier bills and receipts |
| Practice management | Recurring jobs, deadlines, client requests and reminders, email in one place | Karbon, Financial Cents, Xero Practice Manager | A to-do spreadsheet and chasing clients by hand |
| Payroll | Pay runs, payslips, reporting to the tax office | Xero Payroll, QuickBooks Payroll, MYOB, Sage | Separate payroll software or a bureau |
| Client reporting | Sends each client their figures, monthly or weekly | Fathom, Syft, Spotlight Reporting, Joiin, ReportPilot | Exporting PDFs and writing the same email 15 times |
Two more are common but optional: proposals and engagement letters (Ignition, for example) and expense claim apps for clients with lots of staff spending.
Step 1: choose the ledger (and get the partner edition)
The ledger decides which apps work, so choose it before anything else. In practice the choice is usually made by your clients: if most of them are on Xero, become a Xero partner; if most are on QuickBooks, use QuickBooks Online Accountant. Both partner programmes are free to join and give you one login across every client file. Many practices run two ledgers because they take on clients who already have one.
Questions that matter more than the feature list:
- Which ledger do your current and target clients use? Moving a client’s books costs more than any subscription saving.
- Does it handle your country’s tax filing? UK practices need Making Tax Digital software for VAT, and for Income Tax from April 2026 for sole traders and landlords with qualifying income over £50,000 (falling to £30,000 from April 2027). Australian practices need BAS and Single Touch Payroll.
- Does it have the apps you want? Check that your capture, practice management and reporting tools connect to it before you commit.
Step 2: add document capture
Typing in bills and receipts is the biggest single block of time in most practices, so capture is usually the second tool. Hubdoc comes with Xero business plans at no extra cost, which makes it the default for Xero practices with simple clients. Dext is a paid tool with more extraction and rules features and works with Xero, QuickBooks and Sage. Run one month of real documents from two clients through it and count the corrections before rolling it out.
Step 3: add practice management once you pass about 10 clients
Under 10 clients a calendar and a checklist often work. Past that, recurring deadlines (VAT or BAS quarters, payroll, monthly closes) and “I’m still waiting for your statements” emails start to slip. Practice management tools turn each client’s recurring work into jobs with due dates and send the reminders for you. Xero Practice Manager is available to Xero partners; Karbon and Financial Cents work across ledgers.
Step 4: decide how clients get their numbers
This is the layer most practices leave as a manual job: export the Profit and Loss, attach it, write a line, send, repeat for every client. It is also what clients see of your work each month. Options range from Xero’s own reports sent by hand, to full reporting suites with forecasting and consolidation, to lighter tools that just send each client their figures on a schedule. Xero reporting tools compared sets out Fathom, Syft, Spotlight Reporting and Joiin, and automating Xero report emails covers the lighter options.
A worked example: a 15-client bookkeeper
A sole bookkeeper has 15 clients on Xero, each with about 40 bills and receipts a month, and sends each a monthly Profit and Loss. They time a month of work (your own timings will differ, so measure them):
| Task each month | By hand | With the tool | Time saved |
|---|---|---|---|
| Entering bills and receipts: 15 × 40 = 600 documents at 1.5 minutes, versus 0.3 minutes to check a captured one | 900 min (15.0 h) | 180 min (3.0 h) | 12.0 h |
| Chasing missing statements and deadlines: 15 minutes per client, versus 5 with automatic reminders | 225 min (3.75 h) | 75 min (1.25 h) | 2.5 h |
| Exporting and emailing monthly reports: 10 minutes per client, versus 2 minutes to review a scheduled one | 150 min (2.5 h) | 30 min (0.5 h) | 2.0 h |
| Total | 21.25 h | 4.75 h | 16.5 h |
At a charge-out rate of 40 an hour (pounds or dollars), 16.5 hours is 16.5 × 40 = 660 a month of time. Compare that with the total monthly bill for the three tools, not with each tool’s price on its own. In this example capture saves the most time by far, which is why it is usually bought first; reporting saves less time but is the part clients actually see.
What to skip
- An all-in-one suite before you need it. Consolidation, three-way forecasting and benchmarking are worth paying for when clients ask for them, not before.
- Overlapping tools. If Xero Practice Manager covers your jobs, a second task tool adds a second place to check.
- Anything that does not connect to your ledger. Retyping between systems cancels out the saving.
Rules that are not about software
Software does not replace registration. In the UK, a bookkeeping business must be supervised for anti-money laundering, either by HMRC or by a professional body such as the AAT or ICB. In Australia, providing BAS services for a fee requires registration as a BAS agent with the Tax Practitioners Board. Check the current rules for your country before taking on clients.
Common questions
What software do most bookkeepers use? A cloud ledger (Xero, QuickBooks Online, MYOB or Sage), plus document capture such as Hubdoc or Dext, a practice management tool once they have more than about 10 clients, the ledger’s own payroll, and something to send clients their reports.
Is Xero or QuickBooks better for bookkeepers? Neither is better for every practice. Choose the one most of your clients already use, because moving a client’s books costs more than the difference in price, and many practices support both.
Is there free software for bookkeepers? The Xero and QuickBooks partner programmes are free to join and give you one login across client files; the clients pay for their own subscriptions. Hubdoc is included with Xero business plans. Practice management and reporting tools are usually paid, often with a free trial.
What should a new bookkeeping practice buy first? The partner edition of the ledger your clients use, then document capture. Add practice management at around 10 clients, and a reporting tool once exporting and emailing reports takes more than an hour or two a month.
How do I send clients their reports automatically? Xero does not email reports on a schedule yet, so it takes another app. See how to send Xero reports to clients for the options, including doing it by hand.
Do I need to be registered to use bookkeeping software for clients? The software does not require it, but the work may: UK bookkeepers need anti-money laundering supervision, and Australian bookkeepers need BAS agent registration to provide BAS services for a fee.
Where ReportPilot fits
ReportPilot is the client reporting layer, not a ledger or a practice manager. It connects to each client’s Xero with read-only access and sends them a plain-English email with their key figures under your practice’s name, plus scheduled report packs (Profit and Loss, Balance Sheet, aged receivables and more) as PDF, Excel or CSV, weekly, monthly or quarterly. Approval mode sends each pack to you first. The Bookkeeper plan covers 15 organisations, with a 14-day free trial and no card (pricing). You can see a sample email first, and the monthly management pack guide shows what to put in the pack.
No Xero needed
Get a sample Monday email for a business like yours
Pick your kind of business, rough sales and country. We email you the Monday email ReportPilot would write for a business like that: cash, sales and profit against last month, who owes money and one thing to do. Made-up figures, clearly labelled as a sample, from the same engine as the real one.
We email a link to confirm first; nothing else is sent until you press it. Then the sample, a few related emails over three weeks and a monthly cash check. One click to unsubscribe.