Import & Export
Commercial Invoice for International Trade: Full Guide
An export commercial invoice must let a stranger — the buyer's bank, your factor, an insurer, a court — see exactly what was sold, on what delivery terms, for how much, and on what event the payment falls due. Most disputes start where the invoice goes vague: a bare Net 60 nobody anchored to a date.
Short answer: write it so a stranger can collect on it
An international commercial invoice should let a third party — the buyer's bank, your bank, a factor, an insurer, a court — understand exactly what was sold, under what delivery terms, for how much, and on what event the buyer's payment falls due. Three things must never blur: the Incoterm (delivery and risk), the payment term (when and how money moves), and the actual due date. Get those three crisp and most documentation fights never start.
What goes on the invoice: the working checklist
| Field | Why it matters | How often |
|---|---|---|
| Seller and buyer legal names + addresses, consignee | Identity for banks, customs, insurers | Always |
| Invoice number + date, PO/contract reference | Links the chain PO → contract → shipment → payment | Always |
| Goods description, HS code, quantity, unit price, currency, total | Customs classification + value basis | Always |
| Country of origin | Duty rates, trade-agreement claims | Always for goods |
| Incoterm + named place + rules version | Risk, cost, customs responsibility | Always for goods |
| Payment terms with anchored due date | When the debt is due and overdue | Always |
| Payment method + bank instructions | How money actually moves | Usually |
| Ports, shipment date, weights, packages | Logistics + B/L cross-check | Usually |
| Tax/GST, declarations, destination-specific notes | Buyer/bank/customs requirements | Sometimes |
Not every field is mandatory everywhere
Treat the table as generally expected versus transaction- and country-specific. A services invoice drops ports and weights; a US buyer may want an EIN reference; an LC deal must mirror the credit's wording exactly. When in doubt, mirror the buyer's PO and the bank's checklist.
Incoterms: name the place, and know what they do not do
Write the Incoterm with its named place and rules version — FCA Ahmedabad, India — Incoterms 2020, not a bare FCA. The place fixes where risk transfers and whose costs run where. And remember the boundary: Incoterms decide delivery, risk, cost and customs formalities. They never decide when the buyer pays. CIF Rotterdam with no payment term agreed is a shipment with a question mark, not a receivable.
Payment terms: Net 60 means nothing until you anchor it
US buyers live on Net 30/60/90 — that rhythm is fine and not the problem. The problem is the missing anchor: 60 days from what? Invoice date, shipment date, B/L date, delivery date and acceptance date can sit weeks apart, and each produces a different due date, a different overdue date, and a different answer to whether the buyer has breached.
| If anchored to | Due date | Who likes it |
|---|---|---|
| Invoice date | 30 Nov | Seller: earliest, simplest |
| Shipment / B/L date | 9 Dec | Banks and factors: evidenced event |
| Delivery date | 4 Jan | Buyer: pay after receipt |
| Acceptance date | Later still | Buyer of machinery: pay after sign-off |
Ambiguous: Payment Terms: Net 60. Clearer: Payment Terms: 60 days from invoice date. Also clear: Payment Terms: 60 days from Bill of Lading date. Pick the anchor in the contract, repeat it on the invoice, and keep the PO consistent — vague phrases like 30 days credit with no starting event help nobody, least of all you at collection time.
Invoice versus contract: reflect, do not invent
The commercial terms are born in the purchase order and the sales contract; the invoice reports them. The healthy chain runs PO → agreed terms → shipment → invoice → transport documents → payment. If the PO says 60 days from B/L and the invoice says Net 60, you have manufactured a dispute about your own due date. Align every document before shipping, because after shipping the paper is the deal.
Why vague terms become a problem when the buyer stops paying
Take an Indian exporter shipping auto components to Rotterdam: Payment: Net 60, Delivery: CIF. The buyer goes quiet in week nine. When did the receivable fall due? When did it become overdue? Has the buyer breached, or does its payables team count from a different event? Now replay it documented: Payment: 60 days from Bill of Lading date; Incoterm: CIF Rotterdam, Incoterms 2020. The due date is arithmetic, the breach is visible, the factor can fund it, the insurer can date the default, and counsel has evidence. Precision on the invoice is the cheapest legal fee you will ever pay — and none of this replaces advice on your governing law and forum, which is where enforceability is actually decided.
Keep reading
Incoterms with Indian examples
EXW, FCA, FOB, CIF and the rest — who pays, who risks, who clears.
Read the Incoterms guide →Terms agreed but cash stuck in the wait?
Talk to trad about financing the gap between shipment and your anchored due date.
Contact us →Frequently asked questions
What is a commercial invoice in international trade?
The seller's bill and customs basis for a cross-border sale: what was sold, to whom, on what delivery terms, for how much, and when payment falls due. Banks, insurers, factors and customs each read the same document for different purposes.
What information should an export commercial invoice contain?
Seller and buyer legal names and addresses, consignee, invoice number and date, PO/contract references, goods description with HS code, quantity, unit price, currency, total value, country of origin, Incoterm with named place, payment terms with anchored due date, shipment and weight details, and bank instructions.
Is an Incoterm required on a commercial invoice?
Effectively yes for goods. Banks, insurers and customs expect the delivery term on the invoice. Three letters alone are weak — write the Incoterm with its named place and rules version, e.g. FOB Mundra Port, India — Incoterms 2020.
How should Incoterms be written on an invoice?
Three-letter code + named place + rules version: FCA Ahmedabad, India — Incoterms 2020. The named place decides where risk transfers and which costs sit with whom — the code alone cannot do that.
What does Net 60 mean?
The buyer pays 60 days after some starting event. In US domestic B2B it usually means 60 days from invoice date under the buyer's payables process — but cross-border, that starting event is exactly what must be written down.
Why is Net 60 ambiguous in international trade?
Because it never says 60 days from what — invoice, shipment, B/L, delivery or acceptance can shift the due date by weeks. Your bank, factor or insurer cannot confirm a receivable is overdue without an anchored date.
What should an exporter write instead of Net 60?
Name the event: 60 days from invoice date, 60 days from Bill of Lading date, or 60 days from delivery. Match the anchor to the purchase order and contract so every document in the chain agrees.
Is Net 90 common with US buyers?
Yes — Net 30/60/90 are standard US B2B payables language. Accept the commercial rhythm but pin the anchor: 90 days from invoice date (or B/L date) written on the invoice, not a bare Net 90.
Are Incoterms the same as payment terms?
No. Incoterms allocate delivery, risk, cost and customs formalities. Payment terms set when and how money moves. CIF tells you who insures the voyage; it says nothing about whether the buyer pays in 0 or 90 days.
Does an invoice create the payment obligation?
The invoice should reflect terms already agreed in the purchase order or sales contract, not invent new ones. If PO and invoice disagree on the term, expect the dispute to be decided on the full paper chain — so keep them consistent.
Which date should credit terms be calculated from?
Whichever the contract names — commonly invoice date, B/L or shipment date, or delivery/acceptance date. B/L date suits shipment-linked deals; delivery date suits installation or acceptance-linked deals. State it explicitly every time.
Why does the payment due date matter for factoring and credit insurance?
Factors buy dated receivables and insurers cover dated defaults — both price and pay against the due date on your documents. An unanchored Net 60 leaves them unable to confirm the debt is due, which delays funding and claims.
