Exporter / Seller Details
Logo preview

⇧ Click to Upload Logo

PNG / JPG · Max 2 MB
Consignee / Buyer Details

Commercial Invoice Details
Shipping & Trade Details
Currency & Charges
$
Tax / Duties (if applicable)

Note: Exports from India are generally zero-rated under GST. Add taxes only if applicable to your transaction.

Line Items (Goods / Services Exported)
Description of Goods HS / ITC-HS Code Qty Unit Unit Price Total Value
Export Declaration
Notes / Special Instructions
▶ Live Commercial Invoice Preview
Fill in the form and click Preview to see your commercial invoice here.

What is a Commercial Invoice?

● Definition

A commercial invoice is a mandatory legal document issued by the exporter (seller) to the importer (buyer) that serves as the primary evidence of a sale transaction in international trade. It is used by customs authorities in both the exporting and importing countries to verify the shipment, classify goods using HS codes, and assess import duties and taxes. Banks require it to process Letters of Credit (LC) and international wire transfers. Insurance companies use it to value cargo. Without a complete and accurate commercial invoice, your shipment cannot be cleared by customs.

80%
of customs delays caused by errors or missing fields on commercial invoices
9 mo
RBI FEMA deadline — exporters must receive payment within 9 months of shipment
8-digit
ITC-HS codes required on Indian export invoices since 2025 DGFT update
80K+
businesses use ThinkForU tools globally each month

Export Document Flow — Where Does the Commercial Invoice Fit?

Proforma Invoice
Purchase Order
Packing & Shipment
Commercial Invoice ← You are here
Customs / Shipping Bill
Bank Payment / LC

Commercial Invoice vs Proforma Invoice vs Tax Invoice

FeatureCommercial InvoiceProforma InvoiceTax Invoice (GST)
When issuedAfter shipment — final billBefore shipment — estimateAt time of domestic supply
Used forCustoms clearance, bank payment, insuranceBuyer's advance planning, LC openingGST payment and ITC claims in India
Payment obligationYes — legally bindingNo — advance estimateYes — creates GST liability
Includes IncotermsYes — mandatoryYes — provisionalNot required
Required by customsYes — mandatorySometimes (for clearance prep)No
Required by bank (LC)Yes — primary documentNoNo
GST charged on itNo — exports are zero-ratedNoYes — CGST/SGST/IGST

Incoterms 2020 Guide for Exporters

Incoterms (International Commercial Terms) are standardised trade terms published by the International Chamber of Commerce (ICC) that define the responsibilities, costs, and risks between buyer and seller. Selecting the correct Incoterm on your commercial invoice is legally important — it determines who pays for freight, insurance, and is liable if goods are damaged in transit.

FOB
Free on Board
Seller delivers goods on board the vessel at port of export. Buyer pays freight & insurance from there. Most common for sea shipments.
CIF
Cost, Insurance & Freight
Seller pays cost, insurance, and freight to buyer's named port. Risk passes when goods are on board the vessel.
EXW
Ex Works
Seller only makes goods available at their premises. Buyer bears all costs and risks from seller's factory/warehouse onward.
CFR
Cost & Freight
Seller pays freight to buyer's port but not insurance. Risk passes when goods are on board the vessel.
DAP
Delivered at Place
Seller delivers to buyer's named destination; buyer handles import customs & duties.
DDP
Delivered Duty Paid
Maximum obligation for seller — seller pays all costs including import duties at buyer's destination.

What Must a Commercial Invoice Include?

Under India's Foreign Trade Policy 2025 and DGFT guidelines, a complete commercial invoice for export must contain the following mandatory fields:

  • Exporter details — Name, address, GSTIN, and IEC (Importer Exporter Code)
  • Consignee details — Foreign buyer's name, full address, and country
  • Invoice number and date — Unique sequential invoice number
  • Buyer's Purchase Order reference
  • Incoterms 2020 — FOB, CIF, EXW, etc., with the named port
  • Port of Loading and Port of Discharge
  • Country of Origin — For customs classification and preferential duty rates
  • Description of goods — Clear, unambiguous description in English
  • HS / ITC-HS Codes — 8-digit codes as required by 2025 DGFT update
  • Quantity, unit of measurement, unit price, and total value
  • Currency of transaction — As per FEMA regulations
  • Payment terms — Advance, LC, D/P, D/A, Open Account
  • Export declaration — GST zero-rating statement (LUT or with IGST)
  • Authorised signature and company seal

GST on Commercial Invoices for Export from India

