Free Commercial Invoice Generator

Make the commercial invoice customs needs for an international shipment: exporter and importer details, HS codes, country of origin, Incoterms, package weights and a signed declaration – then download a PDF.

  • 100% free
  • No sign-up
  • Invoices stay in your browser
  • Instant PDF

Fill in your invoice

AIFill this in for meDescribe the job, or copy any invoice from a photo

Text and photos you use here are sent to our AI provider (Cloudflare) to be read, then discarded. Everything else stays in your browser.

Exporter / shipper (you)

PNG, JPG, WebP or SVG. Appears on all your documents. Stays in your browser only.

Consignee / importer

Details

Line items

DescriptionQtyRateAmount

Tip: items you use are remembered – start typing a description to pick a saved item and its price.

Totals

Customize: language, brand color, extra fields

Printed in its own box on the document. Saved with your other business details.

Signature & payment

Shown on the document as a "Pay online" link so clients know where to pay.

Saved documents appear in My documents, with the next number filled in automatically. Everything stays in your browser – nothing is uploaded. "Download PDF" saves a ready-made PDF file; "Print" opens your printer dialog.

What is a commercial invoice?

A commercial invoice is the main document customs authorities use to clear an international shipment. It is issued by the exporter (seller or shipper) to the importer (buyer or consignee) and describes exactly what is in the shipment, what it is worth and where it was made. Customs use it to classify the goods, calculate import duties and taxes, and check that the goods are allowed into the country. Couriers such as DHL, FedEx and UPS ask for one with every non-document international parcel.

What a commercial invoice must include

  • Exporter name, address and tax / EORI number
  • Consignee / importer name, address and tax ID (and the buyer, if different)
  • Invoice number, invoice date and shipment date
  • A precise description of each item – material, use and model, not just "clothes" or "parts"
  • The HS code (Harmonized System tariff code) for each item
  • The country of origin where the goods were manufactured
  • Quantity, unit price, line value and the currency
  • Incoterms (for example FOB, CIF, DAP or DDP) – who pays freight, insurance and duties
  • Number of packages, gross and net weight
  • Reason for export (sale, sample, repair, gift) and a signed declaration

The sample above shows how to put the HS code and origin in each line description, and the Incoterms, weights and declaration in the shipping & customs details. Add your EORI or VAT number in your tax number field.

Commercial invoice vs proforma invoice

A proforma invoice is sent before the sale – a quotation in invoice format that a buyer may need to open a letter of credit or apply for an import licence. The commercial invoice is the final document that travels with the goods and is used for customs clearance and payment. Once the goods ship, the commercial invoice replaces the proforma.

Common Incoterms at a glance

TermSeller paysRisk passes to buyer
EXW – Ex WorksNothing beyond making goods availableAt the seller's premises
FOB – Free On BoardDelivery onto the vessel at the port of shipmentWhen goods are on board
CIF – Cost, Insurance & FreightFreight and minimum insurance to the destination portWhen goods are on board
DAP – Delivered At PlaceTransport to the named destinationOn arrival, before unloading
DDP – Delivered Duty PaidTransport, import duties and taxesAt the named destination

Tips to avoid customs delays

  • Be specific. "Men's 100% cotton knitted T-shirts" clears faster than "garments".
  • Declare the real value. Under-valuing goods is illegal and is a common reason for seizures and fines.
  • Match every document. Quantities and weights must agree with the packing list and the air waybill or bill of lading – make a matching packing list or delivery note.
  • Sign it. Draw or upload your signature so the declaration is signed.
  • Print enough copies. Couriers usually want three: one attached to the parcel and two for customs.

This page is general information, not customs or legal advice. Requirements vary by country and by carrier – check with your freight forwarder or courier for high-value or regulated goods.

Frequently asked questions

Who prepares the commercial invoice?

The exporter – the seller or shipper sending the goods. If you use a freight forwarder they may prepare it for you, but you are responsible for the accuracy of the description and value.

Where do I find the HS code for my product?

Look it up in your country's customs tariff or the importing country's tariff database. The first six digits are the same worldwide; many countries add more digits. Your courier or freight forwarder can also help.

Do I need a commercial invoice for samples or gifts?

Yes. Most carriers and customs authorities require one for any goods crossing a border, even if nothing is sold. Show a realistic value and write the reason for export, such as 'free sample, no commercial value'.

Can the commercial invoice be in any currency?

Yes. Use the currency of the sale and show it clearly. Customs convert it to their own currency to calculate duties.

Is a commercial invoice the same as a tax invoice?

No. A commercial invoice is for customs and international trade. A domestic tax or VAT invoice has its own legal requirements – see our country tax invoice templates.

Send a professional invoice in minutes

30 designs, your logo, instant PDF. Free forever – no sign-up, no watermark.