Billing errors, unbilled variations, idle equipment, procurement leakage, payroll inefficiency and retention drag each take a small, quiet bite out of contract value. None of them show up as a single number — only as a margin that's worse than the estimate promised.
Run through these before your next monthly review. Each one is a place margin quietly leaves the project.
Does every variation order get priced and invoiced before the next payment cycle closes?
Can you name the last invoice where the billed quantity matched the surveyed quantity, unit for unit?
Do you know this week's idle-to-deployed ratio for owned and hired plant, by machine?
Is material procured against the estimate's BOQ quantities, or against whatever the site asks for?
Can you produce labour cost per project this week, or only after month-end reconciliation?
How much retention money is currently outstanding, and for how long?
Wrong takeoff units, misapplied rates and inconsistent BOQ structure turn into invoices that undercharge for work already done.
Extra work gets carried out on site and never makes it back into the BOQ or the next invoice, so it is delivered for free.
Owned or hired plant sits idle between sites while the depreciation and hire clock keeps running.
Materials get bought against the wrong quantities or the wrong rate card, disconnected from the estimate that priced the job.
Attendance, overtime and site allocation are tracked on paper, so labour cost per project is a guess until month-end.
Retention money and slow client payment cycles starve the next project of working capital, even when the contract itself was profitable.
JobNext ties estimation, procurement, attendance-to-payroll and billing into one ledger, so a leak shows up as a number, not a guess at month-end.