
The Proforma Invoice Guide for Finance Teams at Growing Companies
May 8, 2026
Picture a buyer's procurement team that has signed off on a $40,000 equipment purchase in principle, but their finance department won't cut a PO until someone sends a formal, line-item cost breakdown.
An email summary won't pass through their AP workflow or support a letter-of-credit application at their bank. A proforma invoice fills both gaps and gets the transaction started in writing.
In this guide, we explore what a proforma invoice is, how it differs from a final or commercial invoice, and how to integrate these vendor estimates into your procurement-to-payment workflows.
In brief:
- A seller issues a proforma invoice before a sale closes to establish the expected price, terms, and delivery details. It is not a demand for payment and creates no legal obligation.
- A proforma goes out before the sale; a commercial invoice is the primary document for international shipments and customs clearance; a final invoice is the standard request for payment in domestic transactions. Only the latter two belong in your general ledger.
- CBP allows a proforma as a substitute when the commercial invoice isn't available at entry. The commercial invoice must follow within 120 days.
- The data flows into purchase orders, commercial invoices, and export declarations, so mistakes made at the proforma stage show up in every subsequent document.
- A proforma is not accounts receivable. Keep it in an estimates or quotes workflow until your team issues the final invoice.
What is a proforma invoice?
A proforma invoice is a preliminary document that a seller sends to a buyer before finalizing a sale or shipping goods. It looks like a real invoice, with line items, totals, and payment terms, but it's not a bill, and it doesn't request payment.
The name comes from the Latin proforma, meaning "for the sake of form," giving both parties a written reference point for what the transaction will look like once it's confirmed.
You don't record a proforma as revenue or accounts receivable because it's not legally binding, but you can use it as a supporting document for IRS recordkeeping if it clearly shows business income or expenses.
Proformas come up most in two situations: international trade, where buyers need the document to support import approvals, foreign-exchange authorizations, or letter-of-credit applications; and domestic B2B sales, where procurement managers need something formal to route through internal approvals.
In either case, the proforma starts the transaction rather than finishing it, and the deal still requires a binding agreement and a separate final invoice once delivery is complete.
What is the difference between a proforma invoice, a final invoice, and a commercial invoice?
These three documents serve different purposes at different stages of a sale, and the clearest difference is timing and legal weight:
| Document type | When you receive it | How to process | AP action required |
|---|---|---|---|
| Proforma invoice | Before the purchase commitment, for planning and approvals | Review and route for authorization, don't enter in the AP system | Secure internal approvals, convert to a PO when approved |
| Final invoice | After goods are delivered or services are completed | Enter in the AP system, process for payment | Schedule payment according to terms, update vendor records |
| Commercial invoice | With international shipments for customs clearance | Process for payment and customs documentation | Handle customs requirements, process payment normally |
A proforma goes out before the sale is finalized, a commercial invoice follows a confirmed international shipment, and a final invoice is sent after domestic delivery is complete. A proforma carries no contractual force, whereas final and commercial invoices constitute formal requests for payment that can serve as evidence in payment disputes.
Accounting treatment further separates these documents: proformas don't belong in your general ledger or accounts receivable, while final and commercial invoices are recorded as revenue on the seller's side and as payables on the buyer's side.
For international shipments, customs documentation requirements also vary by jurisdiction and shipment type, which is another reason to generate a separate commercial or final invoice rather than relabeling the proforma once the sale closes. Teams that skip this step often end up with mis-sequenced records that are difficult to reconcile during an audit.
When do you need a proforma invoice?
Proformas aren't limited to international trade, and if your company sells anything that requires buyer approval before purchase, the need has probably already come up without anyone naming it.
The scenarios below cover the most common situations:
- Internal purchase approvals: A buyer's finance team, CFO, or budget committee may need a formal document to approve spending. An email thread usually isn't enough, and a proforma gives them something they can route through their approval process.
- Letters of credit: A buyer's bank may require a proforma invoice to open a letter of credit before the transaction can proceed. Any discrepancy between the proforma terms and the final commercial invoice can cause the bank to reject the payment.
- Import license applications: In some countries, buyers need a proforma invoice before applying for a government permit or import license to bring in goods, and without one, the transaction stalls.
- Deposit collection: If you require an advance payment before starting production, a proforma document outlines the full transaction details so the buyer can secure budget approval or financing.
- U.S. customs entry: When a commercial invoice isn't available at the time of import, CBP accepts a proforma as a temporary substitute, subject to a 120-day deadline for the commercial invoice to follow.
Even for domestic sellers, the internal purchase approval case alone makes proformas worth understanding. A buyer's manager working on a larger deal may still need something formal to take upstairs for sign-off.
How to fill in a proforma invoice step by step
The information you put into a proforma often carries over into every downstream document, from the purchase order to the commercial invoice to export declarations, so catching errors now costs far less than correcting them after the deal closes.
The steps below apply whether you build the document in accounting software or manually.
1. Gather your transaction details
Before opening a template, collect everything needed in one place: full legal names and addresses for both parties; complete product descriptions, including materials, functions, and specifications; agreed-upon pricing and currency; payment terms; and expected ship dates.
International transactions also require HS codes for each product and the country of origin, meaning the country where the goods were manufactured, rather than only where they ship from. Getting these details right reduces the need for revised proformas later and prevents costly discrepancies in downstream documentation.
2. Set up the document header
Starting from a standard invoice template, make two changes immediately: label it "PROFORMA INVOICE" at the top of the document, and add the disclaimer "This is not a tax invoice" somewhere prominent.
These labels prevent the buyer's AP team from accidentally processing the document as a real invoice and entering it into their AP system. Assign a unique reference number, ideally using a separate numbering sequence from the regular invoice series, along with an issue date and a validity period.
3. Fill in seller and buyer information
For both parties, include full legal company names, street addresses, phone numbers, and email addresses. If the ship-to address differs from the sold-to address, list both, since the ship-to address often determines import documentation requirements and letter-of-credit consignee details.
For international transactions, include the seller's tax ID or EORI number where applicable, and note the buyer's reference number if one was provided.
4. Itemize all goods or services
Each line item needs a description, quantity, unit price, and line total. Avoid vague terms like "parts" or "samples" and describe the material, function, and intended use instead. In many international deals, each line item also includes its HS code, country of origin, and weight in kilograms.
Anyone who has been on the buying side knows how frustrating it is to receive a vague invoice that can't be categorized, so apply that same standard to your own documents.
5. Calculate and list all costs
Beyond the product price, list every cost the buyer should expect: shipping, insurance, handling, packaging, and estimated duties, each as its own line item. If exact amounts aren't confirmed yet, provide a realistic estimate labeled "estimated, subject to final carrier quote."
The agreed Incoterm specifies which costs the seller covers and which fall to the buyer, so confirm the Incoterm before completing this section. State the total using an ISO currency code, such as USD or EUR.
6. Add trade and payment terms
Payment and shipping terms both belong in this section: the Incoterm with its version year, mode of transport, expected shipping date, port of loading, and port of destination. Include payment terms and method, such as "30% advance, 70% against bill of lading, wire transfer."
For domestic deals, this section is simpler, but you should still spell out payment terms and expected delivery timing to avoid any ambiguity later.
7. Review, export, and send
Before sending, verify that quantities multiplied by unit prices equal line totals, that all charges add up to the total, and that the currency stays consistent throughout the document. For letter-of-credit transactions, confirm that the consignee name matches exactly what will appear on the LC.
Export the document as a PDF to prevent formatting changes in transit, then hold the order until the buyer confirms acceptance before you ship the products or issue a final invoice.
How to connect proforma invoices to your broader financial operations
Think of every vendor estimate as the starting point of a longer journey; one that moves from early quotes to approved spend, fulfilled orders, and final payments.
When you connect these preliminary documents to the rest of your AP tech stack through these strategies, you eliminate blind spots, shorten approval cycles, and gain a clearer view of your working capital needs.
Choose systems that track vendor estimates
How many preliminary invoices are buried in email threads because your AP software only handles payable‐ready bills? That separation forces you to manage vendor estimates in spreadsheets while your AP aging report shows nothing about upcoming commitments.
Look for platforms that let you store vendor estimates in the vendor master file, tag them as "non-posting," and route them to the right approvers. Tools that mirror this approach keep estimates visible without polluting your ledgers.
The result is a clean AP queue and a single source of truth for all vendor documents.
Integrate budget authorization processes
Let’s say your procurement team secures a $250,000 equipment quote, but finance can't release funds because the spend isn't tied to an approved budget code. The longer that the mismatch lingers, the more pricing and delivery dates slip.
Link each incoming vendor estimate to your budget hierarchy — department, project, and GL account. Embed automated approval tiers so directors and controllers sign off before the estimate expires.
Surface those approvals inside your purchasing workflow, ensuring that only budget-backed quotes advance to a purchase order. This end-to-end loop turns a static document into a budget control mechanism.
Use automated workflows to convert estimates into purchase commitments
You've aligned the budget; now you need to turn intent into action. Manual re-keying of line items from a PDF into your PO system slows the handoff and invites typos.
Use systems that convert an approved vendor estimate into a draft purchase order with one click. The platform should copy vendor details, item descriptions, and negotiated terms, then request electronic confirmation from the supplier. This automation tightens cycle times and preserves the original pricing you negotiated.
Coordinate payment timelines to optimize cash flow management
Vendors often embed preferred deposit schedules in their preliminary invoices, for example, 30% upfront and 70% upon shipment. If you ignore those cues, you risk paying too early or scrambling for cash at the last minute.
Capture the proposed payment dates when the estimate arrives and feed that data into your cash-flow forecast to align outgoing funds with projected inflows. Early visibility into deposit requirements reduces surprise cash outlays and smooths your working capital swings.
Select platforms that transform vendor data into procurement insights
Every vendor estimate contains granular information on unit costs, lead times, and shipping terms. Yet many finance teams archive the PDF once the PO is issued, losing a goldmine of sourcing intelligence.
Choose platforms that parse estimate data and feed it into dashboards tracking vendor performance, price trends, and category spend. With structured data at your fingertips, you can negotiate bulk discounts, spot price escalations, and forecast inventory needs, turning a one-off quote into a strategic sourcing asset.
Automate vendor communication while maintaining compliance controls
Email chains asking suppliers to revise quantity, add Incoterms, or update tax IDs waste hours and create audit headaches. Even worse, inconsistent messaging can send mixed signals that erode vendor trust.
Centralize communication inside your procurement platform. Automated reminders prompt vendors to upload revised estimates, while built-in checks ensure that each new version still meets policy requirements, such as complete shipping details and clear "non-binding" disclaimers.
With every message and document captured in the audit trail, you maintain compliance and make back-and-forth communication effortless.
By weaving vendor estimates through these workflows, you transform what was once a static quote into a living data point that drives smarter budgeting, faster purchasing, and tighter cash control.
Frequently asked questions about proforma invoices
Is a proforma invoice legally binding?
A proforma invoice is not legally binding. It outlines expected terms, but the binding obligation arises from a subsequent agreement, such as an accepted purchase order or a signed contract. Think of it as a written summary of the proposed transaction rather than the contract itself.
Can you record a proforma invoice in your accounting system?
You should not record a proforma as accounts receivable or revenue. Doing so recognizes income before the sale is complete, which can inflate reported earnings and create discrepancies during tax filings or audits. Keep it in a separate estimates, quotes, or tracking workflow until you've issued the final invoice.
Does a proforma invoice trigger sales tax in the U.S.?
A proforma invoice does not trigger a state sales tax obligation by itself. The tax obligation comes from the completed retail transaction, not from the preliminary document. If estimated sales tax appears on a proforma, hold off on remitting those amounts until the actual sale closes.
What is the difference between a proforma invoice and a quote?
A proforma and a quote cover much of the same ground, but the proforma typically comes after negotiations move beyond initial pricing and includes more transaction-specific detail, such as shipping terms and delivery dates. That level of detail is often what a buyer's bank or internal approval team needs to move forward.
How long is a proforma invoice valid?
A proforma is valid for whatever period you specify on the document. Thirty days is a common standard, but industries with volatile pricing or exchange rates may want a shorter window of 7 to 14 days. Including the validity period on the document helps both parties know when pricing and terms need to be refreshed.


