Ready-mix and aggregates invoice auditing

Your invoice says one thing.
Your tickets say another.

We check your supplier's invoice against your own signed delivery tickets and flag every dollar the paper doesn't prove. Before you cut the check.

No credit card. No contract. Results in minutes.
Photograph of a signed ready-mix delivery ticket lying on a wooden bench. It is ticket PH-30482 from the fictional supplier Pecan Hollow Ready Mix, dated 7/24/26, truck 118, for Kestrel Concrete LLC. An orange highlight box marks the quantity delivered field, which is filled in by hand as 8.0 cubic yards.
Box 1: the signed quantity.
Supplier invoicePH-14872
Short load chargeTicket PH-30482$135.00
Minimum load, invoice terms6.0 CY
Authorized by those terms$0.00
Ticket signed byR. Delacruz
Detail 1: 8.0 CY signed for, against a 6.0 CY minimum.
Overcharge confirmed$135.00

Synthetic example, built for testing. No customer data.

First audit free
Last month, audited free. Every clean month unlocks the next, up to three.
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.

Your supplier's paper? Already covered

Reads the invoices and tickets DFW suppliers already print

SRM Concrete CEMEX Lattimore Martin Marietta Cowtown Redi-Mix Chisholm Trail Big D Titan + handwritten carbon pads

Any format they print. Supplier not listed? It still works, we read the paper, not the logo.

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

A ticket number gets billed on the July invoice and again on the August one. The two never sit side by side on anybody's desk, because nobody keeps two months of invoices open at once.

Your rate holds on nineteen loads and slips on the twentieth. A line comes through with no signed ticket behind it at all. Every invoice still totals correctly, so nothing looks wrong.

Then there is the month you spent on a job site, when the invoices came in and got paid because they always do. None of it surfaces until someone reconciles every line against the tickets.

TallySquared is that someone.

How it works

Drop in your whole month. We sort it.

Invoices and tickets, any order, any shape. Phone photos, office scans, a forty-page PDF of crumpled carbon copies. One upload covers the month, and one dispute package comes back. Start with last month, free.

01
Drop in everything from last month
Every invoice, every ticket, one pile, nobody sorts anything. Add your quote or rate agreement if you have one.
02
We sort the pile
Every page is identified and every ticket matched to the invoice that billed it. A ticket never billed, or a charge with no ticket behind it, gets flagged on its own.
03
We check every load, not a sample
Every line and every ticket, handwriting included, checked against your rates. Nothing gets skipped for being boring. Every confirmed dollar is arithmetic off your signed ticket, never an estimate.
04
One dispute package for the month
Every finding across every invoice, backed by its matching ticket, in one formatted PDF. Send it to your rep, get the credit.
What we catch

Eight error families. About thirty-five checks inside them.

A family is a heading, not a single test. Underneath the eight sits a library of about thirty-five deterministic checks, every one already live in the audit: tiered rates and effective dates, a rate that shifts partway through a single invoice, the rounding your supplier used that year, a fee billed twice under two names, a seasonal charge still riding outside its season, tax applied to a fee that doesn't belong in the base, a short-load fee on a truck that made the minimum. The three families below lead with a specimen from a real public record, arithmetic exact to the cent, and no claim is ever larger than the line's own arithmetic supports.

$8,650.64
Credited on one supplier's own memo
Duplicate billing

The same ticket billed twice, weeks apart, on two invoices that never sit side by side on your desk. We check inside each invoice and across the whole month.

A supplier's own credit memo, correcting 24 tickets billed on two invoices. From a public record. We do not name the parties.
54 / 52
Lines billed / tickets on file
Coverage

Every invoice line has to trace back to a signed ticket, or it gets flagged. Nothing falls through the gap between the two stacks.

One invoice set billed 54 ticket lines against 52 tickets in the file. Every dollar total still added up. Only a full cross-invoice count surfaced the two. A real public record, printed here without the names.
$189.75
Rate correction on one job
Rate errors

Every line checked against your quote or contract rate, including tiered pricing and rates that change mid-invoice, in the rounding your supplier already uses.

16.5 CY billed at $86.50 against a job rate of $75.00. The supplier's own credit memo caught it first, worked out on that same 16.5 CY. From a public record. Names left out, arithmetic left in.
Minimum-load and short-load fees

A minimum-load fee on a truck that wasn't short. A short-load charge at a rate your own terms don't name, or that same charge billed twice.

Unauthorized and mis-applied fees

A winter heat charge still riding the invoice in May. A fee already billed under another name. Every fee checked against the terms you agreed to.

Tax errors

Tax charged on a fee that doesn't belong in the taxable base. The rate looks right, so nobody checks what it got applied to.

Quantity errors

The ticket says 7.5 yards placed and the line bills 8. Half a yard on one load, buried in a month of tickets.

Date flags

A ticket dated outside the period it's billed under. Flagged for a human look, never auto-claimed as a dollar. Not a deadline clock.

Wait time is recomputed against your own terms as well, and where those terms are silent we say so instead of putting a dollar on it.
Every check in that library is re-proven on 213 certified test cases before a single change ships.
Ready-mix and aggregate paper print these families differently. See the full ready-mix catalog, or the families that transfer straight to aggregate paper.

