Skip to content
Tool4SaaS
ToolsGuidesAboutContact
Tool4SaaS

125 fast, local utilities for developers and creators. No sign-ups — most tools run in your browser.

hello@tool4saas.com

Languages:

English

Español

Français

Categories

  • Text & Documents

  • Business & Writing

  • Developer Tools

  • Converters

  • Generators

  • Images & Design

  • PDF Tools

  • Calculators

  • Finance & Money

  • Health & Fitness

  • SEO & Marketing

  • Time & Date

Popular tools

  • Invoice Generator

  • QR Code Generator

  • Word Counter

  • JSON Formatter

  • Mortgage Calculator

  • Resume Builder

  • View all tools →

Learn

  • All Guides & Tutorials

  • Word Counter Guide

  • Invoice Generator Guide

  • QR Code Generator Guide

  • Resume Builder Guide

  • About Us

  • Author

  • Methodology

  • Contact Us

© 2026 Tool4SaaS. All rights reserved.

  • Privacy Policy

  • ·
  • Terms of Service

  • ·
  • ·
  • ·
  • llms.txt

  1. Home
  2. /
  3. Blog
  4. /
  5. Invoice Guide
  6. /
  7. Proforma Invoice vs Tax Invoice: Key Differences

Proforma Invoice vs Tax Invoice: Key Differences

Proforma invoice vs tax invoice explained: purpose, tax status, numbering and accounting, with two worked examples and a conversion checklist.

By Tool4SaaS Editorial Team · Published October 23, 2026 · Updated October 23, 2026 · 7 min read

Try it now — Invoice Generator, free in your browser

Free PDF with GST & logo · No signup · No watermark · Free forever.

Open Invoice Generator →
On this page
  • What a proforma invoice is
  • Proforma vs tax invoice
  • When to use a proforma
  • Two worked examples
  • Six mistakes to avoid
  • Pre-send checklist

A proforma invoice can move a project forward, but it cannot do the job of a tax invoice. Buyers use it to open a purchase order, arrange an advance or clear an import; sellers use it to confirm price and scope before supply. Confusing the two creates expensive paperwork: money collected against a document that was never a tax invoice, or tax charged on a proforma that never became a bill. This guide separates the documents, shows the conversion arithmetic and lists the fields that prevent rework.

Part of the free invoice generator guide. The examples use rupees and dollars; the rules here are general information, not tax or legal advice.

What a proforma invoice is (and is not)

A proforma invoice is a preliminary commercial document. It states what you intend to supply, at what price, on what terms and by when. It usually arrives after a quote is accepted but before goods ship or services are delivered. It can look almost identical to a tax invoice — same logo, line items, discount and shipping estimate — yet its legal job is different. It is not a demand for tax, it is not a statutory tax document, and it normally does not create a bookable sale.

Typical uses include requesting an advance, helping a buyer raise a purchase order, supporting an import licence or customs declaration, freezing a price for a stated period, and confirming a milestone before work starts. The label matters. Print PROFORMA INVOICE at the top, give it a separate sequence such as PI-2026-018, and add “not a tax invoice” where local rules or the buyer require it. A customer who needs to reclaim VAT or GST needs the tax invoice that follows, not the proforma.

Proforma invoice vs tax invoice: the differences that matter

Both documents can carry the same line items. The difference is what each one is allowed to do when money and tax are recorded.

FeatureProforma invoiceTax invoice
PurposeConfirms terms, supports a PO or requests an advanceDemands payment for a taxable supply
Legal statusCommercial document, not a statutory tax invoiceStatutory document that supports tax recovery and books
TaxEstimates tax or omits it; no tax is charged by the document itselfCharges tax at the applicable rate with a clear breakdown
NumberingSeparate PI series, e.g. PI-2026-018Invoice series, e.g. INV-2026-042
AccountingNo sales revenue or receivable in the usual senseRecorded as a sale and a receivable
TimingBefore supplyOn or after supply, within the time limit that applies
What followsConverted to a tax invoice, often with a referenceStands as the billing document; later changes use a credit or debit note

The dividing line is timing and tax. A proforma says “this is what we agreed”; a tax invoice says “this is what you now owe, and this is the tax.” Once the supply happens, the proforma has done its job. Reusing it as the final bill is the mistake that causes most disputes.

When to use a proforma (and when not to)

  • Before an advance: send a proforma with the deposit amount, tax estimate and balance formula. The customer's finance team can pay against it while your tax invoice waits for the tax point.
  • When the buyer needs a PO: enterprise procurement often cannot raise a purchase order from a quote alone. A proforma with a validity date and payment terms clears that step.
  • For imports and customs: authorities may ask for a proforma showing value, origin, freight and terms. Keep it consistent with the commercial invoice that follows.
  • To lock pricing: state “valid 30 days” and the currency. Without both, a slow signature can reopen a price you thought was closed.
  • For milestone approval: a proforma can confirm the next payment slice without pretending the work is complete.

Do not use a proforma after delivery has happened and the customer needs to recover tax. Do not print “tax invoice” on it to satisfy a buyer's portal. And do not assume an advance is tax-free: in India, tax on advances for goods can arise when the advance is received, and service timelines differ; EU and UK rules have their own tax points. Confirm the treatment with your accountant before you collect.

Two worked examples: advance and price validity

Example 1 — ₹80,000 project with a 50% advance

