Free commercial invoice generator for export shipments.

Draft a commercial invoice in your browser for free, with no sign-up required. Enter shipment details below, then print or save as PDF, or export line items as CSV. Review the draft with your buyer or broker before sending.

Best for: Exporters, sourcing agents, and small teams preparing customs paperwork.

Commercial invoice

Shipment details

Enter shipment data once, then produce the full document pack.

Exporter and consignee

Shipment and trade terms

Goods

Review the code for each product and destination. Read HS code on a commercial invoice for the code format and checks to make.

Description HS code Origin Qty Unit Unit price

Charges and notes

Charges and adjustments

Add freight, insurance, other charges, or discount when they should appear in the draft total.

Additional fields

Add buyer, broker, tax, port, payment, tracking, or other fields required for this shipment.

Export and save

Continue this shipment in the full document pack

Your draft stays in this browser. Cloud saving is a separate action.

Draft saves in this browser.

Draft only. Confirm before shipment. TradePaper does not verify customs compliance, tax treatment, tariff classification, or marketplace requirements. Confirm final documents with your buyer, broker, forwarder, or compliance owner.

Check fields

How to create a commercial invoice

  1. Replace the sample details. Enter the actual parties and addresses, invoice number and date, currency, shipment references and goods. Existing drafts stay in this browser; check every field before reusing one.
  2. Review the fields. Choose Validate fields, resolve missing or inconsistent entries, then check the preview. A warning is a review prompt; a completed field does not prove customs compliance.
  3. Save the right output. Use Print / PDF for a formatted invoice, Download CSV for shipment fields and item rows, or Copy summary for review text. Check the saved result before sending it.

Return to the invoice form

What is a commercial invoice for international shipping?

A commercial invoice records the seller, buyer, goods and transaction value for an international shipment. Customs authorities use it when reviewing the goods and assessing duties. The required form, language and supporting details vary by destination and shipment. This generator prepares a draft for review; it does not file a customs declaration or calculate duties.

Source: International Trade Administration — Common Export Documents. See the sources and scope below.

Which invoice fields should I review?

Use these groups to review the draft, then confirm the shipment's actual requirements with the importer or broker. This is not a universal list of mandatory fields.

  • Parties and references: seller/exporter, buyer/consignee and addresses, invoice number/date and the shipment or order reference.
  • Goods: specific descriptions, quantities and units, country of origin and the confirmed classification code where requested. Read HS code on a commercial invoice before copying a supplier's code.
  • Values and terms: currency, unit prices, item totals, agreed trade terms and any relevant charges or discounts. Check what is already included in the price before adding charges.

Keep the invoice and packing list consistent

The invoice carries prices and values; the packing list describes the packed goods, cartons and weights. Compare the product descriptions, quantities, parties and references so they describe the same shipment.

Continue this shipment in the packing list, or open the full document pack. Review the carton details there; invoice quantities alone do not say which goods are in each box.

For U.S. imports, use the China-to-U.S. invoice guide and the applicable official requirements. Add shipment-specific information that this form does not capture.

How do I save the commercial invoice as a PDF?

Review the invoice in Preview, then choose Print / PDF. Select your browser's Save as PDF option, check the paper size, scale and page breaks, and save the file. Open the saved PDF to confirm that the parties, item rows, totals and notes are complete. The PDF is produced through browser printing; saving it is not a customs submission.

Can I download this commercial invoice in Excel or Word format?

Download CSV exports shipment fields and item rows, which you can open in Excel or another spreadsheet app. It is not a formatted invoice workbook or a Word document. Use Print / PDF for the formatted invoice. Copy summary gives you text for review. You can use these browser outputs without creating an account; saving a cloud copy is a separate action.

Official sources and scope

Sources checked: . Maintained by TradePaper's individual operator. This is a review of public guidance, not a professional review of your goods or transaction.

The date records this source check, not a regulatory effective date. Confirm the requirements for your destination and shipment before using the draft.

When to use this page

Use it when your buyer, forwarder, broker, or courier asks for a commercial invoice before international shipment.

Commercial invoice fields to cross-check

Before you send the draft to a buyer, broker, courier, or freight forwarder, compare the invoice against the packing list and shipment instructions.

Questions before shipment

Can I use this as a final customs document?

Use it as a structured draft. Final commercial invoice requirements depend on the product, destination country, buyer, forwarder, and broker.

What fields should I confirm before sending?

Confirm exporter, consignee, invoice number, invoice date, incoterms, origin, destination, HS code, quantity, unit price, and total value.

Should the commercial invoice match the packing list?

Yes. Product descriptions, quantities, origin, shipment references, exporter, and consignee should stay consistent. The invoice adds value and price fields, while the packing list adds carton and weight details.

Do I need an HS code on every invoice line?

Confirm the code and level of detail requested for your shipment with the importer or broker. TradePaper flags an empty HS code field as a draft review item; that is not a determination of a legal requirement, and entering a code does not confirm its classification.

Before you send the document

TradePaper catches common structure problems, but export requirements change by country, product, broker, and shipping method.

Related export documents

Move between the invoice, packing list, checklist, HS code, and incoterms pages that are usually reviewed together before a shipment leaves.