[01]Field by field

How to fill out a proforma invoice

A proforma invoice is a quotation written in the form of an invoice. It is issued before anything ships. A buyer usually needs it as a formal document to act on: to open a letter of credit, to apply for an import licence, to release foreign exchange, or simply to raise a purchase order. It is not a demand for payment and it is not evidence of a sale. But it is very close to an offer, so write it as if it will be accepted exactly as it stands.

[02]What goes in each box

The 28 fields on a proforma invoice

Taken from the document itself, in the order it prints them.

The line-item columns

One row per product. Columns can be hidden, renamed or added in the generator.

[03]Fill it in here

A working proforma invoice, prefilled with a sample shipment. Every field above is editable here, and it downloads as a PDF.

Create a free account

Saving keeps this shipment on your account, ready for the next document.

or

At least 12 characters

Already have an account?

Your entries stay on the page behind this. The document downloads without an account.

PROFORMA INVOICE
Proforma Invoice No.
Date
PO Reference
Incoterms
Payment Terms
Currency
Exporter / Seller
Consignee / Buyer
Notify Party
Method of Dispatch
Vessel / Voyage
Port of Loading
Port of Discharge
Country of Origin
Country of Destination
Item #DescriptionHS CodeQtyUnitUnit Price (USD)Amount (USD)
Totals
Subtotal:USD 31,100.00
Freight:USD 2,850.00
Insurance:USD 430.00
Total:USD 34,380.00
Valid Until
Lead Time
Delivery Terms

This proforma invoice is valid until . It is a quotation and not a demand for payment. Goods will be despatched within of order confirmation.

Bank Details
Notes
Signed on behalf of the exporter
Generated with FreightStow — freightstow.comChange this footer →
[04]Getting it right

Proforma against commercial invoice

They carry nearly the same fields, so people send the wrong one. A proforma comes before the sale and quotes what a shipment would cost. A commercial invoice records a sale that has happened, and customs values the goods on it. A proforma presented at the border is not evidence of transaction value. A commercial invoice sent to open a letter of credit is an invoice raised before there is anything to invoice.

What a bank looks for

When a buyer opens a letter of credit against your proforma, the bank copies it. Anything unclear becomes an unclear credit, and an unclear credit becomes a discrepancy when you present documents. Say clearly whether partial shipment and transhipment are allowed. Name the exact documents you will present. State the Incoterm with its place. Every vague phrase here costs you later.

It is closer to an offer than people think

In many countries a signed proforma accepted by the buyer forms a contract. Only write terms you are prepared to be held to. Put a validity date on it. Say what happens if your input costs change. Do not quote a lead time you have not confirmed with production.

[05]Questions
+Can a proforma invoice be used to clear customs?

No. Customs values goods on the commercial invoice. A proforma may sometimes accompany a shipment for information, but it is not the valuation document.

+Is a proforma invoice legally binding?

Not by itself. But it is usually treated as an offer. Once the buyer accepts it, typically by signing it back or paying a deposit, a contract commonly exists on its terms. Write it with that in mind.

+Should a proforma invoice have an invoice number?

Yes, and it should come from a separate number series to your commercial invoices. If they share a sequence, you cannot tell a quotation from a sale in your own records.

+Do I need to issue a commercial invoice afterwards?

Yes. When the goods ship, you issue a commercial invoice showing what was actually sent. This may differ from the proforma in quantity or price. Customs needs the actual figures.

[07]Who issues this

Try it with a real shipment.

Everything above is already on the form. Fill it in and download the PDF — no account needed.

Open the proforma invoice generator