FMC billing rule is live in 2026late or incomplete D&D invoices are disputable, but you have only 30 days to claim.
Ocean demurrage & detention

Audit a D&D invoice in five minutes
and recover what the carrier overbilled.

Carriers miscount free time, charge through weekends and closures, and send late invoices. We recompute every billable day with deterministic math, flag exactly what's wrong, and draft the FMC-compliant dispute letter—before your window closes.

Audit an invoice — free →See a sample audit

No account to run your first audit · Not legal advice

Works on invoices from any ocean carrier

MaerskMSCCMA CGMHapag-LloydZIMONE
5 min
to audit one invoice, vs. 30–60 minutes by hand.
$100s–$1k
commonly overbilled on a single container.
30 days
FMC window to request a refund or waiver.
0%
AI guessing on the numbers—the math is deterministic.

See it work

One invoice in, a line-by-line audit and a send-ready letter out.

app.freightddauditor.com / audit
Invoice · Maersk
Container MSKU 738 4210
Demurrage · invoiced Jun 17, 2026
⏳ 11 days left to dispute
Accrual window · 28 billed days
14 chargeable
BillableWeekendHolidayBefore available
Flagged — 3 issues, basis cited
−$1,0408 weekend days billed but not chargeable under the tariff.
−$130Juneteenth (Jun 19) is a federal holiday — terminal closed.
−$650Clock started 5 days before the container was actually available.
Recoverable estimate
$1,820
of $3,640 billed — the carrier double-counted half the window.
Carrier billed28 days · $3,640
Correct billable14 days · $1,820
Overbilled14 days · $1,820

Math is shown so you can verify before sending.

Illustrative sample · figures shown are for demonstration. Not legal advice.

The problem

Where the money leaks—and why nobody catches it.

Verifying a charge means auditing each invoice line against container milestones by hand. A 1–5 person shop has no time, so wrongful charges go unchallenged.

01

Weekends & holidays

Free time billed straight through days the terminal was closed and nothing accrued.

02

Wrong availability date

The clock starts before the container was actually available to pick up.

03

Closure & denial days

Charges during terminal closures or denied appointments you couldn't act on.

04

Late / incomplete invoice

Missing FMC-required fields or issued past 30 days—disputable on its face.

How it works

Three steps. One window: Intake, Audit, Letter.

STEP 01

Drop the invoice in

Upload the PDF or paste the text. We pull container #, carrier, charge type, billed days and rate—or you type the key dates into a clean form. No carrier login required.

STEP 02

Get the line-by-line audit

A deterministic engine walks the accrual window day by day against the port calendar, recomputes correct billable days, and flags each wrongful charge with a plain-English basis.

STEP 03

Send the dispute letter

One click drafts an FMC-compliant refund request citing your recomputed figures. Edit it, export to PDF or copy it, and send—well before the 30-day clock runs out.

Why you can trust the number

The math is code, not a guess.

Deterministic engine

Date arithmetic against a real port calendar—unit-tested with 14 tests. The AI never touches the numbers; it only reads the invoice and drafts prose around figures you can see.

FMC-grounded

Flags map to the actual billing rule: required invoice fields, the 30-day issuance limit, and what makes a charge disputable. Every basis is cited in the letter.

Your data stays yours

Uploaded PDFs are scoped per account in private storage, deletable on request. No carrier integration, no tracking your containers—just the documents you hand us.

Pricing

One recovered container pays for a year.

Audits are always free. You only pay to generate the dispute letter.

Per dispute
$19/ letter

For the occasional bad invoice. Pay only when you generate a letter.

  • Unlimited free audits
  • One FMC dispute letter
  • PDF export + clipboard
  • No saved presets or dashboard
Audit free, pay per letter
Most popular
Operator
$79/ month

For anyone fielding D&D invoices regularly. Unlimited everything.

  • Unlimited audits & letters
  • Saved carrier & holiday presets
  • Dispute dashboard — flagged vs. recovered
  • Evidence packs + escalation letters
Start auditing — free

Cancel anytime. No carrier integration to set up—you're auditing within minutes.

Questions, answered straight.

Is this legal advice?

No. The tool computes the math and drafts a letter; it doesn't guarantee an outcome or replace counsel. Every audit shows the underlying calculation so you can verify before sending.

Do you connect to my carrier or terminal?

No integration to set up. You supply the invoice and the container's key dates—we never log into Maersk, ZIM or anyone else on your behalf. That's also why there's nothing to configure.

How accurate is the recomputation?

The free-time math is deterministic TypeScript—date arithmetic against seeded port calendars, unit-tested. No language model touches the numbers. AI is used only to read the invoice and write the letter prose around figures you can see.

Which ports and carriers are covered?

Calendars for the top-10 US container ports are seeded for 2025–2026; per-invoice terminal closures are yours to add. Any ocean carrier works. v1 is ocean container demurrage & detention only.

Stop eating charges you can't verify.

Paste an invoice, see what's recoverable in five minutes, and send the letter before the window closes.

No account required to run your first audit.