Free Proforma Invoice Generator

Create print-ready proforma invoices for quotes, pre-shipment approvals, and import permits

Quick-start:

Seller / Exporter

Buyer / Importer

Invoice Details

Items

Shipping & Costs

Bank Details (optional)

Notes & Remarks

Preview

Fill in the details and click Generate Proforma Invoice, or click a quick-start preset above.

What Is a Proforma Invoice?

A proforma invoice is a preliminary document that a seller sends to a buyer before goods are shipped or services are delivered. Unlike a commercial invoice, a proforma invoice is not a demand for payment — it is an estimated quotation that outlines the expected costs, quantities, and terms of a potential transaction.

Think of it as a formal quote or a pre-sale agreement. The word "proforma" comes from Latin, meaning "for the sake of form" — it shows what a final commercial invoice will look like once the sale is confirmed.

When Do You Need a Proforma Invoice?

Proforma invoices are used in several key scenarios in international trade and ecommerce:

  • Quoting prices to international buyers — before a purchase order is placed, the seller provides a proforma invoice with itemised pricing, shipping estimates, and payment terms
  • Applying for import permits or licences — many countries (including Singapore, Malaysia, and Indonesia) require a proforma invoice to obtain an import permit before goods arrive
  • Arranging bank financing or letters of credit — banks often need a proforma invoice to process L/C applications or trade finance
  • Customs pre-clearance — some customs authorities accept a proforma invoice for advance cargo declarations
  • Requesting samples from suppliers — even for sample orders, a proforma invoice formalises the terms and expected costs
  • Internal budgeting and approval — buyers use proforma invoices to get purchase approvals from management before committing

Proforma Invoice vs Commercial Invoice

These two documents are related but serve different purposes at different stages of a transaction:

FeatureProforma InvoiceCommercial Invoice
TimingBefore shipment (pre-sale)After sale is confirmed (with shipment)
Legal statusNot a demand for paymentLegal demand for payment
PurposeQuote, import permit, financingCustoms clearance, duty calculation
Binding?No — prices and terms may changeYes — reflects the actual transaction
Required by customs?Sometimes (for advance declarations)Always (for every international shipment)
Includes HS codes?Optional but recommendedRequired by most customs authorities

Tip: Once the buyer confirms the order, the proforma invoice should be replaced with a commercial invoice containing the final agreed terms. The two documents should reference the same invoice number for traceability.

What to Include on a Proforma Invoice

A well-prepared proforma invoice includes these fields:

FieldWhy It Matters
Seller detailsCompany name, address, contact — establishes who is offering the goods
Buyer detailsName and address of the prospective buyer or importer
Proforma invoice numberUnique reference for tracking — typically prefixed "PI-" to distinguish from commercial invoices
Date and validity periodWhen the quote was issued and how long prices are guaranteed
Description of goodsClear, specific descriptions with quantities, units, and unit prices
HS codesOptional but useful for import permit applications and customs pre-clearance
IncotermsDefines who pays for shipping, insurance, and duties — critical for accurate cost estimation
Payment termsHow and when payment is expected (T/T, L/C, PayPal, etc.)
Shipping and insurance costsEstimated freight and insurance — helps the buyer calculate total landed cost
Estimated delivery dateWhen the buyer can expect to receive the goods
Bank detailsRequired for T/T payments and L/C applications
"This is not a demand for payment"Legal disclaimer that distinguishes it from a binding commercial invoice

Proforma Invoices for Import Permits in Southeast Asia

Several countries in Southeast Asia require a proforma invoice as part of the import permit application process:

CountryWhen PI Is RequiredAuthority
SingaporeControlled goods (food, health products, electronics)Singapore Customs / SFA / HSA
MalaysiaMost imports require an Approved Permit (AP)Royal Malaysian Customs (RMCD)
IndonesiaAll imports require a Surveyor Report (LS) based on PIMinistry of Trade (Kemendag)
ThailandRestricted goods (food, cosmetics, supplements)Thai FDA / Customs Department
PhilippinesRegulated imports (food, drugs, electronics)Bureau of Customs / FDA Philippines

Important: When applying for an import permit, the proforma invoice must match the final shipment closely. Significant discrepancies between the proforma and commercial invoice values can trigger customs inspections or permit rejections.

Common Payment Terms Explained

TermHow It WorksRisk Level (Buyer)
T/T 30/7030% deposit upfront, 70% before shipmentMedium — deposit at risk if supplier defaults
T/T 100% AdvanceFull payment before production startsHigh — entire amount at risk
L/C at SightBank pays seller when shipping documents are presentedLow — bank guarantees payment only on proof of shipment
Net 30/60Payment due 30 or 60 days after invoice dateVery low — buyer pays after receiving goods
PayPalOnline payment with buyer protectionLow — disputes can be raised for non-delivery

For Alibaba orders, T/T 30/70 is the most common arrangement. The 30% deposit secures your order, and the remaining 70% is paid once production is complete and inspection photos are provided.

Frequently Asked Questions

Is a proforma invoice legally binding?

No. A proforma invoice is a quotation, not a binding contract. Prices, quantities, and terms stated on a proforma invoice can change before the final sale is confirmed. However, most sellers honour proforma invoice prices within the stated validity period as a matter of business practice.

Can I use a proforma invoice for customs clearance?

In some cases, yes — certain customs authorities accept a proforma invoice for advance cargo declarations or pre-clearance purposes. However, a commercial invoice is always required for final customs clearance and duty calculation. The proforma invoice cannot replace it.

How long should a proforma invoice be valid?

Typical validity periods range from 7 to 30 days, depending on the industry and market volatility. For commodities with fluctuating prices (electronics components, raw materials), shorter validity periods of 7-14 days are common. For stable products, 30 days is standard.

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

A quotation is a simpler document that lists prices and basic terms. A proforma invoice is more formal — it looks like an invoice, includes shipping details, Incoterms, payment instructions, and can be used for import permits and bank financing. Think of it as a "dressed-up quotation" that meets international trade requirements.

Manage Cross-Border Sales Across Every Channel

Selling on Amazon, Shopee, Lazada, and TikTok Shop across multiple countries? OneCart syncs your inventory and orders in real time — so you can focus on growing your cross-border business instead of managing spreadsheets.

Try OneCart Free →