Blog
>

Proforma Invoice vs Invoice: Choose the Right Document

...

Proforma Invoice vs Invoice: Choose the Right Document

Compare a proforma invoice vs an invoice by purpose, timing and payment action. Choose the right document and keep estimates, charges and receipts distinct.

November 2, 2026
AllScale Checkout now supports payment via card and local payments while merchant can receive funds in USDC

The practical difference in proforma invoice vs invoice is the status of the transaction. A proforma sets out proposed details; an invoice records the finalized charges for the relevant billing stage. Neither document, by its title alone, proves that money has been received.

Use a proforma to communicate proposed transaction details, then issue the appropriate invoice for the finalized charges. Choose the document by the stage and purpose of the transaction, and keep payment confirmation separate.

Suppose you propose USD 1,200 for goods and estimate USD 50 for shipping. Before invoicing, the parties agree on an actual shipping charge of USD 30. The final invoice should show USD 1,230, explain the USD 20 reduction, and reference the original USD 1,250 proposal. Sending both documents without that explanation can leave the buyer unsure which amount to pay.

Choose by the action the recipient needs to take

Ask whether the client is reviewing proposed terms, paying finalized charges or confirming money already received.

The recipient needs to… Use Make the next action clear
Review proposed goods, services, prices or delivery terms A clearly labeled proforma invoice Review or accept the proposed transaction; identify any estimates and validity date
Process the agreed charge for the relevant billing stage An invoice with the appropriate details Pay the amount still due under the agreed terms, or reconcile an earlier payment already applied
Confirm a payment that has been received A receipt or payment confirmation Match the received amount to its invoice or order reference

The U.S. International Trade Administration describes a pro forma invoice as a quotation presented in invoice form. In export transactions, buyers may use it to arrange approvals or financing before shipment. That helps explain why it can look much like an invoice while serving a different purpose.

Some businesses also invite advance payment against a proforma. Do not assume “proforma” always means “do not pay.” Read the accompanying instructions and the parties' agreement. If payment is requested, confirm the amount, purpose and subsequent invoicing process; an invitation to pay is still different from evidence that payment arrived.

For example, UK HMRC guidance explicitly discusses proformas used to invite payment. Its rules are specific to that context, so avoid turning them into a universal invoicing rule.

If the question is whether a customer has paid, compare invoice and receipt records. A document headed “Invoice” may show an outstanding balance, a partial payment or a fully settled charge. The payment record establishes which applies.

Compare the fields and status of each document

Keep proposed prices, actual charges and payment status clearly labeled.

Field Proforma invoice Final invoice
Purpose Present proposed transaction details for review or an agreed preliminary process Record finalized charges for the relevant billing stage
Timing While the transaction details are being proposed or arranged When the charges are ready to be formally invoiced under the agreed process and applicable rules
Amount status Proposed prices, with estimates identified Accepted actual charges, adjustments and any payment already applied
Reference A distinguishable proforma reference, issue date and validity date An invoice number and issue date, with the related proforma or order reference
Next action Review, accept or follow explicit advance-payment instructions Pay the remaining amount due or reconcile the settled charge

Put “Proforma Invoice” where the recipient can see it immediately. Mark estimated components beside their amounts rather than relying on a note at the bottom. If an offer has expired, confirm the current price and terms before moving it into an invoice.

A final invoice needs more than a changed heading. Check the parties, item descriptions, quantities, prices, currency, due date, payment instructions and any applicable tax information. The guide to writing an invoice covers the billing fields to review before sending.

Keep tax status separate from appearance

A proforma that contains a tax line is not automatically a valid tax invoice. For UK VAT, HMRC's VAT Notice 700, section 17.3 says a proforma cannot support an input-tax reclaim and should be clearly marked as not being a VAT invoice. It also specifies when a proper VAT invoice must follow.

For other jurisdictions, check the applicable invoice, tax and recordkeeping requirements. The question is whether the document meets the rules for the actual transaction, not whether it resembles a familiar invoice template.

Move from a proforma to the final invoice

Use separate references and update estimated charges to the accepted actual amounts.

The following fictional goods order uses proforma PF-2026-041 and final invoice INV-2026-087. The goods remain USD 1,200. Shipping changes from a USD 50 estimate to an agreed actual charge of USD 30. No separate taxes, duties or other fees are included in this simplified example.

Proposed transaction: PF-2026-041

Line Proposed amount
Goods USD 1,200
Estimated shipping USD 50
Proposed total USD 1,250

The buyer reviews the proposal. Before the final invoice is issued, both parties confirm the shipping adjustment and the resulting total.

Finalized charges: INV-2026-087

Line Final amount
Goods USD 1,200
Agreed actual shipping USD 30
Final total USD 1,230

The final invoice references PF-2026-041 and explains that shipping has decreased by USD 20. In this example, no payment has yet been received, so the amount due is USD 1,230.

