Proforma Invoice vs Commercial Invoice Explained
A proforma invoice is a preliminary quote; a commercial invoice is the final customs document. The difference, when to use each, and what each must include.
Try it on your next invoice
Draft from text or voice, edit every field, and export a PDF—free on the homepage.
Try AI invoiceA proforma invoice is a preliminary quote in invoice form, sent before a sale is finalized; a commercial invoice is the final, binding document used to request payment and clear customs. In short: one estimates the deal, the other completes it. If you sell or ship internationally, using the wrong one at the wrong stage causes delays. This guide explains the difference clearly, when to use each, and what each must contain.
To build either, start from our invoice templates or the invoice generator.
The core difference
- A proforma invoice is issued before the transaction is finalized — during quoting or negotiation. It's an estimate of what the goods and terms will be. It is not legally binding and is not a demand for payment.
- A commercial invoice is issued after the deal is agreed, when goods ship. It's a binding document that requests final payment and serves as the customs declaration for international shipments.
Think of the proforma as a formal quote dressed as an invoice, and the commercial invoice as the real thing.
Proforma vs commercial invoice at a glance
| Proforma invoice | Commercial invoice | |
|---|---|---|
| Stage | Before the sale (quote/negotiation) | After the sale (shipping) |
| Legally binding | No | Yes |
| Requests payment | No — informational | Yes |
| Used for customs | No (or provisional) | Yes — customs declaration |
| Purpose | Estimate terms, arrange finance/licenses | Final billing and clearance |
When to use a proforma invoice
A proforma is useful before anything is finalized:
- Giving a formal quote with prices, terms, and an estimated total.
- Helping a buyer arrange an import license or a letter of credit.
- Confirming details (goods, quantities, value) before committing.
- Pre-shipment inspection arrangements.
Because it isn't binding, both sides can still adjust terms. The buyer uses it to plan and get approvals; the seller uses it to set expectations.
When to use a commercial invoice
The commercial invoice is for the finalized transaction, especially shipping:
- Requesting final payment for goods sold.
- Clearing customs on international shipments — authorities use it to assess duties and taxes.
- Proving the transaction as an official, binding record.
A worked example: an exporter quotes a buyer with a proforma invoice so the buyer can open a letter of credit. Once the order is confirmed and the goods ship, the exporter issues a commercial invoice with the final quantities and value, which travels with the shipment for customs clearance and requests payment.
What each must include
A proforma invoice typically shows: "Proforma Invoice" labeling, seller and buyer details, a description of goods, estimated quantities and prices, an estimated total, and proposed terms — with validity dates, since it's provisional.
A commercial invoice must be more complete for customs: seller (exporter) and buyer (importer) details, a detailed description of goods, quantities and unit values, total value, country of origin, HS codes, currency, Incoterms, reason for export, and a signed declaration. Our commercial invoice template guide covers those customs fields in full.
Don't confuse either with a standard invoice
Both differ from a normal domestic sales invoice. A standard invoice simply bills a customer for goods or services. A proforma is a pre-sale estimate; a commercial invoice is a customs and payment document for international trade. If you're just billing a local client, you want a standard invoice — see invoice vs receipt and the invoice checklist.
Related reading
- Commercial Invoice Template (Shipping / Customs)
- Invoice vs Receipt: What's the Difference?
- What to Include on an Invoice (Complete Checklist)
FAQ
What is the difference between a proforma and a commercial invoice? A proforma invoice is a preliminary, non-binding quote sent before a sale is finalized, used to estimate terms and help the buyer arrange finance or licenses. A commercial invoice is the final, binding document issued when goods ship, used to request payment and clear customs.
Is a proforma invoice legally binding? No. A proforma invoice is informational — an estimate of the goods, values, and terms — so it can't be used to demand payment or enforce the sale. Terms can still change before the final commercial invoice is issued.
Which invoice is used for customs? The commercial invoice. Customs authorities use it as the declaration to assess duties and taxes on international shipments, which is why it must include details like HS codes, country of origin, and Incoterms. A proforma is not the customs document, though it may support pre-shipment steps.
When do I send a proforma invoice? Send a proforma before the sale is finalized — to give a formal quote, confirm details, or help the buyer arrange an import license or letter of credit. Once the deal is agreed and goods ship, you replace it with a commercial invoice.
Is a proforma invoice the same as a quote? It's very similar — essentially a quote presented in invoice format. It states the proposed goods, prices, and terms without being a binding request for payment, so buyers can use it for planning and approvals before committing.
Ready to create your next invoice?
Use AI drafting on the homepage or sign up for a free account with cloud save and monthly plan limits.
Related articles
How to Import Clients from a CSV to Create Invoices
Import your client list from a CSV to create invoices fast. How to format the CSV, map the fields, avoid duplicates, and turn imported data into a batch of invoices.
Bulk Invoice Processing: Create Hundreds of Invoices at Once
Bulk invoice processing turns hours of manual billing into minutes. What it is, the workflow for creating hundreds of invoices at once, and how to keep quality at scale.
How to Generate Bulk Invoices from Excel or a CSV File
Turn a spreadsheet into dozens of invoices at once. How to generate bulk invoices from Excel or CSV — how to structure your data, the methods, and a step-by-step.
Milestone Invoicing: How to Bill by Project Stage
Milestone invoicing bills a project in stages instead of one lump sum. How to structure milestones, when to use it, a worked payment schedule, and how to invoice each stage.
