A proforma invoice is one of the most useful documents in a billing workflow, but it is also one of the easiest to misuse. If you send one too early, label it poorly, or treat it like a final invoice, you can create confusion for clients, accounting teams, and even customs or procurement reviewers. This guide explains what a proforma invoice is, when to use one, what to include, and how to check it before sending so your approvals, deposits, and prepayment requests stay clear and professional.
Overview
Start here if you want the short version: a proforma invoice is a preliminary billing document sent before the final sale or completed delivery is invoiced. It shows the expected charges, terms, and transaction details so the buyer can review, approve, arrange payment, or prepare internal paperwork.
In practical terms, a proforma invoice is often used when the numbers are firm enough to present, but the transaction is not yet ready for a final invoice. That may happen because work has not started, shipment has not gone out, a deposit is being requested, or the customer needs a document for approval before committing funds.
A simple way to think about it is this:
- Estimate or quote: a pricing proposal that may still change.
- Proforma invoice: a detailed pre-invoice used to confirm what will be billed.
- Final invoice: the formal request for payment after the triggering event in your process, such as delivery, milestone completion, or completed service.
That distinction matters because many teams mix up these documents. If you are already comparing sales-stage paperwork, it may also help to review Service Estimate vs Quote vs Proposal: Which Document to Send and When.
Used well, a proforma invoice helps with:
- purchase approvals
- deposit collection
- international shipping documentation
- internal budget sign-off
- scope confirmation before work begins
- reducing invoice disputes later
Used poorly, it creates avoidable problems. Buyers may assume they have already been formally billed. Your accounts receivable team may have trouble matching incoming funds. Staff may issue a final invoice that does not match the pre-approved amount. The answer is not to avoid proforma invoices. It is to use them deliberately and label them clearly.
At minimum, every proforma invoice should make two points obvious: this is a preliminary document, and it is not the final tax or payment invoice unless your local process specifically treats it that way. Exact compliance requirements vary by location and transaction type, so your internal accounting policy should decide how the document fits into your workflow.
Checklist by scenario
Use this section as a reusable decision tool. Find your scenario, then check whether a proforma invoice is the right document and what it should include.
1. Before a client approves a project or service
Use a proforma invoice when: the client has largely agreed to proceed, but needs a formal document for internal approval, vendor setup, or budget release.
Checklist:
- Confirm scope, pricing, and timing are stable enough to document.
- Label the document clearly as Proforma Invoice.
- Include your business name, address, contact details, and client details.
- Add a unique reference number for tracking.
- List line items with descriptions, quantities, rates, and subtotal.
- State whether taxes are included, excluded, or estimated.
- Include the validity period so the buyer knows how long pricing stands.
- Explain the next step, such as “final invoice will be issued upon project start” or “upon approval and signed agreement.”
If pricing is still fluid, a quote or estimate may be better than a proforma invoice. If the work is already complete or the payment event has occurred, move to the final invoice instead.
2. When requesting a deposit or advance payment
Use a proforma invoice when: you need the client to pay a percentage upfront before work begins, materials are ordered, or time is reserved.
Checklist:
- Show the full project value and the deposit amount separately.
- State the deposit percentage or fixed advance required.
- Clarify whether the balance will be invoiced later.
- Include payment instructions and the due date for the deposit request.
- Note any work start conditions, such as “scheduling begins after deposit receipt.”
- Make sure your contract or terms support the deposit arrangement.
This is common in consulting, freelance, contractor, and custom-service work. If you bill services by milestone or retainer, a more specific workflow may help: Consulting Invoice Template Guide: Milestone, Retainer, Hourly, and Project Billing Options and Freelance Invoice Template Guide: Best Formats for Designers, Writers, Developers, and Marketers.
3. Before shipping goods, especially in international transactions
Use a proforma invoice when: the buyer, freight partner, or customs process requires a preliminary commercial record showing the goods, value, and shipment details before the final invoice is issued.
Checklist:
- Identify the seller and buyer exactly as they should appear on shipping documents.
- List each item with a clear description, quantity, unit value, and total value.
- Include currency.
- Add estimated shipping, insurance, or freight charges if applicable.
- State country-specific or internal references your process requires.
- Check that item descriptions match the purchase order and shipping paperwork.
- Clarify that the final invoice may follow shipment or delivery.
For businesses that work with formal purchasing flows, it is also useful to understand how pre-sale and post-sale documents connect. See Purchase Order vs Invoice: How They Work Together in Small Business Purchasing.
4. When a buyer needs a document to raise a purchase request
Use a proforma invoice when: your customer is ready in principle, but their internal procurement team needs exact pricing and vendor details before releasing a purchase order or payment.
Checklist:
- Match the buyer’s requested vendor name, address, and contact details.
- Include any client reference numbers they need.
- Break out taxes, discounts, and fees in a way their approver can follow.
- Keep wording consistent with the proposal or signed scope.
- State the expiry date if prices are only valid for a limited period.
In this scenario, clarity often matters more than complexity. A clean, professional invoice format is usually better than a crowded document.
5. For custom work where final quantities may change
Use a proforma invoice when: you need to communicate the expected charges before work begins, but final usage, quantities, or extras may change later.
Checklist:
- Mark estimated or provisional quantities clearly.
- Separate fixed charges from variable charges.
- State what may change before final invoicing.
- Set expectations for change approvals.
- Tell the client when the final invoice will be issued.
This is common in service businesses, field work, and jobs with materials or variable hours. If you manage recurring and one-off service jobs, compare your paperwork structure with Cleaning Service Invoice Template Guide: One-Time, Recurring, Commercial, and Residential Jobs.
6. When you should not use a proforma invoice
Do not use a proforma invoice as a substitute for:
- a quote when pricing is still exploratory
- a signed agreement or statement of work
- a final invoice after goods are delivered or services are completed
- a receipt proving payment was already made
If your goal is to collect overdue amounts, calculate finance charges, or define a due date on a real invoice, use the correct final billing document and supporting tools instead. Related resources include the Invoice Due Date Calculator and Late Payment Interest Calculator.
What to double-check
Before sending a proforma invoice, review it as if the recipient has never worked with you before. Most problems come from small omissions, not big strategic mistakes.
Document labeling
- Is the title clearly shown as Proforma Invoice?
- Does the document avoid looking identical to your final invoice if that could confuse the buyer?
- Have you included a reference number that fits your filing system?
Business and client details
- Are the legal or trading names correct?
- Are addresses, emails, phone numbers, and tax identifiers included where needed?
- Does the buyer name match the entity that will actually pay?
Line items and totals
- Are descriptions specific enough to be approved internally?
- Do quantities, units, rates, and subtotals add up correctly?
- Are discounts shown clearly?
- Are shipping, handling, or service fees separated from the main line items?
If discounts affect approval or profitability, review the math carefully. The Discount Calculator for Quotes and Invoices can help you check the impact before sending.
Taxes and currency
- Have you stated the currency?
- Are taxes identified clearly rather than buried in the total?
- If tax treatment is provisional, have you made that explicit?
Timing and validity
- Does the document state when it was issued?
- Have you included a validity date if prices are time-sensitive?
- Does the payment deadline align with your intended process?
Payment and next steps
- Does the client know whether to pay now, approve first, or wait for a final invoice?
- Are payment methods included if prepayment is expected?
- Does the document explain what happens after approval or deposit receipt?
Internal consistency
- Does the proforma invoice match the quote, proposal, purchase order, or contract?
- Will your accounting or operations team know how to convert it into the final invoice later?
- Can incoming funds be matched back to this document easily?
If your business prices work based on margin or markup, it is worth checking that the numbers still support the job after discounts, deposits, or shipping costs are added. See Markup vs Margin Calculator: How to Price Services and Products Correctly and Break-Even Calculator for Small Businesses if you need to pressure-test pricing before you finalize anything.
Common mistakes
This is the section many readers come back to, because most proforma invoice problems are repeatable. A short pre-send review can prevent all of the following.
1. Treating the proforma invoice like a final invoice
The most common mistake is operational, not design-related. Teams send a proforma invoice, receive approval or payment, and then forget to issue the correct final invoice or supporting record. Build a defined handoff step into your workflow.
2. Leaving the status unclear
If the document title is vague or buried, clients may not know whether they are being asked to review, approve, or pay. Make the purpose obvious at the top of the page and in the message that accompanies it.
3. Using incomplete line item descriptions
“Services rendered” or “Project work” is rarely enough for procurement review. Clear descriptions reduce back-and-forth and make the final invoice easier to reconcile later.
4. Forgetting validity dates
If prices depend on exchange rates, supplier costs, scheduling, or limited-time discounts, an open-ended proforma invoice can create disputes. Add a valid-until date when appropriate.
5. Mixing estimates with firm charges
If some numbers are confirmed and others are provisional, show that difference clearly. Otherwise, the buyer may assume the total is fixed when it is not.
6. Failing to align with purchase orders or contracts
When the names, amounts, or references do not match, approvals slow down. The problem is especially common in B2B procurement environments.
7. Omitting payment terms for deposits
If you want prepayment, say exactly how much is due, by when, and what the payment covers. Do not leave the client to infer whether the amount is a reservation fee, deposit, or full advance payment.
8. Sending a polished document without an internal process behind it
A professional invoice template helps, but process matters more. Decide who creates the proforma invoice, who reviews it, when it becomes a final invoice, and how payments are posted. Without that policy, even a clean proforma invoice format can cause confusion.
When to revisit
Proforma invoice practices should not be written once and forgotten. Revisit them whenever the inputs behind your billing process change.
Review your approach before seasonal planning cycles if:
- you expect a surge in orders, bookings, or deposits
- you offer seasonal pricing or promotional discounts
- your team onboarded new staff who will issue billing documents
Review your approach when workflows or tools change if:
- you switch invoicing software or templates
- you change your deposit policy
- you add new payment methods
- you start selling internationally
- you introduce procurement-heavy clients who require purchase orders
Use this practical refresh checklist:
- Open your current proforma invoice format and confirm it is clearly labeled.
- Check whether every required field still appears: client details, reference number, item descriptions, totals, tax treatment, currency, validity date, and next-step instructions.
- Compare the document against your current quote, contract, and final invoice formats to make sure the workflow is consistent.
- Review deposit language and payment instructions for clarity.
- Test whether your team can easily convert a proforma invoice into a final invoice without retyping data.
- Update your internal notes so staff know when to use a proforma invoice and when to send a quote or final invoice instead.
If you only take one action after reading this guide, make it this: create a short internal rule that defines the trigger for each document in your sales-to-cash process. For example, quote before approval, proforma invoice before deposit or procurement sign-off, final invoice after the billing event. That one distinction reduces confusion, shortens approval cycles, and makes your billing records easier to manage over time.
A proforma invoice is not just a placeholder. It is a practical control point between pricing and payment. When it is used at the right moment, with the right detail, it helps both sides move forward with fewer surprises.