Ready-mix invoice auditing

Your invoice says one thing.
Your tickets say another.

TallyThat cross-references every supplier invoice against your signed delivery tickets and flags every dollar they can't prove. Before you cut the check.

Get your free 90-day audit No credit card. No contract. Results in minutes.
Delivery ticket#48217
Load10.0 CY · 4000 PSI
On site6:42 AM
Unload complete6:54 AM (12 min)
Washout on siteNo
Signed by foremanR. Mendez
Supplier invoiceLine 14 of 38
10.0 CY @ $168.00$1,680.00
Wait time · 45 min$247.50
Washout fee$65.00
Fuel surcharge$42.00
Overcharge confirmed$312.50

Sample finding · One line of one invoice

90-day lookback
Your free audit covers the last 90 days of invoices and tickets.
Every line checked
Every load on every invoice, cross-referenced against your signed tickets.
Dispute-ready PDF
Every finding documented with evidence, formatted to send to your rep.
$0 to start
No credit card, no contract, no obligation on the free audit.
The problem

One invoice. Dozens of deliveries.
Nobody has time to check every line.

Your statement arrives with dozens of deliveries on it. Wait time, washout, fuel, admixtures, seasonal surcharges. You are running a job site, not an accounting department.

Billing systems are messy. Dispatchers punch in the wrong mix code, the clock starts before the truck arrives, and last winter's heating fee never gets turned off. Nobody at the plant is checking either. The errors sit on your invoice until someone reconciles it against the tickets.

TallyThat is that someone.

How it works

From crumpled tickets to a clean dispute package.

Every month your supplier sends an invoice. Every month we reconcile it against your delivery tickets and hand you a dispute package ready to send. Start with a free 90-day audit to see what's already on the table.

01
Upload your supplier invoice
Drop in the PDF from your ready-mix supplier. Any format works.
02
Upload your delivery tickets
Phone photos, scans, carbon copies from the job site. Send them as is.
03
We check every load, not a sample
Our software reads every line and every ticket, including the handwritten ones, and checks it all against your contract. It never gets tired, never skips the boring loads, and only flags a charge when it can prove it.
04
Dispute package ready to send
A formatted PDF with every overcharge documented and every dollar backed by the matching ticket. Send it to your rep, get the credit.
What we catch

24 billing errors.
These six do the most damage.

A human reviewer checks one invoice and moves on. TallyThat checks every invoice, every supplier, every billing cycle, and remembers what it saw last month.

Wait-time mismatch

The billing clock starts before the truck arrives. We compare batch-ticket timestamps against your signed delivery tickets and flag every minute they can't prove.

18 phantom minutes across 14 loads ≈ $1,100 in one cycle
Duplicate charge

The same load billed twice across billing cycles. Common on high-volume pours with multiple trucks and long statement periods.

One duplicated 10 CY load ≈ $1,700 billed twice
Rate mismatch

Invoiced above your signed contract rate, including volume-tier discounts your supplier never applied. We pull your rate agreement and check every single load.

$6/CY over contract on 200 CY ≈ $1,200/mo
Short-load double dip

Short-load fee applied and the quantity rounded up to the minimum. You pay the penalty and get billed for yards you never received.

Fee plus 2 phantom CY ≈ $450 on a single load
Seasonal surcharge left on

Winter heating fees and cold-weather surcharges left active in the billing system long after temperatures warmed up. Nobody at the plant turns them off.

$8/CY heating fee running into May ≈ $960/mo
Stacking penalty

Three trucks dispatched at once when only one can unload. You get billed wait time on all three for the supplier's own dispatch error.

Two idle trucks at 40 min each ≈ $440 per pour
See all 24 errors we check on every invoice
After-hours penalty disputeA truck arrives at 4:45 but gets stamped 5:05, triggering an after-hours surcharge on the whole load.
Unauthorized feeLine items with no corresponding charge in your contract or rate agreement. No proof, no charge.
Quantity errorBilled for more yards than your delivery tickets show were poured on site.
Washout feeCharged on every load whether or not washout happened. Your signed ticket proves when it didn't.
Ice and chiller surchargeOver-calculated or left active on morning pours and cooler days when chilled water was enough.
Admixture miscalculationFiber, retarders, or accelerators billed on full truck capacity instead of actual yards, or double-billed inside a specialty mix rate.
Kill-load disputeConcrete that set in transit billed to you as disposal. We audit timestamps to prove whose delay it was.
Environmental fee stackingPer-yard environmental fees when your contract says flat per load, or stacked on other compliance charges.
Returned concrete disposalCharged to dispose of leftover yards the supplier took back and repurposed, while billing the full ordered quantity.
Mix design and PSI premiumDispatcher enters the wrong mix code and you get billed for high-strength concrete you never ordered.
Pump truck wait-time billingStandby fees charged when the delay was the supplier's own late mixer, not your crew.
Local regulatory and congestionRoute and municipal fees auto-applied by zip code even when the job didn't require the flagged route.
Towing and wrecker pass-throughWrecker fees up to $1,500 billed to you when the driver went off-path on their own call.
Material escalation triggerEscalation clauses invoked without the documentation proving material costs actually rose.
Fuel and mileage surchargeOut-of-zone mileage applied to sites inside the supplier's standard delivery radius.
Payment processing misapplicationCard processing fees on ACH or check payments, or interest compounded during a legitimate dispute period.
Rejected load penaltyBilled for a hot or out-of-spec load you rightfully rejected, or charged its disposal fee.
Plus 7 moreContract-specific checks built from your rate agreement, applied to every load on every cycle.
The two questions every sub asks

