Proforma invoices and commercial invoices look almost identical on paper, and they do completely different jobs. Mixing them up delays shipments, confuses customs, and makes your accounting a mess. Here is the difference, in plain terms, and when to use each one.


A proforma invoice is a preview of a sale. It looks like an invoice — products, quantities, prices, delivery terms — but it is sent before the sale is final. Think of it as a formal quote with the shape of an invoice. It answers one question: "If we go ahead, here is exactly what you will pay."
A proforma invoice is not a request for payment. You cannot cash it, the buyer does not record it as a payable, and you do not record it as revenue. Its main jobs:

A commercial invoice is the real bill. It is issued when the sale happens — typically when goods ship or the service is delivered — and it is a legally meaningful document that:
| Proforma invoice | Commercial invoice | |
|---|---|---|
| When it is issued | Before the sale is confirmed | When goods ship or service is delivered |
| Purpose | Quote, approval, customs pre-check | Payment request and official sale record |
| Requests payment? | No | Yes |
| In your books? | No accounting entry | Recorded as revenue |
| Can it change? | Yes, until converted to a final invoice | No, only corrected or credited |

In each case, once the buyer confirms, you convert the proforma into a commercial invoice with the same numbers. That consistency matters — customs and accountants both compare them.
Every time a real sale happens: goods shipped, services delivered, or a subscription billed. It should reference the buyer's PO number, match the proforma if one existed, and carry your sequential invoice number.
Generally no — it is an offer or estimate, not a demand for payment. Binding terms usually come from your contract or the buyer's purchase order. That said, it is a professional commitment, so do not issue one casually.
Yes, until it becomes a commercial invoice. Adjust quantities or prices, reissue with a new date, and make sure the final invoice matches the last proforma the buyer approved.
Give it a document number, but on a separate series (PF- prefix is common). Your commercial invoices stay sequential and audit-ready.
Letters of credit and import financing: the bank lends against the promised shipment, so it needs the documented price and terms before goods move.
Many small business tools lump both documents under one "invoice" button, which is exactly how they get mixed up. Altera issues proformas and final invoices as separate documents with their own numbering, so your quotes, orders, and payments stay distinct.
Need clean proformas and invoices? Try Altera free for 30 days — no credit card required.