What is Proforma Invoice?
A proforma invoice is a preliminary bill sent before goods or services are delivered, stating the estimated cost. Learn when to use it, how it differs from a regular invoice, and its legal status.
A proforma invoice (sometimes written as "pro forma invoice") is a preliminary bill of sale issued before goods are delivered or services are completed. It is not a demand for payment and is not used as an accounting document — it is a quote-like document that confirms the agreed price, quantity, and terms in writing, so both buyer and seller are aligned before the real transaction happens. The phrase "pro forma" comes from Latin and means "as a matter of form" or "for the sake of form". On a proforma invoice, that form looks almost identical to a commercial invoice: it has the seller's and buyer's details, line items with quantities and unit prices, applicable taxes or fees, and the total. The crucial difference is intent. A proforma is a written record of an agreement that has not yet been fulfilled. A real invoice is a request for payment for work or goods that have already been delivered. For freelancers, proforma invoices are most useful at three moments: confirming a client engagement before any work starts, providing a price quote that a client can take to internal approval, and locking down currency and shipping terms for cross-border projects. Many international clients specifically ask for a proforma invoice because their procurement system requires a "PI" before issuing a purchase order or wire transfer authorization. Treating the proforma seriously — with full payment terms, dates, and your signature — is what makes it a defensible document if a dispute arises later.
The three document types look similar on the page but serve very different purposes. Understanding the difference protects you from sending the wrong document at the wrong time, which can delay payment, trigger customs issues, or — worst case — get you accused of double-billing. A **proforma invoice** is issued *before* the transaction is final. It is not a tax document and does not create an accounts-receivable entry. Its job is to communicate price, terms, and the parties involved so both sides have a written commitment to the deal. It typically expires (30–60 days is common) and is replaced by a real invoice once work is done. A **commercial invoice** is a specific kind of real invoice used in international trade, especially for goods crossing borders. It contains everything customs needs: harmonized system codes, country of origin, declared value, incoterms, exporter and importer details. A freelance services seller rarely issues commercial invoices; they are mostly relevant when shipping physical product. If you ship hardware to a client in another country, you need a commercial invoice for the carrier and customs. A **regular invoice** (sometimes called a "tax invoice" or "sales invoice") is the standard payment-demanding document. It is issued *after* delivery, has a real invoice number that flows into your accounting system, names the work or goods that have already been performed or sent, and creates a legal obligation for the buyer to pay by the due date. Regular invoices are what get logged in your bookkeeping and what get audited. A quick decision guide: - Is the work done and you want payment? → **Regular invoice**. - Are you shipping physical goods across a border? → **Commercial invoice** (often in addition to a regular invoice). - Are you confirming a deal in writing before any money or work changes hands? → **Proforma invoice**. | Aspect | Proforma | Commercial | Regular | |---|---|---|---| | When issued | Before delivery | At/after international shipment | After delivery | | Demands payment? | No | Yes | Yes | | Used by customs? | Sometimes (advance) | Yes (required) | Rarely | | Counted in AR? | No | Yes | Yes | | Has real invoice number? | Optional, marked "PRO FORMA" | Yes | Yes |
Five real-world scenarios where a proforma invoice is the right tool: **1. Locking in a price quote.** A freelance designer pitching a 3-month branding project to a startup founder might send a proforma invoice instead of a plain text quote. The proforma forces them to specify deliverables, milestones, and tax handling, which makes the price feel real and signed-off — and reduces the chance of late scope creep. **2. International client engagements.** Most enterprise clients in Europe, Asia, and the Middle East require a "PI" (proforma invoice) in their vendor onboarding flow before they will issue a PO (purchase order). The PI gives their finance department a document to reference when setting up the vendor record and approving the spend. Without it, the contract may sit in procurement for weeks. **3. Cross-border wire transfers.** Banks in some countries require a proforma invoice to release outbound foreign currency transfers. If a US freelancer is being paid by a German client via SEPA or SWIFT, the client's bank may ask for a PI before approving the wire. Skipping the PI in this case can cause the payment to bounce and add a multi-day delay. **4. Custom production or made-to-order work.** A small manufacturer producing custom merchandise will issue a proforma to confirm specs, quantity, and price before starting production. This protects them from a buyer who changes their mind mid-production, since the PI is signed evidence of agreement. **5. Pre-payment or deposit requests.** Some clients pay 30% or 50% upfront. The freelancer issues a proforma for the full project value (clearly marked) and a separate real invoice for the deposit portion. The deposit invoice gets paid first; the final invoice goes out after delivery for the remaining balance. The proforma is the master agreement that ties both real invoices together. In all five scenarios, the proforma is doing the same job: capturing the agreed numbers in a document that is more formal than a quote but not yet a binding payment demand.
A solid proforma invoice always has these eight elements: 1. **The label "PROFORMA INVOICE"** in the header. The recipient must be able to tell at a glance that this is not a real invoice. Do not let the document look exactly like a regular invoice — that is how disputes start. 2. **Your business details**: legal name, address, tax/VAT/EIN number, contact email, phone. The buyer's procurement team needs all of this to set you up as a vendor. 3. **Buyer details**: company legal name, billing address, attention contact, tax number where applicable. Match the buyer's official records exactly. 4. **A proforma number and date**. Use a separate numbering series from your real invoices (e.g., PI-2026-001) so they never collide in your accounting. The date is when the proforma was issued; the validity ("valid for 30 days") tells the buyer when it expires. 5. **Line items**: description, quantity, unit price, line total. For services, the "quantity" might be hours or a fixed deliverable count. Be specific — "Logo design, 3 concepts + 2 revisions" is better than "Design work". 6. **Subtotal, tax, total**: itemized so the buyer can see exactly how the number is built up. Include the currency (USD, EUR, GBP) explicitly. 7. **Payment terms**: due date, method (wire transfer, ACH, Stripe link), late fee policy if any. State whether a deposit is required to start work. 8. **Notes / scope**: what's included, what's excluded, delivery timeline, and any conditions (e.g., "client provides brand assets within 5 days of PO"). The notes section is what prevents scope disputes. Missing any of the eight makes the proforma weaker than it should be.
Eonebill's [proforma invoice template](/templates/invoice/proforma-invoice) gives you a polished, professional starting point — fill in the buyer, line items, and terms, and download a PDF in under a minute. The template is already correctly labeled "PROFORMA INVOICE" and includes a 30-day validity field, which is the most common gotcha for first-time PI issuers. If you need a one-off without setting up an account, the [free invoice generator](/free-tools/invoice-generator) covers basic proforma layouts too. For ongoing freelance or agency work where you issue proformas regularly (especially for international clients), the full Eonebill platform lets you convert a proforma to a real invoice in one click once the work is done — no re-typing numbers, no risk of mismatched totals between the agreement and the actual bill. Both options are free to try with no credit card required.
Five mistakes that turn a proforma invoice into a problem: **1. Treating it like a real invoice.** If you book the proforma as accounts receivable, you will overstate revenue. If the buyer treats it as a payment demand, they may pay it and then your real invoice goes unpaid because they think they have already settled. Always mark proformas clearly and keep them out of your AR ledger. **2. Using the same number series as real invoices.** A proforma numbered "INV-2026-014" looks identical to a real invoice in the buyer's system. Confusion follows. Use a separate "PI-" prefix. **3. No expiration date.** Without "valid for 30 days" or "valid until [date]", the proforma is open-ended. Markets shift, your costs change, and the buyer can come back six months later asking you to honor the price. Always include validity. **4. Vague line items.** "Consulting services — $5,000" is too thin. Specify deliverables, hours, or scope ("12 hours of marketing strategy consulting, deliverable: 2026 marketing plan + 3 review calls"). Specificity protects you in scope disputes. **5. Forgetting taxes and currency.** International clients can be on different tax regimes; failing to state VAT/GST treatment or the explicit currency (USD vs CAD, EUR vs GBP) leads to invoice rejection or under-payment when you send the real bill. Decide and document early. Avoiding these five keeps your proforma legally clear and operationally clean.
**Is a proforma invoice legally binding?** Generally no — by itself, a proforma invoice does not create a legal obligation for the buyer to pay, because no goods or services have been delivered yet. However, a signed proforma combined with an accepted purchase order can carry significant legal weight as evidence that the parties agreed to specific terms. In disputes, courts will look at the proforma as proof of mutual understanding. **What's the difference between a quote and a proforma invoice?** A quote is informal — it can be a text message, an email, or a one-page document. A proforma invoice is more structured: it follows invoice formatting conventions, includes seller/buyer legal details, and is treated by procurement systems as a near-final document. Many international buyers reject quotes but accept proformas. **How long is a proforma invoice valid?** There is no universal rule; 30 to 60 days is the most common range. State the validity explicitly on the document. After expiration, you can reissue with updated pricing. **Can I convert a proforma invoice into a real invoice?** Yes, and in fact this is the most common workflow. The proforma confirms the deal; once work is delivered, you issue a real invoice (with a real invoice number) referencing the proforma. Most invoicing software, including Eonebill, supports one-click conversion to keep totals consistent. **Do I need to include taxes on a proforma invoice?** Yes, if taxes will apply to the final transaction. The proforma should show the tax line clearly (VAT, GST, sales tax, etc.) so the buyer can plan for the total cash outflow. If tax treatment is uncertain (e.g., international B2B reverse-charge), state the assumption in the notes section.
If you found this useful, these closely related terms will help round out your understanding of professional invoicing: - [pro-forma-invoice](/glossary/pro-forma-invoice) — alternate spelling - [commercial-invoice](/glossary/commercial-invoice) — for international goods shipments - [invoice-date](/glossary/invoice-date) — when an invoice is issued vs. when payment is due - [payment-terms](/glossary/payment-terms) — including Net 30, Net 15, etc. For workflow guides, see [how-to-create-an-invoice](/blog/how-to-create-an-invoice) and [freelancer-invoicing-best-practices](/blog/freelancer-invoicing-best-practices).