Commercial invoice

Commercial invoice

generator & template

generator & template

Create a customs-ready commercial invoice for international shipping. Add your Incoterms, HS codes, country of origin, and values, watch it build in real time, then download it as a PDF, Word, or Excel file. Everything stays in your browser.

Create a customs-ready commercial invoice for international shipping. Add your Incoterms, HS codes, country of origin, and values, watch it build in real time, then download it as a PDF, Word, or Excel file. Everything stays in your browser.

100% free, no account, no watermark

Private, nothing leaves your browser

Customs-ready: Incoterms, HS codes, country of origin

1Document details▸
2Ship from (shipper)▸
 
3Ship to (consignee)▸
4Carrier & freight terms▸
Freight charge terms
5Customer order information▸
6Carrier information (commodities)▸
7Instructions, COD & signatures▸
Live previewTotal weight: 820 lb
BILL OF LADING
Non-Negotiable · Straight Bill of Lading (VICS)
BOL number
BOL-100482
Ship date
10/23/2026
Page (of)
1 of 1
Issued by (your company)
CargoEZ Logistics LLC
PRO / tracking no.
0481 7723 9
Ship from (shipper)
Company name
Pacific Rim Exporters
Street address
1820 Harbor Blvd, Dock 7
City, State
Long Beach, CA
ZIP
90802
SID #
SID-55012
FOB at origin
No
Ship to (consignee)
Company name
Midwest Distribution Center
Street address
4455 Commerce Pkwy
City, State
Columbus, OH
ZIP
43219
CID #
CID-20931
Location #
DC-14
FOB at destination
No
Carrier & freight terms
Carrier name
Estes Express Lines
SCAC code
EXLA
Trailer number
TR-88214
Seal number(s)
SL-4471, SL-4472
Freight charge terms
Prepaid
This is a Master BOL with attached underlying BOLs
No
Third-party freight charges, bill to
Name, address, city/state/ZIP of the party responsible for freight charges (if different)
Customer order information
Customer order no.# PackagesWeight (lb)Pallet/Slip
PO-774214820Y
Total4820
Carrier information (commodities)
Handling unitsPackagesWeight (lb)Commodity descriptionNMFC #Class
2 Pallet4 Carton820Auto parts, NOI7924070
Total820
Instructions, COD & signatures
Special instructions
Liftgate required at delivery. Call 1 hour before arrival. Do not stack.
COD amount ($)
0.00
COD fee terms
—
Pickup date
10/23/2026
Trailer loaded by
By Shipper
Freight counted by
By Shipper
Shipper signature / date
Carrier signature / pickup date
Filling these out all day?CargoEZ auto-generates documents like this from your bookings, no re-keying.
See how →
Blank templates

Prefer a blank copy to fill in later?

Download an empty copy in the format your team already uses. Each one matches the layout above.

PDF

Blank Bill of Lading, PDF

Print-ready layout. Best for drivers and dock printouts.

DOC

Blank Bill of Lading, Word

Editable .docx you can brand, tweak wording, and reuse.

XLS

Blank Bill of Lading, Excel

Spreadsheet grid for bulk shipments and quick math.

Stop doing this by hand

Your invoice is ready. Now stop re-typing it into your customs filing

The HS codes, values, and parties on this invoice are exactly what your ISF and customs entry need. CargoEZ carries that data straight through, so nothing is re-keyed and nothing gets held at the border over a mismatch.

Schedule a demo →

20 minutes · on your own shipments

What is a commercial invoice?

A commercial invoice is the primary document customs uses to clear an international shipment. It is both the bill of sale and the customs declaration that sets the duty and tax owed.

It must carry what customs needs to release the goods: a clear description, the value and currency, the Incoterms, the country of origin, and the HS code per item. For U.S.-bound ocean freight, those same details feed the ISF 10+2 filing, so an incomplete invoice can hold cargo at the port.

What a commercial invoice must include

  • Exporter / seller: legal name, address, contact, and tax ID (EIN, VAT, or EORI).

  • Consignee / buyer: name, address, and contact, plus the importer of record if different.

  • Invoice reference: unique invoice number, date, and currency code.

  • Shipment reference: AWB or bill of lading number, and the mode of transport.

  • Incoterms 2020: the agreed term and named place (for example FOB Long Beach).

  • Reason for export: sale, sample, repair, replacement, or gift.

  • Per line item: description of goods, HS / HTS code, country of origin, quantity, unit, unit price, and line value.

  • Weights: net weight and gross weight, and the total package count.

  • Totals: subtotal, freight, insurance, and the total declared value.

  • Certification: a declaration of accuracy, an authorized signature and date, and a Destination Control Statement where required.

How to create and download your invoice

  1. Fill in your shipment: add the exporter and buyer, pick your Incoterms, and add a line for each item with its HS code, country of origin, quantity, and unit price.

  2. Watch it build live: the invoice previews on the right as you type, and the line amounts, subtotal, and total declared value calculate on their own.

  3. Download in your format: export the finished invoice as a PDF, Word, or Excel file, or print it. Enter your email once to unlock the downloads.

  4. Save or reuse: save a draft in your browser and load it next time, or grab a blank template to fill in by hand later.

