How to Audit a Freight Invoice Against the Quote

Shabahat, Ocean Port Link sourcing expert
Shabahat Ali
August 28, 2026
Importer auditing a freight invoice against the accepted quote and shipment documents.
Table of Contents

Audit a freight invoice line by line against the accepted quote and terms, booking confirmation, final shipment measurements, transport documents, service-event evidence and border-entry records. For every difference, ask three questions: what changed, what rule or agreement prices that change, and what evidence shows it occurred?

Classify each variance as supported, needs clarification or disputed. A higher total is not automatically an error: a shipment may have been reweighed, the booked service may have changed, or a conditional charge may have been triggered. Equally, a charge label on an invoice is not proof that the amount applies.

Raise any dispute through the provider's current channel before the deadline in the governing terms. Attach evidence for each challenged line. Do not assume that one carrier's deadline, portal or payment treatment applies to another contract.

Build the audit pack before comparing totals

The quote total and invoice total are endpoints. The explanation sits in the records created between them.

Assemble:

  1. the accepted quote, version, validity and incorporated terms;
  2. the booking confirmation and written service changes;
  3. the supplier packing list, verified gross mass or other final measurement evidence, and bill of lading or air waybill;
  4. event evidence such as terminal availability, collection, delivery, waiting, storage, inspection and empty-return records;
  5. the freight invoice, prior invoice versions, credit notes and payment history; and
  6. the import entry, broker statement and third-party receipts for government or pass-through charges.

Use the shipment, booking, container, house bill, master bill, airway bill and invoice references to make sure the documents belong to the same movement. A perfectly calculated invoice can still be wrong for your account if it uses another shipment, payer or service.

If the accepted quote or governing terms are missing, do not invent the commercial basis from a sales email or last month's shipment. Mark the audit held and request the accepted version.

Lock the commercial basis

Before checking arithmetic, write down what was actually bought:

  • contracting provider and invoicing entity;
  • quoted payer and customer account;
  • origin place, destination place and delivery scope;
  • mode, service level, equipment and route basis;
  • cargo description, pieces, weight, dimensions and volume;
  • Incoterm and named place in the sale contract;
  • quote currency, tax treatment and any FX rule;
  • validity start/end and the event that fixes the rate;
  • included, excluded and conditional charges; and
  • assumptions that the shipper or importer had to satisfy.

Incoterms help allocate selected cost, risk and task responsibilities between seller and buyer. They do not replace the freight quote, provider terms, booking or contract of carriage. If the invoice turns on a disputed Incoterms, contract or agency interpretation, hold that conclusion for qualified review.

Use OPL's freight quote line-items guide to normalise different provider labels before you compare them. Keep the audit focused on what the accepted provider documents and actual shipment evidence support.

Reconcile every line to quantity, rate and basis

Do not compare only totals or search for a single “extra charge”. Build one row for every invoice line, including zero-value credits and tax lines.

FieldQuoted or agreedBooked or actualInvoicedAudit result
Reference and payerQuote/customer basisBooking and transport documentsInvoice headerSame shipment, service and liable party?
Quantity basisPieces, kg, CBM, container or shipmentFinal verified measureBilled quantityEvidence and rounding rule present?
RateUnit rate and charge codeApproved variation or tariff triggerUnit rateFixed, floating or changed with authority?
Currency and FXQuote currency/ruleApplicable conversion eventInvoice currency/rateSource, date and arithmetic reconcile?
Service/eventIncluded, excluded or conditionalRecorded event and ownerCharge lineEvent occurred within the stated rule?
Tax/disbursementStated treatmentEntry or third-party receiptTax/pass-through lineSeparate official amount from provider fee?
Credits/duplicatesPrior billing positionCredit or rebill historyCurrent balanceDuplicate, omitted credit or superseded invoice?
StatusSupported, clarify or dispute

For each line, calculate expected amount from the stated quantity and rate. Preserve the provider's units and rounding before converting them for internal reporting. Record tax separately rather than burying it inside a net difference.

