What Is a Commercial Invoice?
What a commercial invoice is, the fields it typically includes, and why it's central to customs valuation for imports and exports.
On this page
- 01What a Commercial Invoice Actually Is
- 02Fields on a Commercial Invoice
- 03Why Customs Relies on the Invoice for Valuation
- 04The Incoterm on the Invoice Changes What the Value Represents
- 05Commercial Invoice vs Pro Forma Invoice
- 06How the Invoice Must Agree With the Packing List and B/L
- 07HS Code and Product Description: Why Vague Descriptions Cause Problems
- 08Who Prepares the Invoice, and What the Buyer Should Check
- 09What Happens When the Invoice Is Wrong
- 10Payment Terms and the Invoice's Role Beyond Customs
- 11Commercial Invoice and Certificate of Origin
- 12Example
Quick Answer
A commercial invoice is a document issued by the seller to the buyer that details the goods being sold — what they are, how many, their unit and total value, and the terms of sale. Customs authorities use it as a primary reference for assessing the value of imported goods, so its accuracy and consistency with other shipping documents matters directly to how smoothly a shipment clears. It's different from a pro forma invoice, which is issued earlier to give a buyer a price estimate before the sale is finalized; the commercial invoice reflects the actual transaction. The Incoterm stated on the invoice also changes what the declared value includes, and the invoice needs to agree with the packing list and Bill of Lading on party names, goods description, and quantity. In practice, every commercial shipment moving through customs needs one.
Key Takeaways
- A commercial invoice details the actual sale — goods, quantity, value, and terms — issued by the seller to the buyer.
- Customs uses it as a primary reference for valuing imported goods.
- It differs from a pro forma invoice, which is an estimate issued before the sale is finalized.
- The Incoterm stated on the invoice changes what cost components the declared value includes.
- Consistency with the packing list and transport document on party names, description, and quantity reduces the chance of questions during clearance.
- A vague product description is one of the more common triggers for a customs query, independent of any issue with value.
- A certificate of origin claim generally needs to be supported by an invoice that's consistent with it on description, value, and parties.
Almost every cross-border commercial shipment starts its paper trail with the commercial invoice. It's the seller's formal record of what was sold and for how much, and it becomes the reference point customs authorities use to check that the declared value of a shipment matches what was actually transacted. Unlike a packing list, which describes what a shipment physically looks like, or a Bill of Lading, which evidences the contract of carriage, the commercial invoice is fundamentally a commercial and financial document — it describes a sale. For a buyer or importer, getting this document right, and making sure it agrees with the rest of the shipping documentation, is one of the more consequential parts of preparing a shipment, because customs valuation, payment reconciliation, and — in some cases — preferential tariff treatment all trace back to what's stated on this one piece of paper.
What a Commercial Invoice Actually Is
A commercial invoice is issued by the seller (the exporter) to the buyer (the importer), and unlike almost every other document in the shipping set, it isn't produced by a carrier or a forwarder — it comes directly out of the sales transaction itself. That's part of why it carries so much weight: it's the seller's own statement of what was actually agreed and sold, made in the ordinary course of doing business, not a document created specifically for transport or customs purposes.
Because it reflects the real transaction, a commercial invoice is only issued once a sale is confirmed — this is what separates it from a pro forma invoice, covered in more detail below. Every commercial shipment moving through customs needs a commercial invoice; there's no substitute document that performs the same function, and using the wrong type of invoice for a shipment is one of the more common early mistakes new exporters make.
Fields on a Commercial Invoice
A commercial invoice carries a lot of detail, and like the Bill of Lading, it groups naturally into a few categories.
One group identifies the parties to the sale — the seller's and buyer's full name and address, and the invoice number and date, which together identify the document itself for reference purposes.
A second group describes the goods — a description specific enough for customs classification, the HS code where included, and the quantity of each item, all of which need to correspond exactly to the packing list.
A third group establishes value — unit price, total value, and the currency of the transaction, which together are what customs uses as the starting point for valuation.
A fourth group sets the terms of the sale — the Incoterm applied, payment terms, and the country of origin of the goods, each of which changes how the value and the shipment itself should be interpreted. The figure below lists the individual fields and what each is used for.
Fields on a Commercial Invoice, and what each one proves
Seller (exporter)
Identifies who the sale is with and who issued the document.
Buyer (importer)
The party responsible for the sale on the receiving end.
Invoice number and date
Identifies this specific document for reference in filings and payment records.
Description of goods
Needs to be specific enough to support the declared HS code and value.
HS code (where included)
The classification customs checks against the description and value.
Quantity
Must reconcile with the carton and unit counts on the packing list.
Unit price and total value
The core figures customs uses as the starting point for valuation.
Currency
Determines how the stated value is converted for assessment.
Incoterm applied to the sale
Changes what cost components are included inside the declared value.
Country of origin
Feeds into classification and, where relevant, a certificate of origin claim.
Why Customs Relies on the Invoice for Valuation
Customs authorities need a starting point for assessing what a shipment is worth, and the commercial invoice — as the seller's own record of the actual transaction — is generally the primary reference for that assessment. This is different from an appraisal or an independent estimate: it's the transaction value, meaning the price actually paid or payable for the goods, adjusted for certain costs depending on the Incoterm used.
Because the invoice plays this role, its accuracy matters well beyond bookkeeping. If the stated value looks inconsistent with the goods described, with the packing list, or with general market expectations for that type of product, it can prompt a query that has to be resolved before the shipment is released. This doesn't mean every shipment gets questioned — most straightforward, well-documented invoices are processed without incident — but it does mean the invoice needs to hold up as an accurate, internally consistent record of what was actually sold, not just a document filled in quickly to satisfy a paperwork requirement.
The Incoterm on the Invoice Changes What the Value Represents
The Incoterm stated on the commercial invoice isn't a minor detail — it changes what the declared value actually includes, because different Incoterms assign different cost responsibilities to the seller.
An invoice stated on an EXW or FOB-type basis generally reflects a value closer to the ex-works or on-board cost of the goods, without the main international freight and insurance folded in. An invoice stated on a CIF or DAP-type basis generally reflects a higher value, because it already includes cost components like freight and insurance that the seller was responsible for arranging under that term.
This matters for customs valuation because assessments are generally built around the actual terms of sale, and it matters for the buyer's own understanding of cost, because comparing two invoices on different Incoterms without adjusting for what each one includes can create a misleading impression of which supplier is actually less expensive. The invoice, the sales contract, and the actual arrangement of the shipment all need to describe the same Incoterm consistently.
Commercial Invoice vs Pro Forma Invoice
The two documents look similar and cause regular confusion, but they serve different moments in a transaction.
A pro forma invoice is issued before a sale is finalized — it's essentially a formal price quotation, giving the buyer the expected goods, quantities, and prices so they can arrange financing, apply for any necessary approvals, or simply confirm the deal before it's locked in. It doesn't represent a completed transaction and generally isn't used to clear customs for an actual shipment.
A commercial invoice is issued once the sale has actually happened and the goods are being shipped. It reflects the real transaction, not an estimate, and it's the version customs, banks, and accounting departments treat as authoritative.
Using a pro forma invoice in place of a commercial invoice for an actual shipment is a common and avoidable mistake — the two documents may look nearly identical, but a customs officer or bank reviewing the paperwork is checking for the specific document type, not just similar-looking content. If a pro forma invoice was used earlier in the deal to arrange financing or approvals, it still needs to be followed by a proper commercial invoice once the goods actually ship.
Commercial Invoice vs Pro Forma Invoice
Pro Forma Invoice
- Issued before the sale is finalized, as a formal price quotation
- Used to arrange financing, request approvals, or confirm a deal before it's locked in
- Does not represent a completed transaction
- Generally not accepted to clear customs for an actual shipment
Commercial Invoice
- Issued once the sale has actually happened and goods are shipping
- Reflects the real transaction, not an estimate
- The version customs, banks, and accounting departments treat as authoritative
- Required for every commercial shipment moving through customs
How the Invoice Must Agree With the Packing List and B/L
The commercial invoice doesn't stand alone in a customs filing — it's cross-checked against the packing list and the transport document, and the three need to tell a consistent story.
Party names should correspond across all three documents, even allowing for minor differences in legal wording. The description of goods on the invoice needs to correspond to the description on the packing list and the B/L — not necessarily word-for-word, but consistent enough that a reviewer can see they describe the same cargo. Quantity is a particularly common failure point: the invoice states quantity by item, the packing list states quantity by carton, and the two need to reconcile with each other.
The Incoterm stated on the invoice should also be consistent with how the shipment is actually being arranged — an invoice stating CIF terms alongside a booking arranged and paid for by the buyer directly is the kind of inconsistency that raises questions, even if it doesn't necessarily indicate anything is wrong.
Cross-checking the invoice against the packing list and B/L
| Detail | Commercial Invoice | Packing List | Bill of Lading |
|---|---|---|---|
| Party names | Seller & buyer named | Usually references shipper/consignee | Shipper & consignee named |
| Goods description | Specific enough for HS classification | Matches the invoice description | Matches invoice and packing list |
| Quantity | Stated by item | Stated by carton/unit | Stated by package count |
| Value | Unit price and total value | Not stated — physical detail only | Not stated — transport detail only |
| Weight & dimensions | Not required | Net/gross weight and dimensions per package | Gross weight and measurement only |
| Incoterm / route | Incoterm stated explicitly | Not applicable | Port of loading/discharge implied by Incoterm |
HS Code and Product Description: Why Vague Descriptions Cause Problems
A commercial invoice description like "parts" or "accessories" might feel efficient to write, but it's one of the more common triggers for a customs query, because it doesn't give an officer enough information to confirm the goods match the declared HS code or value.
A workable description is specific enough that someone unfamiliar with the shipment could reasonably identify what the goods are and roughly what they're for — material, function, and, where relevant, the industry the goods are used in. Including the HS code alongside the description helps, but it doesn't substitute for a clear description; customs can and does check whether the stated classification matches what's actually described and packed.
When a shipment includes multiple distinct products under one invoice, each line item generally needs its own description, quantity, and value, rather than a single bundled figure — bundling makes it harder to verify any individual item and is more likely to draw a query.
Who Prepares the Invoice, and What the Buyer Should Check
The seller prepares and issues the commercial invoice, since it reflects the terms of the sale from the seller's side — the buyer doesn't generate this document themselves. That doesn't mean the buyer has no role, though.
A buyer or importer reviewing an incoming invoice should check that it matches the purchase order or sales contract on price, quantity, and product description; that the Incoterm stated matches how the shipment was actually arranged; that the currency matches what was agreed; and that party names and addresses are complete and spelled correctly, since these get carried forward into customs filings and, where relevant, a certificate of origin application.
Catching an error at this stage — before the shipment departs, or at least before it arrives — is generally much easier than trying to correct it once customs has already flagged an inconsistency. Many importers build a simple cross-check against the purchase order into their process specifically for this reason.
What Happens When the Invoice Is Wrong
An error on the commercial invoice tends to surface at one of two points: when customs reviews the filing, or when the buyer's accounting team tries to reconcile the invoice against payment made.
A value that looks inconsistent with the goods described, or with the packing list, is the kind of detail that can prompt a customs query — the shipment isn't necessarily held up in every case, but resolving the question takes time the importer generally didn't plan for. A description that's too vague to support the declared HS code can trigger a similar query, independent of any issue with value.
On the buyer's side, an invoice that doesn't match the purchase order in price or quantity complicates payment reconciliation and can delay the buyer's own internal approval to release payment. In both cases, the fix generally involves the seller issuing a corrected invoice, which takes coordination and time — reinforcing why catching errors on the draft, before goods ship, is worth the extra step.
How the commercial invoice moves through a shipment
- 1
1. Seller issues the invoice
Once the sale is confirmed and goods are ready to ship.
- 2
2. Used to prepare the rest of the document set
Buyer and forwarder reference it for the packing list, B/L, and booking.
- 3
3. Submitted to the customs broker
Filed alongside the packing list and transport document for import declaration.
- 4
4. Customs assesses value
The invoice is the primary reference for the declared transaction value.
- 5
5. Buyer reconciles against payment
Accounting checks the invoice matches what was actually paid.
Payment Terms and the Invoice's Role Beyond Customs
Customs valuation isn't the only thing riding on the commercial invoice — it's also the document most commonly referenced for accounting and payment reconciliation on the buyer's side, and in trade-financed transactions, it can be one of the documents a bank reviews before releasing funds.
The payment terms stated on the invoice — for example, when payment is due relative to shipment or delivery — set expectations for both sides and are frequently referenced if a payment dispute comes up later. Because the invoice functions as this kind of financial record, it generally needs to be retained by both the buyer and seller for accounting and audit purposes well beyond the point the shipment itself has cleared and been delivered.
For businesses moving goods regularly, keeping commercial invoices organized and consistent in format also makes it much easier to spot a pattern of recurring errors — the same missing field or vague description showing up shipment after shipment — before it becomes a bigger problem.
Commercial Invoice and Certificate of Origin
When an importer wants to claim preferential tariff treatment under an applicable trade agreement, the certificate of origin generally has to be supported by a commercial invoice that's consistent with it — the goods description, value, and parties on the certificate need to match what's on the invoice for the same shipment.
This is another reason invoice accuracy matters beyond the immediate transaction: an invoice with a vague description or inconsistent value can complicate a certificate of origin application even when the goods genuinely qualify for preferential treatment, simply because the supporting paperwork doesn't line up cleanly. Country of origin stated on the invoice itself should also be consistent with what's claimed on the certificate.
This guide doesn't cover which trade agreements apply to a specific shipment or what rate might result, since that depends entirely on the product, its classification, and the specific agreement in question — it's worth confirming with a customs broker whether a certificate of origin is relevant before assuming either way.
Example
As an illustration, suppose a seller ships a batch of finished goods under a CIF Incoterm. The commercial invoice would state the goods description, quantity, unit price, total value, the currency agreed with the buyer, and "CIF [named port]" as the Incoterm. If this invoice states a different quantity than the packing list attached to the same shipment, that mismatch is the kind of detail that could prompt a customs query.
Now suppose a second, separate shipment where the importer wants to claim preferential tariff treatment and has arranged a certificate of origin. Here, the invoice's goods description and value need to align not just with the packing list and B/L, but with the certificate itself — a generic description like "general goods" on the invoice would likely need to be tightened up before the certificate application could proceed cleanly. These examples are illustrative only and don't describe a specific real transaction.
Common Mistakes
- Using a pro forma invoice in place of a commercial invoice for the actual shipment
- Stating an Incoterm on the invoice that doesn't match how the shipment is actually being arranged
- Leaving out details like unit price or total value, or leaving them inconsistent with the packing list
- Using a vague product description instead of one specific enough for customs classification
- Bundling multiple distinct products under one line item instead of itemizing each with its own description and value
- Not checking the invoice against the purchase order before it's used for the shipment
Frequently Asked Questions
Is a commercial invoice the same as a packing list?
No — the commercial invoice focuses on value and the terms of sale, while the packing list details the physical packaging, weights, and dimensions of the shipment. Both are usually required together.
Who prepares the commercial invoice?
The seller (exporter) issues the commercial invoice to the buyer, since it reflects the terms of the sale from the seller's side.
Does a commercial invoice need to be signed?
Practice varies, and it's worth checking the specific requirement for a given shipment with your forwarder or customs broker rather than assuming.
What happens if the invoice value doesn't match the actual goods?
This kind of mismatch is the type of detail customs may query during assessment, which is why the invoice needs to reflect the actual transaction accurately before filing.
Why does the Incoterm on the invoice matter for customs?
Because different Incoterms include different cost components in the declared value — a CIF-based value includes freight and insurance, while an FOB-based value generally doesn't, so the Incoterm needs to be stated and applied consistently.
Does a commercial invoice ever need to support a certificate of origin?
When an importer is claiming preferential tariff treatment, the certificate of origin generally needs to be consistent with the invoice on description, value, and parties — it's worth confirming this with a customs broker for the specific product involved.
Can one commercial invoice cover multiple different products?
Yes, but each distinct product generally needs its own line item with its own description, quantity, and value, rather than being bundled into a single figure — bundling makes verification harder and is more likely to draw a query.
How long should a commercial invoice be kept after a shipment clears?
It generally needs to be retained well beyond the point of clearance and delivery, for accounting and audit purposes on both the buyer's and seller's side — check with your accounting or compliance function for the specific retention practice that applies to your business.