Commercial invoice vs other shipping documents

  • Customs invoice: usually the same document. "Customs invoice" is just the commercial invoice used for clearance.

  • Proforma invoice: a preliminary quote sent before the sale is final. It is not proof of a transaction.

  • Packing list: lists how goods are packed (cartons, pallets, weights) but carries no prices or values.

  • Bill of lading: the carrier's receipt and contract of carriage. See the bill of lading generator.

How to fill out a commercial invoice for customs

  1. Exporter and buyer: enter both parties in full, with tax IDs (EIN, VAT, or EORI). Add the importer of record if it differs from the consignee.

  2. Invoice number, date, currency: give the invoice a unique reference and state the currency, so values are unambiguous at customs.

  3. Shipment reference and mode: add the AWB or bill of lading number and the transport mode to tie the invoice to the physical shipment.

  4. Incoterms 2020: state the term and named place. It tells customs who is responsible for freight and insurance costs in the value.

  5. Describe each item clearly: say what it is, what it is made of, and its use. Vague descriptions are a top cause of customs holds.

  6. HS code and country of origin: add the 6 to 10 digit HS / HTS code and the country of manufacture for every line. These drive the duty rate.

  7. Quantity, unit price, value: list quantity, unit, and unit price per line. The tool totals the line and the invoice for you.

  8. Freight, insurance, declared value: add freight and insurance so the total declared value matches the Incoterm you selected.

  9. Net and gross weight: record net and gross weight and the package count, which customs cross-checks against the shipment.

  10. Declare and sign: keep the accuracy statement, sign and date, and add a Destination Control Statement for controlled U.S. exports.

How freight forwarders and brokers benefit

Most people filling out a commercial invoice are shippers, but the forwarder is the one who deals with it when the invoice is wrong. A clearance-ready invoice helps on both sides.

  1. Fewer customs holds: clients send complete invoices the first time, with the HS codes, Incoterms, and values customs expects, so fewer shipments get held, examined, or hit with demurrage.

  2. No more chasing clients: hand the generator to your shippers instead of emailing back and forth to fix missing fields before you can file.

  3. Straight into your ISF and entry: the parties, HS codes, country of origin, and value on the invoice are exactly what your ISF 10+2 and customs entry need, so nothing is re-keyed between documents.

  4. One consistent record: when the invoice, ISF, and entry all carry the same figures, there is nothing for customs to flag as a mismatch.

Issuing export documents every day?

CargoEZ keeps your commercial invoice, ISF, and customs entry on one record, so your team never types the same shipment twice and nothing is mismatched across paperwork.

See how CargoEZ automates freight docs →

Frequently asked questions

  1. Is this commercial invoice generator really free?

Yes. The generator and all downloads are free, with no account, watermark, or usage limit. Everything runs in your browser, so your shipment data never leaves your device.

  1. Is a commercial invoice the same as a customs invoice?

In most cases yes. When people say customs invoice they usually mean the commercial invoice used for customs clearance. It is the main document customs uses to assess duties and release goods.

  1. Who prepares the commercial invoice?

The exporter or seller usually prepares it, since they know the goods and their value. A freight forwarder or customs broker often helps prepare or review it, especially for complex or high-volume shipments.

  1. Do I need an HS code on the commercial invoice?

For international shipments yes. The 6 to 10 digit HS or HTS code classifies each item so customs can assess the correct duty. Missing or wrong codes are a common cause of holds and reassessments.

  1. What Incoterm should I use on a commercial invoice?

Use the Incoterms 2020 term you agreed with the buyer, such as FOB, CIF, or DDP, and name the place. It defines who is responsible for freight and insurance, which affects the declared value.

  1. Can I download the commercial invoice as Word or Excel instead of PDF?

Yes. Export your filled invoice as PDF or Word, or download a blank PDF, Word, or Excel template.

AICPA SOC
iso 27001

© CargoEZ. 2026 Avow Solutions Inc. All rights reserved.

Follow us on

Facebook
X (Twitter)
YouTube
LinkedIn
Instagram

When you visit or interact with our sites, services, or tools, as authorized service providers, we may use cookies to store information, enhancing your experience and supporting marketing efforts.

AICPA SOC
iso 27001

© CargoEZ. 2026 Avow Solutions Inc. All rights reserved.

Follow us on

Facebook
X (Twitter)
YouTube
LinkedIn
Instagram

When you visit or interact with our sites, services, or tools, as authorized service providers, we may use cookies to store information, enhancing your experience and supporting marketing efforts.

AICPA SOC
iso 27001

© CargoEZ. 2026 Avow Solutions Inc. All rights reserved.

Follow us on

Facebook
X (Twitter)
YouTube
LinkedIn
Instagram

When you visit or interact with our sites, services, or tools, as authorized service providers, we may use cookies to store information, enhancing your experience and supporting marketing efforts.