Free Proforma Invoice Generator

Create your proforma invoice online in minutes

Free proforma invoice generator for international trade. Professional pro forma invoice templates with Incoterms, HS codes, multi-currency support (USD, GBP, EUR) and customs-ready fields. Generate, download PDF and email your invoice proforma instantly.

Create my proforma invoice
Free to get startedNo credit card required
FE

My Company

123 Business Ave, New York

INVOICE

FAC-2026-001

DescriptionQtyPriceTotal
Website development115,00015,000.00
Annual hosting12,4002,400.00
Monthly maintenance38002,400.00

Total

19,800.00 USD

0

Proforma invoices created

0

Businesses worldwide

0

User satisfaction rating

0

Free with no commitment

Features

Everything you need for professional proforma invoices

Proforma invoices, commercial invoices, quotes, payment receipts, purchase orders and delivery notes — all your international trade documents in one platform with customs-ready fields and multi-currency support.

Proforma invoices for international trade

Generate pro forma invoices that meet customs requirements worldwide. Include Incoterms (FOB, CIF, EXW, DDP), HS tariff codes, country of origin and declared goods value in USD, GBP or EUR.

Quotes and estimates

Prepare detailed quotations for your international buyers. Convert any accepted quote into a proforma invoice or final commercial invoice without re-entering data.

Payment receipts and confirmations

Issue payment receipts for advance payments, wire transfers and letters of credit. Track partial payments against proforma invoice amounts with automatic balance calculation.

Packing lists and delivery notes

Attach packing lists to your shipments with weight, dimensions and carton counts. Delivery notes reference the original proforma invoice number for seamless logistics tracking.

Purchase orders

Create structured purchase orders with line items, delivery schedules, payment terms and shipping instructions. Link each PO to the corresponding proforma invoice for a complete audit trail.

Multi-currency tax and duty calculations

Automatic tax calculations for VAT, GST and sales tax across jurisdictions. Support for zero-rated exports, reverse charge mechanisms and duty-free zone transactions in any major currency.

How it works

Your proforma invoice in 3 simple steps

No complex setup or learning curve. Your first professional pro forma invoice is ready in under two minutes.

1
Step 1

Sign up in 30 seconds

Create your free account with your business details, logo and bank information. No credit card required to start generating proforma invoices immediately.

2
Step 2

Choose your document type

Select proforma invoice, commercial invoice, quote, payment receipt, purchase order or delivery note. Fill in line items, Incoterms, currency and payment terms in a guided form.

3
Step 3

Export or send directly

Download your proforma invoice as a professional PDF or email it straight to your buyer. Documents are ready in under two minutes with all required trade fields included.

Use cases

Who uses proforma invoices?

Exporters, importers, freelancers, manufacturers and freight forwarders rely on proforma invoices to initiate international transactions, clear customs and secure financing.

🌍
01

International exporters and importers

Create proforma invoices for customs declarations, letters of credit and advance payment requests. Include HS codes, Incoterms, country of origin and declared value in the buyer's preferred currency.

💼
02

Freelancers and consultants

Send professional pro forma invoices to international clients before starting a project. Clearly outline scope, deliverables, payment terms and currency to avoid misunderstandings across borders.

🏭
03

Manufacturers and wholesalers

Issue proforma invoices for bulk orders with detailed line items, unit prices, packaging specifications and shipping estimates. Convert accepted proformas into final commercial invoices with one click.

🏢
04

Logistics and freight forwarders

Generate proforma invoices that freight partners and customs brokers can use for pre-clearance. Attach packing lists, certificates of origin and shipping marks directly to the document.

Comparaison

Why choose our proforma invoice generator?

A complete platform built specifically for international trade documentation.

FonctionnalitéInvoice ProformaGeneric tools
Proforma invoices with Incoterms
HS code and customs value fields
Multi-currency support (USD, GBP, EUR, CAD, AUD)
Quote to proforma to invoice conversion
Packing lists and delivery notes
Professional PDF export
Direct email sending
Payment receipt tracking
Free with no time limit
International tax and duty calculations
Témoignages