Exports from India are treated as zero-rated supplies under the IGST Act. This means the foreign buyer is not charged Indian GST. However, Indian exporters must choose one of two methods:

  1. Export under LUT (Letter of Undertaking) — Export without paying IGST, and claim refund of Input Tax Credit (ITC) on inputs used. The invoice declaration reads: "Zero-rated supply under LUT — IGST not applicable."
  2. Export with IGST payment — Pay IGST on the export and claim a refund from the GST department. The invoice must state: "Supply meant for export on payment of IGST."

Under FEMA regulations, the exporter must receive full payment in freely convertible foreign currency within 9 months from the date of shipment. The commercial invoice amount and the Bank Realisation Certificate (BRC) amount must match.

Why ThinkForU is the Best Free Commercial Invoice Generator

No other free tool covers all the export-specific fields Indian and global exporters need. Here's what makes ThinkForU the most complete choice:

Incoterms 2020All 11 Incoterms: FOB, CIF, EXW, CFR, DAP, DDP, FCA, CIP, DPU, FAS, CPT
IEC Number FieldMandatory Importer Exporter Code field for Indian exporters
13 CurrenciesUSD, EUR, GBP, INR, AED, SAR, SGD, AUD, CAD, JPY, CNY, MYR + Custom
Zero Data StorageSensitive trade data never uploaded to servers — stays 100% in your browser
Instant PDFProfessional A4 PDF — accepted by customs, banks, and freight forwarders
Export DeclarationPre-filled GST zero-rating declaration (LUT / IGST) for Indian exporters

How to Create a Commercial Invoice in 5 Steps

1
Exporter DetailsCompany name, address, GSTIN, IEC, bank details, logo
2
Consignee & CI InfoBuyer details, invoice number, date, PO reference, payment terms
3
Shipping DetailsIncoterms, transport mode, ports, country of origin, shipping bill
4
Currency & ItemsSelect currency, add freight/insurance, add goods with HS codes
5
Download PDFPreview & download customs-ready A4 PDF instantly

Frequently Asked Questions About Commercial Invoices

A commercial invoice is a mandatory legal document for international trade issued by the exporter to the foreign buyer. It serves as evidence of a sale, is used by customs authorities to assess import duties, by banks to process payments and Letters of Credit, and by insurance companies to value cargo. Without a complete commercial invoice, goods cannot be cleared through customs in any country.
A proforma invoice is sent before shipment — it is a preliminary estimate or quotation, not a payment demand. A commercial invoice is issued after the goods are shipped — it is the final, legally binding invoice that demands payment and is used for customs clearance and bank payment processing. The proforma is for planning; the commercial invoice is for execution.
No. Exports are zero-rated under India's IGST Act. The foreign buyer is not charged Indian GST. Indian exporters can export under an LUT (Letter of Undertaking) — where IGST is not paid and ITC refund is claimed — or pay IGST and claim a refund from the GST department. The correct declaration must appear on the commercial invoice.
IEC (Importer Exporter Code) is a mandatory 10-digit code issued by India's DGFT that every Indian exporter must have. It must appear on the commercial invoice. Without a valid IEC, customs will not process the shipment, and banks cannot process inward foreign remittances under FEMA. You can apply for an IEC at DGFT's online portal.
Incoterms (International Commercial Terms) define the split of cost, risk, and responsibility between exporter and importer. The most common: FOB — exporter loads goods on vessel, buyer pays freight and insurance; CIF — exporter pays freight and insurance to buyer's port; EXW — buyer bears all costs from exporter's door; DAP — seller delivers to buyer's named destination; DDP — seller pays all costs including import duties. Choose based on your agreement with the buyer.
No. ThinkForU maintains a strict Zero Data Storage Policy. All data — exporter name, buyer details, HS codes, pricing, IEC number, GSTIN — stays entirely in your browser's memory. Nothing is uploaded to any server. PDFs are generated locally. Data is cleared when you close the page. Read the full policy: thinkforu.org/p/zero-data-storage-policy.html
Yes — 100% free. No registration, no subscription, no watermarks, no hidden charges. Every feature — Incoterms, IEC field, HS codes, 13 currencies, PDF download — is available completely free, forever.
Yes. A commercial invoice is a mandatory document for all export shipments under India's Foreign Trade Policy. Customs in both exporting and importing countries require it. Banks will not process LC or wire transfer payments without it. Under FEMA, it is the primary document for recording export proceeds.
India's DGFT updated the requirement in January 2025 to mandate 8-digit ITC-HS codes on export invoices and shipping bills. The 4 or 6-digit codes are no longer accepted at customs for most exports. You can find the correct code using India's ITC-HS schedule on the DGFT website or the Customs Tariff at CBIC. Always verify the code with your Custom House Agent (CHA).
Yes. Fully responsive on all devices — Android phones, iPhones, tablets, and desktops. The items table scrolls horizontally on small screens, and PDF download works directly in your mobile browser — no app required.