It is the 3rd of the month in a small practice. The shared inbox holds 340 supplier invoices for fourteen clients. Some are PDFs, some are phone photos, two are Word documents, and one client has sent a month of emails as a single zip. A junior has until Friday to get everything into the right ledgers, and several VAT returns are due on the 7th.
Most advice on supplier invoice processing assumes one company with one accounts payable team. A practice handles many clients, each with its own ledger, suppliers and habits, and you sign off the numbers. This guide covers how to automate the typing without losing the checks, and when a ready-made tool beats building anything.
Where the time actually goes
Typing is the visible cost. The hidden cost is everything around it: finding the invoice, working out which client it belongs to, spotting the duplicate, chasing the one with no VAT number, fixing the supplier name entered three ways last year. Automate only the typing and you move the mess downstream.
So the aim is not "no humans". A person looks only at the invoices that need judgement, and the rest are entered and checked the same way every time.
The workflow, in six steps
1. One receiving address per client
Give each client their own address, for example acme@invoices.yourpractice.co.uk. The address tells you the client before anyone opens the file, so a PDF cannot land in the wrong ledger by accident. Clients set up a forwarding rule in their own mailbox, and suppliers can be asked to send straight to it.
2. Read the document into fields
This is where software helps most. Whether you use a bookkeeping add-on or build your own, the output should be the same fields every time: supplier name, supplier VAT number, invoice number, issue date, tax point where shown, description, net amount, VAT rate, VAT amount, total, currency, and whether it is an invoice or a credit note. Write that list down first. It becomes your acceptance test.
3. Check the fields with fixed rules, not judgement
Do not ask the reader to also decide whether the invoice is acceptable. Run plain checks afterwards. HMRC sets out what a full VAT invoice must show: a unique sequential number, the supplier's name, address and VAT registration number, the customer's name and address, a description, the rate of VAT and the amount payable excluding VAT, and the total VAT chargeable, which must be in sterling (VAT Notice 700, paragraph 16.3.1). Each of those is a yes or no check. Our companion guide on checking a supplier invoice before you reclaim VAT lists them with a worked example.
Add the checks that protect your own ledger: net plus VAT equals the total, the invoice number has not been seen before for that supplier, the date is not in the future, and the supplier already exists in the client's contact list under the same name.
4. Send failures to a review queue, with the reason
An invoice that fails a check is not thrown away. It goes to a queue with one line saying why: "no supplier VAT number", "total does not match net plus VAT", "possible duplicate of INV-4471". The reviewer fixes the field or chases the supplier. This keeps your sign-off meaningful: you can say exactly which invoices a person looked at.
5. Export to the ledger as drafts
Most cloud ledgers can take bills in bulk, either by CSV import or through a connector. Whichever route you use, load the bills as drafts or awaiting approval, never as approved, and have a person approve the batch. Download the import template from the ledger itself before you build anything: column names, date formats and tax-rate labels differ between products and organisations, and a mismatched tax label can make an import fail.
6. Keep the original and an audit trail
HMRC's guidance on electronic invoicing says you must normally keep copies of the invoices you receive for 6 years, keep them in a readable form or be able to produce them in one without delay, and ensure the authenticity, integrity and legibility of the invoice data (VAT Notice 700/63, paragraphs 5.1, 5.4 and 6.1). In practice: store the original file untouched, the extracted fields next to it, and a log of who approved what. When an inspector asks about one invoice in 2030, you should find it in a minute.
A worked example with numbers you can replace
The figures below are assumptions for a made-up practice, not measurements. Swap in your own.
| Item | Assumption |
|---|---|
| Clients | 14 |
| Supplier invoices per month | 340 |
| Manual entry, per invoice | 2.5 minutes, so 14 hours 10 minutes |
| Invoices that fail a check | 15%, so 51 invoices |
| Review, per failed invoice | 3 minutes, so 2 hours 33 minutes |
| Spot check of passed invoices | 10% sample, 29 invoices at 1 minute, so 29 minutes |
On these assumptions the monthly work drops from about 14 hours to about 3 hours, before the time to approve batches. The real number depends on your failure rate, which you will only know after testing. If 40% of your invoices fail a check, the saving is much smaller, and the checks are telling you something about what clients send.
Test before you trust it
Run one client's invoices from a past month through the process and compare the output with what was actually posted. Count three things: fields that were wrong, invoices wrongly passed, and invoices wrongly sent to review. A wrongly passed invoice is the serious one. If it happens once in the test, tighten the rules before going live. Then run both methods side by side for one more month on a single client.
Data protection is part of the design
Supplier invoices carry personal data: sole traders' names, home addresses, bank details. If a service reads those documents for you, it is processing personal data on your behalf or on your clients' behalf, and the ICO says there must be a written contract with it (ICO: When is a contract needed). The ICO also lists what that contract must cover, including processing only on documented instructions, appropriate security, rules for sub-processors and what happens to the data when the contract ends (ICO: What needs to be included in the contract). Work out who is controller and who is processor, and say so in your engagement letters, before sending a client's documents anywhere new. Where an AI model is in the chain, ask the provider whether your documents are used for training and where they are stored.
Buy, or build
Established products already do the reading and export for practices, some bundled with accounting software your clients already pay for. If your clients are mostly on one platform with modest volumes, check what you have first. Trial it on 20 to 30 real invoices from your messiest suppliers, and judge it on correction time, not the vendor's accuracy figure.
Building or commissioning something makes sense when clients are spread across several ledgers, when you want your own checks and review queue, or when you need output the off-the-shelf tools do not produce. We are building one such tool, Invoice Inbox. It takes forwarded supplier invoices, checks them with fixed rules and returns the rows plus a short report each morning. It is not on sale yet. To hear when it opens, join the Invoice Inbox waitlist. It is designed to read structured e-invoice files as well as PDFs, which matters from 2029 (see our guide to UK e-invoicing for bookkeepers).
For more detail, the earlier article on how to automate supplier invoice entry goes through the field list and the rules step by step.
Questions people ask
Can a small accounting firm automate supplier invoices without changing its accounting software?
Yes. Use a receiving address per client, a reader that extracts the fields, fixed checks, a review queue, and a bulk import into the existing ledger as draft bills.
How long do I have to keep supplier invoices for VAT?
HMRC's electronic invoicing notice says you must normally keep copies of the invoices you receive for 6 years, in a readable form or ready to produce in one without delay.
Is a PDF supplier invoice acceptable to HMRC?
Today, yes. VAT Notice 700/63 counts PDF as an electronic invoice format. The government has said all VAT invoices must be e-invoices from 2029, and the consultation did not count a PDF as one.
Do I need a data processing contract with the tool that reads invoices?
If the tool processes personal data on your behalf, the ICO says there must be a written contract with it. Invoices from sole traders contain personal data, so assume yes and ask the provider for its terms.
Should bills be posted as approved or as drafts?
As drafts. A person should approve each batch, so nothing reaches a client's books without a human decision.
Sources
- VAT guide (VAT Notice 700), HM Revenue and Customs, paragraph 16.3.1 (accessed 8 October 2026)
- Electronic invoicing (VAT Notice 700/63), HM Revenue and Customs, paragraphs 2.1, 5.1, 5.4 and 6.1 (accessed 8 October 2026)
- When is a contract needed and why is it important?, Information Commissioner's Office (accessed 8 October 2026)
- What needs to be included in the contract?, Information Commissioner's Office (accessed 8 October 2026)
- Promoting electronic invoicing across UK businesses and the public sector: consultation response, HMRC and the Department for Business and Trade, 26 November 2025 (accessed 8 October 2026)