In many building and trades businesses, supplier invoices are still handled by hand. Someone opens the email, works out which job the invoice belongs to, checks it against the purchase order, chases whoever needs to approve it, then keys it into Xero. It is careful work, and it usually falls to people who have better things to do.
This article sets out where the time goes, when your existing software is enough, and how to design invoice processing that takes the keying off your team without letting anything pay itself.
Where the hours go
- Invoices arrive everywhere. A shared inbox, a supervisor's phone, a supplier portal, sometimes a paper docket in a ute.
- Coding to the job. Working out which job, stage or cost code an invoice belongs to, often from a reference the supplier wrote however they liked.
- Checking against the purchase order. Matching quantities and prices against what was ordered, and catching the variation nobody mentioned.
- Chasing approvals. Getting a site lead or project manager to confirm the goods arrived and the work was done.
- Keying it in. Typing the same details into the job system and the accounting system.
The same pressure shows up on the other side of the ledger. When invoicing your own clients can't keep up with the work on site, progress claims go out late and cash comes in late.
Try the software you already own first
Before building anything, check what your current tools can already do. Accounting packages such as Xero, job management systems and dedicated accounts payable tools can often capture bills from email and suggest matches. If your invoices mostly come from a small group of regular suppliers, map cleanly to a job, and your team is comfortable approving them in a single place, switching on and tidying up those features may be all you need.
A good adviser will tell you that before suggesting a build.
When that isn't enough
Off-the-shelf matching tends to struggle when the business is more complicated than the software expects:
- Job information lives in several systems, and the job codes don't line up between them.
- Suppliers send invoices in very different formats, with job references that don't follow any rule.
- Purchase orders are raised in a different system from the system that receives the invoice, or not raised at all.
- Approvals depend on who ran the job, and that person is on site, not at a desk.
- Your own progress claims have to be built from site photos, notes and variations before anyone can invoice the client.
This is where a workflow built around your operation, connected to the tools you already run, can take over the reading, matching and chasing.
A safe design for invoice processing
The design that works for an established business keeps a person in charge of the money:
- Read. The system collects invoices from wherever they arrive and reads the supplier, amounts, references and line items.
- Suggest. It suggests the job and the matching purchase order, and shows its reasoning.
- Flag exceptions. Anything that doesn't match, such as a missing purchase order, a price that differs or an unknown job, goes to an exception queue instead of being guessed.
- Approve. A person reviews and approves, ideally from their phone if they are on site.
- Post. Only approved invoices are posted to your accounting system, with the job coding already done.
Nothing pays itself. AI is good at reading and matching, but it can misread a document, so payments and anything else that commits the business stay with your team. We agree which steps run automatically and which need a person to review them before anything is built.
Measure it before and after
Before you change anything, write down what invoice processing looks like now: how many supplier invoices arrive in a typical month, roughly how long each takes to code, check and enter, and how often something has to be corrected later. Measure the same things after the change. That gives you an honest picture of what changed in your business, rather than a vendor's estimate.
A checklist to start
- List every place supplier invoices arrive today.
- Write down how an invoice is matched to a job and a purchase order, step by step.
- Note who approves invoices and how long they usually wait.
- Check which bill capture and matching features your accounting and job software already has.
- Collect a sample of invoices from your hardest suppliers, the ones that are always coded wrong.
- Decide which steps must always stay with a person.
Where to go next
If you run a building or trades business, see AI for construction businesses in Australia for the wider picture, including tenders, site reports and the handover between field and office. To see how we design, build and hand over a workflow like this, read about AI implementation. If you are weighing a software quote for accounts payable and want a second opinion first, independent AI advisory covers proposal review. For how fees are set, read what an engagement costs.
Map your invoice workflow with us
Tell us how supplier invoices move through your business today. Book an introductory call or start a discovery brief, and we will work out the right next step together.