Supply-House Overcharges and Thin Margins: Catching Billing Errors on Ferguson and Other Accounts
Your margin on a job is decided as much at the supply counter as it is on the truck. Materials are a huge share of every ticket, and the invoices from your supply houses, Ferguson and the rest, are long, dense, and easy to wave through when you are busy. That is exactly where money leaks out: a price that does not match what you were quoted, a line item billed twice, a restocking fee that should not be there, a delivery charge you never agreed to.
The errors hiding in supplier invoices
Nobody is accusing your supplier of cheating you. Billing mistakes are simply common when thousands of SKUs move through a counter at shifting prices. The catch is the fine print: many supplier credit agreements require you to dispute a billing error in writing within a short window, often around ten days from the invoice date, or you waive the claim. So the contractor who stacks invoices in the truck and reconciles them once a month has usually already lost the right to dispute the errors by the time anyone looks. The window closes before you open the envelope.
Common things worth catching: a unit price higher than the quote or your contract pricing, the same item or delivery billed on two invoices, quantities that do not match what showed up on the job, returns and credits that never posted, and tax charged on items that should be exempt. None of these is dramatic on its own. A few percent on every materials invoice, compounded across a year of jobs, is the difference between a healthy shop and a struggling one.
Tying materials back to the job
The second half of the problem is margin visibility. If you cannot tie what you bought to the job you bought it for, you cannot tell which jobs actually made money. Plenty of contractors find, once they look, that a class of work they assumed was profitable was barely breaking even after materials and rework. You cannot fix what you cannot see.
Where an AI back office reads every invoice
Our ledger service is built for this. It reads every supplier invoice as it arrives, compares line items against your quotes and your contract pricing, and flags anything that looks off: a price mismatch, a duplicate, a charge that does not belong. Because it works in near real time rather than at month-end, it surfaces disputes while the supplier's short claim window is still open. It also groups material costs by job so you can see true margins instead of guessing.
Worth stating plainly: this catches errors and discrepancies, it does not renegotiate your pricing or your supplier relationships, and that human work stays with you. It also will not always be right on the first pass; it presents what it flags for your sign-off rather than firing off disputes on its own. And it works with your accountant, it does not replace bookkeeping judgment or file taxes. What it gives you is a second set of eyes on every invoice, every day, which is something no busy contractor has time to do by hand.
Start by spot-checking one month
Pull last month's supplier invoices and check ten of them line by line against your quotes. If you find even one or two errors, multiply that across your annual materials spend. That number is usually enough to make the case for catching them automatically going forward.