Early accessFree while we learn. No account or card needed to check an invoice.

Per-diem & detention invoice audit

The per-diem invoice landed on you. If it's missing what federal law requires, you don't owe it.

The FMC rule that kept these charges off motor carriers was thrown out, so per-diem and detention invoices come to you now — and an unpaid, undisputed balance can put your interchange privileges at risk, which leaves a written dispute on a clock. DDClear checks the invoice against the FMC rule (46 CFR Part 541), shows what the rule eliminates, and drafts that letter — free, and private by design.

Built for drayage motor carriers — the dispatcher who opens the invoice, at a fleet running containers between the port or rail ramp and the warehouse. Worth knowing before you read a result: 46 CFR Part 541 is the ocean carriers' rule. A chassis lessor or other equipment provider bills under the UIIA instead — a private contract rather than federal law, and the largest chassis fleets are not signatories to it at all. Tell DDClear who sent the invoice; it decides which dispute routes exist.

Read by third-party AI, judged by DDClear's own rules engine — DDClear keeps no copy. Nothing confidential is stored. The free checker stores nothing. Dispute files are saved to your account, with any deadline DDClear could compute shown on the file — DDClear does not send reminders, so put the date in your own diary. Delete anytime.

Drop the ocean carrier's invoice — PDF or photo — or click to choose.

To read your invoice, DDClear sends it to two third-party AI services — Anthropic (Claude) and Google (Gemini). DDClear keeps no copy of it. Nothing confidential is stored. DDClear's free checker stores nothing. Saving a dispute file to an account is a separate, opt-in choice.

Drop a PDF or photo hereClick to choose a file, or drag one here.

Drop a PDF or photo, or paste the invoice text. With neither, DDClear has nothing to read — and it will not report on an invoice it never saw. No file at all? Use “Switch to the manual form” in the upload card.

Free while we learn. No account or card needed to check an invoice.

What happens to your invoice
  1. You upload or paste it, and DDClear sends the file or text to two third-party AI services — Anthropic's Claude API and Google's Gemini API — and uses the fields they return.
  2. DDClear's own rules engine judges it: deterministic code, not AI, makes every pass, fail or void determination against 46 CFR Part 541.
  3. On a free check, DDClear keeps your invoice in memory for the length of the check and stores no copy afterwards — nothing goes into a database, the page address, or your browser's storage.
  4. If you save a dispute file to a DDClear account, DDClear stores the invoice fields, the findings, the deadlines it computed and any evidence you add — but not the original invoice file, unless you attach it and agree at that moment. You can delete a dispute file at any time: DDClear removes it immediately, purges it within 7 days, and purges everything 90 days after a subscription is cancelled. DDClear's free checker stores nothing.

What Anthropic and Google do with what they receive is governed by their own terms, which DDClear does not restate here:

Read them before you send an invoice you are not free to share.

DDClear deletes it when the check ends. DDClear holds your invoice in memory for the length of the check and writes no copy — no database, no page address, no browser storage. DDClear does not store your original invoice file — it is saved only if you attach it to a dispute file and agree at that moment.

The verdict is deterministic code, not AI. A fixed list of rules walked in a fixed order, so the same invoice always produces the same result — and every finding names the rule it came from, with a link to the regulation.

No account or card needed to check an invoice. DDClear keeps no history of your free checks, so there is nothing to look back through and nothing to hand over. The free checker stores nothing. Dispute files are saved to your account, with any deadline DDClear could compute shown on the file — DDClear does not send reminders, so put the date in your own diary. Delete anytime.

Not free to share this file, or no invoice handy? — this screen is replaced by a form you fill in yourself, and you can come back.

Which invoice is this?

Who billed you (optional)

Who sent the invoice decides which rules and which dispute channels apply. The equipment return date and provider name matter only if a chassis or equipment provider billed you — the return date is rarely printed on the invoice, and usually comes from your gate receipt or TMS.

This decides which dispute channels are open to you. Leave it on “Not sure” and we'll say what depends on it instead of guessing.

The day it actually reached you — this starts your own window to object in writing.

The UIIA is a private contract between signatories, separate from the federal rule. Leave these blank and the verdict is unchanged.

Label this invoice (optional)

Only used to label this dispute file if you save it, so you can find it again. It changes nothing about the result, and the free check saves nothing at all.

DDClear is software and analysis, not legal advice or representation. You review every result and decide what to send, in your own name. Nothing confidential is stored. Saving a dispute file to an account is a separate, opt-in choice.

DDClear flags what the rule eliminates and drafts the dispute letter. You review it and send it in your own name — DDClear doesn't contact ocean carriers for you.

How it works

  1. Paste your invoice text, or upload a PDF or photo.
  2. We read it two ways, and DDClear's rules engine judges it against 46 CFR Part 541.
  3. See what the rule eliminates, with a dispute letter you can send.

Nothing confidential is stored. Saving a dispute file to an account is a separate, opt-in choice. A result reflects what this document showed and who issued it — DDClear judges the invoice, and never predicts what the biller will do about it.

Why it's free: DDClear is new, and we're proving it out — that's why it's free. Use it as much as you like, and tell us what you think. No account or card needed to check an invoice.

Matt, founder of DDClear

Built by Matt — a solo founder proving this out. Read the story →

Was this useful? Tell us →