Trusted by businesses on every continent

Thousands of exporters, importers and freelancers worldwide use our platform to create proforma invoices for international trade.

We send proforma invoices to buyers in the Middle East and Asia every week. This tool handles Incoterms, HS codes and multi-currency totals perfectly. Our customs clearance times have dropped significantly since we started using it.

JW

James W.

Import-Export DirectorLondon, United Kingdom

I needed a simple way to send pro forma invoices to international clients before collecting payment. The PDF export looks professional, includes all the trade details my clients need, and I can email it directly from the platform.

SK

Sarah K.

Freelance ConsultantNew York, United States

Managing proforma invoices for cross-border shipments between Canada and the US used to take hours. Now I generate them in minutes with the correct duty codes and CUSMA origin declarations included automatically.

DM

David M.

Operations ManagerToronto, Canada

As an Australian exporter selling to Southeast Asia, I rely on proforma invoices for every new buyer relationship. The multi-currency support for AUD, USD and SGD saves me from manual conversions and errors.

RT

Rebecca T.

Small Business OwnerSydney, Australia

Our procurement team processes dozens of proforma invoices from suppliers globally. Having a standardised template with Incoterms and payment milestones makes our approval workflow much faster and more reliable.

AR

Ahmed R.

Procurement SpecialistDubai, United Arab Emirates

Proforma invoice guide

Proforma invoice: meaning, template and international trade guide

What is a proforma invoice? Meaning and purpose explained

A proforma invoice is a preliminary document sent by a seller to a buyer before goods are shipped or services are delivered. Unlike a commercial invoice, a pro forma invoice is not a demand for payment. Instead, it serves as a good-faith estimate that outlines the expected costs, quantities, descriptions and terms of a future transaction. The proforma invoice meaning in international trade is especially significant: customs authorities in many countries require a proforma invoice to assess import duties, process letters of credit and approve foreign exchange allocations. Whether you call it a proforma invoice, pro forma invoice or invoice proforma, the document plays a central role in cross-border commerce by giving buyers and regulatory bodies a clear preview of the transaction before it is finalised.

Proforma invoice vs commercial invoice: key differences

While both documents describe a sale, a proforma invoice is issued before the transaction is completed and a commercial invoice is issued after delivery. The proforma invoice states estimated values, expected shipping dates and proposed payment terms, whereas the commercial invoice records the actual amounts due. Customs authorities accept proforma invoices for pre-clearance and duty estimation, but they require a final commercial invoice for the official import declaration. Our platform lets you create a proforma invoice first and then convert it into a commercial invoice with one click, ensuring consistency across both documents and eliminating duplicate data entry.

How to create a proforma invoice for customs and international shipping

A proforma invoice used for customs clearance must include specific fields that general invoice templates often lack. These fields include the Harmonized System (HS) tariff codes for each line item, the Incoterm governing the shipment (such as FOB, CIF, EXW or DDP), the country of origin, the declared customs value and the currency of the transaction. Many countries also require the gross and net weight of the goods, the number of packages and a description that matches the HS classification. Our proforma invoice generator includes all of these fields by default, so your documents are accepted by customs authorities worldwide without modification.

Proforma invoice template: what to include for international trade

A complete proforma invoice template should contain the seller's and buyer's full legal names and addresses, a unique proforma invoice number, the date of issue and an expected shipment date. Each line item needs a product description, HS code, quantity, unit price and total value in the agreed currency. The document should specify the Incoterm, payment terms (such as advance wire transfer, letter of credit or open account), the shipping method and the estimated delivery timeline. Bank details for wire transfers, including SWIFT/BIC codes and IBAN numbers, should also appear on the proforma invoice so the buyer can arrange payment without requesting additional information.

