VaultNow Blog
Try free
Guides

Proforma Invoice: What It Is, When to Use It, and What to Include

By Dmitrii Borisov 8 min read

Quick answer: A proforma invoice is a preliminary bill a seller sends before a sale is final. It states what's supplied, the quantities, price, and terms, but it isn't a demand for payment and isn't booked as revenue. Its job is to confirm the deal and let the buyer arrange payment, financing, or customs before the final commercial invoice.

On this page
  1. What is a proforma invoice?
  2. Proforma invoice vs. commercial invoice
  3. When to use a proforma invoice
  4. What to include in a proforma invoice
  5. Proforma invoices in international trade and customs
  6. Proforma invoices for crypto and stablecoin payments
  7. Frequently asked questions

What is a proforma invoice?

You've agreed a deal, but nothing has shipped and the final bill doesn't exist yet. The buyer still needs something official in hand, to release budget, open a letter of credit, or start a customs filing. That document is the proforma invoice.

A proforma invoice (also written "pro forma," from the Latin for "as a matter of form") is a preliminary document a seller sends a buyer before a transaction is finalized. It lays out everything a real invoice would: the goods or services, quantities, unit prices, total, currency, and terms. What it doesn't do is oblige anyone to pay. It's a good-faith estimate dressed as an invoice.

Here's the distinction that matters. A proforma invoice isn't a demand for payment, and it isn't an accounting record. You don't book it as revenue, your buyer doesn't book it as a payable, and it doesn't touch either party's tax position. It commits both sides to the terms of a deal, not to the fact that the deal has happened. The final bill, the commercial invoice, comes later and does all of that.

That later bill is the one that counts.

In the United States, the document is formal enough to appear in federal regulation. 19 CFR 141.85 prescribes the form a pro forma invoice must take when it's filed with Customs in place of a commercial invoice that isn't ready. More on that in the customs section.

Proforma invoice vs. commercial invoice

This is the comparison that trips people up, because the two documents can look almost identical. The difference is entirely in timing and legal weight.

Same document, two different legal moments.

Proforma invoiceCommercial invoice
IssuedBefore the sale is final, before shipmentAfter goods ship or work is complete
Binding?No, an estimate and an offerYes, a legal demand for payment
Triggers payment?NoYes, starts the payment-terms clock
Recorded as revenue?NoYes, the accounting and tax document
CustomsMay be used to estimate duties, accepted temporarilyRequired for customs clearance
NumberingOften a separate or draft seriesSequential invoice number for your books

In practice the proforma becomes the commercial invoice. Once the buyer agrees and the goods are ready, the seller reissues the same document, now with a final invoice number, actual quantities, and any late adjustments, as the binding commercial invoice. Don't send a commercial invoice until every related cost is known, because that one is the final amount owed.

Proforma invoice vs. quotation

A quotation is an informal price indication early in a negotiation. A proforma invoice is the step after: a formalized, itemized version of the agreed deal, laid out in invoice form, usually with a validity period and payment and delivery terms. A quote says "here's roughly what this would cost." A proforma says "here's exactly what you'll receive and owe if you proceed, valid until this date." Neither one is a bill.

One floats a price. The other pins it down.

When to use a proforma invoice

A proforma earns its place any time the buyer needs a formal document to act on before money or goods change hands. The common cases:

  • Confirming an order. Turning an agreed quote into a documented commitment both sides can sign off on.
  • Letting the buyer arrange payment. Internal purchase approval, releasing budget, or requesting an advance or deposit.
  • Securing financing or a letter of credit. A bank issuing an LC needs the deal terms documented first.
  • Import permits and customs pre-clearance. Many jurisdictions require a proforma to issue an import license or estimate duties and taxes before the shipment arrives.
  • Cross-border and new-client deals. Both sides want the price, currency, and terms fixed in writing before committing. This matters most in cross-border payments, where exchange rates and settlement routes add their own uncertainty.

What to include in a proforma invoice

A proforma should contain everything the final invoice will, so converting it is a formality. The core fields:

FieldWhat it does
Title "Proforma Invoice"Marks it clearly, so it won't be taken for a payment demand
Unique reference number and issue dateLets both sides track the document
Validity periodStates how long the quoted prices and terms hold
Seller and buyer detailsLegal names, addresses, contacts, tax IDs
Line itemsEach good or service, quantity, unit price, line total
Subtotal, taxes or duties, grand totalThe full amount the buyer is quoted
Transaction currencyAnd, for volatile or crypto settlement, the rate basis and when it's fixed
Payment terms and methodsDeposit, due date, how to pay
Delivery terms and expected dateWhat's delivered, when, and on whose cost and risk

