Invoice matching

Construction invoice matching software that checks every line against the contract

For site managers and finance teams who spend days every month putting signed delivery notes, PDF invoices and price lists side by side. Where that time goes, and how the checking gets done without anyone keying lines into a spreadsheet.

Checked on · 6 min read

What does invoice matching mean on a construction site?

A supplier invoice is ready to post and pay when three questions have a yes: was the material delivered to this job site?, in the quantity invoiced?, at the agreed price? Answering them takes three documents that never arrive together: the delivery note signed on site, the invoice the supplier sends to the office later, and the contract or price list with the agreed unit prices.

The words differ by market, which matters when you search for a tool or explain the process to a new team. The documents themselves do the same job everywhere.

Usage varies between companies; the checking job is the same.
DocumentUK / IrelandUSPortugal
Record of what arrived, signed on siteDelivery note (IE/AU: delivery docket)Delivery ticket (bulk), packing slip (boxed goods)Guia de remessa
Buyer’s record of receiptGoods received note (GRN)Receiving reportOften the signed guia itself
Agreed pricesPurchase order or framework price listPurchase order, price bookContrato / tabela de preços
Supplier’s billInvoiceInvoice / billFatura

Why does manual checking take so long?

For example: a concrete supplier sends a month-end invoice for €14,280.00 that covers 22 delivery notes across three job sites. To check it by hand, someone has to find the 22 notes (some still on site, some a blurry photo on a phone), add up the m³ per site, confirm the concrete class on each line, open the contract for the price per m³ and check that each pumping charge matches a real pour. At three to five minutes per note, that one invoice is more than an hour of work — and it is one of dozens.

In many companies the same document is also checked twice: the site team confirms quantities (“did this arrive on my site?”) and finance confirms prices and supplier details. Each team keeps its own spreadsheet, and questions travel by email until month-end.

  • Delivery notes and invoices reach different people, on different dates, through different channels.
  • The description on the note rarely matches the contract (“Concrete C25/30 XC2 S3” vs “CONC C25/30”).
  • Monthly summary invoices mean adding up dozens of notes before a single total can be compared.
  • Price lists change between contracts, and nobody has the right version open.
  • One lost or unreadable note holds up the check of a whole invoice.

How Audiree matches each invoice

  1. 01The site team photographs the delivery note in the chat group they already use, or someone uploads the PDF or forwards the supplier’s email.
  2. 02Two AI models read the document independently and extract every line: item, quantity, unit and price. When the two readings disagree, the document goes to human review.
  3. 03Each line is matched to the contract price list by meaning, not by identical text.
  4. 04Ten deterministic checks (V1–V10) do the arithmetic and the identity checks listed below.
  5. 05What matches goes through on its own, approved automatically. What differs goes to the review queue with the exact difference, and is resolved in one click by the person who has to decide.
  6. 06Repeat documents are caught by document number or ATCUD plus supplier, and each job site’s numbers (contracted vs invoiced, pending exposure, alerts) update with every document.

AI reads, arithmetic decides

No line is ever dropped silently. Reading uses AI; approval depends on deterministic checks and, when anything is uncertain, on a person.

Which checks run on every document?

The typical differences these checks surface are described in common supplier invoice discrepancies. If you want the method without software, see how to reconcile supplier invoices.

CheckWhat it confirms
V1Line price = contract price × quantity
V2Document total matches the sum of its lines
V3A date is present
V4Quantities are positive
V5Supplier tax number (NIF) matches the supplier on file
V6Order/contract reference points to the right contract
V7Rebar tonnage is within tolerance
V8Unit price differs from the contract price
V9Units are consistent (e.g. each vs m²)
V10The item is the same item (e.g. D16 vs D22 rebar)

What Audiree doesn’t do

Audiree is not an ERP, an accounting system or AP payment software. It does not pay suppliers, does not issue delivery notes or invoices, is not a certified tax archive and does not submit anything to the Portuguese tax authority (AT). It does not validate ATCUD codes, QR codes or signatures with the AT — the document number and ATCUD are used to catch duplicates. It gives no tax advice: VAT rates and reverse-charge treatment stay with your accountant. There are no ready-made connectors to specific ERPs; checked data exports to CSV for Excel or for posting in the system you already use.

Who is it for today?

Audiree is built in Portugal and works today with Portuguese construction companies. Reading does not depend on a document’s layout, so delivery notes and invoices from suppliers in other countries can be read as they are. If you run projects outside Portugal, we run demos with your own documents — but we don’t claim local tax rules or integrations for your market.

If you are a contractor in the UK, Ireland, the US or Australia looking for a tool with local ERP connectors today, other products are built for those markets; we compare them honestly in Audiree vs construction software and the named comparisons such as Audiree vs Kojo.

The first step is a 30-minute demo with your own documents: bring two supply contracts and a month of delivery notes and invoices from one job site. We run the reading and checking live, and you see line by line what would go through on its own and what would go to review. After that, the platform is adapted to how your company is run (job sites, cost centres, who approves what); setting up the first job site is included in the pilot. Pricing is quoted on request, based on your volume of documents and job sites.

Frequently asked questions

Does Audiree replace our ERP or accounting software?

No. Audiree handles the checking of incoming delivery notes and invoices before they are posted. Your ERP stays the system of record; checked data exports to CSV.

Does it work with monthly summary invoices?

Yes. The invoice is read line by line and compared with the contract, and the delivery notes for the period are read as they arrive, so the month’s total is checked against real deliveries.

What if the invoice describes an item differently from the contract?

Matching is by meaning: “CONC C25/30” and “Concrete C25/30 XC2” are recognised as the same item. When identity is unclear — a different bar diameter, for example — the line goes to review.

Do we need to set up each supplier’s layout?

No. Reading does not depend on the document layout; you add the supplier and the job site’s contract.

Is Audiree available outside Portugal?

It is built in Portugal and works today with Portuguese construction companies. We run demos for companies in other markets with their own documents, without claiming local integrations.

Sources

  1. 1.Ramp — What is 3-way matching in accounts payable
  2. 2.Remarcable — What is 3-way matching in construction

Demo

Watch the matching do itself.

Bring two contracts and a month of delivery notes and invoices. In 30 minutes we run your own documents live, line by line, with your numbers.