Free Commercial Invoice Generator

The customs document for international shipments: origin, HS codes, Incoterms, weights and consignee details, previewed and downloaded as a PDF. No signup.

Shipper (your business)

Business name
Email
Address
Phone
Tax / EORI / exporter ID (optional)

Consignee (buyer)

Consignee name
Email
Delivery address, city, country
Consignee tax / importer ID (optional)
PO number / reference (optional)

Shipment details

Country of origin
Incoterms
Reason for export
Ship via / tracking
Packages
Gross kg
Net kg

Commercial invoice details

Commercial invoice number
Currency
Issue date
Due
Payment terms
Color template

Line items

Tax %
Discount %
Freight / insurance
Amount already paid
Declaration

New to this document? Read Commercial invoice: what it is and how to fill it in.

Your Business
COMMERCIAL INVOICE
#CI-0001
Date: 1 Nov 2026
Due: 1 Dec 2026
Terms: Net 30
CONSIGNEE / BILL TO
Client name
INCOTERMS
DAP
REASON FOR EXPORT
Sale
DESCRIPTIONQTYRATEAMOUNT
—1$0.00$0.00
Subtotal$0.00
TOTAL VALUE$0.00
All amounts in USD
DECLARATION
I declare that the information on this invoice is true and correct and that the goods are of the origin stated.
Signature of shipper / authorised personDate

No signup. Nothing you type leaves your browser.

How to use the Commercial Invoice Generator

  1. Fill in “Shipper (your business)” and “Consignee (buyer)”, with tax or importer IDs if you have them.
  2. Under “Shipment details”, add the country of origin, Incoterms, reason for export, packages and weights.
  3. Add each item with a customs description, quantity, unit value and HS code.
  4. Check the live preview and click “Download Commercial Invoice PDF — Free”.

Do this automatically

Send invoices from BillingOtter instead

Save your clients, email each invoice with the PDF attached and see what is paid, due or overdue. Clients pay from the invoice email without creating an account. The Free plan covers 5 invoices a month.

Free plan · no credit card · cancel anytime

Frequently asked questions

What is a commercial invoice?

A commercial invoice is the official document that accompanies an international shipment. Customs uses it to identify the goods, calculate duties and taxes, and confirm the buyer and seller. Couriers such as DHL, FedEx and UPS require it for any non-document parcel crossing a border.

What must a commercial invoice include?

Seller (shipper) and buyer (consignee) details with tax or EORI numbers, invoice number and date, a precise description of each item with quantity, unit value and total, the currency, the country of origin, the HS (Harmonized System) code for each product, the Incoterms, the reason for export, package count and weights, shipping details, and a signed declaration. This generator has a field for each.

Where do I find the HS code?

HS codes are six-digit product classifications (extended to 8 or 10 digits by each country). Look yours up in your country's customs tariff database, for example the US Harmonized Tariff Schedule or the EU TARIC database. The first six digits are the same worldwide.

What is the difference between a commercial invoice and a proforma invoice?

The proforma is the quote sent before the sale; the commercial invoice is the final document that travels with the goods and that customs uses to assess duty. Many exporters issue a proforma first and a commercial invoice once the order is confirmed.