Table of Contents
What Is a Pro Forma Invoice?
A pro forma invoice (also written as "proforma invoice") is a preliminary bill of sale sent to a buyer before a transaction is finalised. The Latin term "pro forma" means "as a matter of form" or "for the sake of form" — reflecting that it is provided as a courtesy or formality rather than as a binding financial demand.
Unlike a commercial invoice, a pro forma invoice is not a request for payment, does not create a legal obligation to pay, and cannot be used as a formal accounting document. It is a good-faith estimate or preliminary agreement that allows both parties to agree on terms before the final transaction occurs.
Pre-sale estimate
Outlines expected costs before a sale is confirmed
Customs document
Used to declare goods for import/export purposes
Budget tool
Helps buyers secure internal budget approval
Order confirmation
Acts as a reference before final invoice is issued
Key fact
A pro forma invoice is not legally binding and not recorded in accounts receivable. The buyer is not obligated to pay it, and the seller is not obligated to deliver the goods or services at the quoted price. Always issue a standard commercial invoice once the transaction is confirmed.
Pro Forma vs Commercial Invoice: Key Differences
Many businesses confuse these two documents. Here is a clear breakdown of every meaningful difference:
| Attribute | Pro Forma Invoice | Commercial Invoice |
|---|---|---|
| Legal binding | No | Yes |
| Payment obligation | None | Required by due date |
| Recorded in accounts | No | Yes (accounts receivable) |
| Used for customs | Yes (for estimates) | Yes (for actual shipment) |
| Can trigger payment | No | Yes |
| Issued timing | Before sale is confirmed | After sale is confirmed |
| VAT/tax charged | Usually estimated | Actual amount charged |
| Document number | Pro forma number | Invoice number |
| Buyer obligation | None | Pay by due date |
| Seller obligation | None | Deliver as specified |
Always label it clearly
To avoid confusion, always print "PRO FORMA INVOICE" prominently at the top of the document. Never use generic "Invoice" — this can create legal and accounting confusion and may be treated as a demand for payment.
When to Use a Pro Forma Invoice
Pro forma invoices serve multiple purposes across different industries and transaction types. Here are the 8 most common scenarios:
International trade and customs
Customs authorities in most countries require a pro forma invoice for import/export clearance when the final commercial invoice is not yet available. It declares the nature, quantity, and estimated value of goods.
Client budget approval
Buyers at larger organisations often need to secure internal budget approval before committing to a purchase. A pro forma invoice gives finance teams a document to review and approve without triggering a payment obligation.
Letter of credit applications
Banks require a pro forma invoice when a buyer applies for a letter of credit (LC). The LC is then issued based on the pro forma terms, and the final commercial invoice must match.
Pre-shipment quotes
Sellers use pro forma invoices to quote the exact cost of goods, shipping, insurance, and duties before shipping. This allows buyers to confirm they agree to all costs before the order is dispatched.
Sample goods and gifts
When sending product samples or gifts internationally, a pro forma invoice is used to declare the goods at customs without triggering a commercial transaction or import duty on a sale.
Trial periods and conditional sales
If goods are sent on approval or trial, a pro forma invoice covers the shipment without obligating the buyer to pay unless they decide to keep the goods.
Advance payment requests
Some sellers issue a pro forma invoice to request an advance payment or deposit before starting work. Once received, a standard invoice is issued for the remaining balance.
Franchise and transfer pricing
Multinational companies use pro forma invoices for internal transfers between subsidiaries to establish a documented transaction value for accounting and tax purposes.
Essential Elements of a Pro Forma Invoice
While not legally binding, a pro forma invoice must be detailed enough to serve its purpose — whether for customs, budget approval, or trade finance. Include all of the following:
"PRO FORMA INVOICE" label
Must appear prominently at the top — never just 'Invoice'
Seller details
Full legal name, address, phone, email, website
Buyer details
Full name, billing and shipping address, contact info
Pro forma number
A unique reference number (e.g. PF-2026-001)
Issue date and validity period
e.g. 'Valid for 30 days from date of issue'
Item descriptions
Detailed description of goods or services, quantity, and unit price
HS/Harmonized codes
Required for international shipments to classify goods for customs
Country of origin
Where the goods were manufactured or produced
Shipping and insurance costs
Clearly separated from the product cost
Incoterms
e.g. FOB, CIF, DDP — defines who bears risk during transport
Estimated taxes and duties
Any applicable VAT, sales tax, import duty estimates
Total estimated amount
Grand total in a specified currency with exchange rate if relevant
Payment terms
e.g. 50% advance, balance on delivery
Disclaimer statement
e.g. 'This is not a tax invoice. Subject to change upon final order confirmation.'
Using Pro Forma Invoices for Customs & Export
The most common use of a pro forma invoice is in international trade. Customs authorities use it to assess duties and taxes before the final commercial invoice is available. Here is what you need to know for each stage:
| Trade Stage | Role of Pro Forma Invoice | Key Requirement |
|---|---|---|
| Pre-shipment | Buyer confirms order and cost breakdown | Validity period, Incoterms, total value |
| Export customs | Declares goods for export clearance | HS codes, country of origin, unit values |
| Freight forwarding | Forwarder uses it to arrange shipping and insurance | Weight, dimensions, Incoterms |
| Import customs | Declares goods for duty and tax assessment | Accurate values — undervaluing is a customs offence |
| Letter of credit | Bank issues LC based on pro forma terms | Exact item descriptions, amounts, delivery terms |
| Duty drawback | Used to claim refunds on duties for re-exported goods | Must match the eventual commercial invoice closely |
Customs warning
Never undervalue goods on a pro forma invoice to reduce import duties. Customs authorities compare the pro forma and commercial invoices, and discrepancies can trigger inspections, penalties, seizure of goods, and bans from future imports. Always use accurate, realistic market values.
5 Real-World Pro Forma Invoice Templates
Different situations call for different approaches. Here are the key elements and wording for 5 common pro forma invoice scenarios:
Template 1: International goods export
- Header: PRO FORMA INVOICE — FOR CUSTOMS PURPOSES ONLY
- Validity: This pro forma is valid for 14 days from the date of issue.
- Goods: 50 units × Widget Model X-200 | HS Code: 8479.89 | Country of Origin: USA
- Unit price: USD 120.00 | Total: USD 6,000.00
- Incoterms: FOB Los Angeles Port
- Freight (estimated): USD 450.00 | Insurance (estimated): USD 85.00
- Disclaimer: This document is not a tax invoice. Final values subject to confirmation upon order placement.
Template 2: Client budget approval (services)
- Header: PRO FORMA INVOICE — BUDGET ESTIMATE
- Validity: This estimate is valid for 30 days.
- Services: Website Redesign Project — Scope as per Proposal REF-2026-44
- Phase 1 — Discovery & Wireframes: USD 2,500.00
- Phase 2 — Design & Development: USD 6,000.00
- Phase 3 — Testing & Launch: USD 1,500.00
- Subtotal: USD 10,000.00 | Tax (0% — reverse charge): USD 0.00
- Payment terms: 40% on project start, 60% on completion
- Disclaimer: This is a preliminary estimate. A commercial invoice will be issued upon project commencement.
Template 3: Advance payment request
- Header: PRO FORMA INVOICE — ADVANCE PAYMENT REQUEST
- Reference: PF-2026-019
- Description: Custom Manufacturing Order — 200 units per agreed specifications
- Total order value: EUR 14,000.00
- Advance required (50%): EUR 7,000.00
- Payment due: Within 7 days of this pro forma
- Bank details: [IBAN / SWIFT provided]
- Note: Production will commence upon receipt of advance payment. Final invoice will be issued upon delivery.
Template 4: Product samples
- Header: PRO FORMA INVOICE — SAMPLES — NO COMMERCIAL VALUE
- Goods: 3 × Fabric Sample Pack (various colours) | No commercial value
- Declared customs value: USD 15.00 (for customs purposes only)
- Country of origin: Vietnam
- HS Code: 5112.11
- Note: These goods are samples sent free of charge for evaluation purposes only. Not for resale.
Template 5: Letter of credit
- Header: PRO FORMA INVOICE — FOR LC APPLICATION
- This pro forma is issued to facilitate a letter of credit application.
- Goods: Industrial Pump Units — Model IPU-440 × 10 units
- HS Code: 8413.70 | Country of Origin: Germany
- Unit price: EUR 3,200.00 | Total: EUR 32,000.00
- Incoterms: CIF Hamburg
- Shipment date: Within 45 days of LC issuance
- Payment: By irrevocable letter of credit at sight
- Documents required: Commercial invoice, packing list, bill of lading, certificate of origin
Legal Status by Country
Pro forma invoices are used globally but their legal recognition and requirements vary by jurisdiction:
| Country / Region | Customs Accepted | Tax Document | Special Notes |
|---|---|---|---|
| United States | Yes | No | Required for FCC, FDA regulated imports |
| European Union | Yes | No | Must include EORI number for customs |
| United Kingdom | Yes | No | Required for goods over £135 into UK post-Brexit |
| India | Yes | No | Required for advance payment remittance (FEMA rules) |
| China | Yes | No | Used for import license applications |
| Australia | Yes | No | Not required for goods under AUD 1,000 |
| Canada | Yes | No | Must match commercial invoice within 10% for CBSA |
| UAE | Yes | No | Required for all commercial imports |
Common Mistakes & How to Fix Them
Not labelling it as pro forma
Fix: Always add 'PRO FORMA INVOICE' in large, bold text at the top. A plain 'Invoice' heading can create a legal payment obligation.
Using the same number series as commercial invoices
Fix: Use a separate numbering sequence (e.g. PF-2026-001) to clearly distinguish pro forma from commercial invoices in your accounting records.
Omitting the validity period
Fix: Always state how long the pro forma is valid (e.g. 30 days). Prices, exchange rates, and availability change — protect yourself with a clear expiry.
Missing HS codes for international shipments
Fix: Every product must have a Harmonized System (HS) tariff code for customs. Use the WCO HS database or your freight forwarder to find the correct codes.
Undervaluing goods to reduce import duty
Fix: Always use accurate market values. Customs authorities cross-check pro forma and commercial invoices and can impose fines, seizure, or import bans.
Using it as an accounting document
Fix: Never record pro forma invoices in your accounts receivable or VAT returns. Only commercial invoices should appear in your accounting records.
Forgetting the disclaimer
Fix: Include a clear disclaimer: 'This is not a tax invoice and does not constitute a demand for payment. A commercial invoice will be issued upon order confirmation.'
Mismatching the final commercial invoice
Fix: The commercial invoice should closely match the pro forma — especially for LC transactions. Large discrepancies cause delays, rejections, and banking fees.
Best Practices for Pro Forma Invoices
Keep a copy on file
Store every pro forma with its corresponding commercial invoice and purchase order for audit trails and dispute resolution.
Include your branding
A professional pro forma with your logo and branding builds trust and looks credible to clients and customs authorities.
Be precise on descriptions
Vague descriptions like 'goods' or 'samples' cause customs delays. Describe every item clearly with material, function, and intended use.
State the currency clearly
Always specify the currency (USD, EUR, GBP) and include an exchange rate clause if prices are subject to currency fluctuation.
Confirm Incoterms
For all international shipments, clearly state the agreed Incoterms to define who bears risk, cost, and responsibility at each stage of delivery.
Review before each use
Prices, tax rates, and shipping costs change. Always review and update your pro forma template before sending rather than reusing an old version.
Pro Forma Invoice Pre-Send Checklist
Before sending your pro forma invoice, confirm every item on this list:
- 1Labelled 'PRO FORMA INVOICE' at the top
- 2Unique pro forma reference number
- 3Validity period clearly stated
- 4Seller full name, address, contact details
- 5Buyer full name, address, contact details
- 6Itemised goods/services with quantities
- 7HS codes included (for international)
- 8Country of origin stated
- 9Shipping cost separated from goods value
- 10Insurance cost separated
- 11Incoterms specified
- 12Accurate estimated taxes/duties
- 13Currency and exchange rate clause
- 14Disclaimer: 'not a tax invoice'
- 15Payment terms and bank details (if advance requested)
- 16Signature and company stamp (if required by destination country)
Continue reading
Create a pro forma invoice for free
Use Free Invoice Lab to generate professional pro forma invoices in under 2 minutes. No signup required.