For international shipments, add the trade-specific fields customs expects: the applicable Incoterms® 2020 rule (the ICC's eleven standard terms that split cost and risk between buyer and seller), HS (Harmonized System) product codes, country of origin, and the weight and dimensions of the goods.

Proforma invoices in international trade and customs

In cross-border trade the proforma does real procedural work. The buyer uses it to apply for import licenses, open a letter of credit, and arrange foreign exchange and payment before the goods leave the seller's country. Customs authorities use it to estimate duties and taxes in advance.

US Customs and Border Protection will even accept a proforma at entry when the commercial invoice isn't ready, but only on a clock. Under 19 CFR 141.91, the importer files a bond for production of the required invoice and must supply the proper commercial invoice within 120 days of the entry filing. The proforma gets the shipment moving; the commercial invoice still has to follow. That's the whole relationship between the two documents, written into law.

Proforma to move the goods. Commercial invoice to close the deal.

Proforma invoices for crypto and stablecoin payments

The proforma solves a problem that crypto settlement makes sharper: pinning down how much and in what before the buyer pays. When an invoice is priced in a volatile asset, the amount owed can drift between the moment you quote it and the moment it's paid. A proforma fixes the commercial terms first: the price, the settlement currency (say USDT or USDC), the rate basis, and a validity window. Both sides agree on the number before any transfer happens.

Fix the number first. Settle second.

The sequence is clean. Issue a proforma to lock the terms, let the buyer approve and fund, then issue the final crypto invoice, where rate locks, on-chain confirmation, and reconciliation actually live. The payment itself clears through a gateway or processor, which our rundown of the best crypto payment gateways and the top stablecoin payment processors for B2B both cover. And once the stablecoins land, carrying them on the books follows the new fair-value accounting rules.

For a business billing in stablecoins, VaultNow runs that two-step on one record, which keeps the quote honest and the books clean. If you're weighing stablecoin settlement against a bank transfer for the final payment, USDT vs. wire transfer lays out the cost and speed trade-offs, and how to accept USDT payments covers the receiving side.

Billing clients in stablecoins and want the quote, the invoice, and the reconciliation on one record? That's the job VaultNow is built for.

Frequently asked questions

What is a proforma invoice?

A proforma invoice is a preliminary bill of sale a seller sends a buyer before the goods ship or the work is done. It itemizes what will be supplied, the quantities, prices, and terms, but it isn't a demand for payment and isn't recorded as revenue. Its purpose is to confirm the deal and let the buyer arrange payment, financing, or customs before the final commercial invoice is issued.

What is the difference between a proforma invoice and a commercial invoice?

A proforma invoice is issued before the sale is final and is a non-binding estimate. A commercial invoice is issued after goods ship or work is complete, and it's a legally binding demand for payment. The commercial invoice is the document you record as revenue and use for customs clearance and tax; the proforma is neither of those.

Is a proforma invoice legally binding?

No. A proforma invoice is an offer and a good-faith estimate, not a binding demand for payment. It doesn't create an account receivable or payable and isn't booked as revenue. It becomes binding only once it's converted into a final commercial invoice the buyer is obligated to pay.

Can you pay against a proforma invoice?

A buyer can choose to pay a deposit or advance against a proforma, which is one of its common uses, but the proforma itself doesn't demand payment or start the payment-terms clock. Formal payment is triggered by the commercial invoice that follows. For bookkeeping, payment is reconciled against that final invoice, not the proforma.

Is a proforma invoice accepted by customs?

It can be, temporarily. Customs authorities use proforma invoices to estimate duties and taxes, and US Customs will accept one at entry when the commercial invoice isn't ready. Under 19 CFR 141.91, the importer files a bond and must produce the proper commercial invoice within 120 days. A proforma doesn't replace the commercial invoice for final customs clearance.

How does a proforma invoice work for crypto payments?

A proforma invoice fixes the commercial terms before a volatile payment is made: the price, the settlement currency such as USDT or USDC, the rate basis, and a validity window. Both sides agree on the amount before any transfer. You then issue the final crypto invoice, where rate locks, on-chain confirmation, and reconciliation are handled.

Read next