Guide

Pro Forma Invoice vs Commercial Invoice for International Shipping

Compare pro forma and commercial invoices for international shipping: quote stage, sold goods, samples, document drafts, and the carrier or destination checks needed before dispatch.

Answer Summary

Preparation checklist

A pro forma invoice and a commercial invoice share many fields, but they answer different points in the ecommerce workflow: quote before sale versus records for goods actually sold and shipped.

Trade.gov describes the pro forma as an invoice-format quote. It can carry product, price, weight, Incoterm, and payment assumptions before the final transaction is fixed.

Trade.gov describes the commercial invoice as a document used for export and import clearance; customs may use it to assess duties and taxes. Destination and carrier requirements can add fields or require a different process.

A sample, warranty replacement, return, or no-charge shipment is not automatically a pro forma case. Record the transaction purpose and confirm the carrier and destination instructions before dispatch.

Required fields or decision table

Fields to prepare before the document draft

Field or decisionWhat to prepare
Pro forma invoice

An invoice-format quote or preliminary document. Use it to show proposed goods, prices, quantities, weights, Incoterms, payment assumptions, and the validity period before a final sale is fixed.

Commercial invoice

A transaction document for goods actually sold. It normally carries final parties, item lines, value, currency, origin, and shipment facts used in commercial and customs workflows.

Quote stage

Use a pro forma to make assumptions visible. Do not present an estimate as the final transaction record when quantity, value, buyer, or shipment terms can still change.

Sale and shipment stage

Prepare the commercial invoice or carrier-required electronic equivalent once the sold goods and shipment facts are final.

Samples, replacements, and returns

Use the documented purpose and carrier/destination instructions. These shipments may require a pro forma or commercial invoice, but they still need accurate goods, value, origin, and reason-for-export facts.

HS code and origin

A candidate HS code and country of origin are product facts, not a shortcut to document selection. Verify the destination code and document format before filing or shipping.

Verification step

Check the carrier workflow, destination requirement, shipment value, Incoterm, and actual transaction purpose before dispatch.

Step-by-step preparation

How to prepare the draft

  1. Start with the transaction stage: quote, completed sale, sample, warranty replacement, return, or another non-sale shipment. Do not choose the document only from the product title.
  2. For a quote, prepare a pro forma with enough detail for the buyer to evaluate the offer: product description, quantity, price, weight, Incoterm, payment terms, estimated shipping treatment, and a validity date where relevant.
  3. For a completed sale, prepare the commercial invoice with the final buyer, seller, item lines, quantity, currency, actual shipment value, country of origin, and any carrier-requested customs data.
  4. Keep product facts reusable across both documents: SKU, material, function, model, quantity, origin, and a candidate HS code where the route requests one. Use the description checker before turning a storefront title into a customs line.
  5. Compare the commercial invoice amount against the final order, payment, promotion, and packing data. A quote amount is not automatically the final transaction value.
  6. Check Incoterms, importer arrangement, shipment route, and carrier requirements. These facts can change who needs the document and which fields must be present.
  7. Generate a working commercial invoice draft with the Commercial Invoice Generator, then compare it with the pro forma, order record, and packing data before dispatch.
  8. Verify final carrier and destination requirements before filing or shipping. This guide prepares the decision and data handoff; it does not determine customs acceptance.
Ecommerce example

How this looks in a seller workflow

A supplier quotes an ecommerce merchant for 500 ceramic mugs before production. The pro forma records the proposed quantity, unit value, carton weight, Incoterm, payment terms, expected shipping treatment, and expiry date. After the buyer confirms the order and the factory packs the goods, the seller prepares a commercial invoice with the final invoice number, actual item totals, buyer, country of origin, package data, and candidate HS code record. The two documents can share product facts, but the commercial invoice should reflect the shipment that actually moves. The seller checks the carrier workflow before dispatch because a sample, a split shipment, or a changed order can need a different document outcome.

Verification checklist

Review the record before it enters a shipment or filing workflow

Before a document draft is used, compare it against the order record, product catalog, carrier label, and any destination-specific instructions. The preparation checklist should confirm parties, shipment channel, item descriptions, value, currency, quantity, weight, origin, HS code candidate, and any package or reference fields.

