GoWin Tools
Tools
โ† Proforma Invoice Generator

Proforma Invoice Generator ยท 8 min read

How to Create a Proforma Invoice: Step-by-Step Guide

Learn how to create a proforma invoice with our complete step-by-step guide. Includes templates, examples, and best practices for international trade.

What Is a Proforma Invoice?

A proforma invoice is a preliminary document that states the seller's intention to supply goods at specified prices and terms, but carries no legal obligation to deliver or accept payment. It's issued before the sale is finalized, serving as a cost estimate, commercial agreement, and customs declaration all in one. Unlike a commercial invoice, a proforma invoice is not a demand for payment โ€” it's a detailed proposal.

In international trade, proforma invoices are essential. Buyers use them to obtain financing or arrange letters of credit. Customs authorities use them to verify the nature and value of goods crossing borders. The exporter uses them to confirm specifications and pricing. Essentially, a proforma invoice bridges the gap between a quote and a binding sales agreement.

Core Components of a Proforma Invoice

Every proforma invoice must include specific information to be valid and useful: document title, unique number, issue and expiry dates, seller and buyer information, itemized descriptions, pricing, payment terms, delivery terms, and notes about conditions.

1. Header and Document Identification

Company name and logo โ€” Your business name, clearly visible at the top. Document title โ€” "PROFORMA INVOICE" (in capitals) so it's immediately distinguishable from a commercial invoice. Document number โ€” A unique identifier (e.g., "PRO-2026-001"). Issue date โ€” When created. Expiry date โ€” Typically 30, 60, or 90 days from issue.

2. Seller and Buyer Information

Seller details โ€” Full company name, registration number (VAT/GST if applicable), address, phone, email, and website. Buyer details โ€” Customer name, company (if applicable), full address, contact person, phone, and email. This ensures both parties are unambiguously identified.

3. Itemized Description of Goods or Services

Each item must include: item number, description (brand, model, specifications), quantity, unit of measurement, unit price, and total price per item. Be specific โ€” "Electronic components" is vague; "Copper wire, 2.5mm diameter, 99.9% purity, 1000m rolls" is precise.

4. Pricing and Terms

Subtotal โ€” Sum of all items. Taxes โ€” VAT, GST, or sales tax (note whether included or excluded). Shipping and handling โ€” State whether included separately. Insurance โ€” If applicable. Total amount due โ€” Clear, unambiguous final figure. Currency โ€” USD, EUR, GBP, or other. Incoterms โ€” FOB, CIF, or other trade terms clarifying who pays shipping/insurance.

5. Payment Terms

State payment conditions: advance payment, 50% deposit + 50% on delivery, Net 30, or other terms. Be explicit about methods and accounts.

6. Delivery Terms

Expected delivery date, shipping method (sea, air, rail, road), port of dispatch, and port of destination for international shipments.

7. Notes and Conditions

Validity period of the offer, conditions precedent (e.g., "subject to confirmation of raw material availability"), and any special requirements.

Step-by-Step Creation Process

Step 1: Start with Your Template

Use a proforma invoice template to ensure consistent formatting. Include your company header, logo, and standard contact information. This saves time and maintains professionalism. Our Proforma Invoice Generator creates compliant documents in seconds.

Step 2: Fill in Header Information

Enter "PROFORMA INVOICE" as the title. Assign a unique document number using a repeatable system (e.g., PRO-[MONTH]-[SEQUENCE]). Record the date of issue and the expiry date (typically 30โ€“90 days out).

Step 3: Add Buyer Details

Request accurate buyer information: legal company name, registered address, contact person, phone, and email. Double-check spelling โ€” incorrect details can delay customs clearance or cause payment issues.

Step 4: List Items with Specifications

For each product or service, include a detailed description. Specify "Red plastic widgets, 50mm diameter, ISO 9001 certified" rather than just "widgets." Attach technical specs if relevant. List quantity and unit price. Calculate line totals.

Step 5: Calculate Totals and Add Taxes

Sum all item totals to get the subtotal. Calculate applicable taxes (VAT, GST, sales tax) โ€” clearly state whether tax is included in the item price or added to the subtotal. Add shipping, insurance, and handling charges if not included. Compute the final total.

Step 6: Specify Payment and Delivery Terms

