Skip to content
Modern logistics warehouse under blue sky with clouds, empty road in front

Commercial Invoice vs Packing List vs Pro Forma: Who Reads Which

Photo: Paul Collins, CC BY-SA 2.0

Three documents travel with most international sales: the commercial invoice, the packing list and the pro forma invoice. People mix them up because two of them look like invoices and all three list the same goods. The real difference is who reads each one and what they do with it.

Most of the confusion sits in the words “pro forma”. In a sales conversation it means a quote. In US customs rules it means something else. That gap is where shipments get stuck, so it comes first.

Two things called pro forma

A seller sends a pro forma invoice before the deal is closed. It carries the parties, the goods, unit prices, an estimated total, currency, Incoterms, payment terms and how long the offer stands. A buyer uses it to approve the order. Some importers also need one to apply for an import license or to open a letter of credit with their bank. Nothing on it is final.

Customs means something different. In 19 CFR 141.85 a pro forma invoice is a form the importer fills in and signs when no commercial invoice exists. It is titled “Importer’s Statement of Value or the Price Paid in the Form of an Invoice”. The importer ticks the basis for the figures: an order, a letter from the exporter, earlier shipments of the same goods, or knowledge of the market. The same rule says what happens next: if a different invoice turns up later, the importer files it right away.

A sales quote does not do that job. If your seller emails a pro forma and your broker needs a commercial invoice, the quote will not substitute, whatever it is called.

What the commercial invoice has to contain

The commercial invoice records the sale that actually happened. For US imports, 19 CFR 141.81 asks for one invoice per shipment, and an invoice should not cover more than one shipment from one seller to one buyer on one vessel. Installment shipments have their own rule in 141.82.

Section 141.86 lists what it must show. The items worth checking first:

  • The time and place of the sale, and who sold to whom.
  • A detailed description of the goods, with the name each item is known by, its grade or quality, and the marks and numbers of the packages.
  • Quantities, and the price of each item in the currency of the purchase.
  • Every charge on the goods, itemized by name and amount: freight, insurance, commission, cases, containers, coverings, packing.
  • Rebates, drawbacks and bounties allowed on export, shown separately.
  • Country of origin.
  • Any goods or services the buyer supplied for production, such as dies, molds, tools or engineering work, when they are not in the price.
  • Every discount from list price, in detail.
  • The name of a responsible employee of the exporter who knows the transaction.

Two smaller rules are easy to miss. The invoice must be in English, or carry an accurate English translation. And a vague line such as “machine parts” fails the “detailed description” test, because the broker cannot classify it and the officer cannot value it.

Customs does not read the invoice alone. It can compare it with the packing list, the bill of lading, the purchase order and the payment record. If the invoice says 100 cartons and the packing list says 96, someone has to explain the four cartons before the entry moves.

Where the packing list fits

The packing list describes the cargo and says nothing about price. It carries the packages, what is in each one, weights, dimensions, marks and, once assigned, the container number. Warehouses count against it. Forwarders use its weights and volumes to price freight, so the same figures feed a freight rate quote and a container load plan.

One detail in the US rule matters here. Section 141.86(e) puts the duty on the invoice: each invoice must state in adequate detail what merchandise is in each individual package. Section 141.86(i) lets that information sit on the invoice or on an attachment. A separate packing list is the natural attachment, and it is the reason the two documents have to agree line by line.

Commercial invoice vs packing list vs pro forma invoice in one pass

  • Commercial invoice. Written after the sale. Customs uses it to value the goods and assess duty.
  • Packing list. Written when the goods are packed. Carriers, warehouses, brokers and the consignee use it to count and check the cargo.
  • Pro forma invoice, the quote. Written before the sale closes. The buyer uses it to approve an order, get a license or open a letter of credit.
  • Pro forma invoice, the customs form. Filed by the importer when no commercial invoice exists, for example for goods not sold and not meant for commercial use. Section 141.83(d) lists those cases.

