Commercial Invoice Template

A commercial invoice is the primary document used in international trade. It describes the goods being shipped, their value, and the terms of sale so customs authorities can assess duties and clear the shipment. Unlike a domestic invoice, it must include details like country of origin and Incoterms.

Illustrative photo: organized business documents

When to use this

  • When shipping goods internationally, whether selling or sending samples
  • When the buyer needs the document for customs clearance and duty calculation
  • When using a freight forwarder or carrier that requires export paperwork
  • When goods are sold under Incoterms that define who pays freight and insurance
  • When exporting goods that need a declared value for insurance purposes

Key fields to include

  • Exporter and importer details, including tax IDs
  • Full description of goods, quantities, and unit prices
  • Total value and currency of the shipment
  • Country of origin and country of destination
  • Incoterms (for example, FOB, DDP) and mode of transport
  • HS codes, weights, and package counts for customs

Frequently asked questions

Is a commercial invoice the same as a customs invoice?

They are effectively the same document. A commercial invoice serves as the customs invoice in most countries — it is the document customs uses to verify the shipment's contents and value.

Do I need a commercial invoice for samples or gifts?

Yes. Customs requires a commercial or proforma invoice even for zero-value shipments like samples or gifts. Declare the items honestly with their true market value to avoid seizure or penalties.

What are Incoterms and why do they matter?

Incoterms are standard three-letter terms (like FOB or DDP) that define who pays for transport, insurance, and duties at each stage of the shipment. Putting the agreed Incoterm on the commercial invoice prevents costly disputes about who bears which costs.

More use cases

Create your document in seconds

Free forever. No signup, no watermarks — your data never leaves your browser.