How to Make a Commercial Invoice for Export from India (Free Template)
If you're exporting goods from India, a Commercial Invoice is one of the first documents customs, your buyer, and your bank will ask for. Get it wrong — missing HS code, mismatched totals, wrong currency — and you risk delays at the port, payment disputes, or a rejected shipment. This guide walks through exactly what goes into a compliant Commercial Invoice, and how to generate one for free in under a minute.
What Is a Commercial Invoice, and Why Does It Matter?
A Commercial Invoice is a legal document that records the sale between an exporter (you) and a foreign buyer. It's used by customs authorities in both India and the destination country to assess duties and verify the shipment, by your buyer's bank to process payment especially under a Letter of Credit, by freight forwarders and shipping lines to prepare the Bill of Lading, and by you as proof of sale and for GST and export documentation records.
Unlike a domestic invoice, an export Commercial Invoice needs specific fields that Indian customs, and most countries' customs, expect to see in a standard format.
What Must Be Included in an Export Commercial Invoice
At minimum, your Commercial Invoice should have:
- Exporter details — company name, address, GSTIN, and IEC
- Consignee (buyer) details — full name and address
- Buyer's bank details — if payment is via Letter of Credit or bank transfer
- Invoice number and date
- Country of origin and country of final destination
- Product description — clear and matching your Packing List and Bill of Lading
- HS Code — for each product
- Quantity, unit price, and total value — per line item, in the agreed currency
- Terms of sale (Incoterms) — such as FOB, CIF, or EXW
- Payment terms — advance, LC, or DA/DP
- Total invoice value — matching your Packing List and Proforma Invoice exactly
Common Mistakes That Delay Shipments
Totals that don't match across the Commercial Invoice, Packing List, and Proforma Invoice cause customs and bank holds. Missing or wrong HS codes lead to incorrect duty assessment. Vague product descriptions like "goods" or "items" instead of specifics cause confusion. Inconsistent buyer or consignee names across documents raise red flags. And manually retyping the same data three times, once per document, is where most typos creep in.
Step-by-Step: Creating Your Commercial Invoice
First, gather your shipment details: buyer info, product list with HS codes, quantities, unit prices, Incoterms, and payment terms. Second, use consistent data across all three documents so the Commercial Invoice, Packing List, and Proforma Invoice never contradict each other — the easiest way to guarantee this is generating all three from the same source data instead of typing each one separately. Third, double-check your totals: quantity times unit price should equal your line total, and all line totals should sum to your invoice total. Fourth, include your IEC and GSTIN, required for Indian customs ICEGATE filing. Finally, export as PDF and keep a copy for your records before sharing with your buyer or forwarder.
Skip the manual typing
Describe your shipment once in plain language — English, Hindi, or any language — and ExportMart AI generates your Commercial Invoice, Packing List, and Proforma Invoice together, with matching totals. No login, free to use.
Generate Free →Frequently Asked Questions
No. A Tax Invoice is for GST purposes under Indian domestic law. A Commercial Invoice is the export document used internationally for customs and payment. Many exporters need both, but they serve different purposes.
Yes, most countries' customs require it for duty assessment, and its absence is a common cause of shipment queries or delays.
They shouldn't. Both documents describe the same shipment, and mismatched totals are a common red flag during customs checks or LC processing at the bank.