Create your commercial invoice
Fill the form on the left, watch your commercial invoice update live on the right. Download when ready.
A commercial invoice generator is built for businesses that move goods across borders. When a shipment leaves one country for another, customs authorities want to see a structured document that describes the goods, their value, the parties, and the terms of sale — and a regular domestic invoice rarely carries enough detail to satisfy them. This commercial invoice generator lets you put all of that on a single page: shipper and consignee, item descriptions with quantities and unit prices, currency, country of origin, Incoterms, and totals (you can also choose from our commercial invoice templates for pre-formatted export layouts). The live preview updates with every change so what you see is exactly what customs will see. No signup, no watermark, no software to install — just a clean PDF you can attach to a shipping email in under a minute.
What is a commercial invoice?
A commercial invoice is the primary trade document used in international shipping. It records the sale between the exporter and the importer, describes each item being shipped, and states the value on which customs duties and taxes will be assessed. Unlike a domestic invoice, a commercial invoice usually includes the country of origin, Incoterms (such as FOB, CIF, or EXW), the currency of transaction, the parties' tax IDs, the gross and net weight, the number of packages, and shipping references. Carriers, freight forwarders, customs brokers, and border authorities all rely on it. Get the details wrong and you risk delays, fines, or returned shipments; get them right and the goods move through customs smoothly.
What to include on a commercial invoice
- Shipper and consignee: Full name, address, and contact information for the exporter and the importer.
- Commercial invoice number and date: A unique reference and the issue date.
- Product descriptions: A clear, customs-friendly description of each shipped item, ideally aligned to your HS tariff codes.
- Quantity and value: Number of units, unit price, currency, and total value per line and overall.
- Country of origin: Where each good was manufactured, which drives duty assessment.
- Trade terms and shipping info: Incoterms, mode of transport, port of loading and discharge, and shipping references such as AWB or B/L number.
- Packaging and weight: Number of packages, gross weight, and net weight where relevant.
- Payment and notes: Payment terms, currency of settlement, and any free-text notes for customs or the buyer.
How to create a commercial invoice online
- Open the commercial invoice generator above and pick a template.
- Enter the shipper/exporter details in the From section.
- Add the consignee/importer details in the To section.
- Fill in the commercial invoice number, issue date, and any shipping references.
- Add a line for each shipped item with description, quantity, unit price, and total value.
- Select the currency of the transaction and set the tax rate if applicable.
- Add Incoterms, country of origin, ports, and packaging details in the notes area.
- Preview the live document and download the PDF ready to attach to the shipping paperwork.
Commercial Invoice vs Proforma Invoice
A commercial invoice and a proforma invoice share a layout but appear at different points in an international sale. The proforma is sent before the deal is final, so the buyer can arrange payment, secure foreign exchange, or apply for an import licence; it shows what the buyer will pay and what they will receive if they accept. The commercial invoice is issued when the goods are actually shipped and the sale is completed; it records what was supplied, at what price, and on what terms, and it is the document customs uses to assess duties. The two often appear in sequence on the same trade: proforma first to confirm the deal, commercial invoice second to settle and clear customs. Keeping both accurate and consistent prevents delays at the border.
Frequently asked questions
Q: Who needs a commercial invoice?
A: Any business that exports or imports physical goods across borders. Customs, carriers, and freight forwarders all rely on it to assess duties, verify contents, and process shipments.
Q: Does every destination accept the same fields?
A: No. Required fields vary by country, carrier, customs process, and product type. Some destinations ask for HS codes, packaging details, or specific declarations; check the current rules for the country you are shipping to.
Q: Can I use a normal domestic invoice instead?
A: Not reliably. Domestic invoices usually lack the trade terms, country of origin, and packaging information customs requires, so using one risks delays or returned shipments.
Q: Should I include HS codes on a commercial invoice?
A: Yes where you can. HS tariff codes help customs classify your goods accurately and speed up clearance, even when not strictly mandatory.
Q: Is the commercial invoice generator free?
A: Yes. You can create and download as many commercial invoices as you need without paying or signing up.
Create your commercial invoice now — free, no signup
Use the tool above to get started in 60 seconds.