Invoice Reconciliation

Freight invoice reconciliation software that checks the invoice against the rate con.

Laneproof is freight invoice reconciliation software for brokers. It reads the carrier invoice and the rate confirmation, compares them line by line, and flags every field that does not match: linehaul rate, fuel surcharge, detention, lumper, and any accessorial that was never authorized. You review the flagged items and approve or dispute before payment goes out, not six months later in an audit.

Two independent AI models read each document, and the reconciliation engine marks every extracted field as agreed, single-source, or disputed, so you can see exactly where the two readings diverge instead of trusting one black box.

What it catches

Rate variance

Linehaul on the invoice does not match the rate confirmation. The most common overbill and the easiest to miss when you are approving in bulk.

Unauthorized accessorials

Charges that appear on the invoice with no corresponding line on the rate con. Liftgate, inside delivery, and reconsignment are the usual suspects.

Detention beyond free time

Detention billed without arrival and departure times that support it, or billed past the free time the rate con actually specified.

Lumper without a receipt

Lumper fees claimed with no receipt attached, or with a receipt whose amount does not match the invoiced line.

Duplicate charges

The same accessorial billed twice under two different labels, or a load invoiced twice across separate submissions.

Fuel surcharge math

FSC calculated on the wrong basis, the wrong mileage, or a rate that does not match the agreed schedule.

How it works

  1. 1

    Send the documents

    Upload the invoice and rate confirmation, or forward the carrier's billing email straight to your Laneproof address and let it ingest the attachments automatically.

  2. 2

    Two models read every field

    Anthropic Claude and Google Gemini extract the document independently. The merge engine compares the two outputs and labels each field agreed, single-source, or disputed, so a confident-but-wrong answer from one model does not pass unchallenged.

  3. 3

    Reconciliation runs

    Every field on the invoice is matched to its counterpart on the rate confirmation. Anything that does not line up surfaces as a variance with the dollar amount attached.

  4. 4

    You approve or dispute

    Work the flagged items, not the whole stack. Each extracted value links back to its exact location on the source document, so you can verify the number without reopening the PDF.

Manual review vs. your TMS vs. Laneproof

CapabilityManual reviewTypical TMSLaneproof
Invoice checked against the rate conOnly when someone has timeStores both, compares neitherEvery invoice, every field, automatically
Accessorial authorization checkDepends on the reviewerNot typically includedFlags any charge with no matching rate-con line
Extraction confidenceHuman error on repetitive entrySingle-engine OCR at bestTwo models cross-checked; disagreements surfaced
Audit trail back to the documentRe-open the PDF and huntDocument stored, values not linkedEach value maps to its position on the page
Time per invoiceSeveral minutesSeveral minutes, plus data entryReview the exceptions only

What this does not do

Worth being direct about the boundaries so you can tell whether this fits before you spend a minute on it.

  • It is not a TMS and does not replace one. It sits alongside whatever you already run and checks the documents that flow through it.
  • It does not pay carriers or move money. It tells you what to hold before payment; the payment itself stays in your existing process.
  • It does not decide disputes for you. Every variance is surfaced with the underlying evidence for an operator to approve or challenge.
  • Extraction is very good but not infallible, which is exactly why disagreements between the two models are shown to you rather than silently resolved.

Frequently asked questions

What is freight invoice reconciliation?

Freight invoice reconciliation is the process of comparing a carrier's invoice against the rate confirmation and supporting documents (BOL, POD, lumper receipt) to confirm that every charge was agreed, earned, and documented before the invoice is paid. Done manually it takes several minutes per load, which is why most brokers spot-check rather than check everything.

How is this different from what my TMS already does?

A TMS stores the rate confirmation and the invoice. It generally does not read both documents and compare the values on them. Laneproof does that comparison and returns the variances, which is why it runs alongside a TMS rather than replacing it.

Do I need to integrate anything to try it?

No. The free tier accepts manual uploads for 20 documents a month, so you can run a stack of recent invoices through it without touching your systems. API access and webhooks are available on the Solo plan and above if you later want it wired into your workflow.

What documents does it need to reconcile an invoice?

At minimum the carrier invoice and the rate confirmation. Adding the BOL, POD, and any lumper receipts lets it validate detention time, delivery confirmation, and accessorial backup as well.

What does it cost?

There is a free tier at 20 documents per month with no card required. Solo is $149 per month for 400 documents, and Pilot is $499 per month for 2,000 documents with founder-assisted onboarding.

Find out what you have been overpaying.

Run your last 20 documents through it on the free tier. No card, no integration, no contract. If nothing comes back, you have lost a few minutes.