Free Proforma Invoice Generator
Create a professional proforma invoice online for free. Add your business, client, products or services, pricing, shipping details and payment terms, then download a clean PDF — no signup required.
Loading Proforma Invoice Generator...
What is a Proforma Invoice and When Should You Use One?
A proforma invoice is an advance, preliminary commercial document prepared by a seller before products are shipped or work begins. It commits the seller to deliver the specified goods or services at the agreed prices and terms.
When Should You Issue a Proforma Invoice?
Unlike a standard invoice that requests final payment after fulfillment, a proforma invoice is utilized in scenarios where advance formal documentation is required:
- International Shipments & Freight: Outlining weights, packaging, and declared customs values before crossing international borders.
- Customs Clearances & Import Permits: Allowing the importer’s broker to arrange tariff classifications and customs duties before arrival.
- Advance Payment & Deposits: Requesting a 50% upfront deposit or full wire transfer prepayment prior to custom manufacturing.
- Buyer Internal PO Approvals: Giving procurement teams an exact invoice-like document to generate their internal purchase orders.
Essential Elements of a Professional Proforma Invoice
- Clear Header: Prominently labelled “PROFORMA INVOICE”.
- Seller & Buyer Identifiers: Legal names, addresses, and Tax/VAT numbers.
- Issue & Expiry Dates: Clear validity window (typically 30 days).
- Customs Itemization: SKU numbers, HS codes, and countries of origin.
- Incoterms & Shipping: Delivery obligations (e.g., CIF, FOB, EXW, DAP).
- Payment Instructions: Wire transfer details, IBAN, and SWIFT/BIC codes.
Proforma Invoice vs. Invoice vs. Quote vs. Purchase Order
Understanding the distinct purpose and legal standing of each document prevents accounting errors, delayed shipments, and commercial disputes.
| Document Type | Issued By | Timing | Primary Purpose | Accounting Status |
|---|---|---|---|---|
| Proforma Invoice | Seller / Exporter | Before delivery/shipment | Pre-shipment valuation, customs clearance, and prepayment | Preliminary / Not in ledger |
| Commercial Invoice | Seller | After delivery or fulfillment | Official legal demand for payment and tax reporting | Accounts Receivable / Payable |
| Price Quotation | Seller / Vendor | Early negotiation phase | Proposes non-binding cost breakdown to prospective client | Non-accounting estimate |
| Purchase Order (PO) | Buyer / Importer | Before seller commences work | Authorizes order and establishes contractual buyer obligation | Procurement commitment |
Common Incoterms on Proforma Invoices
Incoterms (International Commercial Terms) define the exact division of responsibilities, shipping costs, and transit risk between buyer and seller:
The buyer arranges pickup directly from the seller's factory or warehouse. The buyer assumes all risk and costs from the moment goods are made available.
The seller pays for transportation to the port of shipment and loading on board the vessel. Risk transfers to the buyer once goods are loaded.
The seller pays ocean or air freight charges and provides marine insurance to the destination port. Highly common on export proforma invoices.
The seller delivers the goods ready for unloading at the buyer’s specified destination, while the buyer handles customs clearance and import duties.
The seller handles door-to-door transit, pays all import duties, taxes, and customs fees, bearing maximum responsibility until delivery.
The seller clears the goods for export and delivers them to the carrier or shipping agent nominated by the buyer at a named terminal.
Seamless Financial Tools for Global Businesses
Create, convert, and download professional PDF documents for every stage of your client transactions:
Invoice Generator
Create tax-compliant commercial invoices with instant PDF export.
Purchase Order Generator
Authorize vendor purchases with delivery instructions and line items.
Quote Generator
Deliver polished price proposals and cost quotes for client approval.
Receipt Generator
Generate payment confirmation receipts for settled invoices.
Frequently Asked Questions About Proforma Invoices
Answers to common questions about proforma invoicing, international trade regulations, and document conversion.
What is a proforma invoice?
A proforma invoice is a preliminary commercial document issued by a seller to a buyer prior to a completed transaction or shipment. It outlines the exact products or services offered, unit pricing, quantities, delivery terms, estimated shipping fees, and payment instructions. It serves as an advance bill and formal quotation that commits the seller to supplying the goods under agreed terms.
Is a proforma invoice legally binding?
Generally, a proforma invoice is not an enforceable financial claim like a final tax invoice, nor is it recorded in general ledger accounting as an account receivable. However, once both parties sign or explicitly accept the proforma invoice terms and advance payment is remitted, it forms a commercial agreement binding the seller to supply the goods at the stated specifications and prices.
Is a proforma invoice the same as an invoice?
No. A proforma invoice is issued before fulfillment to confirm pricing, secure import permits, or arrange prepayment. A standard commercial or tax invoice is issued after delivery or milestone completion, acts as a legal demand for payment, and is recorded as official revenue and accounts payable in accounting systems.
Can a proforma invoice be used for customs?
Yes. In international trade, proforma invoices are frequently submitted to customs authorities to declare the estimated commercial value of imported goods, calculate customs duties and import VAT, and obtain required import licenses or foreign exchange approval before the actual shipment arrives.
Does a proforma invoice require payment?
A proforma invoice does not obligate the buyer to pay until they formally agree to proceed with the purchase. However, sellers often use proforma invoices specifically to request advance deposits (such as a 50% deposit before production or 100% prepayment for international wire transfers) before dispatching goods.
Does a proforma invoice need a number?
Yes. Assigning a unique sequential proforma number (such as PF-2026-001) is essential for audit trails, client communication, and cross-referencing against subsequent purchase orders, customs manifests, and final commercial invoices.
Can I convert a proforma invoice into a final invoice?
Yes. With Invoza, you can convert your saved proforma invoice into a formal commercial invoice in one click using the 'Convert to Invoice' feature. All seller data, buyer information, line items, pricing, and terms are automatically transferred to the invoice generator.
What is the difference between a proforma invoice and a quotation?
While both propose pricing before a transaction occurs, a quotation is an informal cost estimate. In contrast, a proforma invoice is formatted identically to a real commercial invoice, specifies exact shipping terms (Incoterms), itemized weights/customs tariff codes, and bank payment instructions, making it suitable for international trade and official bank transfers.