Using proforma invoices with letters of credit and advance payments

Banks issuing letters of credit (LC) routinely require a proforma invoice as supporting documentation. The proforma invoice establishes the expected value, description of goods and shipping terms that the LC must cover. When the buyer's bank opens the letter of credit, the details are checked against the proforma invoice to ensure consistency. Similarly, when sellers request advance payment or a deposit before manufacturing or shipping, the proforma invoice serves as the formal basis for that payment request. Our tool generates proforma invoices that align with standard banking requirements, including fields for LC reference numbers and payment milestone schedules.

Multi-currency proforma invoices: USD, GBP, EUR and beyond

International trade involves transactions in many currencies, and your proforma invoice must reflect the currency agreed upon with the buyer. Our platform supports all major trading currencies including US dollars (USD), British pounds (GBP), euros (EUR), Canadian dollars (CAD), Australian dollars (AUD), Japanese yen (JPY), Swiss francs (CHF) and United Arab Emirates dirhams (AED). You select the currency when creating the proforma invoice, and all line item totals, subtotals, tax amounts and grand totals are displayed in that currency. This clarity helps buyers, banks and customs officials process the document without ambiguity about the transaction value.

Ready to create your proforma invoice?

Professional pro forma invoices with Incoterms, HS codes, multi-currency support and PDF export. Free, no commitment, ready in minutes.

Create my free proforma invoice
FAQ

Frequently asked questions about proforma invoices

Everything you need to know about pro forma invoices, customs requirements and international trade documentation.

A proforma invoice is a preliminary bill of sale sent to a buyer before goods are shipped or services are provided. It describes the items, quantities, prices, payment terms and shipping details of a proposed transaction. The proforma invoice is not a request for payment but rather a good-faith estimate that allows the buyer to arrange financing, obtain import licences or clear customs in advance.
No, a proforma invoice is generally not considered a legally binding document. It is an estimate and a statement of intent rather than a final demand for payment. However, the terms outlined in a proforma invoice can become binding if both parties agree to them in a separate contract or purchase order. Once goods are shipped and a commercial invoice is issued, that commercial invoice becomes the official billing document.
A quotation is a price offer that may or may not include shipping and trade details. A proforma invoice goes further by including specific shipping information such as Incoterms, HS codes, country of origin, packaging details and expected delivery dates. Proforma invoices are accepted by customs authorities and banks for pre-clearance and letter of credit applications, while quotations typically are not.
In most countries, customs authorities require either a commercial invoice or a proforma invoice to process an import declaration. A proforma invoice is used when the final commercial invoice is not yet available, for example when goods are shipped before payment is finalised or when the shipment is a sample or gift. The proforma invoice must include HS codes, declared values, Incoterms and country of origin to satisfy customs requirements.
The Incoterm on your proforma invoice should reflect the agreed allocation of costs and risks between seller and buyer. Common Incoterms include EXW (Ex Works), FOB (Free on Board), CIF (Cost, Insurance and Freight) and DDP (Delivered Duty Paid). The chosen Incoterm determines who pays for shipping, insurance and import duties, and it directly affects the customs value declared on the proforma invoice.
Yes. Our platform allows you to convert any proforma invoice into a commercial invoice with a single click. All line items, quantities, prices, Incoterms and buyer details carry over automatically. You can adjust the final amounts if needed before generating the commercial invoice PDF, ensuring a seamless transition from estimate to billing.
Our proforma invoice generator supports all major international trading currencies including USD, GBP, EUR, CAD, AUD, JPY, CHF and AED. You select the transaction currency when creating the document, and all totals are displayed accordingly. This ensures clarity for buyers, banks processing letters of credit and customs authorities calculating duty values.
Yes, you can create proforma invoices, commercial invoices, quotes, payment receipts, purchase orders and delivery notes completely free of charge. There is no time limit, no trial period and no credit card required. Sign up, enter your business details and start generating professional proforma invoices in minutes.