3PL invoice audits for ecommerce brands

Find the money your 3PL overbilled

Upload your 3PL invoices and your contract. We check every line against your rates, your orders and your earlier invoices. Each billed dollar gets a status, the statuses add up to the invoice total, and you get a dispute letter for what the checks prove.

  • No logins or API keys
  • Every amount computed by code
  • Report and letter in minutes
An example audit of one invoice

Example

Invoice 10482

October 2026 · USD

  1. Pick and pack

    2,140 orders at $2.10

    Supported$4,494.00
  2. Pick and pack

    Billed again on Oct 14

    Calculation mismatch$312.90
  3. Storage

    86 pallets at $18.00

    Supported$1,548.00
  4. Peak surcharge

    Dated Oct 2, before the peak window

    Conflicts with terms$642.00
  5. Returns processing

    No return records to count against

    Needs evidence$389.50
  6. Account management

    A fee the contract does not list

    Conflicts with terms$250.00
  7. Postage

    Carrier costs not sent

    Not tested$2,960.40

Invoice total$10,596.80

To dispute$1,204.90

Peak surcharge of $0.30 per order applies from November 15 to January 5.

Your contract, section 4.2

Three steps

How it works

  1. Upload your files

    The invoice exports or PDFs your 3PL sends you, and your contract, rate card or quote. No logins, no API keys.

  2. We read them; code does the math

    An AI model reads the invoice layout and the contract, quoting the contract text for every price. You confirm each price before it is used. Every amount in the report is computed by code, with its formula.

  3. Get the report and the letter

    Within minutes: a report that accounts for every dollar on the invoice, and a dispute letter listing only the amounts the checks prove.

Every dollar gets a status

The five statuses add up to the invoice total, so nothing is silently assumed correct. Here is the example invoice from the top of the page.

Invoice 10482 · October 2026$10,596.80

  • Supported

    $6,042.0057% of the invoice

    Matches the contract and the evidence.

  • Calculation mismatch

    $312.903% of the invoice

    Billed more than the contract and the quantities give.

  • Conflicts with terms

    $892.008.4% of the invoice

    Billed although the contract does not allow it.

  • Needs evidence

    $389.503.7% of the invoice

    Cannot be confirmed without more records.

  • Not tested

    $2,960.4027.9% of the invoice

    No check covers it, and the report says why.

Sample report

See a sample report

A report from our engine on a made-up brand's invoice. Every amount has a status, and the statuses add up to the invoice total.

Open the full sample report

What we check

Each check needs certain evidence. When the evidence is missing, the amount is marked not tested and the report says what would settle it.

From the invoice itself

  • MATH

    Line arithmetic

    Lines that bill more than their own quantity times their own rate.

  • R1

    Duplicate charges

    The same fee billed twice for the same date and amount.

Against your earlier invoices

  • R13Flag

    Fee spikes

    A fee far above its usual month.

  • R9Flag

    Cost per order

    The cost per order well above its usual level.

  • R12Flag

    Postage per package

    Postage per package well above its usual level, with a request for the carrier costs.

Against your contract

  • R4

    Rates above contract

    Quantity times your contract rate, compared with what the line bills.

  • R3

    New fees

    Fees that are not in your contract and were on no earlier invoice.

  • R2

    Recurring surcharges

    A fee not in your contract that keeps coming back at a steady amount.

  • R8

    Peak fees out of season

    Peak surcharges billed outside the window your contract sets.

  • R10

    Minimum top-ups

    A monthly minimum top-up larger than the gap between your fees and the minimum.

  • R7

    Free units

    A fee whose free monthly units were not taken off.

Against your other records

  • SUM

    Totals against your orders

    Fees billed per order or per unit compared with the orders in your store's export, from Shopify or any other platform.

  • R11

    Card fees

    A card fee billed although you pay by bank transfer or check.

  • R5

    Promised credits

    A credit your 3PL promised that is missing from the next invoice.

FlagFlags are not billing errors. They are changes worth asking your 3PL about.

Pricing

Pricing

Flat monthly prices by the orders you ship. No share of what you recover, no setup fee, cancel any time. Every payment is refundable within 14 days.

Free audit

$0

  • Your latest invoice audited, from any 3PL
  • CSV or PDF invoices, scanned ones too
  • Your contract read, with the source quote for every price
  • Every check on every billed line
  • A report that gives every billed dollar a status
  • A ready-to-send dispute letter
  • No card needed
Start free audit

Starter

Regular price $79

$59a month

  • Up to 3,000 orders a month
  • Invoices from the last 3 months onward
  • Every invoice audited as it arrives, from any 3PL
  • CSV or PDF invoices, scanned ones too
  • Your contract read, with the source quote for every price
  • Every check on every billed line
  • Per-order and per-unit fees checked against your store's order export
  • A report and a ready-to-send dispute letter for each invoice
  • Dispute deadlines, statuses and the register of promised credits
  • Excel export of every finding
Start free

Growth

Regular price $199

$149a month

  • Up to 15,000 orders a month
  • Invoices from the last 12 months onward
  • Every invoice audited as it arrives, from any 3PL
  • CSV or PDF invoices, scanned ones too
  • Your contract read, with the source quote for every price
  • Every check on every billed line
  • Per-order and per-unit fees checked against your store's order export
  • A report and a ready-to-send dispute letter for each invoice
  • Dispute deadlines, statuses and the register of promised credits
  • Excel export of every finding
Start free

Scale

Regular price $399

$299a month

  • Up to 50,000 orders a month
  • Invoices from the last 24 months onward
  • Every invoice audited as it arrives, from any 3PL
  • CSV or PDF invoices, scanned ones too
  • Your contract read, with the source quote for every price
  • Every check on every billed line
  • Per-order and per-unit fees checked against your store's order export
  • A report and a ready-to-send dispute letter for each invoice
  • Dispute deadlines, statuses and the register of promised credits
  • Excel export of every finding
Start free

Launch pricesUntil January 31, 2027. After that, new subscriptions pay the regular price. Subscribe by then and keep the launch price for as long as you stay on the plan.

Shipping more than 50,000 orders a month? Email us for a quote.

Free audit

Audit your latest invoice free

Sign in with your work email, add your contract and your invoices, and get the report and the dispute letter in minutes. No card, no sales call.

What you need

  • Your latest 3PL invoice, plus the two before it if you have them, which we compare it with: the CSV export if your 3PL offers one, otherwise the PDFs.
  • Your contract, rate card or the quote you signed.
  • Optional: your store's order export for the same months, from Shopify or any other platform, so we can check fees billed per order and per unit.
  1. Sign in with your work email
  2. Add your contract and confirm the prices we read
  3. Add your latest invoice and the ones before it
  4. Open the report and the dispute letter
Start free audit
Do you need access to my 3PL account?

No. We work from the files you upload: invoice exports or PDFs, and your contract or quote. We never ask for passwords or API keys.

Does AI decide what I am owed?

No. An AI model reads documents: it finds the columns in an invoice file and the prices in a contract, quoting the contract text for each price. You confirm each contract fact before it is used, and every amount in the report is computed by code.

Which 3PLs do you work with?

Any 3PL that sends invoices as CSV or PDF, scanned PDFs included. We read a new layout once and reuse it for later invoices.

What if my invoice shows only totals?

We compare each total with your order export, so a summary invoice can still be checked. Amounts we cannot check are marked not tested, never assumed correct.

What happens to my files?

We use them only to run your audit. Our security page says what we do and do not do with them.