Skip to content

Export-import

Commercial Invoice Generator for Export (Excel & PDF)

Build an export commercial invoice with Incoterms, HS codes, automatic totals and the amount in words, then download Excel or print to PDF.

Seller, buyer & terms

Results update as you type.
Document language

Add the place, e.g. "FOB Tanjung Priok".

Goods

  1. Line 1
    USD

    Line amount: $1,482.00

  2. Line 2
    USD

    Line amount: $300.00

Discount & extra charges

USD
USD
USD
USD

Invoice total

$1,950.00

CFR · USD

Subtotal$1,782.00
Total quantity123
Amount in wordsSAY: US DOLLARS ONE THOUSAND NINE HUNDRED FIFTY ONLY
When paid by L/C, the descriptions, Incoterms and values must strictly match the L/C terms. This generator helps with the format; the customs value is set under customs rules.

Print sheet preview

A4; choose "Save as PDF" in the print dialog.

COMMERCIAL INVOICE

Seller / exporter
Buyer / importer
Invoice no.
Date
Contract / PO no.
Incoterms® 2020
CFR
Currency
USD
Payment terms
Country of origin
Indonesia
Vessel / flight
Port of loading
Port of discharge
No.Description of goodsHS codeQtyUnitUnit priceAmount
1Cotton shirts6205.20120PCS12.35$1,482.00
2Embroidered table linen6302.513SET99.999$300.00
Subtotal$1,782.00
Discount-$82.00
Freight$250.00
TOTAL (USD)$1,950.00

SAY: US DOLLARS ONE THOUSAND NINE HUNDRED FIFTY ONLY

We certify that this invoice is true and correct and corresponds to the goods shipped.

Seller's signature & stamp

Data is processed in your browser. The result link keeps your entries in the URL; share it only with authorised parties.

COMMERCIAL INVOICE

Seller / exporter
Buyer / importer
Invoice no.
Date
Contract / PO no.
Incoterms® 2020
CFR
Currency
USD
Payment terms
Country of origin
Indonesia
Vessel / flight
Port of loading
Port of discharge
No.Description of goodsHS codeQtyUnitUnit priceAmount
1Cotton shirts6205.20120PCS12.35$1,482.00
2Embroidered table linen6302.513SET99.999$300.00
Subtotal$1,782.00
Discount-$82.00
Freight$250.00
TOTAL (USD)$1,950.00

SAY: US DOLLARS ONE THOUSAND NINE HUNDRED FIFTY ONLY

We certify that this invoice is true and correct and corresponds to the goods shipped.

Seller's signature & stamp

About this calculator

A commercial invoice is the seller's bill to the foreign buyer and the single most important customs document. Customs in the destination country assesses duties and taxes on its value, the bank checks it when payment is by letter of credit, and the exporter's declaration refers to its number and value. An invoice that is incomplete or inconsistent with the packing list and B/L can hold up both payment and customs release.

This generator builds an invoice with the sections buyers and authorities usually ask for: seller and buyer details, invoice number and date, contract/PO number, Incoterms with the named place (for example FOB Tanjung Priok), currency, payment terms, country of origin, vessel or flight and ports of loading and discharge. Goods lines hold the description, HS code, quantity, unit and unit price; each line amount is rounded to the currency's decimals, as on a printed invoice. Below the lines you can add a discount, freight, insurance and other charges, for example on a CFR or CIF invoice.

The total is calculated automatically and comes with the amount in words in English ("SAY: US DOLLARS … ONLY") or Indonesian (terbilang), which L/Cs often require. Download it as Excel (.xlsx) or print an A4 PDF with a signature block. Make sure the descriptions and values follow the contract and the L/C terms; this generator helps with the format, it does not determine the customs value.

Worked example

An invoice in USD with two lines:

  • 120 pcs × USD 12.35 = USD 1,482.00
  • 3 sets × USD 99.999 = 299.997 → rounded to USD 300.00

Subtotal USD 1,782.00, discount USD 82.00, freight USD 250.00 (CFR invoice) → total USD 1,950.00, total quantity 123.

Amount in words: SAY: US DOLLARS ONE THOUSAND NINE HUNDRED FIFTY ONLY. A total of USD 1,234.50 reads SAY: US DOLLARS ONE THOUSAND TWO HUNDRED THIRTY-FOUR AND CENTS FIFTY ONLY.

How to use it

  1. Enter parties and terms

    Enter seller and buyer, invoice number/date, Incoterms with place, currency and payment terms.

  2. Add the goods lines

    Fill in description, HS code, quantity, unit and unit price; line amounts are calculated for you.

  3. Add extra charges

    Add a discount, freight, insurance or other charges when they are part of the price (e.g. CFR/CIF).

  4. Download or print

    Check the total and the amount in words, then download Excel or print an A4 PDF to sign.

Frequently asked questions

What is the difference between a commercial and a proforma invoice?
A proforma invoice is a quotation or advance bill issued before shipment, often used to open an L/C or pay a deposit. The commercial invoice is the final bill for the goods actually shipped and is the one used for customs.
Must the HS code appear on the invoice?
It is not always mandatory, but it is strongly recommended and often requested by buyers or the destination country. It should match the code in the export declaration and the importer’s declaration so tariffs and restrictions do not differ.
Why write the Incoterms rule with a place?
A rule without a place is ambiguous: "FOB" does not say which port. Write it in full, for example "FOB Tanjung Priok, Incoterms 2020", so the delivery point, costs and customs value can be worked out correctly.
Why are line amounts rounded first?
A printed invoice shows each line amount in the currency’s decimals (cents for USD). Rounding each line before adding keeps the invoice total exactly equal to the sum of the visible lines.
Do I need the amount in words?
Many L/Cs and buyers ask for the amount in words to prevent altered figures. The generator writes it automatically in English or Indonesian for the currency you choose.

Related guides

3D Cargo Planner

Stow cartons, pallets and odd-shaped cargo in a container or truck, then download the loading steps.