Commercial Invoice vs Proforma
Jul 11, 2026
Try it now: upload an invoice and get the data in Excel or CSV
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your invoices
Drop files here or click to upload
Up to 50 files
Uploading...
The difference between a commercial invoice and a proforma invoice is timing and authority: a proforma invoice is a preliminary quote sent before the sale is confirmed, and a commercial invoice is the final, binding bill issued after the buyer commits and the goods are ready to ship. A proforma helps the buyer plan, arrange financing, or apply for an import permit. A commercial invoice demands payment and clears customs. Same layout, very different legal weight. Last updated July 2026.
This guide compares the two documents side by side, shows where each fits in the order lifecycle, and answers the questions US importers and exporters ask most: which one customs accepts, whether you pay against a proforma, and when each is issued.
Commercial invoice vs proforma invoice: the core difference
A proforma invoice is a good-faith estimate of what a sale will cost, issued before the buyer has agreed to buy, while a commercial invoice is the actual bill for a confirmed sale. The proforma says "here is what this order would look like and cost." The commercial invoice says "here is what you bought and what you owe." Because the commercial invoice records a completed transaction, its figures are final and it becomes the document both parties post to their books and the one customs uses to assess duty.
| Aspect | Proforma invoice | Commercial invoice |
|---|---|---|
| When it is issued | Before the sale is confirmed | After the sale is confirmed, with the shipment |
| Purpose | Quote, budget approval, financing, import permit | Demand payment, clear customs, record the sale |
| Binding? | No, it is an estimate | Yes, it is a legal record of the sale |
| Payment | Not a demand for payment | The document the buyer pays against |
| Customs clearance | Not accepted for final clearance | The primary customs document |
| Accounting entry | None; nothing is posted | Booked as a payable or receivable |
| Values | Estimated, can change | Final, actually paid or payable |
When is a proforma invoice used?
A proforma invoice is used early in the order, when the buyer needs a formal document but the sale is not yet locked in. Common triggers are a buyer who needs to get budget approved, a buyer applying for an import license or foreign-exchange allocation that requires a stated value, or a bank that needs the expected figures to open a letter of credit. The proforma gives all of them a document to work from without committing either side to the final numbers.
It is also common for a first-time order or a custom quote. The seller lays out the expected goods, quantities, prices, and shipping terms so the buyer can review and confirm. Once the buyer agrees, the proforma has done its job and the seller replaces it with a commercial invoice reflecting what actually shipped.
When is a commercial invoice used?
A commercial invoice is used once the sale is final and the goods are shipping. It reflects the real order: the exact quantities packed, the final prices, and the trade details customs needs. From that point it is the reference document for everything downstream, the buyer's payment, the customs entry and duty calculation, and both companies' accounting records. If you need the full field list and customs requirements, see our guide to the commercial invoice.
Can you use a proforma invoice for customs?
No, you cannot use a proforma invoice to clear goods through customs in place of a commercial invoice. Customs authorities, including US Customs and Border Protection, require the commercial invoice because it declares the actual transaction value, and a proforma is only an estimate. A shipment presented with a proforma alone will typically be held until the exporter provides the commercial invoice. A proforma can accompany a shipment for reference, but it does not satisfy the customs requirement on its own.
Do you pay against a proforma invoice?
You do not pay against a proforma invoice in the way you pay a normal bill, because it is a quote, not a demand for payment. That said, some sellers ask for a deposit or advance based on a proforma before they begin production, especially with new customers or custom orders. Even then, the formal payable is not recorded until the commercial invoice is issued. The commercial invoice is the document your books and your tax filing rely on as evidence of the actual sale, not the proforma.
Which document does the buyer record in accounts payable?
The buyer records the commercial invoice in accounts payable, never the proforma. Because the proforma is an estimate with no legal obligation attached, there is nothing to post: no payable, no expense, no duty. The commercial invoice is what the AP team matches against the purchase order and the receiving document, codes, approves, and pays. Treating a proforma as a payable would double-count the purchase once the real invoice arrives, which is a common data-entry error on international orders.
Do you need both a proforma and a commercial invoice?
Not every order needs both, but many international orders use them in sequence. You need a proforma when the buyer has to do something before committing, such as get budget signed off, secure an import license, or open a letter of credit; the proforma gives them a formal document with the expected values. Once the order is confirmed, the commercial invoice is required to ship and clear customs. For a simple repeat order between established partners, the seller may skip the proforma and go straight to the commercial invoice. The rule of thumb: if the buyer needs a document to arrange something before the sale is final, issue a proforma first; the commercial invoice always follows when the goods actually move.
Common mistakes with proforma and commercial invoices
The most expensive mistakes come from treating the two documents as interchangeable. Sending a proforma to customs, booking a proforma as a payable, or paying the full amount twice (once against the proforma deposit and again against the commercial invoice) all trace back to the same confusion. Two habits prevent it. First, make sure the commercial invoice clearly reflects what actually shipped, since final quantities and prices can drift from the proforma estimate. Second, only ever record the commercial invoice in your accounting system; keep the proforma as a reference document, not a transaction. When the numbers on the commercial invoice do not match the proforma, trust the commercial invoice, because it documents the real sale.
Capture the commercial invoice cleanly
Once the commercial invoice arrives, the work is getting its header, line items, values, and trade fields into your system without retyping them. You can upload the invoice above and extract the fields in seconds, or use our commercial invoice data extraction tool to capture them consistently across every supplier. To keep the wider document set straight, compare the purchase order and the invoice and see how the invoice differs from the receipt, so each document lands in the right place in your payables workflow.