Proforma Invoice vs Tax Invoice: Legal Differences, GST, VAT & When to Use Each
Calling a document a proforma invoice does not just change its title — it alters your legal rights, your accounting ledger, and your tax liability. Here is the operational and fiscal boundary between a proforma and a tax invoice.
In commercial trade, the terms "invoice", "proforma", and "bill" are often used interchangeably in casual conversation. But in commercial law, tax compliance, and accounting practice, a proforma invoice and a tax invoice are fundamentally different instruments with opposite legal consequences.
Issuing a tax invoice prematurely can trigger immediate, non-refundable VAT or GST liabilities before you have received a single penny from your client. Conversely, relying on a proforma invoice when a real tax invoice is required prevents your customer from claiming input tax credits and breaches statutory invoicing deadlines.
Core differences: Proforma vs Tax Invoice
| Feature | Proforma Invoice | Tax Invoice |
|---|---|---|
| Legal Status | Quotation / commercial estimate. Not an enforceable demand for payment. | Legally binding commercial document and demand for debt settlement. |
| Accounting Ledger | Informational memorandum. Does not enter accounts receivable or sales revenue. | Formal financial transaction recorded in sales ledger and accounts receivable. |
| Tax Liability | Creates zero tax liability. Not reported on VAT returns or GSTR-1. | Triggers tax point and statutory tax liability upon issuance. |
| Input Tax Credit (ITC) | Customer cannot use it to claim VAT refund or GST ITC. | Primary statutory document required by tax authorities to claim input tax credits. |
| Sequential Numbering | Not bound by statutory numbering rules; can use custom draft IDs. | Must follow a strict sequential series unique per tax or financial year. |
| Timing | Issued before services are rendered, goods shipped, or payment committed. | Issued on or within statutory deadlines (e.g. 30 days) of supply completion. |
When to issue a proforma invoice
A proforma invoice is ideal whenever the scope, price, or terms of a transaction require confirmation prior to creating an irreversible tax event:
- Requesting advance payments or milestone deposits: If you require a 30% upfront retainer before starting a project, a proforma invoice gives the buyer a formal document to process payment without creating an immediate sales ledger entry.
- International trade and customs clearance: Customs brokers and import authorities frequently require a proforma invoice to inspect declared valuations, origin, and classification codes prior to shipping.
- Letter of credit applications: Banks require proforma documentation outlining goods, incoterms, and beneficiary particulars before opening commercial documentary credits.
- Internal corporate procurement approval: Corporate purchasing teams often use proformas to generate internal Purchase Orders (POs) before the vendor commences work.
The tax perspective: GST, VAT, and advance payments
Under indirect tax systems worldwide, issuing a formal tax invoice establishes what tax authorities call the "tax point" (in the UK and EU) or the "time of supply" (under Indian GST). Once a tax invoice is generated, the VAT or GST stated on the face of the document becomes a debt due to the revenue authority for that tax period, regardless of whether your client pays on time or defaults completely.
Under Indian GST law, if a service provider receives an advance payment from a client prior to issuing an invoice, Section 31(3)(d) of the CGST Act requires the issuance of a "Receipt Voucher", not a tax invoice. A proforma invoice carries no legal standing under GST rules; it is simply pre-contractual correspondence.
In the UK and European Union, HMRC and EU member state tax administrations treat the issue of a VAT invoice as fixing the basic tax point under Article 63 and 64 of Directive 2006/112/EC. If you mistakenly issue a document titled "VAT Invoice" when requesting an advance deposit, you are legally bound to account for output VAT on your current VAT return.
Accounting entries: Double-entry booking comparison
The operational separation between these two documents is most evident in the general ledger. When a proforma invoice is drafted and sent, no double-entry transaction takes place. It is tracked solely as an off-balance-sheet commitment or sales pipeline opportunity. If the customer decides not to proceed, the proforma simply expires without requiring a formal Credit Note or cancellation entry.
In contrast, when a final Tax Invoice is finalised and issued, standard accrual accounting requires two simultaneous journal entries: Accounts Receivable is debited for the gross invoice amount, Sales Revenue is credited for the net taxable total, and Output Tax Payable (CGST/SGST, IGST, or Output VAT) is credited for the tax amount. Cancelling a posted tax invoice requires issuing a formal, sequentially numbered Credit Note compliant with statutory rules.
Worked scenario: 50% milestone billing workflow
Consider an agency entering a £10,000 branding contract with a corporate client in London. The agreed terms require 50% upfront before kickoff, and 50% upon final deliverable handover.
Step 1: The agency issues Proforma Invoice #PRO-2026-01 for £5,000 + 20% VAT (£1,000), total £6,000. This enables the client to approve the disbursement internally without booking an irrevocable tax event.
Step 2: Upon receipt of the £6,000 bank wire, the agency issues a formal Tax Invoice #INV-2026-051 for the initial milestone, recognizing £1,000 output VAT for the current HMRC tax return.
Step 3: At project completion, the agency issues the final Tax Invoice #INV-2026-084 for the remaining £5,000 + £1,000 VAT, citing the original contract and PO number. Both parties preserve pristine audit trails with zero unbacked tax liabilities.
Converting a proforma into a final tax invoice
Converting an initial estimate or proforma into a final tax invoice (using our freelance or consulting presets) is straightforward if you preserve transactional continuity:
- Reference the original proforma or PO number: State "In reference to Proforma #PRO-104" or quote the customer’s PO number on the final invoice.
- Assign a new, sequential tax invoice number: Never reuse the proforma number as your tax invoice number. The final invoice must draw from your official consecutive series (e.g. INV-2026-088).
- Reflect any advance payments deducted: If the proforma secured a 50% deposit, itemise the gross milestone, deduct the advance payment received, and compute the remaining balance due.
- Issue within statutory timelines: Under both UK VAT and India GST, the final tax invoice must be issued within 30 days of the completion of the service.
Disclaimer: Invoicr provides tools for generating both proforma quotes and final commercial invoices. This article provides general commercial and tax guidance, not legal or accounting counsel. Always verify treatment of advance receipts with your tax advisor.
Invoicr validates structure and arithmetic, not your business facts. This is general information, not tax, accounting or legal advice — check anything consequential with your accountant.