Guide

Why customs rejects shipments: commercial invoice vs packing list mismatches

Customs holds or rejects shipments when the quantities, weights, or item descriptions on the commercial invoice don't match the packing list. It's one of the most common — and most avoidable — reasons for clearance delays. Here's what to check before you submit.

Why this happens

The commercial invoice and the packing list describe the same shipment from two different angles: the invoice covers the financial and customs-declaration side (value, HS codes, terms of sale), the packing list covers the physical side (how the cargo is packed, piece count, weight, dimensions). Customs cross-checks both documents against each other and against the physical cargo. If they don't agree, the shipment gets flagged — not because anything is necessarily wrong, but because the discrepancy itself is the red flag.

  • — A last-minute order change updated one document but not the other.
  • — Manual re-entry of the same shipment data into two separate templates introduced a typo.
  • — The packing list was built from the pick list before final packing, the invoice from the sales order — two source records that were never reconciled.
  • — A split shipment divided quantities across containers, but the invoice still shows the original total.

What to check before you submit

FieldMust match between invoice and packing list
Total quantity / piece countYes — exact number
Item descriptionYes — same wording, not just “same product”
Gross/net weightShould be consistent — packing list is usually the source of truth
Package count (cartons, pallets)Yes
Marks and numbersYes, if used

A quick manual check: read the two documents side by side, line by line, before they leave your hands — not after customs sends back a query.

What to do if it's already been flagged

The fastest fix is usually a corrected, reissued document — not a dispute. Reissue whichever document is wrong, keep the other as-is, and resubmit both together so customs sees a consistent set. Sending just the corrected page, without the matching document, is a common reason the same shipment gets held twice.

Questions

Does a small discrepancy always cause a hold?

Not always, but there's no reliable threshold that guarantees a mismatch gets ignored. Treat every number mismatch between the two documents as worth fixing before submission, not just the large ones.

Who is responsible for catching this — the shipper or the freight forwarder?

Whoever prepares or reviews the final document set before submission. For independent forwarders handling documentation on behalf of a client, this check is part of the value you add over the client filing it themselves.

What's the fastest way to fix a shipment that's already been flagged?

Reissue the document that's wrong, leave the other as-is, and resubmit both together so customs sees a fully consistent set. Sending only the corrected page — without the matching document — is a common reason the same shipment gets held twice.

One shipment record, no mismatch

SmallForwarder generates your commercial invoice, packing list, bill of lading and certificate of origin from the same shipment form — quantities and weights can't drift apart if there's only one source.

More guides · Privacy Policy · Terms of Service