Checking formwork supply and hire invoices

Formwork is part bought and part hired.

Check my invoice

Free · No account · We don't keep the file

Who you buy from, and how it's billed

Formply, timber, ties and oil come on one invoice at your account's prices; props, beams and frames come on another at a rate per item per week until they go back. The bought half goes wrong on price. The hired half goes wrong on price, units and time.

Formply and timber suppliers
Formply by the sheet, by thickness and grade, and formwork LVL and pine by the lineal metre or the length.
Formwork hire yards
Adjustable props, beams and frames at a rate per item per week, or per day, from delivery until you call them off hire.
Ties and consumables
Tie rod by the metre, wing nuts and cones each, PVC sleeve and chamfer strip by the length, and form release oil by the drum.
Column forms and void formers
Cardboard column forms by the metre, and void formers each.
Cartage
Delivery and pick-up of hire gear each way, and cartage of ply and timber.

What CostCode checks, and from when

Anything it can't check yet shows as Unverified, with the reason. It's never marked as fine. Why a line is unverified

  1. From your first invoice

    The same invoice twice, GST over ten per cent, or no ABN on a tax invoice.

  2. 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.

  3. Once your prices are in

    Import each supplier's price list from a spreadsheet or a PDF, or let CostCode suggest one from invoices you've already uploaded, for you to confirm.

    • Formply above the agreed price per sheet

      Checked
      Each line against the price list in force on the invoice date, and held when it's at least $25 and 3% over, with the difference worked out on every sheet billed.
    • Props and beams above the agreed weekly rate

      Checked
      A hire line that prints the number of items, the weeks and a rate per week is read as items × weeks × rate when exactly one reading comes to the line's total, and the rate is checked against the weekly rate you agreed for that item. When none does, or more than one could, the line goes to a person rather than a guess.
    • Days billed against a weekly hire rate

      Asks you first
      Days and weeks are both time, and CostCode won't guess what your weekly rate comes to per day, so the line shows as Unverified, asking what the rate is per.
    • Tie rod billed per length when you agreed per metre

      Checked
      Held as billed in a different unit, with both units shown. CostCode doesn't work out how long a length is.
    • Cleaning charged on returned props

      Checked
      Put your agreed cleaning rate on the price list, per item, and it's checked like any line. Whether the props came back needing it is yours to check against the yard's photos.
    • Delivery and cartage above what you agreed

      Checked
      Checked against the charge you agreed, flat or as a share of the goods. Several deliveries on one line are compared per delivery, and the number of deliveries is yours to confirm.

A worked example, made up

With your pricesSample · made up

Sample Formwork Supplies (made up)

SAMPLE-1942

Held

11 Sep 2026 · 1 line · $9,583.20

$477.00

over what you agreed (5.79%)

The line on sample invoice SAMPLE-1942, checked against the agreed price list
ItemAmountYour prices
17mm F17 formply 2400 x 120090 SHT × $96.80$8,712.00Above the agreed rate$477.00 over
Above the agreed rate. Agreed $91.50 per sheet on the price list from 1 Jul 2026
Not sent: supplier email is off. CostCode writes the query, quoting the agreed price list, for you to copy into your own email. Nothing reaches the supplier unless someone in your team sends it.

90 sheets at $96.80 against an agreed $91.50 per sheet is $477.00 over (5.79%). That's at least $25 and 3%, the default floors, so the invoice is held.

Formply is bought a deck at a time, so a few dollars a sheet over the agreed price adds up across one order. A smaller gap can stay under the percent floor: lower it in Settings if you want those held too.

Billed at $94.10 per sheet instead, the line would be $234.00 over (2.84%): more than $25 but under 3%, so it wouldn't be held.

Made up: the supplier, the invoice and every price in this example are invented to show the arithmetic. They aren't market prices.

Formwork schedule of rates templateFormply per sheet, props and beams

What CostCode doesn't check

  • Hire kept on after you called it off. CostCode doesn't know your off-hire dates, so the weeks billed are yours to check against your off-hire numbers.
  • The same weeks on two hire invoices. CostCode doesn't compare one invoice's hire period with the next one's. Check each period starts the day after the last one ended.
  • Whether returned gear needed the cleaning or repairs charged for it.
  • Replacement prices for lost gear, unless they're on your price list as items of their own.
  • Sheets and lengths billed against what was delivered.

Questions

Our hire yard bills props per item per week. Can CostCode check that?

Yes, against the weekly rate you agreed for each item. A line printing the number of props, the weeks and the rate is read as props × weeks × rate when exactly one reading comes to the line's total. The weeks themselves are yours to check against your off-hire numbers.

What if we haven't agreed hire rates with the yard?

A hire line is checked against an agreed hire rate or not at all. An earlier price isn't a rate per week, so with no hire rate on file the line shows as Unverified, with the reason, never as fine.

Does CostCode know when we called the props off hire?

No. It doesn't read off-hire numbers or dockets, so a hire that kept running after you called it off is yours to spot. Get an off-hire number every time and keep it with the job's records.

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