Same mechanism, different paper.

The check is the same across materials. What changes is how the trade prints its paper, and that's where each page picks up.

Flagship
Concrete

The day-to-day ready-mix flow: delivery tickets, short-load fees, rate checks, and the fee terms suppliers actually print.

See the concrete page
New
Aggregates

The same transferable families, checked against aggregate suppliers' own invoices and terms. Crushed stone, sand, gravel, rip rap: the scale ticket is the proof document, the way the delivery ticket is on a pour.

See the aggregates page

Pump tickets and hour-based billing are next.

The 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. This is the opposite: factual, and easy for your rep to approve. You keep pouring off the same plant.

My office manager already reconciles the statement.

Good, and she should keep doing it. Statement reconciling asks whether every invoice is there and the balance ties out, which is real work done correctly. We sit one layer under it: whether every invoice line matches the signed ticket for that load, on quantity, rate, and terms. Same month, different question. A statement can tie out perfectly and still be built on a stale surcharge rate. She gets the exceptions instead of the stack.

Do I have to hook up my accounting system?

No. Nothing to install, no PO system, no ERP connection, no portal credentials. Keep Procore, Foundation, or Sage exactly as they are. We read the paper you already have: the invoice and the signed tickets behind it. Phone photos are enough to start.

What happens to my documents?

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.

See the paper behind the numbers

Every family on this page is backed by a public record: liens, claims, supplier statements, and suppliers' own credit memos. Six anonymized specimens, arithmetic exact to the cent. We do not name the parties, and citations are available on request.

See the evidence page

Four plans, sized to your pour volume.

Every plan starts with the same free first audit: your first month free, and every clean month unlocks the next, up to three. No contracts.

Standard
$399 / month
Up to 50 deliveriesSingle supplier

For smaller operations on a single supplier account. Audit invoices one at a time, every line checked, every dispute packaged.

Confirmed disputes with exact dollar amounts
Dispute package PDF, ready to send
Risk score on every audit
Single-invoice audits, one at a time
Up to 50 deliveries / month
Start free audit

No commitment. Cancel anytime.

Pro
$799 / month
Up to 1,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 1,000 deliveries / month
Start free audit

No commitment. Cancel anytime.

Enterprise
Custom
1,000+ deliveriesPriority SLA

For contractors who have outgrown Pro, whether that is one high-volume yard pouring past 1,000 loads a month or several sites across regions. Custom volume pricing, custom reporting, API access, and supplier intelligence across every account.

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

Custom pricing based on volume.

Compare all features

Exactly what's included at every tier.

StandardPlusProEnterprise
The audit
Month audit: drop in your whole month's stack, we sort it
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 capacity503001,0001,000+
Results turnaroundMinutesMinutesMinutesMinutes
Support
Dedicated account manager
Custom reporting and API access
Priority engineering and custom onboarding

Common questions

Will disputing invoices damage my supplier relationship?

No. You're not accusing anyone, you're reconciling. Every finding is a line item matched to a signed delivery ticket, which is exactly the documentation a supplier's billing department needs to issue a credit. Reps handle documented disputes routinely. What damages relationships is disputing vaguely or withholding payment without evidence. This is the opposite.

How quickly will I see results?

Minutes. Send last month's invoices and signed tickets, and the report comes back with the exact line and the ticket behind it for anything that doesn't match.

What does the free audit include?

Last month's full stack, free: every invoice, every signed ticket. We check every line, total it, and package it into a dispute-ready PDF with the evidence your rep needs to issue a credit. If the month reconciles clean, the next month back unlocks free, up to three. See exactly what you get: a full sample audit.

Do I need purchase orders or accounting software for this to work?

No. Most billing-check tools in construction are built around purchase-order matching and need your accounting system connected before they verify anything. TallySquared needs only the paper you already have. Keep Procore, Foundation, or Sage. Nothing gets replaced or connected, phone photos are enough to start, and the pricing is on this page rather than behind a sales call.

Is this a three-way match?

No. Three-way matching needs a PO system. We prove the invoice against the supplier's own signed delivery paper, so there is nothing to install and nothing to integrate.

What if you don't find any overcharges?

You owe us nothing, and you get two things: written proof the month reconciles, line by line against your signed tickets, and your next month unlocked free. Billing errors are episodic, so one clean month isn't the same as a clean quarter. We keep looking on our dime.

How accurate are the findings?

Every finding is labeled confirmed or flagged for review. Confirmed means your own signed ticket or rate agreement proves it, 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 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.

First audit free

Find out what
you're owed.

Send last month's full stack: every invoice, every signed ticket. We check every line and send back what the paper doesn't support.

What you're agreeing to

Cost
Nothing. No credit card, no contract.
You send
Last month's invoices and signed tickets. Any format, phone photos are fine.
You get back
One dispute-ready PDF. Every finding points at the signed ticket behind it.
How long
Minutes.
If it's clean
A clean month is a real result. You get written proof it reconciled, and the next month unlocks free, up to three.
We never
Claim a dollar the paper doesn't prove.
Audit last month free

No commitment. No credit card. Results in minutes.