Proforma Invoice: What to Include and Why It Matters
Proforma invoice explained: what it is used for, the fields to include, a full export example, its legal value and how it shapes the buyer's letter of credit.
Key takeaways
- A proforma invoice is a detailed advance invoice: it announces the sale but is not a demand for payment or an accounting entry.
- Buyers use it to pay an advance, open a letter of credit, obtain an import licence or foreign currency.
- With a fixed validity and the buyer's signature, it can work as a binding offer and acceptance.
- Everything you write in it may be copied into the buyer's letter of credit, so write the terms you can actually perform.
- It never replaces the commercial invoice at shipment.
The proforma invoice is usually the first trade document your buyer receives, and one of the most copied. The buyer's purchasing department uses it to approve the order, the buyer's bank uses it to open a letter of credit or release foreign currency, and in many countries the authorities use it to grant an import licence. Whatever you write in it travels into other documents, sometimes word for word.
In this lesson you will learn what a proforma invoice is and is not, how it differs from a quotation and a commercial invoice, which fields it must contain, how to fill it in on a realistic example, what legal weight it carries and how to write it so that the letter of credit opened on its basis is one you can comply with.
What is a proforma invoice?
A proforma invoice is an advance invoice: a document laid out like the final invoice, issued before the sale is executed, that sets out exactly what the buyer will receive and pay. It shows the parties, the goods, quantities, prices, total amount, Incoterm, payment terms, delivery time and validity.
It is not a demand for payment in the accounting sense. You do not record it as revenue, it does not carry a tax point, and it does not replace the commercial invoice that you issue when you ship. If anything changes between the proforma and the shipment (quantity, price, freight), the commercial invoice reflects the reality and the proforma stays as a record of the offer.
What is a proforma invoice used for?
| Use | Who relies on it | What they look at |
|---|---|---|
| Order approval | Buyer's management | Total amount, specifications, delivery time |
| Advance payment | Buyer and its bank | Amount or percentage due, your bank details |
| Opening a letter of credit | Buyer's bank (issuing bank) | Amount, goods, Incoterm, documents, dates |
| Import licence, permit or foreign currency allocation | Authorities or central bank in the importing country | Goods, HS code, value, origin, supplier |
| Customs value for samples or free-of-charge goods | Customs | Declared value for customs purposes |
| Pre-shipment inspection programmes | Inspection company | Goods, quantities, prices for price verification |
Because of these uses, a proforma must be complete and precise. A vague proforma produces a vague credit or a licence for the wrong goods.
Proforma invoice vs quotation vs commercial invoice
| Quotation | Proforma invoice | Commercial invoice | |
|---|---|---|---|
| When | Before negotiation ends | When the order is agreed or about to be | At shipment |
| Content | Prices, options, conditions | One order, exact quantities and total | Goods actually shipped |
| Demand for payment | No | No (except for an advance it requests) | Yes |
| Accounting / tax document | No | No | Yes |
| Used by customs for clearance | No | Only for samples or as supporting document | Yes |
| Accepted under a letter of credit as the invoice | No | No | Yes |
A good export quotation often turns into the proforma once the buyer has chosen quantities and options.
What to put in a proforma invoice
| Field | Status | Explanation |
|---|---|---|
| Title 'Proforma invoice' | Mandatory | Distinguishes it clearly from the final invoice |
| Number and date | Mandatory | Your reference; the buyer and banks will quote it |
| Seller: name, address, registration and tax numbers | Mandatory | Must match the beneficiary of the future payment |
| Buyer: name and full address | Mandatory | The future applicant of a letter of credit or importer of record |
| Consignee and notify party, if different | Recommended | Avoids surprises when the bill of lading is drawn up |
| Description of goods | Mandatory | Precise trade description, grade, specifications, packing |
| HS code | Recommended | Needed for import licences and duty estimates |
| Quantity, unit and unit price | Mandatory | Same units as the future invoice (kg, cartons, pieces) |
| Total amount and currency | Mandatory | Figures, and in words for high-value orders |
| Incoterm with named place and version | Mandatory | E.g. CFR Surabaya, Incoterms® 2020 |
| Country of origin | Mandatory | Drives duty rates and certificates |
| Payment terms | Mandatory | Method, percentages, due dates, bank details |
| Delivery time | Mandatory | Latest shipment date or lead time from payment |
| Port or place of loading and destination | Recommended | Used in the credit and the transport booking |
| Estimated net and gross weight, volume | Recommended | Lets the buyer plan transport and permits |
| Documents to be provided | Recommended | Tells the buyer and its bank what you will present |
| Validity | Mandatory in practice | The date until which the offer stands |
| Signature and stamp | Recommended | Many banks and authorities require a signed proforma |
Worked example: Deglet Nour dates to Surabaya
A packer in Biskra offers 20 tonnes of Deglet Nour dates to an importer in Surabaya, Indonesia, shipped in one 40-foot reefer container from Algiers.
| Field | Entry |
|---|---|
| Proforma invoice | PI-2026-207, 12 January 2026 |
| Goods | Algerian Deglet Nour dates, category I, branched, packed in 5 kg cartons, HS 0804.10 |
| Quantity | 4,000 cartons = 20,000 kg net |
| Unit price | USD 2.85 per kg |
| Total | USD 57,000.00 (fifty-seven thousand US dollars) |
| Incoterm | CFR Surabaya, Incoterms® 2020 |
| Origin | Algeria |
| Payment | 30% (USD 17,100.00) by transfer on acceptance; 70% (USD 39,900.00) cash against documents through the banks |
| Shipment | Within 21 days of receipt of the advance, from Algiers |
| Estimated weights | 21,400 kg gross, 1 x 40' reefer at -1 °C to 0 °C |
| Documents | Commercial invoice, packing list, bill of lading, certificate of origin, phytosanitary certificate |
| Validity | 31 January 2026 |
The buyer signs and stamps the proforma as accepted, pays the advance and uses the proforma to file for any import approval required for fruit in Indonesia. When the dates ship, the commercial invoice shows USD 57,000.00, deducts the USD 17,100.00 advance and demands the USD 39,900.00 balance.
Is a proforma invoice legally binding?
It depends on how it is written and what the buyer does with it. Under the UN Convention on Contracts for the International Sale of Goods (CISG), when it applies, a proposal addressed to a specific buyer that indicates the goods and fixes or provides for the quantity and price is an offer. An offer that states a fixed time for acceptance is generally irrevocable until that time. If the buyer accepts it — by signing it, by confirming in writing, or by paying the advance — a contract is formed on its terms.
Two consequences follow. First, if you do not want to be bound, say so ('subject to final confirmation', 'subject to availability'). Second, if you do want it to be the contract, attach or refer to your general conditions of sale and include the clauses that matter: inspection, claims, force majeure, applicable law. For large or repeated deals, a separate sales contract is safer than a proforma.
The proforma invoice and the letter of credit
When payment is by letter of credit, the buyer fills in its application to the issuing bank from your proforma. Every condition you propose may become a condition of the credit, which the bank will check strictly.
Write into the proforma:
- the exact name and address of your company as it will appear as beneficiary;
- a description you can reproduce on the invoice, without unnecessary technical detail;
- the documents you can really obtain, and who issues them;
- a latest shipment date with a margin, and a presentation period (21 days after shipment is the UCP 600 default);
- whether partial shipments and transhipment are allowed;
- a tolerance if quantities can vary ('about' gives ±10% under UCP 600 article 30);
- the place of expiry (preferably your country) and whether you want the credit confirmed.
Common mistakes
- Giving no validity date, then being held to old prices after freight rates or exchange rates have moved.
- Writing an Incoterm without the named place, or with a place that does not suit the transport (FOB for a container picked up at your factory).
- Listing documents you cannot obtain, such as a certificate from a body that does not exist in your country or a 'clean on board' bill of lading for road transport.
- Using different units on the proforma and the commercial invoice (tonnes on one, cartons on the other).
- Sending a proforma that does not mention advance payments, which the buyer's bank then cannot reconcile.
- Using the proforma at the bank when the credit calls for a commercial invoice.
Putting it into practice
On Incoforms, the proforma invoice is generated from the shipment's data — parties, goods with HS codes, quantities, prices, Incoterm, ports and payment terms — and numbered from the shipment reference. When the buyer confirms, the same data produces the commercial invoice, packing list and other documents without retyping. The document designer lets you show the amount in words and print the proforma in English and French.
Frequently asked questions
Is a proforma invoice a legal document?
A proforma invoice is not a tax or accounting invoice, but it can have legal effect. If it states the goods, quantity and price precisely, it is an offer; if the buyer signs or confirms it, a contract can be formed on its terms. Adding a validity date and your general terms makes that effect clear.
Can I be paid on a proforma invoice?
Yes, advance payments are commonly made against a proforma invoice. The buyer pays the amount or percentage stated, and you issue the commercial invoice when you ship, showing the advance already received.
What is the difference between a proforma invoice and a quotation?
A quotation states prices and conditions, often for several items or options. A proforma invoice is laid out like the final invoice for one specific order, with the exact quantities, total amount, payment and shipping terms, so that the buyer can pay or apply for a credit or licence on its basis.
How long is a proforma invoice valid?
As long as you state. Exporters usually give 15 to 60 days depending on how volatile their costs, freight rates and exchange rates are. Without a stated validity the offer lapses after a reasonable time, which is a source of disputes.