SellerCalcs

Commercial Invoice Generator

Create a customs-ready commercial invoice with HS codes, values and totals, then print to PDF.

Quick answer: A commercial invoice declares the value of exported goods: shipper, consignee, Incoterms, line items with HS codes, quantities and unit prices, plus the total value in the invoice currency. This generator builds it in the browser and prints straight to PDF.

Totals

Line items3
Total units360
Net weight70.8 kg
Invoice value$750.00 USD

Goods

DescriptionHS codeQtyUnitKg / unitUnit price

The document is built in your browser — nothing is uploaded. Print to PDF gives you a customs-ready file; check your freight forwarder's template if they require specific box numbers or marks.

Core facts
PriceFree, no sign-up
InputParties, Incoterms, currency, item lines with HS codes and values
OutputPrintable invoice (PDF via print), CSV download, copy as text
PrivacyEverything stays in your browser — nothing is uploaded

What is Commercial Invoice Generator?

A commercial invoice is the customs declaration of what a shipment contains and what it is worth. Unlike a sales invoice, it exists mainly for the border: it states the shipper and consignee, the Incoterms that decide who pays freight and duty, the currency, and each item's description, HS code, quantity and value. Customs uses it to calculate duty and VAT, and the consignee needs it to clear the goods. This generator takes your line items and produces a document with automatic totals, a clean print layout and the details customs officers look for — including the country of origin and the package count that has to agree with your packing list.

Common Uses for Commercial Invoice Generator

  • Ship a first export order without hiring a broker to type the invoice
  • Attach HS codes and Incoterms to each shipment for faster clearance
  • Send a pro-forma style invoice to a customer before payment
  • Produce a document that matches the packing list line for line
  • Keep a PDF copy of every consignment for accounting

The lines customs reads first

Country of origin, HS code, quantity, unit value and total value. Errors in the first two change the duty rate; errors in the last three change the duty amount, and customs reconciles all five against the packing list and the bill of lading.

Incoterms decide who pays what

Under FOB the buyer pays freight, insurance and import duty, so the invoice value is the goods alone. Under CIF the invoice includes freight and insurance. Under DDP the seller carries everything, including duty — which also means the invoice value has to be high enough to cover those costs in your own margin calculation.

Keep the documents as a set

Commercial invoice, packing list and bill of lading travel together and must agree. Generate both documents from the same line items: descriptions, quantities and package counts should be identical, and the totals should reconcile to the cent.

Frequently Asked Questions

What is the difference between a commercial invoice and a sales invoice?
A sales invoice is a request for payment between seller and buyer. A commercial invoice is a customs document: it describes the goods and their value for duty purposes and is often required even when payment happened months earlier.
Do I need HS codes on it?
Yes for most commercial shipments. The HS code determines the duty rate, and a missing or wrong code is the most common cause of clearance delays. Ask your supplier for the code, then verify it in the destination country's tariff database.
What are Incoterms and which should I use?
Incoterms define who pays freight, insurance and duty. FOB (seller delivers to the port) and DDP (seller delivers duty paid to the door) are the two most common in ecommerce. DDP quotes customers a landed price but leaves you liable for duty and clearance.
Can the invoice be in a currency other than USD?
Yes — the currency field is free text. Customs usually converts to the local currency at the day's rate, so state the currency explicitly (USD, EUR, GBP) to avoid misreading zeros and commas.
What value should I declare?
The transaction value: what the buyer actually paid, including any commission, excluding freight and insurance if the terms are FOB. Under-declaring to reduce duty is fraud and voids insurance cover on the whole shipment.

More Shipping Document Generators

More Selling Tools