Invoice and packing list don't match? A broker's triage guide
9 min read
Ariel SerravalleEvery entry writer knows this email. It is ten in the morning, the vessel is due tomorrow, and the packet for a routine shipment has just landed. The commercial invoice says 500 pieces. The packing list says 480. Nothing else looks wrong.
You have three options: file on the invoice, hold the entry, or go back to the client. This guide is about making that call quickly and leaving a file that explains it. It is written for the person at the desk, the entry writer or the licensed broker checking their work, and it assumes the decision stays with you.
Why the commercial invoice and packing list disagree
In most cases nobody is hiding anything. The two documents usually come from two different places inside the supplier's business.
- Two systems of record. The invoice comes out of sales or the ERP. The packing list comes out of the warehouse, often from a different database. As one practitioner put it in a forum thread on this exact problem, the fix is one database for both. Your client's supplier rarely has it.
- Estimates made before loading. The invoice was raised on the order. The packing list was raised on what was actually loaded, or the other way round.
- Partial shipments. Twenty pieces missed the container and will follow. One document knows; the other doesn't.
- Reordered or merged lines. The totals agree, but line 4 on the invoice is line 7 on the packing list, and two SKUs have been combined into one.
- Description drift. The description has changed "a bit" since the last shipment. The goods may not have.
How often does it happen? We have no reliable figure for a small US brokerage. The only rate we have seen is from a broker filing more than 50,000 entries a year, who described it as two or three times a week and "a relatively small percentage" of entries (Reddit thread; the thread is about imports into the EU). Rare per entry, then, but each one parks an entry and starts an email chain.
The five mismatches that matter, in order of consequence
Not every disagreement deserves a hold. Rank them by what they feed on the entry.
| Mismatch | What it feeds on the entry |
|---|---|
| Quantity (pieces, sets, dozens) | Reported quantity in the tariff's statistical unit; unit price; for specific or compound rates, the duty itself |
| Value (unit price or line total) | Entered value and ad valorem duty; fees calculated on value |
| Net or gross weight | Reported quantity where the tariff unit is kilograms; gross weight on the entry summary |
| Package (carton) count | Manifest quantity and the marks and numbers of packages; what an exam will physically count |
| Description or origin | Classification, country of origin and, through the manufacturer, the MID |
Quantity and value sit at the top because they move duty. Description and origin come last in this list only because they are the least likely to differ between an invoice and a packing list, not because they matter less. A description that no longer matches the goods is a classification problem, and those are rarely cheap.
The triage table
This is how the decision tends to break down in practice. It is a starting point, not a rule; your licensed broker's judgement and your client's instructions come first.
| Mismatch | Can I transmit? | Ask the client | Note in the file |
|---|---|---|---|
| Quantity, and value changes with it | Usually hold | Which count was shipped, and will the invoice be corrected or a credit note issued? | Both figures, who confirmed which, and when |
| Quantity differs, total value doesn't | Usually hold | Is the unit price or the count wrong? | The client's answer, in writing |
| Value only | Hold | Which price was actually paid or payable? | The corrected invoice or the client's written confirmation |
| Gross weight within a plausible tare difference | Often file | Nothing, unless net weight is the tariff unit | The difference, and why you accepted it |
| Net weight where the tariff unit is kg | Usually hold | Which net weight is right, per line? | The confirmed weights |
| Package or carton count | Usually hold | What was actually loaded? Check against the bill of lading | The B/L count alongside both documents |
| Description or origin | Hold | What exactly are these goods, and where were they made? | The client's description and any supporting document |
Two things make this table work. First, every "ask the client" has a named person and a written answer. Second, every row ends in a note someone else can read in eighteen months without asking you what happened.
Worked example: the 500 vs 480 case
This is an illustrative example with invented numbers.
The invoice lists 500 ceramic mugs at 2.40 each, 1,200.00 in total. The packing list shows 20 cartons of 24 mugs, 480 pieces, with a gross weight that looks right for 20 cartons.
- Check which document the bill of lading agrees with. The B/L says 20 packages. The packing list is at least internally consistent; the invoice is the odd one out.
- Work out what the difference is worth. Twenty mugs at 2.40 is 48.00 of value. Small, but it is duty-bearing value, and the quantity reported on the entry will be wrong either way if you guess.
- Ask one precise question. "Your invoice shows 500 mugs; the packing list and B/L show 20 cartons of 24, which is 480. Were 480 shipped? If so, please send a corrected invoice or confirm the price paid for 480."
- Record the answer. The client confirms 480 shipped and the supplier issues a corrected invoice. The file now holds both versions, the email and the time it arrived.
Total time: one email and a wait. The expensive version of this case is the one where nobody notices until the entry has been filed.
Why "just use the invoice" is a reasonable-care question
Filing on the invoice feels safe because the invoice is the document the regulations centre on. But the regulations expect the invoice to agree with the cargo.
Under 19 CFR 141.86, the invoice must set out the quantities (paragraph (a)(4)) and a detailed description that includes "the marks and numbers of the packages in which the merchandise is packed" (paragraph (a)(3)). Paragraph (e) adds that each invoice must state "in adequate detail what merchandise is contained in each individual package." An invoice that says 500 when the packages hold 480 does not meet that on its face. For what else the invoice must carry, see what 19 CFR 141.86 requires, field by field.
The importer of record is responsible for using reasonable care to enter, classify and value the goods, and CBP says whether that standard was met depends on the facts and circumstances (CBP, Reasonable Care). A known, unresolved discrepancy is exactly the kind of fact that gets looked at later. Separately, the civil penalty statute reaches entries made by means of material and false information through negligence, not only fraud (19 USC 1592).
The broker has its own duty too. When a broker knows a client has made an error in, or omission from, a document the client is required to execute, the broker must advise the client promptly, advise on the corrective action, and keep a record of that communication (19 CFR 111.39(c)). The email in step 3 of the example is not just good service. It is the record.
That record matters more than it looks. The packing list itself only has to be kept for 60 calendar days after the end of the release period (19 CFR 163.4(b)(2)), far shorter than the five years for most entry records. If the discrepancy decided anything, write it down somewhere that lasts.
For the full list of what to check before you send, see the pre-transmission checklist for entry writers. If a mismatch has already gone out on a filed entry, the fix depends on timing and whether the entry has liquidated; that is covered in PSC, protest or prior disclosure.
Stopping it recurring
The root cause sits in the supplier's systems, and you can't fix those. What you can do is ask your client to pass one request upstream. A version you can adapt:
For every shipment to [client], please make sure the commercial invoice and the packing list are produced from the same order data and agree on quantity, unit of measure, net and gross weight and number of packages. The packing list should show the contents of each carton by line. If anything ships short or is split, please issue a corrected invoice before the goods sail, not after.
It won't work every time. It does turn a recurring surprise into a supplier performance point your client can raise, and it gives you something to point to when the same supplier does it again.
Where the hours actually go
The costly part of a mismatch is rarely fixing it. It is finding it at four in the afternoon, while keying, instead of at ten in the morning when the packet arrived and the client could still answer before the cut-off. Whatever tools you use, the habit that pays is comparing the documents against each other as soon as the packet lands, before anyone starts keying. EntryWrite is built to do that comparison on arrival and put the disagreeing values side by side; the decision stays with the broker.