For a normal sale, customs expects the commercial invoice. Do not plan around the pro forma unless your broker has confirmed in writing that it will be accepted for that entry.

Order of events

Usually it runs like this: pro forma quote, order confirmation, production, packing list, commercial invoice, then the forwarder or broker assembles everything for booking and the customs filing. Real shipments overlap. Many exporters finish the packing list and the invoice on the same day, from the same data.

Goods sold while at sea add one more step. Under 141.86(c), the original invoice and the resale invoice are both filed. If the original cannot be obtained, a pro forma showing the original transaction goes in with the resale invoice. Here the pro forma is the customs form from the section above.

Where the documents disagree

The usual mismatches are small and expensive:

  • Quantity or package count differs between invoice, packing list and booking.
  • Gross and net weights differ across documents.
  • The goods description is generic or changes from one document to the next.
  • Incoterms are missing or name no place.
  • The consignee or notify party is wrong.
  • Currency on the invoice is not the currency of the payment.
  • Country of origin is missing.

Each one sends someone to the email thread. The usual price is revised paperwork, storage charges while the box waits, or a customs hold. A shipment whose documents tell different stories rarely clears quickly.

Checklist: cross-check before the cargo ships

  • Buyer, seller, consignee and notify party match on the invoice, packing list and bill of lading.
  • The goods description is specific and worded the same on every document.
  • Quantities and package counts agree across invoice, packing list and booking.
  • Gross and net weights add up.
  • Incoterms are written with the named place.
  • The invoice value is the agreed sale price.
  • Country of origin and currency are present.
  • The invoice is in English, or has an English translation attached.
  • A named person at the exporter can answer questions about the sale.

Keeping shipping documents for customs clearance consistent

Checking by hand works for one shipment. On weekly runs across several countries it fails, because the same weight or description is retyped for every document. Enter the cargo data once (weight, volume, route, Incoterms) and generate the quote, booking and customs documents from it. Once the box is on the water, you can track it by bill of lading without asking anyone for the paperwork again.

This article follows US import rules. Other countries ask for different details, so ask your broker what the destination requires. The regulations quoted above are in the eCFR: 19 CFR 141.81, 141.83, 141.85 and 141.86. The ICC explains the Incoterms rules used on the invoice. The US International Trade Administration publishes guides to the commercial invoice, the pro forma invoice and the packing list.

Frequently asked questions

What is the difference between a commercial invoice and a packing list?

The commercial invoice records the sale: parties, goods, quantities, prices, currency, Incoterms and payment terms, and customs uses it to value the goods and assess duties and taxes. The packing list records the physical shipment: packages, contents of each one, weights, dimensions and markings. Forwarders, carriers, warehouses and customs use it to handle and check the cargo. Most international shipments need both.

Can a pro forma invoice be used for customs clearance?

For a standard commercial import, customs generally expects the final commercial invoice, because a pro forma invoice is only a quote issued before the sale is confirmed. Some exceptions exist, such as samples, gifts, temporary shipments or goods with no commercial value, but rules differ by country. If goods are moving for sale, confirm with a customs broker before submitting a pro forma.

What is a pro forma invoice used for?

A pro forma invoice is a quote in invoice format sent before the sale is final. It shows the parties, items, unit and total prices, Incoterms, payment terms, estimated shipping date and how long the offer is valid. Buyers use it to approve an order, and importers may need it to apply for an import license, open a letter of credit or estimate duties.

What happens if the commercial invoice and packing list do not match?

Mismatches, such as 100 cartons on the invoice and 96 on the packing list or conflicting weights, make customs or the buyer stop and ask for an explanation. That can mean extra emails, revised documents, storage charges or a customs hold until the discrepancy is cleared. Checking parties, descriptions, quantities, weights, Incoterms and values across every document before shipping avoids most of it.

Built by people who move boxes for a living.

Tracking, schedules and load planning, as components you can adopt one at a time.