The catalog

RONA CarrierAudit

Stop paying freight invoices on trust. Verify them against the contract, with receipts.

Stop paying freight invoices on trust. Verify them against the contract, with receipts.

RONA CarrierAudit takes the invoice your carrier already sent, pulls what actually happened to the shipment, compares every line to the rates and terms you contracted, and hands back a verdict per charge: substantiated, overcharge, or undetermined with the missing input named. When it says a detention charge is bogus, it shows you the dwell record and the free-time clause it checked it against. Disputes stop being arguments and become documented claims.

Audit one batch of your own invoices See a sample audit report

THE PROBLEM

Freight invoices are wrong often enough that the enterprise world built a whole industry (freight audit and payment) to pre-audit them. If you are an SMB or midmarket shipper, that industry was not built for you, the minimums are enterprise-sized, so your version of an audit is an AP clerk eyeballing the occasional bill, or nothing. Meanwhile the charges that drift are exactly the ones nobody checks line by line: detention billed past the free time you negotiated, accessorials for services that were never rendered, fuel surcharges pegged to the wrong week, duplicate lines across invoices, and linehaul rates that quietly float off the contract. And the current tariff cycle makes it worse, when the whole cost stack reprices on dated schedule steps (the 2025-26 regime hit 82% of importers, and 47% of those lost 10% or more of revenue at execution), rate churn is constant, and churn is where billing drift hides.

HOW IT WORKS

CarrierAudit does not replace your carriers, your broker, or your TMS. It audits what they bill you. You give it an invoice batch, the shipments they bill, and your contract terms (lane rates, detention free time, accessorial schedule, fuel surcharge basis), and it works each invoice the way a good auditor would, only every time. It pulls the shipment's actual movement record (pickup, delivery, dwell) as ground truth, compares the invoiced rate to the contracted rate for the lane, builds its own independent cost estimate so the benchmark does not come from the carrier, reconciles every line item against the expected charges (catching duplicates along the way), and checks each flagged charge against the contract terms for a verdict. It also folds each audit into a carrier scorecard, so a carrier that overbills you repeatedly stops being an anecdote and becomes a number. Where the data genuinely cannot decide a charge (a missing dwell record, an unpriced lane), it says undetermined and names the missing input, it never forces a verdict it cannot back.

WHAT YOU GET

For every batch, one report your controller can act on: - the line-item verdicts, every charge marked substantiated, overcharge, or undetermined, with the fact and contract term behind each finding, - the recovered-dollar number, what the substantiated overcharges add up to, - the dispute candidates, each one packaged with its receipt (the dwell record, the rate clause, the delta) so filing the dispute is paperwork, not a fight, - the carrier scorecard, billing accuracy and overcharge rate per carrier, building over time, - the honest gaps, the charges the inputs could not decide and what would close them.

Filing the dispute and short-paying stay your call, behind your confirmation. We prepare the claim, we never fire it for you silently.

WHO IT'S FOR

Logistics and finance leads at SMB and midmarket shippers (importers, manufacturers, e-commerce brands) with real freight spend and no systematic audit, first. Then the brokers and 3PLs who want to offer invoice audit as a service on the freight they already manage. If carrier invoices land in your AP queue and get paid because nobody has time to check them, this is for you. If you already run a dedicated audit-and-payment provider on every invoice, or your freight spend is too small for a rate error to matter, it is not.

PRICING (the ladder)

We price the ladder, not a single number, and every number below is a hypothesis we validate with you, not a commitment. - Audit pilot, a fixed-price paid proof, we audit one batch of your own recent invoices against your contracts and hand back the findings, with the recovered-dollar number, before you commit to anything. - Metered, per invoice batch on a cadence (weekly or monthly), once the pilot proves the findings hold up in dispute. - Platform, license the audit into your own stack (built for brokers and 3PLs who want to resell it).

IP is licensed, never assigned. Any step that takes your money is gated and confirmed before it runs, nothing charges silently.

THE PROOF (dogfood)

Honesty first: AYA does not ship freight, so we cannot claim we audit our own carrier invoices, there are none. What we do instead is run the audit against synthetic invoice batches seeded with known defects (planted detention overcharges, duplicate accessorials, rates drifted off contract) and require the span to recover exactly the planted defects and nothing else, with each run leaving a verification record. And the reconciliation discipline itself is the one we already run on our own vendor spend (cloud, LLM API, domains), same atoms, different invoices. The build left its own receipt too, the deliverable pattern was scored by our quality gate and all seven atoms it composes were verified on disk before this page was written.

HONEST NOTE

We would rather under-promise. CarrierAudit has been built and structurally verified, the pattern composes seven real atoms, the references resolve, and the fail-closed verdict logic is the same verify-then-claim discipline the rest of AYA runs on. What it has NOT done yet: no live carrier EDI, API, or TMS connection exists (that connector is real code we have not built, so invoices and shipment facts arrive as files or exports for now), no real shipper's batch has been run, and even the synthetic planted-defect run is queued, not executed. The first live audit is the natural next test once a real batch and contract terms are in hand. Where a charge can be decided we decide it and show the math, where it cannot we say so and name what is missing. That refusal to fake certainty is the whole point.

Audit one batch of your own invoices

*This page is a specification. The capability it describes is not built yet, and nothing here is a claim that it runs today.*