An internal tolerance can help prioritise workload, but it should not turn a known unsupported line into a pass. Conversely, a small rounding difference may be supported when it follows the contracted rule.

Test the common variance families

Weight, dimensions and quantity

Compare the quoted cargo inputs with the final evidence used for billing. Depending on mode and provider, that may include actual scale weight, verified gross mass, carton dimensions, total cubic metres, chargeable weight, container count, pallet count or shipment minimums.

Flexport's invoice-versus-quote explanation states that an invoice can rise when actual measurements exceed the values submitted for the quote. DHL Australia also explains in its shipping FAQs that quoted pricing may be an estimate pending reweighing and measurement.

Those examples do not establish the rule for your shipment. Ask for the provider's measurement result and the applicable divisor, minimum, rounding or density rule. Compare it with independent packing or warehouse evidence. A different number is a question; it becomes a supported rerating only when the governing basis and measurement evidence reconcile.

Rate, surcharge, validity and currency

Identify which amounts were fixed and which were allowed to move. Maersk's current Ocean Rate Anchor terms, for example, distinguish charges that are floating or fixed under the selected contract output. That is a carrier-specific reason to read the accepted terms—not a general permission for any surcharge.

For each changed line, record:

  • the quote validity and applicable shipment event;
  • tariff, index or surcharge notice relied on;
  • old and new unit rate;
  • effective date and route/service coverage;
  • approved booking change, if any;
  • invoicing currency and any FX source/date; and
  • recalculated amount.

Do not compare an AUD invoice with a USD quote by using today's exchange rate unless the accepted terms say that is the conversion basis. Do not infer that a named fuel, bunker, peak or congestion surcharge is valid merely because the label sounds familiar.

Accessorial and time-based events

Accessorials need an event and an applicable rule. Examples include waiting time, redelivery, special handling, storage, inspection attendance, demurrage and detention.

For a time-based line, reconcile:

  • equipment or cargo identifier;
  • free-time start and end under the applicable provider rule;
  • discharge, availability, release, collection, delivery and empty-return events as relevant;
  • excluded days or calendar basis if stated;
  • daily rate tiers;
  • party controlling each milestone; and
  • arithmetic by date and tier.

Carrier terminology matters. Maersk's shipping glossary distinguishes demurrage from detention by where equipment remains relative to the terminal/depot and free time. Use the terminology and tariff governing the actual move rather than applying one carrier's definition or free-time rule universally.

OPL's demurrage, detention and storage guide provides a dedicated clock-and-event method. The invoice audit should link the billed dates back to that evidence.

Government charges and disbursements

Separate an Australian government amount from the provider's customs-clearance, administration or disbursement fee.

The Australian Border Force's current Import Processing Charges page publishes the applicable declaration charges and biosecurity cost-recovery charges collected for DAFF. Reconcile a billed government line to the import entry or broker disbursement record and the current official schedule for the lodgement and cargo channel.

ABF's GST and other taxes guidance explains the value-of-taxable-importation basis for import GST. Use the official entry and qualified broker/accounting evidence to reconcile the amount. Do not treat import GST as a freight-provider surcharge or recalculate a disputed customs value, duty or tax treatment from this checklist.

If a provider passed through inspection, treatment, terminal or third-party costs, request the source document or agreed schedule and identify any separate administration margin. A pass-through label without source evidence remains a clarification item.

Distinguish a supported variance from a billing error

Use consistent classifications so finance does not approve a plausible story and operations does not dispute every change.

ClassificationEvidence positionAction
SupportedAccepted terms cover the basis, the event or measure is evidenced, and the arithmetic is correctApprove the line and update landed-cost assumptions
Needs clarificationThe variance is plausible but the trigger, document, rate or calculation is incompleteRequest the missing evidence; keep the line open
DisputedWrong shipment/payer, duplicate, missing credit, incorrect unit/rate/currency, unsupported event or arithmetic inconsistencyRaise a line-specific dispute with evidence
Specialist holdResolution needs contract, customs, tax or legal interpretationEscalate; do not convert uncertainty into an accounting conclusion

