What Is a Commercial Invoice?

In this guide

A commercial invoice is a document used in international trade that serves as a customs declaration and a request for payment. It details the goods being shipped, their value, the buyer and seller, and the terms of sale.

What Does a Commercial Invoice Do?

A commercial invoice serves a dual purpose in international trade:

  1. Customs declaration — it tells the importing country's customs authority what is being shipped, where it came from, and how much it is worth
  2. Payment request — like any invoice, it is a formal demand for payment from the buyer

Without a commercial invoice, goods cannot clear customs. Shipments missing this document will be held at the border, delayed, or returned.

Even if you have already been paid for the goods (e.g. payment in advance), you still need a commercial invoice for the shipment to clear customs.


What a Commercial Invoice Must Include

A complete commercial invoice should contain the following fields:

  1. Seller's name, address, and contact details
  2. Buyer's name, address, and contact details
  3. Invoice number and date
  4. Description of goods — detailed enough for customs to classify them
  5. Quantity of each item
  6. Unit price and total value — in the agreed currency
  7. Currency of the transaction
  8. Country of origin — where the goods were manufactured
  9. Harmonised System (HS) codes — the internationally standardised classification codes for each product
  10. Total weight (gross and net)
  11. Incoterms — the agreed delivery terms (e.g. FOB, CIF, DDP)
  12. Reason for export — sale, gift, sample, return, etc.
  13. Payment terms — how and when payment will be made

Commercial Invoice vs Proforma Invoice

Commercial InvoiceProforma Invoice
When usedWith the actual shipmentBefore the transaction is finalised
PurposeCustoms clearance and paymentEstimate, financing, or pre-clearance
Legally bindingYesNo
ValuesActual transaction valuesEstimated values
Required by customsYes — for final clearanceSometimes — for pre-clearance only

Best Practice

Always ensure the values on your commercial invoice match the actual transaction. Customs authorities compare declared values against market norms, and undervaluation can result in fines, seizure of goods, or criminal charges.


When You Need a Commercial Invoice

You need one when:

  • Shipping goods to a buyer in another country
  • Sending goods across customs borders (even within trade blocs, documentation may be required)
  • The importing country requires a value declaration for duty assessment

You do not need one when:

  • Selling goods domestically — a standard tax invoice is sufficient
  • Sending documents or digital-only products that do not cross physical borders

Tips for Filling Out a Commercial Invoice

  • Be specific with descriptions — "Electronics" is not enough; write "Wireless Bluetooth Headphones, Model XYZ-100"
  • Use the correct HS codes — incorrect codes can lead to wrong duty rates or delays
  • Match the Incoterms to your agreement — the terms determine who pays for shipping, insurance, and duties
  • State the currency clearly — ambiguity about whether prices are in USD, GBP, or another currency causes problems

Create Your Commercial Invoice

Our invoice generator can be used to produce commercial invoices with all the essential fields for international trade.

Generate a professional invoice for international shipments.

Create a commercial invoice

Frequently Asked Questions

Is a commercial invoice the same as a regular invoice?

No. A commercial invoice contains additional fields required for customs clearance, such as the country of origin, harmonised system (HS) codes, and Incoterms. A regular invoice is primarily a request for payment between domestic parties.

Who needs a commercial invoice?

Any business exporting goods across international borders needs a commercial invoice. Customs authorities in the importing country use it to assess duties and taxes and to clear the shipment.

Can I use a proforma invoice instead of a commercial invoice?

A proforma invoice can be used for customs pre-clearance or to arrange financing, but the final shipment almost always requires a commercial invoice. Customs authorities need the actual transaction values, not estimates.

Related Tools

Related Guides