You can stop keying supplier invoices into Xero in stages. Set up a dedicated bills inbox, let software capture each invoice as a draft bill, match it to the purchase order, code it by rules you set, route approvals, and send anything odd to an exceptions queue where a person decides. Xero’s own tools cover the first two stages. The rest is where a decision between an off-the-shelf tool and a custom flow comes in.

This guide is for the owner or finance director who wants the work gone and the control kept.

The flow, step by step

1. A dedicated bills inbox

Pick one address, such as bills@yourcompany.co.uk, and ask suppliers to send invoices there. This stops invoices sitting in individual mailboxes and gives everything a single starting point.

Xero gives each organisation its own bills email address. Per Xero’s guide to emailing bills:

  • The bill must be an attachment, not text in the body of the email.
  • You can send up to 10 bills in one email, and Xero creates a draft bill for each attachment.
  • It accepts most document and image formats, including PDF, JPEG, PNG and Office files, up to 25MB in total per email.
  • You can set up a rule in your own email to forward bills to that address automatically.
  • Xero recommends you do not share or publish the address outside your organisation.

So the shared inbox receives, and a forwarding rule passes the attachments on.

2. Capture and extraction

When Xero can read the document, it fills in the contact, date, total, due date, reference and description on a draft bill. If the supplier is not already a contact, the draft shows “No contact” until someone fixes it. If you have default purchase settings for a supplier, Xero applies them. Otherwise it predicts account codes from previous bills from that supplier. Xero’s UK bills page describes the same idea: forward bills from your email, and its AI extracts the key details to create draft bills ready for approval. The same page mentions Hubdoc for photographing and uploading bills.

Dedicated capture tools go further on volume. Dext says it reads documents and pulls out the supplier, line items and due date, categorises them following the rules you set, and publishes to your accounting software, with Xero listed among its integrations. If you receive a lot of paper or a lot of foreign invoices, check how a tool handles those before you commit.

3. Matching bills to purchase orders

This is the step that saves you from paying for things you did not order, or paying twice. The question for every bill is: did we order this, at this price, and did it arrive?

Xero works from the purchase order outwards. Its guide says you can create a bill from an approved purchase order, edit the quantities if only part has arrived, and close the order short if the rest is not coming. The purchase order numbers appear in the bill’s Reference field, and the bill’s history links back to the order. That helps when you decide to buy something and later bill against it.

It is a different job from taking a supplier’s invoice that has just arrived and checking it against an order. The Xero help article we checked describes the first, not the second. For that second job, firms usually add a tool or build a flow. ApprovalMax, for example, says it can match incoming bills against already-approved purchase orders before payment. Check with any vendor which side of this they actually cover.

4. Coding rules

Coding is deciding which account, tax rate and, for many firms, which job a cost belongs to. Write the rules down before you automate them. For example, rules a firm might set:

  • A regular supplier of one type of goods is always coded to the same account.
  • A bill that matches a purchase order takes its job or project from that order.
  • A supplier you have not paid before is never coded automatically; it goes to the exceptions queue.
  • Anything above a limit you set goes to a named person, whatever the supplier.

Xero lets you set default purchase settings per supplier, and those override the organisation-wide defaults. Dext and similar tools offer their own rules. Rules by supplier are easy. Rules by job, phase or purchase order are where off-the-shelf tools run out.

5. Approvals

Decide who can approve what, and keep capture and approval separate: the person who receives the bill should not be the only person who signs it off. Xero says you can assign roles and permissions to control who can create and approve bills, and that payment preparation can be delegated while someone keeps final review and authorisation. If you need a chain, such as a site manager first and a director above a limit, that is what approval add-ons such as ApprovalMax are for.

6. An exceptions queue where a person decides

Automation should handle the routine bills and put every other one in front of a person with the context. In practice, send these to the queue:

  • A supplier you have not seen before.
  • No matching purchase order, or a price or quantity that differs from it.
  • A possible duplicate (same supplier, same number, same total).
  • A foreign currency invoice. Xero creates the draft in your base currency, and you change the currency by hand.
  • A credit note, or a change of bank details.

The queue can be Xero’s Draft tab or a short list in a dashboard. What matters is one place, one named owner, and a daily slot. If the queue gets long, the rules need work, not more people.

What should stay human

Automate the typing. Keep the judgement.

  • Approving payment. Software can prepare it. A person should authorise it.
  • Changes to a supplier’s bank details. This is a known fraud route. Action Fraud’s advice, reproduced by the National Business Crime Centre, is to verify supplier details directly with the company on a known phone number or in person before acting. A known number is one you already hold, not one from the email asking for the change.
  • New suppliers. Someone should decide that they are real before any money goes to them.
  • Disputes, part deliveries and retention. These need a decision, not a rule.

Keep the originals too. HMRC’s VAT record keeping guidance says you must generally keep VAT records for at least six years. It also says data typed into software is not a copy of the invoice, so the source document stays on file, though a scanned image can stand in for it if it holds all the detail required for VAT purposes. Make sure your capture step stores the original attached to the bill.

When off-the-shelf is enough, and when custom earns its keep

Use Xero’s own bill capture, Hubdoc or Dext when:

  • Most bills come from regular suppliers and are coded by supplier.
  • You have one or two approvers.
  • Purchase orders are raised in Xero itself, or you do not use them.

Add an approval tool when you need approval chains or bill-to-order matching and your process fits what the tool does.

A custom flow is worth considering when:

  • You match bills against your own job, estimating or purchase order system, which lives outside Xero.
  • Your coding rules depend on things Xero does not hold, such as the job, the phase or the delivery.
  • You want the exceptions queue to show the bill, the order and the supplier history on one screen.

The cost of custom is that it is another thing to own and maintain. If an off-the-shelf tool covers your case, use it. If you are weighing it, our guide to signs you have outgrown spreadsheets covers how to tell, and reading delivery notes, timesheets and purchase orders with AI covers the document-reading part in more detail. The CRM and automation service page covers how we build these flows.

An example: CGS Construction

We designed and rebuilt cgs-construction.com. We then built an online quoting tool for the firm’s work, and an invoice dashboard linked to Xero, where supplier bills are filed from the mailbox, matched to purchase orders and coded, instead of being keyed in by hand. We now work with them on a monthly retainer: ongoing technical support, and rolling out Claude with training for the team. The CGS Construction case study has the story in order.

Where to start

Start with the inbox and Xero’s draft bills this week. It is a small change to try, and it shows you which bills Xero reads cleanly and which it does not. Then write down your coding rules and your exceptions list. Those two documents are what any tool, off-the-shelf or custom, will need from you.

If supplier invoices are one of the places your admin costs you most, the Systems and AI Review is a good way to size it: half a day with us, on site or on a call, with a two page plan and a fixed quote for the next step. Or book a 30 minute call first and we will tell you which route fits.