Examples of supported variance can include a documented higher actual volume priced under the accepted measurement rule, or waiting time evidenced by signed arrival/departure records and the applicable rate. Examples of dispute candidates can include a duplicate invoice, an omitted posted credit or a rate that does not match the applicable accepted version.

The classification belongs to the evidence, not the size of the difference. A large change may be valid; a small recurring duplicate may still need correction.

Build a dispute that can be actioned

Provider portals are designed around specific reasons and supporting documents. Maersk's current invoice-dispute guidance lists reasons such as incorrect rate, incorrect payer and missing information, and asks customers to attach proof. CMA CGM's invoice platform says users can track submitted documents and exchanges, while noting that features are not available everywhere.

Prepare one row per challenged line:

  • provider and invoice number;
  • shipment/booking/container reference;
  • charge code and description;
  • invoiced amount and currency;
  • expected amount and calculation;
  • difference;
  • concise reason;
  • accepted quote/term, measurement or event evidence;
  • requested remedy, such as explanation, credit or corrected invoice;
  • submission channel, deadline, case number and owner; and
  • status, response and final outcome.

Submit through the provider's required current channel and retain confirmation. If several invoices share a reason, follow the portal's grouping rules rather than assuming they can be combined. Keep the original invoice and every corrected version so a later credit or rebill does not produce a duplicate payment.

Handle payment and cargo-release pressure carefully

A dispute does not automatically suspend the entire invoice, due date, cargo-release requirement or any claimed contractual right. Check the terms governing the shipment and obtain qualified advice where the amount or consequence is material.

Do not publish a blanket rule to withhold payment. Instead, record:

  • total invoice amount;
  • supported, clarification and disputed portions;
  • contractual payment and dispute dates;
  • provider instructions for disputed invoices;
  • cargo/document/equipment release dependencies; and
  • the authorised commercial or legal decision.

If cargo, a delivery order, transport document or equipment release is being withheld, escalate promptly. The operational cost of delay can grow while the billing issue remains open, but pressure to release cargo does not by itself prove the invoice is correct.

Close the audit into landed cost and future quotes

An audit is not complete when the dispute email is sent. Reconcile the provider response, credit note, rebill and payment so the ledger reflects the final supported position.

Feed supported final charges into OPL's landed-cost method. Keep unresolved disputes separate from final unit economics, with a clear provision or scenario if finance requires one.

Use the result to improve the next quote request:

  • add recurring omitted lines to the scope template;
  • replace estimated cargo data with final supplier evidence earlier;
  • state required delivery and receiving conditions;
  • capture surcharge, FX and validity rules explicitly;
  • assign event-evidence owners; and
  • preserve provider credits and recurring error patterns.

Where supplier documents caused the mismatch, use the commercial invoice and packing-list reconciliation guide before booking and lodgement.

Final freight-invoice checklist

Before approving or disputing the invoice, confirm:

  • the accepted quote version, incorporated terms and booking belong to the same shipment;
  • payer, route, mode, equipment, service and origin/destination scope match;
  • every invoice line has a quantity, unit, rate, currency and evidence basis;
  • final weight, dimensions, volume or container count is supported;
  • rate validity, surcharge trigger and FX basis are documented;
  • accessorial and time-based charges reconcile to actual events and applicable rules;
  • government charges reconcile to the entry/current official source and are separate from provider fees;
  • duplicates, prior invoices, credits and rebills have been checked;
  • each variance is classified supported, clarify, disputed or specialist hold;
  • the provider-specific dispute channel and deadline have been verified;
  • no blanket payment-withholding or legal conclusion was made without authority; and
  • the final credit, corrected invoice and payment are posted back into landed cost.

The useful question is not “Why is the invoice higher?” It is “Which document, event and agreed pricing rule supports each line?” Once every line has that answer—or a documented dispute—the invoice is ready for a controlled payment decision.

Sources