Saltar al contenido

Guides

Commercial invoice requirements

A commercial invoice is the customs document that travels with an international shipment of goods. Customs authorities use it to identify what is being shipped, who is buying and selling, and what duties and import taxes are owed. This guide explains what a commercial invoice is, how it differs from a standard sales invoice and a proforma invoice, the customs-specific fields it must carry, and how to fill it in to avoid clearance delays.

6 min read · 17 de junio de 2026

What a commercial invoice is

A commercial invoice is the primary document used by customs to clear goods across an international border. Unlike a domestic sales invoice, whose main job is to request payment, a commercial invoice has a second audience: the customs authorities in both the exporting and importing countries. They use it to classify the goods, confirm their value, verify the parties involved, and calculate the import duty and taxes payable.

It accompanies the physical shipment - typically attached to the outside of the package or lodged electronically with the carrier and the customs broker. Almost every cross-border shipment of goods needs one. Shipments of pure services or digital products usually do not, because nothing physically crosses a customs border. If you sell physical products abroad, the commercial invoice is the document that lets your shipment legally enter the destination country.

Commercial vs. standard vs. proforma invoice

The three documents look similar but serve different purposes, and confusing them is a common cause of customs problems.

A standard (sales) invoice is a domestic demand for payment after a sale; it carries tax fields like VAT but no customs data. A proforma invoice is a preliminary quote or estimate issued before the sale is final - it is not a demand for payment and is not normally accepted by customs as the basis for clearing a definitive shipment. A commercial invoice is the final, binding record of the actual sale of goods being exported, and it carries the customs-specific fields below. As a rule of thumb: quote with a proforma, ship and clear customs with a commercial invoice.

The customs fields a commercial invoice needs

Beyond the usual invoice basics (an invoice number, date, and totals), customs needs enough detail to classify, value, and route the goods. There is no single global form, but the destination country and the carrier expect the following particulars on every commercial invoice:

Exporter / shipper
The full legal name, address and contact details of the seller sending the goods, plus any tax or EORI/exporter registration number.
Importer / consignee
The full name and address of the buyer or party receiving the goods, and their tax or import registration number where required.
Full goods description
A plain-language description of each item - what it is, what it is made of, and what it is used for. Vague terms like "samples" or "parts" cause delays.
HS / commodity code
The Harmonized System tariff code for each product. Customs uses it to set the duty rate, so an accurate code is essential.
Country of origin
Where each item was manufactured or produced - not where it is being shipped from. This drives duty rates and trade-agreement eligibility.
Quantity and unit
The number of units and the unit of measure (pieces, kilograms, litres) for each line item.
Unit value and total value
The price per unit and the extended line total. Customs values duties against the declared transaction value.
Currency
The currency in which the values are stated, so customs can convert and assess duties correctly.
Incoterms
The agreed Incoterms 2020 rule (e.g. EXW, FOB, DAP, DDP) that defines who pays freight, insurance, duties and at what point risk transfers.
Reason for export
Why the goods are being shipped - sale, gift, sample, repair, or return. This affects how customs treats the value and duty.
Weight
The net and gross weight of the shipment, which carriers and customs use for handling and verification.

How to avoid customs delays

Most clearance delays come from missing or inconsistent information, not from the goods themselves. Describe goods specifically - "men’s cotton t-shirts" beats "clothing", and "stainless-steel kitchen knives" beats "kitchenware". Get the HS code right: an incorrect code can mean the wrong duty rate, a held shipment, or a penalty. State the true transaction value, even for free samples or replacements, because under-declaring value is a serious offence; mark genuinely free items with a nominal value and the note „value for customs purposes only“.

Make sure the commercial invoice matches the other shipping documents - the packing list, the air waybill or bill of lading, and any export declaration - because customs compares them. Include the correct Incoterms so it is clear who is responsible for duties; choosing DDP, for example, means you (the seller) pay import duties and taxes. Finally, provide the parties’ tax and registration numbers (such as EORI in the EU) and sign and date the invoice, since some customs regimes require a signed declaration.

Commercial invoice questions

What is a commercial invoice used for?

A commercial invoice is the document customs authorities use to clear an international shipment of goods. It identifies the buyer and seller, describes the goods, and states their value so customs can assess import duties and taxes. It also serves as the record of the actual sale between exporter and importer.

What is the difference between a commercial invoice and a proforma invoice?

A proforma invoice is a preliminary quote issued before a sale is finalised and is not a demand for payment. A commercial invoice is the final, binding record of the completed sale of goods, and it is the document customs uses to clear the shipment and calculate duties. You quote with a proforma and ship with a commercial invoice.

Do I need an HS code on a commercial invoice?

Yes, in nearly all cases. The Harmonized System (HS) code classifies each product so customs can apply the correct tariff and duty rate. An accurate code speeds up clearance, while a missing or wrong code is a common cause of held shipments and incorrect duty charges.

What are Incoterms and why do they appear on the invoice?

Incoterms are standardised trade terms (such as EXW, FOB, DAP and DDP) that define who is responsible for freight, insurance, import duties and the point at which risk passes from seller to buyer. Stating the agreed Incoterm on the commercial invoice tells customs and the carrier who bears the costs and obligations of the shipment.

Does a commercial invoice need VAT or sales tax?

For most cross-border exports of goods, the supply is zero-rated or out of scope of your domestic VAT, so the commercial invoice shows no VAT line. Instead, import VAT or sales tax and duties are charged in the destination country on entry. Always confirm the rules for your country and the destination, as they vary.

Can I use a commercial invoice template?

Yes. There is no single mandatory global form, so a template that captures the exporter and importer details, a full goods description, HS codes, country of origin, quantities, unit and total values, currency, Incoterms and the reason for export is widely accepted. Using a template helps ensure no required customs field is left out.

Create a commercial invoice free

FreeBillGen produces a clean, customs-ready commercial invoice with line items, quantities, values, currency and your business details - free, in 80 languages, with no card required.

Create an invoice

General information, not tax or legal advice. Customs rules, duty rates and document requirements vary by country and change; verify the requirements for your shipment and jurisdiction.