State clearly: "Payment terms: 50% deposit, 50% on shipment" or "Full payment via bank transfer before dispatch." For international orders, specify: "Delivery: FOB Shanghai port" or "CIF New York port." List expected delivery date.

Step 7: Add Notes and Validity Period

Include: "Valid until [date]," "Subject to stock availability," "This proforma invoice is not a contract," or "Acceptance should be confirmed in writing." These protect you legally.

Step 8: Sign and Send

In some regions, a proforma invoice must be signed or bear your official stamp. Check local requirements. Send via email with a PDF copy (ensures formatting consistency). Request a read receipt if documenting the transaction is critical.

Practical Example: Electronics Export

Consider a South Korean electronics manufacturer quoting LED panels to a US distributor. A 100-unit order of LED Panel 55" (UHD, 3000K) at $350 each totals $35,000. Adding 100 mounting brackets at $12 each adds $1,200. Shipping via sea freight to Los Angeles costs $4,500, and insurance (2%) adds $812. The total CIF Los Angeles comes to $41,512. The proforma invoice states: "Valid until June 30, 2026. Payment: 30% advance via bank transfer, 70% against letter of credit. Delivery: CIF Los Angeles Port, 45 days after receipt of payment. Goods subject to inspection at origin."

Common Mistakes to Avoid

Unclear item descriptions โ€” Use specific model numbers, dimensions, and materials. Vague descriptions cause disputes and customs delays. Missing Incoterms โ€” Always state FOB, CIF, or other trade terms. Ambiguity about who pays shipping/insurance causes conflicts. Inconsistent currency โ€” Use one currency throughout; if converting, state the exchange rate and date. Unrealistic delivery dates โ€” Don't promise 5-day delivery for sea freight. Forgetting expiry dates โ€” Without an expiry date, confusion about when the offer expires causes problems.

Proforma Invoice vs. Commercial Invoice

The key difference: a proforma invoice is a non-binding estimate; a commercial invoice is a demand for payment after goods are shipped. A proforma is issued before the sale; a commercial invoice is issued after shipment. Use a proforma to secure buyer approval and financing; use a commercial invoice to request payment.

Digital Tools and Templates

Options for creating proforma invoices include: Spreadsheet templates (Excel, Google Sheets) โ€” free but require manual formatting. Word templates โ€” editable but not calculation-enabled. Invoicing software (Wave, FreshBooks, Zoho Invoice) โ€” automated but may require subscription. Online generators โ€” free tools like our Proforma Invoice Generator create professional documents instantly without setup.

Final Checklist Before Sending

  • Document marked "PROFORMA INVOICE" (not commercial)
  • Unique document number assigned
  • Valid expiry date clearly stated
  • Seller and buyer information complete and accurate
  • Item descriptions detailed (not vague)
  • All prices and totals calculated correctly
  • Tax treatment specified (included or excluded)
  • Incoterms and payment terms unambiguous
  • Currency stated
  • Delivery timeframe realistic
  • Saved as PDF to preserve formatting
  • Sent with email confirmation or tracking

Bottom Line

A proforma invoice is a non-binding yet professional statement of your willingness to sell. Create one whenever a buyer requests detailed pricing before committing, when financing or letters of credit are involved, or for international shipments. Include every specification, price, and delivery term to avoid disputes. Use a template or generator to ensure consistency and professionalism. Once the buyer accepts the proforma and pays, convert it to a commercial invoice and fulfill the order. With clear terms and precise descriptions, proforma invoices build trust and streamline the sales process.

References

  1. International Chamber of Commerce. (2020). Incotermsยฎ 2020: The official rules for the interpretation of trade terms. ICC Publications.
  2. UNCITRAL. (2011). UNCITRAL Model Standard Form of Proforma Invoice. United Nations Commission on International Trade Law.
  3. World Customs Organization. (2023). Authorized Economic Operator Program & Proforma Invoice Requirements. WCO Public Database.
  4. United States International Trade Commission. (2024). Customs Valuation and Proforma Invoice Documentation. USITC.gov.
  5. British Institute of International and Comparative Law. (2023). Proforma invoices in international commercial transactions. Journal of International Commerce Law.
  6. Federation of International Trade Associations. (2024). Export documentation best practices guide. FITA Publications.
  7. Asian Development Bank. (2023). Trade facilitation and documentation standards for developing economies. ADB Technical Report.