Field Proforma Final invoice
Goods 1,200 USD 1,200 USD
Shipping 50 USD estimate 30 USD agreed actual
Total 1,250 USD proposed 1,230 USD final
Reference PF-2026-041 INV-2026-087, linked to PF-2026-041
Payment status Proposed transaction Payment due; record payment separately

Proposed: USD 1,250 → Final: USD 1,230

Goods stay at USD 1,200. Shipping changes from USD 50 estimated to USD 30 agreed actual. Invoice INV-2026-087 references proforma PF-2026-041.

The finalized invoice references the proforma and updates delivery from USD 50 to USD 30.

Keep the original proposal and the accepted change with the invoice. Do not overwrite the proforma so that the history disappears. The two references allow the buyer and your team to follow the same transaction without mistaking it for two separate charges.

What if the buyer already paid against the proforma?

Apply the received payment before requesting anything further. A final invoice should not ask the buyer to pay the whole transaction again simply because it has a new number.

If USD 1,250 had already been received for this order, the finalized USD 1,230 charge would leave USD 20 to resolve. Record the overpayment and agree how it will be handled, such as a refund or an account credit where appropriate. Do not silently keep it or treat the new invoice as a fresh USD 1,230 payment request.

If only part of the amount has been received, show that payment and the actual remaining balance. Keep the payment reference attached to the final invoice as well as the original proposal.

Check whether a commercial invoice is required

Cross-border goods shipments can require additional trade details beyond a general service invoice.

For physical goods, confirm the required shipping documents with the carrier or customs broker and check the destination's requirements. The International Trade Administration's commercial invoice guidance explains its role in export and import clearance. A generic billing PDF may not contain everything needed for that process.

The proforma vs commercial invoice comparison therefore has an extra question: is this document being used to propose a sale, or to document the actual shipment for clearance?

Before shipping, confirm details such as:

  • A specific goods description, quantities and units, matching the shipment.
  • Seller, buyer and consignee details where required.
  • Declared values and currency, with the correct valuation basis for the transaction.
  • Country of origin and any required tariff or HS classification.
  • Delivery terms and any required freight, insurance or other charge breakdown.

Treat this as a preparation list, not a complete customs checklist for every route. Samples, gifts, returns and other non-sale shipments can follow different documentation processes; the absence of a sale does not remove the need to check what the carrier and destination require.

For a service engagement without a physical goods shipment, describe the service and bill under the applicable invoicing requirements. Do not add shipment fields solely to make a service invoice look more official. For a mixed order, separate the service and goods details clearly enough to prepare the appropriate records.

Send the correct version and keep the payment record

Tell the client which document is current and retain the relationship between the proposal, invoice and payment.

Use the final invoice number and amount in the message so the recipient does not need to open several attachments to work out what changed. For the unpaid example above, a complete note could read:

Subject: Final invoice INV-2026-087 — USD 1,230

Hi Maya,

This invoice replaces proforma PF-2026-041. Please use invoice INV-2026-087 for the finalized amount of USD 1,230.

The goods remain USD 1,200. Shipping is now USD 30 rather than the USD 50 estimate, as agreed. No payment has been applied to this invoice; please pay by November 16, 2026 using the instructions on it.

Please use INV-2026-087 as the payment reference. Let me know if your billing team needs the original proposal or the shipping confirmation.

Thanks, Alex

The names, references and date are fictional examples. If payment has already been received, replace the unpaid statement with the actual amount applied and balance. Avoid leaving both the proposal and the final invoice presented as active, independent requests for the same payment.

Store the proforma reference, final invoice number, approval record and payment reference together. For an on-chain payment, also retain the asset, network and transaction hash; those transfer details do not replace the invoice's description of the goods or services.

AllScale Invoice offers shareable invoice links for requesting payment. Use the agreed final charges when preparing a payable request and check the available payment options before sharing it. The proposal-to-invoice example above is a recordkeeping workflow, not a claim that AllScale automatically converts proformas or prepares customs documents.

FAQ

Is a proforma invoice proof that the customer paid?

No. It records proposed transaction details. Keep a payment confirmation or receipt separately when money is received. Even when a proforma is used to invite advance payment, its existence does not establish that the transfer arrived.

Can the final invoice amount differ from the proforma?

It can differ when the agreed transaction changes or estimates become actual charges. Explain the difference and keep the two document references linked. Confirm the updated charges with the buyer rather than treating an estimate as permission for an unexplained price change.

Is every invoice a customs commercial invoice?

No. A goods shipment may need specific trade information. Check the document required by the carrier and destination for that transaction. A general service invoice and a document prepared for customs clearance have different information needs.

Should I reuse the proforma reference as the invoice number?

Keep the two documents distinguishable and record the relationship between them. Use the numbering process appropriate to your business and applicable requirements. Separate references, with a cross-reference on the final invoice, make that relationship easier to follow.

Request payment for the current amount

Confirm the charges, identify the invoice that supersedes the proposal, and account for any money already received. Then explore AllScale Invoice to share a payable invoice link with the client.

Last Edit:
November 2, 2026