For Australian construction
Catch supplier overcharges before you pay.
Start with one invoice, free. Take a photo of it and see what we find in about ten seconds.
The free check reads the invoice itself: the GST, the ABN and the maths. Checking the prices you agreed takes a free account.
Sample Plumbing Supplies (made up)
SAMPLE-2214
Nothing found| Item | Qty × price | Amount |
|---|---|---|
| 100mm DWV pipe 6m | 20 × $48.00 | $960.00 |
| PVC solvent cement 500ml | 4 × $14.20 | $56.80 |
| 100mm DWV junction | 6 × $11.90 | $71.40 |
| Freight | 1 × $150.00 | $150.00 |
| Pipe laser hire, 1 week | 1 × $180.00 | $180.00 |
Then check every invoice against the prices you agreed.
Import each supplier's price list from a spreadsheet, or let CostCode suggest one from invoices you've already paid. Every invoice is then checked line by line, and anything over is held with the proof until you decide. An invoice is Cleared when every line had a price to check against and nothing was found.
Not chasing cents. By default a price or charge is only held when it's at least $25 and 3% over what you agreed.
Nothing waved through. Anything we can't check yet shows as Unverified, with the reason. In your first weeks that will be most lines.
What it checks, and from when
From your first invoice: the same invoice twice, GST that's wrong, or no ABN on a tax invoice.
Once a supplier has billed you a few times: a price up on what you've paid before, once there are three earlier prices. Kept between you and CostCode.
Once your prices are in: a price above what you agreed, on the price list in force on the invoice date. Delivery and extra charges above what you agreed: freight, fuel levies, waiting time, minimum loads and pallets. Billed in a different unit. GST on GST-free items.
Sample Plumbing Supplies (made up)
SAMPLE-2214
Held$175.00
| Item | Amount | Your prices |
|---|---|---|
| 100mm DWV pipe 6m20 × $48.00 | $960.00 | Above the agreed rate$110.00 over |
| Above the agreed rate. Agreed $42.50 each on the price list from 1 Jul 2026 | ||
| 2 more lines at the agreed priceRate checked | ||
| PVC solvent cement 500ml4 × $14.20 | $56.80 | Rate checked |
| 100mm DWV junction6 × $11.90 | $71.40 | Rate checked |
| Freight1 × $150.00 | $150.00 | Charge above the agreed charge$65.00 over |
| Charge above the agreed charge. Agreed freight $85.00 | ||
| Pipe laser hire, 1 week1 × $180.00 | $180.00 | Unverified |
| No agreed price for it yet, and not enough earlier prices to compare. | ||
Nothing reaches the supplier unless you send it.
You see what we found and the proof, then query it, record a credit, or release it with a reason. Releases and dismissals are kept on the record with the person's name, the time and their reason.
Only what they agreed goes to the supplier: never what you've paid before.
SAMPLE-2214
Held · $175.00 overOne list before you pay.
What's approved to pay, what's held and how many days past due, and what isn't checked yet. Nothing is paid until someone approves it, in full or short.
Every credit on one ledger. Record a credit note against what was held, and it's counted, so you can see what checking has got back.
You still pay from your bank or accounts package, from the file. Connecting to Xero and MYOB directly is planned, not built yet.
Pay · approved for payment
SAMPLE-2214
Paid short- Invoice
- Kept back
- To pay
Straight answers.
CostCode is supplier invoice checking software: it checks what your suppliers bill against the prices they agreed, and holds what's over until a person decides. It doesn't pay anyone or raise purchase orders.
What if it reads an invoice wrong?
Before anything is judged, we check our reading against the invoice's own total. If they don't match, we ask you to look at the reading first, and nothing is raised with your supplier. A blurry photo or a messy scan can need a figure or two fixed by hand.
How do invoices get in?
Forward them to your own CostCode address, or upload PDFs and photos. On Free, anything past the 20 a month is kept and checked when your allowance renews, or straight away if you upgrade.
Who can see my invoices?
Only the people you invite into your account, and no other customer. Your invoices are stored in Sydney, and you can delete your account and all its invoices from Settings. The privacy page says who helps us read them.
Who is it for?
Any Australian construction business that pays supplier invoices: trades and subbies, civil crews, builders and head contractors.
Start free. Pay by card when you need more.
Every plan gets every check. Cancel any time. No GST is charged: we're not registered for GST.
Got a supplier invoice handy? Check it now.
About ten seconds. No account. We don't keep the file.
Or start free: 20 invoices a month, no card