What is required depends on shipment value, carrier, destination, and product facts, so a field that is optional in one postal or carrier workflow may be required in another. When a draft supports a repeated SKU, save the checked inputs with the product record so future shipments start from reviewed data.

Use the draft as a review artifact: it should make weak descriptions, missing origin, inconsistent values, and unsupported HS code candidates easy to spot before the parcel is handed to a postal operator, carrier, marketplace label flow, or freight team.

Source-backed checks

What external guidance supports this workflow?

Common mistakes

What to avoid

  • Using a quote amount as the final shipment value after the order, quantities, discount, or buyer details changed.
  • Treating all no-charge, sample, warranty, and return shipments as the same document case.
  • Leaving product description, quantity, origin, currency, or destination-specific customs data blank because the pro forma is preliminary.
  • Using a marketing product title instead of a factual goods description on the commercial invoice.
  • Assuming a pro forma is accepted for every carrier or destination workflow.
  • Treating a candidate HS code as final classification or using the ship-from country instead of country of origin.
  • Not reconciling the final commercial invoice against the order, payment record, and packing data before dispatch.
Editorial

Editorial review note

Written by the TariffCatalog Editorial Team for ecommerce document preparation workflows. The page is designed as a preparation checklist, not a filing outcome.

Maintained by Ryan Cole, with review focused on ecommerce catalog, document, and source-check workflow clarity.

Document requirements may be required differently by carrier, destination, shipment value, and product facts. Use the methodology, sources, and corrections pages to understand how the page is maintained.

Maintainer

Reviewed by Ryan Cole

Ryan Cole maintains TariffCatalog from the perspective of a long-time ecommerce operator with 15+ years of experience in product catalog, international shipping, and pre-shipment data workflows. This page is reviewed for document preparation workflow clarity, source-check clarity, and estimate-only or candidate-only wording.

TariffCatalog is a preparation aid, not a customs broker, legal, tax, or freight-forwarding service. Verify final classifications, rates, documents, and filing treatment with official sources or qualified professionals.

Last reviewed: · Maintainer entity: Ryan Cole · Source policy: verified against official customs and tariff sources

Official source note

References to verify

Use official sources, carrier guidance, postal operator rules, and destination requirements to verify before filing or shipping.

FAQ

Common questions

When should I use a commercial invoice?

Use a commercial invoice when the shipment represents an actual sale or when the carrier requests transaction-value document data. It should include final parties, values, item lines, origin, currency, and Incoterms.

When should I use a proforma invoice?

Use a proforma invoice for quotes, buyer approval, pre-shipment review, samples, or situations where final transaction details are not fixed. It is a preparation document, not a replacement for every commercial invoice workflow.

Can a proforma invoice be used for samples?

Sometimes. Sample shipments may use proforma or commercial invoice data depending on carrier and destination rules. The reason for export should clearly state sample when accurate, and value should still be declared as required.

Do both documents need HS code candidates?

Often yes. HS code candidates help connect product facts to duty and document review. Treat them as preparation aids and verify the full national code in official sources before filing or shipping.

Does a proforma invoice prove final value?

No. A proforma invoice often shows expected or quoted value. The final commercial invoice should reflect the actual transaction value and shipment facts when the goods move.

Can I turn a proforma into a commercial invoice?

Yes, but review every field first. Quantity, value, date, buyer details, origin, and Incoterms may change between quote and shipment. Do not assume the proforma data is still accurate.

Which invoice do ecommerce sellers use most?

For actual cross-border sales shipments, ecommerce sellers most often prepare a commercial invoice or carrier-required electronic equivalent. Proforma invoices are useful earlier in the workflow.

What should I verify before shipping?

Verify shipment type, value, currency, product descriptions, origin, HS code candidates, Incoterms, and carrier requirements before filing or shipping.

Last reviewed: 2026-08-02

Disclaimer

TariffCatalog provides informational tools and preparation workflows only. Verify final classification, rates, document requirements, and filing treatment with official sources or licensed professionals.