Disputing an invoice
shouldn't feel like starting a war.

Will this hurt my supplier relationship?

The dispute package is a reconciliation, not an accusation. Every finding is a line item matched to a signed ticket, the same documentation their own billing department uses to issue credits. Reps process documented credits every week. What damages a relationship is a vague complaint with no evidence. What we hand you is the opposite: professional, factual, and easy for your rep to approve. You keep pouring off the same plant. You just stop paying for minutes and yards that never existed.

What happens to my documents?

You're uploading invoices, tickets, and rate agreements, and we treat them that way. Your documents are encrypted in transit and at rest, used only to run your audits, and never shared with suppliers, other contractors, or anyone else. Delete your account and your documents go with it. Your rate agreement is your leverage. It stays yours.

Pricing

Recover the cash your supplier
is quietly keeping.

Four plans built around your pour volume. Every plan starts with the same free 90-day audit. No contracts.

Standard
$399 / month
Up to 150 deliveriesSingle supplier

Everything you need to catch overcharges and send the dispute, for a sub running a single supplier account.

Confirmed disputes with exact dollar amounts
Dispute package PDF, ready to send
Risk Score on every audit
Up to 150 deliveries / month
Start free audit

No commitment. Cancel anytime.

Pro
$799 / month
Up to 2,000 deliveriesSupplier intelligence

For contractors pouring at scale who want to know which accounts bleed the most, not just catch it one invoice at a time.

Everything in Plus
Pattern detection. Which accounts have the most errors, how often, on what.
Recurring-error alerts across every billing cycle
Dedicated account manager
Up to 2,000 deliveries / month
Start free audit

No commitment. Cancel anytime.

Enterprise
Custom
UnlimitedPriority SLA

For multi-regional operations with extreme delivery volume who need custom reporting, API access, and cross-site supplier intelligence.

Everything in Pro
Unlimited deliveries per month
Priority engineering support and custom onboarding
Custom reporting and API access
Multi-regional operations support
Contact for pricing

Custom pricing based on volume.

Compare all features

Exactly what's included at every tier.

StandardPlusProEnterprise
The audit
Every invoice line checked against your signed tickets
Confirmed disputes with exact dollar amounts
Reads handwritten and photographed field tickets
Confirmed vs. flagged-for-review on every finding
Risk Score on every audit
Collect what you're owed
Dispute package PDF, ready to send
1-click dispute email to your supplier rep
Track it over time
Recovery dashboard (running total found)
Multi-supplier tracking
Month-over-month audit comparison
Supplier intelligence
Pattern detection (recurring errors)
Recurring-error alerts
Capacity and speed
Monthly delivery capacity1505002,000Unlimited
Results turnaroundMinutesMinutesMinutesMinutes
Support
Dedicated account manager
Custom reporting and API access
Priority engineering and custom onboarding
FAQ

Common questions

Will disputing invoices damage my supplier relationship?

No. You're not accusing anyone, you're reconciling. Every finding in the package is a line item matched to a signed delivery ticket, which is exactly the documentation supplier billing departments need to issue a credit. Reps handle documented disputes routinely. The subs who damage relationships are the ones who dispute vaguely or withhold payment without evidence. This is the opposite.

How quickly will I see results?

We review your last 90 days of invoices and delivery tickets and get you results in minutes. Most contractors see their first flagged overcharge on day one.

What does the free audit include?

Your last 90 days of invoices cross-referenced against your delivery tickets. We find the errors, calculate the total, and package everything into a dispute-ready PDF with the evidence your supplier rep needs to issue a credit.

What if you don't find any overcharges?

You owe us nothing. The audit is completely free. If your supplier is billing accurately, we'll tell you that, and you'll know your account is clean.

How accurate are the findings?

Every finding is labeled either confirmed or flagged for review. Confirmed means the discrepancy is proven by your own signed ticket or your rate agreement, with the exact dollar amount shown. Flagged means something looks off but the documentation is incomplete, and we tell you what's missing. We never pad a dispute package with maybes.

Is my data secure? Who sees my contracts?

Your documents are encrypted in transit and at rest, used only to run your audits, and never shared with suppliers or anyone else. Your rate agreement stays yours. Delete your account and your documents are deleted with it.

How do I get my delivery tickets to you?

Phone photos work fine. Scans work too. Even crumpled carbon copies from the job site. Upload them directly through the platform.

What if I go over my delivery limit?

If you hit your limit we'll reach out before your next billing cycle with an upgrade option. You'll never lose access to your results or get cut off mid-month.

Free 90-day audit

Find out what
you're owed.

We look at your last 90 days of invoices and delivery tickets. If your supplier has been overcharging you, we'll find it.

Start your free audit

No commitment. No credit card. Results in minutes.