Tally

Invoice auditing for contractors who buy ready-mix concrete

Your ready-mix invoice, squared against the ticket the driver signed.

No PO system. No integration. Just the delivery tickets already signed on your job site, checked line by line against what the supplier billed.

The signed ticket is the proof document

Every load ends with a ticket the driver hands your foreman: the ticket number, the quantity, the time, sometimes a driver's own note. That signed paper, not the invoice, is what the audit checks against.

The invoice is the supplier's claim. The ticket is your own record of what actually showed up on the job. TallySquared reads both, ties every invoice line back to the ticket behind it, and checks whether that line holds up against the ticket and the terms you agreed to. A line that can't trace to a signed ticket gets flagged instead of quietly paid.

This pairing matters more than it looks. On real ready-mix paper we've reviewed, one supplier's ticket printed the free unloading window in minutes per cubic yard, but the standby rate that applied after that window appeared only on the invoice, nowhere on the ticket itself. Settling a dispute like that needs both documents joined. A check that only looks at one of them can't get there.

The month flow, built for ready-mix

The same four steps as every TallySquared audit, worked around a ready-mix month: invoices from the batch plant, tickets signed at the pour.

Drop last month's stack

Every ready-mix invoice and every signed delivery ticket from the month: photographed off the truck, scanned from the job file, however you already keep them.

We check every line against your tickets and terms

Each invoice line is checked against the ticket behind it and the rate, fee, and tax terms you agreed to for that job. Nothing gets claimed that the paper doesn't prove.

Send the package

A dispute package for every line that doesn't hold up: the amount, the ticket it traces to, and a formal statement ready to send to your supplier.

Log what comes back

Track what got credited, what got resent, and what's still outstanding, job by job, month over month.

The four families that hit ready-mix jobs hardest

These are the error families ready-mix jobs run into most often. The full catalog, including duplicate billing, tax errors, and date flags, is on the home page.

Standby and wait time

Wait time gets recomputed against your own terms: the free window, the rate that applies after it, and where the clock starts. When your terms don't say, we don't guess. We only claim what the paper proves.

From the paper

One corpus invoice bills standby by the minute: 30 minutes at $0.91 a minute, 36 minutes at the same rate, both exact to the penny against the terms printed on that invoice. Most ready-mix jobs aren't billed that explicitly, which is exactly why silence gets flagged, not priced.

Rate verification, including mid-invoice changes

Every invoice line gets checked against your quote or contract rate: tiered pricing, a rate that changes on a set effective date, and a rate that shifts partway through the same invoice. We account for how each supplier rounds, so a line isn't flagged for a rounding convention that was always there, and no claim is ever larger than the line's own arithmetic supports.

From the paper

One corpus invoice billed 16.5 CY at $86.50 against a job rate of $75.00. The supplier's own credit memo caught it first: a $189.75 correction, worked out on that same 16.5 CY.

Fee authorization

Fees get checked against the terms you actually agreed to for that job: whether a fuel surcharge, environmental fee, or weekend premium applies at all, whether it falls inside the season or window it's supposed to, and whether the same charge is being billed twice under a different name. A fee with no basis in your terms gets flagged instead of quietly paid.

Quantity and short-load

Every invoice line gets checked against the quantity on its own signed ticket, not an assumed unit or a rounded-off number. Short loads and per-unit lines are read the way the ticket actually prints them, cubic yard by cubic yard.

See a sample dispute package

A dispute package traces every disputed line back to its ticket, its rate, and the term it breaks. See what one looks like before you send us your first month.

See the sample package

First audit free

Send us last month's full stack: every ready-mix invoice, every signed ticket. We check every line and send back what doesn't hold up. No cost for your first month.