Proforma Invoices, Explained with Real Examples
A proforma invoice is a document defined by what it cannot do. It cannot request payment. It cannot be recorded as revenue or expense. It cannot clear customs on its own. It is not legally binding.
That list of limitations is the point.
The term "pro forma" is Latin for "as a matter of form", and the name tells you everything about the document's purpose. A proforma invoice is a preliminary bill of sale sent before goods or services are delivered. It provides the final details of an order so the buyer can decide whether or not to proceed. Once they do, a real invoice replaces it.
For businesses that process invoices at scale, the proforma's "non-document" status is where its value lives. It gates approval before any accounts payable workflow kicks in. Confusing it with a real invoice is where errors, duplicate payments, and customs delays actually start.
In this guide
Where the proforma invoice sits in the order-to-cash sequence
Price negotiation happens. Both parties settle on terms. But the goods have not shipped and the buyer has not committed.
This is where the proforma invoice enters: after the handshake, before anything moves. It ensures both parties have agreed to the terms from the beginning, eliminating back-and-forth that could result in additional production costs or rushed delivery. Think of it as a deliberate hold state. The seller says "here is exactly what you will get, at this price, under these conditions." The buyer reviews and either approves or renegotiates.
Nothing hits the books until the proforma converts to an official invoice. No accounts receivable entry for the seller. No expense logged by the buyer. The proforma is essentially a good-faith estimate of the final commercial invoice, and with invoicing software, it can automatically generate the official invoice once the sale is confirmed.
Proforma invoice vs. commercial invoice vs. purchase order
These four documents overlap enough to cause real confusion. Here is how they differ:
| Proforma invoice | Commercial invoice | Purchase order | Sales invoice | |
|---|---|---|---|---|
| Issued by | Seller | Seller | Buyer | Seller |
| When | Before delivery | At or after delivery | Before delivery | At or after delivery |
| Legally binding | No | Yes | Yes (once accepted) | Yes |
| Recorded in books | No | Yes | Yes | Yes |
| Used for customs | Temporarily | Yes (required) | No | No |
| Requests payment | No | Yes | No | Yes |
| VAT reclaimable | No | Yes | No | Yes |
The distinction between a proforma invoice and a purchase order comes down to origin. The seller prepares and sends a proforma invoice to the buyer. When it comes to a purchase order, it is the buyer who issues and sends it to the seller. Both exist before delivery. Both outline what will be exchanged. But they come from opposite sides of the transaction.
The distinction from a commercial invoice is weight. A proforma invoice is not legally binding because the terms of sale are still subject to change. A commercial invoice is mandatory for customs clearance and carries legal force.
When you actually need one
International trade and customs. Global trade grew by about $300 billion in just the first half of 2025, making shipping documentation more critical than ever. US customs rules are explicit: if no commercial invoice is available, a proforma invoice must be filed, and the company must produce the full commercial invoice within 120 days. The proforma is a placeholder, not a substitute. Buyers also use proforma invoices to demonstrate to the government why they need an import permit, helping them prepare to receive a shipment before it arrives.
Opening a letter of credit. Banks require documentation before releasing funds. A proforma invoice provides the terms and amounts a bank needs to open a letter of credit or transfer hard currency on behalf of the buyer.
Internal purchasing approval. Before a purchase order is raised, someone needs to approve the spend. A proforma invoice gives the approver an itemised breakdown from the seller, complete with quantities, prices, and delivery terms, without triggering any accounting entries.
What a proforma invoice must include
Every proforma invoice should be clearly marked "Proforma Invoice" at the top so it is not mistaken for a regular sales invoice. Beyond that label, include:
- Detailed descriptions of the goods or services
- Quantities and estimated costs
- Delivery terms and conditions
- Validity period (how long the pricing holds)
- Contact information for both parties
For export sales, you also need the country of origin and the six-digit Harmonized System or Schedule B number that customs authorities use for determining duties and taxes.
Three mistakes and what they cost
1. Treating a proforma as a payable invoice. A proforma invoice cannot be used to request or make payment. A full invoice is needed before the buyer pays. If your AP team processes a proforma as though it were a final invoice, you risk duplicate payments when the real invoice arrives. For teams running automated invoice data entry, the classifier needs to distinguish proformas from payable documents before routing them into a payment queue.
2. Submitting a proforma for final customs clearance. A proforma invoice can stand in temporarily, but submitting a proforma invoice instead of a commercial invoice to customs authorities for final clearance can result in shipment holds, penalties, and additional storage charges. The 120-day window is a deadline, not a suggestion.
3. Recording it in the books. A proforma invoice does not count as revenue for the seller or an expense for the buyer. You should not record the total amount due under your accounts receivable or use the proforma invoice to reclaim value-added tax. If your bookkeeper logs it, your financials overstate obligations in both directions.
How this connects to invoice processing
The proforma's role as a hold state matters most when invoice volume is high. If every document that arrives gets fed into a payment pipeline, proformas need to be identified and separated before they trigger approvals or payments.
Invoice processing tools that handle this well will flag a proforma, hold it for reference, and only create a payable entry when the matching commercial invoice arrives. The proforma data (line items, quantities, prices) then serves as a verification layer: does the final invoice match what was agreed?
With invoicing software, the conversion is even simpler. The proforma's data automatically generates an official invoice once the sale is confirmed, which eliminates re-keying and reduces the chance of discrepancies between what was quoted and what gets billed.
FAQ
Is a proforma invoice legally binding?
No. A proforma invoice is not legally binding because the terms of sale are still subject to change. It is an estimate, not a contract.
Can I use a proforma invoice to request payment?
No. Proforma invoices cannot be used to request or make payment. You need a final invoice before the buyer pays.
Should I record a proforma invoice in my accounting software?
No. It does not count as revenue for the seller or an expense for the buyer. Recording it creates false entries in your books.
How long can a proforma invoice replace a commercial invoice at customs?
In the US, the company must produce the full commercial invoice within 120 days of filing the proforma. After that, you face penalties.
What is the difference between a proforma invoice and a quote?
Both are non-binding estimates from the seller. A proforma invoice is more formal, includes shipping and customs details (like HS codes for international trade), and is often required by banks or customs authorities. A quote is typically less structured and used earlier in the sales conversation.
Try Zerentry free
Extract vendor, amount, tax and line items from any invoice and sync to Xero or QuickBooks. 30 pages/month free, no credit card required.
Start free →