The check lives in a spreadsheet
Formulas built up over years, that work until a price list changes or the person who wrote them goes on holiday.
Automated checks
Connections between programs
Custom management systems
The method
Technology
Supplier invoices
Price lists that change, compound discounts, quantity breaks, extra charges. Every company checks supplier invoices its own way, often by sampling and with a spreadsheet only one person understands. We map your rules and turn them into a check that looks at every line.
“He understood the assignment, he asked good relevant questions and delivered excellent work that did not need correcting.” Verified client, data extraction from PDFs
Beyond the agreements on 6 lines €73.00
2 minutes, every line
1 line in 20 with a price, discount or quantity break that differs from the agreement
€2,400 a year, with 1% of differences on €20,000 of purchases a month
2 minutes to check every line, instead of a sample
Reference values for a business buying €20,000 a month from around ten suppliers.
Free check
Send us an invoice and that supplier’s price list or agreement. We recheck up to 20 lines across prices, discounts and quantities and tell you in writing how many do not match and whether an automated check pays off.
One check per company, on a single invoice. It does not include checking every line, later invoices or disputes with the supplier.
Not the one who decides? Tell us anyway: we reply in writing, and you can forward the answer to whoever decides.
What it costs you today
A small share of differences on large purchases adds up to a big number. And if today you check only a sample of lines, you only find that share of the differences.
The share varies from supplier to supplier: keep it low, the sum is still telling.
Try it with your numbers
a year paid beyond the agreements, never found
Let us talk about these numbersThe sum: monthly purchases times the share paid beyond the agreements, over 12 months. A sample only finds its own share of the differences. The time saved on checks is not included.
The starting point
Usually the software is there. What is missing is the piece that applies your agreements to every invoice, not just some of them.
Formulas built up over years, that work until a price list changes or the person who wrote them goes on holiday.
There are too many lines to look at them all. The rest gets paid on trust.
Some in the contract, some in the price list, some in the head of whoever does the check.
By the time somebody notices, the invoice is already paid and putting things right is harder.
22%* of invoices need manual intervention on average, compared with 9% in the most efficient organisations. Industry context. Source: Ardent Partners, Accounts Payable Metrics That Matter in 2025
Where the difference hides
It does not take big mistakes. One rule applied wrongly to an item you buy every week is enough.
When the supplier updates the price list, the new terms apply from a precise date. Later invoices have to use the new one, also when the price goes down.
For exampleAn item down from €4.90 to €4.50 but billed at the old price: on 200 pieces a month that is €80 a month.
A 10+5 discount is not a 15% discount: the second one is calculated on the price already discounted. The wrong order, or a missing step, changes the net price.
For exampleOn €100 of list price, 10+5 gives €85.50. Applied as 10 only it gives €90: €4.50 more for every €100 of goods.
Above a certain quantity the price drops. If the order arrives in several deliveries, the break is worked out on the order or on the single invoice, as the agreement says.
For exampleAt €2.40 up to 100 pieces and €2.20 above, 150 pieces billed at €2.40 cost €30 more.
Shipping, packing, fixed fees, contributions. The agreement often waives them above a threshold, such as free shipping.
For exampleA €35 shipping charge added twice a month to orders above the free shipping threshold adds up to €840 a year.
Pieces, packs, cartons. If agreement and invoice use different units, the price has to be converted before it is compared.
For exampleA carton of 12 billed at €21.60 is €1.80 a piece: with an agreed €1.65, that is €1.80 more per carton.
Volume discounts, target rebates, promotional contributions: they build up during the year and get lost when nobody keeps count.
For exampleA 2% rebate above €100,000 of yearly purchases is worth €2,000 at the threshold: better to know in February how far you are.
The price list check
The software finds the price list valid on the invoice date, applies discounts and breaks in the right order and compares the net price with the one billed.
| Item | Quantity | Agreed price | Billed | Difference | Result |
|---|---|---|---|---|---|
| 10233 bracket 40 mm | 100 pcs | €8.55 (€10.00 with 10+5) | €8.55 | €0.00 | As agreed |
| 10417 profile 2 m | 50 pcs | €4.50 (2026 price list) | €4.90 | +€20.00 | Old price list |
| 10502 hinge | 20 pcs | €17.10 (€20.00 with 10+5) | €18.00 | +€18.00 | The 5% discount is missing |
| 10591 screw 6 × 50 | 150 pcs | €2.20 (above 100 pcs) | €2.40 | +€30.00 | Quantity break not applied |
| Shipping | 1 | €0.00 (free shipping) | €35.00 | +€35.00 | To verify: free shipping threshold |
| 10640 handle | 10 pcs | €12.30 (net) | €12.30 | €0.00 | As agreed |
Difference on this single invoice: €103.00, found in seconds instead of by sampling.
The courier shipping statements check started the same way: first the rules of the contract, then the software. Today it checks every shipment against the agreed rates. See the real case
How we work
The most important phase comes before development: understanding the real rules and what should happen when something does not match.
Which invoices, which documents, who does the check and where the time goes.
Contracts, price lists, tolerances and exceptions become written, verifiable rules.
In writing, before any code. Then development by milestones, tested on your data.
Generic or custom
Ready made tools start from average rules. Your invoices follow precise agreements, and that is where the differences hide.
Generic tool
Custom check
The data stays in the company
The software can run on your servers. When sensitive data is involved, access and processing are defined in the proposal.
Before you write to us
It makes sense if
You do not need it if
What clients say
Sebastiano is a true professional. He fixed some problems on my website with great precision and technical expertise. The communication was excellent, and the results were flawless. If you need someone competent to handle complex issues, he is the right person. Highly recommended!
Verified review, anonymised for privacy.
Frequently asked
Reconciliation checks that you received what you pay for, by comparing invoice, order and delivery note. This verification checks that you pay the right price, by comparing the invoice with price lists, discounts and agreements. Often you need both, and they can be built together.
No. It is the operational check your team already performs, for example on prices, quantities and terms, written as software and applied to every line.
Every price list is stored with the date it applies from. The check uses the one valid on the invoice date, so an increase or a decrease applies from the right day.
Yes. A 10+5 discount is applied in sequence, as the agreement says: the second on the price already discounted. It is one of the differences that most often slips through by hand.
Yes. Lines, quantities and prices of a structured e-invoice are read without OCR. For suppliers who send PDFs, the most reliable approach is chosen case by case.
A few sample invoices, the reference price list or agreement and a description of how you check today. The rest we work out together.
Not necessarily. The software can run on your servers. When sensitive data is involved, access and processing are defined in the proposal.
It depends on the scope. After the analysis you receive a written, fixed price proposal. Writing to us commits you to nothing.
Start with the problem
Which suppliers, which documents, who does the check and how long it takes. From there we tell you whether building something is worth it.
Prefer to write directly? [email protected]