Free commercial invoice generator, export & customs PDF.
Free commercial invoice generator and creator for exports. Add HS codes, Incoterms and declared value, then download a customs-ready PDF. No signup.
A commercial invoice generator creates the customs document used for international shipments. It declares the exporter, consignee, goods, quantities and value so customs can assess duties. Fill it in, preview live, and download a print-ready PDF in your browser, free.
When to use it
For shipping goods across a border. A commercial invoice is what customs uses to value the shipment and assess duty, so it carries more than a normal bill.
| What you can do | Detail |
|---|---|
| Declare the goods | A description with HS or tariff codes |
| Set Incoterms | Who pays freight, insurance and duty |
| Country of origin | Affects duty and trade agreements |
| Declared value | The basis customs uses to assess duty |
| Download a clean PDF | Customs-ready, no signup |
Prefer a file or a walkthrough?
You can also grab a free commercial invoice template, see a commercial invoice example, and read commercial invoice for exports.
Frequently asked questions
What is a commercial invoice?
A commercial invoice is a legal document used in international trade that acts as both a bill of sale between buyer and seller and a customs declaration. Customs authorities use it to verify the nature, value and quantity of the goods and to calculate duties and taxes.
What must a commercial invoice include?
A commercial invoice must include exporter and importer details, a unique invoice number and date, a detailed description of the goods, quantity and weight, declared value and currency, HS (commodity) codes, country of origin, the Incoterms, reason for export, and a signature.
What is the difference between a commercial invoice and a proforma invoice?
A proforma invoice is a preliminary, non-binding quote issued before shipment to confirm terms. A commercial invoice is the final, legally binding document used for customs clearance and as the actual bill of sale once the goods ship.
What is the difference between a commercial invoice and a packing list?
A commercial invoice is a financial and legal document showing values, prices and terms of sale. A packing list only details the physical contents of the shipment (items, quantities, weights, dimensions) and contains no pricing or contractual information.
What are HS codes and why are they needed?
HS (Harmonized System) codes are an international classification that identifies each type of goods. Customs authorities use the HS code to determine the correct import duties, taxes and any controls, so an accurate code is essential to avoid delays and fines.
What are Incoterms on a commercial invoice?
Incoterms (such as EXW, FOB, CIF, DAP and DDP) are standardized trade terms that define who is responsible for shipping costs, insurance, and import duties between the buyer and seller. They should be stated clearly on the invoice.
When is a commercial invoice required?
A commercial invoice is required whenever goods are sold and shipped across international borders. Without one, shipments can be delayed, held, or rejected at customs.
Does a commercial invoice need to be signed?
Yes. Most customs authorities expect the commercial invoice to be signed and dated by the exporter, with a declaration that the information is true and accurate.
Is the commercial invoice generator free?
Yes, it is completely free with no signup, no watermark and unlimited invoices. Your data stays in your browser.
Related tools
Learn more: Proforma vs commercial invoice