A wholesale proforma invoice is a preliminary sales document that sets out what you intend to supply, at what price, and on which terms—before you issue a legal tax or commercial invoice.[1] Used well, it reduces ambiguity on first orders, prepayment, and cross-border shipments. Used poorly, it becomes a second set of books that confuses finance, customs, and the buyer’s AP team.
This guide covers when a B2B proforma invoice helps, which fields to include, how VAT is usually treated on EU wholesale proformas, and how to hand off cleanly to the final invoice.
What is a wholesale proforma invoice?
A wholesale proforma invoice is a seller-issued estimate of the commercial transaction that is not a tax invoice and does not create VAT accounting in the way a final invoice does.[1] It typically mirrors the structure of a commercial invoice—parties, SKUs, quantities, unit prices, totals, currency, and delivery or payment terms—so the buyer can approve spend, arrange payment, or support import formalities.
It sits beside other early-stage documents in the quote-to-order process: RFQs and quotes explore price and availability; an order confirmation locks the commitment; the proforma spells out the expected billing picture when money or paperwork must move before goods ship or before credit is opened.
Dashed outline of a document solidifying into a finished invoice
When should you use a proforma invoice in B2B wholesale?
You should use a proforma invoice in B2B wholesale when the commercial picture must be clear before a tax invoice is appropriate—most often for new accounts, prepayment, and cross-border clarity.
Typical, controlled cases:
- New retailer or distributor accounts where credit is not yet approved and you need a single document the buyer can route internally for payment approval.
- Prepayment or deposit before production, pick, or dispatch—especially for custom runs, large first orders, or high-risk territories.
- Cross-border EU wholesale (and EU–third-country flows) when the buyer’s broker, bank, or import desk needs a detailed value breakdown ahead of shipment.
- Letter-of-credit or bank-driven deals where the financing party asks for a proforma before funds release.
- Complex landed-cost conversations where Incoterms, freight estimates, and duties must be visible before the PO is firm.[2]
Outside those cases, prefer a firm quote, an order confirmation, and—when the supply is taxable and complete enough—a proper commercial or tax invoice. Standing net 30 or net 60 customers with approved credit rarely need a proforma on every reorder; they need reliable order confirmation and timely invoicing.
When does a proforma create confusion instead of clarity?
A proforma creates confusion instead of clarity when teams treat it like a real invoice, issue it for every order, or let it drift out of sync with the final bill.
Watch for these failure modes:
- Finance posts or “recognises” a proforma as revenue or VAT.
- The buyer pays against the proforma reference, then receives a tax invoice with a different number, total, or VAT treatment and cannot reconcile.
- Sales keeps issuing revised proformas after the PO is already confirmed, so warehouse and invoice lines no longer match.
- The document omits the words “proforma” / “not a tax invoice,” so it is filed as a commercial invoice in the buyer’s system.
- Credit control uses proformas as a substitute for a real credit-limit decision, then struggles when net terms begin.
Keep proformas exceptional, versioned, and explicitly labelled. Once the order is firm, the commercial path should be order confirmation → fulfilment → tax/commercial invoice—not an endless proforma trail.
What fields must a wholesale proforma invoice include?
A wholesale proforma invoice must include enough identity, commercial, and logistics detail that the later tax invoice can be issued without renegotiation.
Seller and buyer identity
- Legal names and full addresses
- Seller VAT number (and buyer VAT number when known)
- For cross-border movements, EORI where relevant to the parties or the shipment
- Buyer order reference / RFQ reference if one exists
Line-level commercial detail
- SKU or product code, description, quantity, unit of measure, unit price, and line total
- Currency (state it once, clearly)
- Discounts or customer-specific pricing called out as separate lines or adjustments
- Expected ship-from or supply context if multi-warehouse matters to the deal
Payment, delivery, and validity
- Payment method and timing: prepayment in full, deposit percentage, or intended move to net terms after credit approval
- Bank details only when prepay is required (and only on controlled channels)
- Incoterms and named place when delivery responsibility matters[2]
- Validity date or “prices firm until” window
- Clear document title: Proforma invoice — not a tax invoice
- Unique proforma number and issue date
Operational notes that save email chains
- Estimated dispatch window (not a hard SLA unless you mean it)
- Packaging or case-pack assumptions
- Any MOQ, surcharge, or freight estimate marked as estimate vs fixed
A compact field checklist helps teams stay consistent:
| Block | Must show |
|---|---|
| Header | “Proforma — not a tax invoice”, number, date, validity |
| Parties | Legal names, addresses, VAT/EORI as applicable |
| Lines | SKU, description, qty, UoM, unit price, line total, currency |
| Terms | Payment (prepay/deposit/net intent), Incoterms, freight notes |
| Totals | Goods total, estimated tax treatment note, grand total |
| Footer | Version, sales contact, reference to PO/RFQ |
Branching path showing prepay route versus net-terms route for a wholesale order
How is VAT treated on EU wholesale proforma invoices?
VAT on EU wholesale proforma invoices is treated as indicative wording only; the proforma itself is not the VAT invoice. National rules and the EU VAT framework treat the tax invoice (sometimes called a commercial invoice in trade usage) as the document that supports VAT accounting, reverse charge statements, and deduction rights.[1]
Practical habits that keep AP and auditors calm:
- Label the document so nobody mistakes it for a tax invoice.
- Show the expected VAT treatment in plain language: domestic standard-rated supply, zero-rated export, or intra-EU B2B reverse charge—without presenting the proforma as the legal charge document.
- Validate the buyer’s VAT number (for example via VIES for EU IDs) before you promise reverse-charge wording on either the proforma or the final invoice.[3]
- Keep currency, taxable base, and line descriptions stable so the final invoice does not rewrite the economic deal.
- Do not send proformas through e-invoicing rails that are reserved for legal invoices; Peppol-style networks and similar channels are built around real invoices, not drafts.[4]
For a fuller map of domestic vs intra-EU vs export treatment, see EU VAT compliance for B2B wholesale. Pair that with disciplined VIES VAT number validation before you lock reverse-charge language.
Cross-border packs often also need consistent Incoterms and party identifiers; link delivery terms to your standard Incoterms for wholesale and confirm when an EORI number is required for the movement.
Simplified Europe map with a parcel and paperwork moving across a border
How do proformas relate to net terms, prepay, and credit control?
Proformas relate to net terms, prepay, and credit control as a bridge document, not as a substitute for a credit policy.
- Prepayment: The proforma states the amount to pay and the bank or payment reference. Goods or production release waits on cleared funds. When payment arrives, you still issue the real tax invoice (or a receipt-plus-invoice sequence per your local rules)—you do not leave the proforma as the only record.
- Deposit then balance: Show the deposit on the proforma; invoice the deposit and the balance as your process requires, with matching references.
- Path to net 30 / net 60: Use the first prepaid or proforma-backed order while you complete onboarding and credit checks. After approval, switch the account to agreed B2B net payment terms and stop issuing routine proformas.
- Credit limit: A proforma does not raise a credit limit. Limits, holds, and exceptions belong in wholesale credit control rules—account status, exposure caps, and who may override them.
If sales wants a proforma “just to get the order moving,” ask whether the real need is credit approval, a clearer quote, or a firmer order confirmation.
What is the difference between a proforma, quote, and order confirmation?
The difference between a proforma, a quote, and an order confirmation is the job each document does in the sales cycle.
- RFQ / quote: Exploratory. Price, MOQ, lead time, and validity—often without full billing identity or payment instructions.
- Order confirmation: Contractual/operational acceptance of the buyer’s PO (or portal order): what you will supply, when you aim to ship, and under which commercial terms.
- Proforma invoice: Billing preview. Used when someone must see invoice-like totals and payment or customs detail before the tax invoice exists.
- Commercial / tax invoice: The legal billing document after the supply (or per local timing rules), with VAT treatment that books in accounting.[1]
In short: quote to agree shape, confirmation to lock the order, proforma only when prepay or paperwork needs an invoice-shaped preview, tax invoice to collect and account.
How does a proforma hand off to the final commercial invoice?
A proforma hands off to the final commercial invoice by becoming a read-only reference, not a living duplicate. The final invoice should inherit stable facts—party master data, SKUs, quantities, currency, Incoterms, and VAT treatment—while carrying its own legal invoice number, tax detail, and accounting period.
Clean handoff checklist:
- Freeze the commercial deal (PO + order confirmation). Stop casual proforma revisions.
- Record prepayment against the customer account with the proforma number as a reference only.
- Fulfil and generate the tax/commercial invoice from the order, not by retyping from PDF.
- Map lines one-to-one where possible so the buyer’s AP can match PO → proforma → invoice.
- Sync the invoice (not the proforma) into accounting—Fortnox or otherwise—as the system of record.
- Archive the proforma with status “superseded by invoice …” for audit trail.
That is the same discipline behind solid order-to-invoice automation: one order truth, one legal invoice, fewer reconciling emails.
A branded B2B portal helps keep proformas in their lane. Retailers place approved orders on your storefront; VAT-aware invoicing and order-to-invoice flow (as Brandgate supports) can issue the final invoice and Fortnox-facing sync once the order is firm, instead of letting spreadsheet proformas become a parallel habit.
Practical policy you can adopt this quarter
Write a one-page internal rule:
- Proformas allowed only for (1) accounts not yet on credit, (2) mandatory prepay/deposit, (3) bank or customs requests.
- Mandatory template fields and “not a tax invoice” label.
- Single owner for numbering and versions (operations or finance—not every sales rep freelancing in slides).
- Auto-expire or auto-close proformas when the order invoices or is cancelled.
- No proforma for standard replenishment on approved net terms.
Train sales to offer a clear quote and order confirmation first. Offer a proforma when the buyer’s process truly needs it—not because “we always send one.”
If you want that control inside a distributor portal with multi-currency catalogues, VAT-aware invoicing, and Fortnox sync, book a demo or see pricing.
