All posts

Automating invoice processing with AI: a UK small business guide

Set up AI invoice processing step by step: HMRC VAT invoice checks, matching, approvals, and how the April 2029 e-invoicing mandate changes the plan.

·7 min read·OpusGate Editorial

A tall stack of paper documents and folders on an office desk.

To automate invoice processing with AI, you have a document-reading model pull the fields off each supplier invoice, check those fields against HMRC’s VAT invoice rules and your own purchase records, and send only the invoices that fail a check to a person. Reading the invoice is the part AI does well. The checks and approval rules decide whether you save time or post mistakes into your accounts faster. If most of your suppliers are VAT registered, look at the April 2029 move to mandatory e-invoicing before you pay for anything built to read PDFs.

What the AI does with an invoice

An invoice-reading model takes a PDF or a phone photo and returns structured data: supplier name, invoice number, dates, line items, net total, VAT and the amount due. Microsoft’s documentation for its Document Intelligence service, which includes a prebuilt invoice model, says each extracted field comes back with a confidence score between 0 and 1 and that you can use the score to decide whether to accept a value automatically or flag it for human review. The same page tells customers to run their own evaluations, because a score measured on someone else’s invoices says little about yours.

That last point shapes the whole setup. A model can be confident and wrong, for example when a supplier prints the previous balance in bigger type than the invoice total. Confidence scores tell you where to look first. They don’t replace the checks in the next two sections, and Microsoft’s own transparency note for the service describes accounts payable use with a person in the loop.

Setting it up, step by step

  1. Send every supplier invoice to one place, such as a dedicated email address like invoices@yourbusiness. If invoices arrive on WhatsApp and in three people’s inboxes, no software will find them all.
  2. Test on your own invoices before you choose a tool. Take the last two or three months, run them through the tool you’re considering and count how many invoices came out with every field right. Pay attention to your awkward suppliers: the handwritten ones, the multi-page statements, the ones that put two invoices in one PDF.
  3. Check each extracted invoice against the VAT rules (the table below).
  4. Match the invoice to what you ordered and what arrived. Comparing the invoice with the purchase order and the delivery note is called three-way matching. For a wholesaler or a restaurant buying stock, we’d build this step first. Short deliveries and quiet price rises cost you money directly, and this is the check that finds them.
  5. Set approval rules: who signs off which suppliers and above what amount.
  6. Post the approved bill to your accounting software and keep the original file with it. HMRC says you must keep VAT records for at least 6 years, and businesses under Making Tax Digital for VAT keep them digitally, so the PDF needs to stay attached to the bill rather than sit in someone’s downloads folder.

Step 2 is the one people skip. Do it before you sit through any demo, because a demo runs on invoices the vendor chose.

The VAT checks worth automating

HMRC’s record-keeping notice lists what a full VAT invoice must show: a sequential invoice number, the time of supply, the issue date, the supplier’s name, address and VAT registration number, your name and address, a description of what was supplied, and for each item the quantity, VAT rate, unit price and amount excluding VAT, plus the total VAT in sterling. For supplies of £250 or less including VAT, a supplier can issue a simplified invoice that shows less. These rules give you a ready-made checklist to run on every invoice the AI reads.

Check What the software compares If it fails
VAT number present Supplier’s VAT number on the invoice against the one on the supplier record Hold the invoice and ask your bookkeeper before any VAT is claimed on it
Totals add up Line items, net total, VAT and gross total Send to a person; a misread digit is the usual cause
Not a duplicate Supplier plus invoice number against everything already posted Block it
Invoice type fits the amount Gross total against the £250 simplified invoice limit Ask the supplier for a full VAT invoice
Bank details unchanged Payment details on the invoice against the supplier record Stop payment and phone the supplier on a number you already hold

The last row isn’t a VAT rule, but it belongs in the same place. An invoice with new bank details is the classic route for invoice fraud, and an automated process that pays whatever the PDF says makes that kind of fraud easier to pull off. Whether you can reclaim VAT on a particular invoice is a question for your accountant; the software’s job is to make sure nobody posts one without looking.

Where 2029 e-invoicing changes the plan

The government’s e-invoicing implementation roadmap, published on 28 October 2026, confirms that VAT invoices will have to be issued as e-invoices from 1 April 2029, using Peppol as the framework for exchanging them. Peppol is a network that passes invoices between businesses as structured data through certified “Access Points”. The roadmap says businesses won’t need to become Access Points themselves and are likely to connect through their existing software provider, with the main business requirements published between October 2027 and April 2028.

For invoices between VAT-registered businesses, that removes the reading step. The supplier’s software will send the invoice number and VAT breakdown as data, and your software will receive them without anyone or anything interpreting a PDF. The matching, the approvals, the coding to the right nominal account and the exceptions queue stay with you.

That gives a plain rule for spending money now. Don’t commission a custom model to read VAT invoices in 2026; use the bill capture that comes with your accounting software for that, and put any custom work into matching and approval, which you’ll still need after 2029. The documents that stay unstructured are worth more attention: delivery notes, supplier statements, receipts from suppliers who aren’t VAT registered, and anything that arrives on paper. Connecting those to your stock or ordering system is integration work, and it’s where an AI automation project earns its cost.

Supplier data and UK GDPR

Invoices from sole traders and small partnerships carry personal data: a person’s name, often a home address, sometimes bank details. If you send those invoices to an AI service, that provider will normally process the data on your behalf, and the ICO says a controller must have a written contract with any processor it uses. In practice that means reading the provider’s data processing terms before you upload a backlog, and checking where the data is stored. Our post on using AI with customer data under UK GDPR covers the rest, and the ICO is the place to go for anything specific to your business.

When to leave it manual

If you get a few dozen invoices a month from the same handful of suppliers, keying them in may cost you less than setting up and checking an automated flow. The case gets stronger as volume and supplier numbers grow, and stronger again when you need to match stock against deliveries. If you’re not sure where invoices rank against other jobs in your business, the post on which processes to automate first gives a way to compare them, and measuring the return on an automation project walks through the numbers.

Frequently asked questions

Can AI read handwritten invoices and crumpled receipts?

Yes, but expect lower confidence scores and more items in the review queue. Test handwritten and photographed documents as a separate group in your trial, so a few bad scans don’t hide how well the tool handles your printed invoices.

Does this work with Xero or QuickBooks?

Both publish APIs that let other software create bills, attach files and read supplier records. A custom flow can sit in front of either one, run the checks, and post only the invoices that pass, with the original PDF attached.

Should we tell suppliers we’re changing how we process invoices?

Tell them where to send invoices and in what format. One PDF per invoice, sent to a single address, with your purchase order number on it, will improve your match rate more than any model upgrade.

If you’re deciding whether to automate invoices now or wait for e-invoicing in 2029, book a free call and we’ll tell you honestly whether it’s worth doing, what it would cost and how long it would take.

What could your business stop doing manually?

Tell us what takes too much time. We'll come back with exactly what can be automated, what it costs, and what it saves.