PI-2026-018 shows a design sprint at ₹80,000, a 50% advance of ₹40,000 and IGST at 18% on the advance, ₹7,200. The proforma total is ₹47,200. The customer pays that amount and work begins.

After delivery, INV-2026-042 bills the full taxable value of ₹80,000 with IGST of ₹14,400, for a total of ₹94,400. It then deducts the advance already received, ₹47,200, leaving ₹47,200 due. If the supply is intra-state, replace IGST with CGST of ₹3,600 and SGST of ₹3,600; the total stays the same. If you issued a tax invoice for the advance, reference that invoice number on the final bill so the customer's accounts team can match both entries without paying twice.

Example 2 — a proforma that expires before signature

PI-2026-019 quotes 120 hours at $45, a 5% early-commitment discount and 10% local tax for illustration. The arithmetic: 120 × $45 = $5,400; 5% of $5,400 = $270; net $5,130; tax $513; total $5,643. The proforma says “valid 30 days.”

The client signs on day 41. The supplier reissues at $48 per hour: 120 × $48 = $5,760; the same 5% discount is $288; net $5,472; tax at 10% is $547.20; total $6,019.20. The difference from the original is $376.20. The validity date did not prevent the increase, but it made the conversation honest: the old price expired, the new one was documented, and the buyer could compare both numbers. If you intend to honour the old price, say so in writing before the proforma lapses.

Six mistakes that turn a proforma into a problem

  1. Using it as the tax invoice. The customer cannot recover tax, your books miss the sale, and the correction needs a proper invoice or credit note.
  2. Charging tax without a tax invoice. A line labelled “GST 18%” on a proforma is an estimate, not a tax charge. Issue the statutory document when the tax point arrives.
  3. Mixing numbering series. Keep PI and INV sequences separate. Reusing invoice numbers on proformas creates duplicates that are painful to unwind; see the invoice numbering guide.
  4. Letting details drift. If the final invoice changes quantity, price or tax rate, the buyer's PO match fails. Note the reason for every change and reference the proforma.
  5. Omitting validity, currency or delivery terms. Cross-border proformas need an ISO currency code and the agreed Incoterm or service scope. “$5,000” is not a currency.
  6. Forgetting the advance. A final invoice that does not deduct the deposit gets short-paid or rejected. Show the advance as a negative line and attach the earlier document number.

Tax treatment of advances, exports and reverse-charge supplies varies by country and changes over time. This page is general information, not tax or legal advice; confirm the tax point and invoice wording with a qualified adviser. For field-level GST rules, read the GST invoice format guide.

Proforma invoice checklist before you send

  • Label reads “Proforma Invoice”, not “Tax Invoice”, and the number starts with PI.
  • Both parties' legal names, addresses and tax IDs are correct; the buyer's PO or contact is named.
  • Line items show quantity, unit, rate and a specific description, not “services”.
  • Currency is an ISO code; tax is labelled as an estimate or omitted with a note.
  • Validity date, payment terms, advance amount and balance formula are visible.
  • The document states what happens next: “A tax invoice will be issued on delivery.”
Build both documents: open the free invoice generator to draft the proforma, then convert it to a numbered tax invoice with the advance deducted. Keep the PI and INV files together so the customer's accounts team can match them.

Frequently asked questions

No. A proforma invoice is a preliminary commercial document that confirms price, scope and terms before supply. It can support an advance request or a purchase order, but it is not a statutory tax invoice and not a demand for tax. The tax invoice issued at the tax point is the document that supports payment and tax recovery.

It does not convert by renaming the file. You issue a new tax invoice with its own INV number when the supply or tax point occurs, then reference the proforma and deduct any advance already paid. In the example, a ₹80,000 project with a ₹40,000 advance becomes a ₹94,400 invoice with ₹47,200 still due after the deposit.

A proforma can show an estimated tax amount so the buyer can budget, but the document itself does not charge tax. The actual charge belongs on the tax invoice with the correct rate and CGST/SGST or IGST split. Advances can create a tax point in some jurisdictions, so confirm timing with your accountant before collecting.

Keep them separate. Use PI-2026-018 for proformas and INV-2026-042 for tax invoices, then cross-reference them in the notes. Separate series prevent duplicates, make the audit trail readable and stop a buyer's accounts software from treating a preliminary document as a second bill.

Add an ISO currency code such as USD or EUR, the agreed Incoterm and named place for goods, the service scope and place of supply for services, a validity date and the payment route. State clearly that it is a proforma and that a tax invoice will follow. Without those fields, the buyer cannot raise a PO or arrange the transfer.

Show the full taxable value and tax first, then a negative line for the advance received, with the earlier invoice or receipt number. In the ₹80,000 example, the final total is ₹94,400 and the ₹47,200 deposit leaves ₹47,200 due. That layout lets the customer's accounts team match the payment without treating it as a duplicate.

Done reading — open the Invoice Generator

Free PDF with GST & logo — free in your browser, no signup.

Open Invoice Generator →

Keep reading in this guide

Pillar guide

Free Invoice Generator Guide: Create Professional Invoices in Minutes

In this silo

GST Invoice Format India: Mandatory Fields, HSN & Sample (2026)

In this silo

Invoice Numbering: GST-Compliant Formats, HSN & Tax Fields (2026)

In this silo

Invoice Payment Terms + Follow-Up Scripts That Get You Paid Faster