Proforma Invoice Template India: Format, Rules & Free Generator (2026)
A proforma invoice is one of the most misunderstood documents in Indian business — half of freelancers use it wrong, and most SMEs confuse it with a tax invoice. This guide clears it up: what a proforma invoice actually is, when to send one, how it differs from a tax invoice, and a free template + generator you can use today.
What is a proforma invoice?
A proforma invoice is a preliminary bill of sale sent to a buyer before the goods are delivered or the service is rendered. Think of it as a formal, itemised quotation with a "this is what your final invoice will look like" format.
It is not:
- A legal demand for payment
- Recorded in your books of accounts
- Reported in GSTR-1 or any GST return
- Usable by the buyer to claim input tax credit (ITC)
It is:
- A binding quote once accepted
- Commonly used to collect an advance payment
- Required for many international shipments, customs, and letters of credit
- Standard for corporate procurement — buyers use it to raise a Purchase Order
Proforma invoice vs tax invoice — the 30-second version
| Proforma Invoice | Tax Invoice | |
|---|---|---|
| When issued | Before sale / delivery | After sale / delivery |
| Legal status | Not a demand for payment | Legally enforceable |
| GST recorded | No | Yes — in GSTR-1 |
| Buyer ITC | Not allowed | Allowed |
| Numbering | Separate proforma series | Continuous tax-invoice series |
| Common use | Advance, quote, export | Final billing, ITC claim |
When should you send a proforma invoice?
- Advance payments: asking for a 30-50% deposit before starting a project
- Custom / made-to-order goods: confirming price and specs before production
- Corporate / government clients: they need a proforma to generate a PO
- Exports: customs and freight forwarders require a proforma for shipping
- Long-cycle deals: when the final tax invoice will be issued weeks later
Rule of thumb: if you're a freelancer or SME and a client asks for a "quote with GST" or "invoice for advance", they usually mean a proforma invoice.
Mandatory fields in an Indian proforma invoice
There's no statutory format under GST law (because proforma isn't a GST document), but a professional proforma invoice in India should include:
- Header clearly labelled "Proforma Invoice" (not "Invoice" or "Tax Invoice")
- Your business name, address, and GSTIN
- Buyer's name, address, and GSTIN (if applicable)
- Unique proforma number (use a separate series, e.g.
PI/2026/001) - Date of issue and validity date
- Itemised list: description, HSN/SAC code, quantity, rate
- Sub-total, discount, and GST breakup — CGST + SGST for intra-state, IGST for inter-state
- Total payable in INR (in figures and words)
- Payment terms and bank details
- "This is a proforma invoice and not a demand for payment" disclaimer
Sample proforma invoice format
221B, MG Road, Bengaluru
GSTIN: 29ABCDE1234F1Z5
| Item | HSN/SAC | Qty | Rate | Amount |
|---|---|---|---|---|
| Website design (10 pages) | 998314 | 1 | 50,000 | 50,000 |
Free proforma invoice template + generator
Instead of a Word or Excel download that you'll break the second you edit a formula, use our free browser tool — pick "Proforma Invoice" as the document type, fill your details, and export a filing-ready PDF in under 60 seconds. Works on mobile too.
Common mistakes to avoid
- Using the same numbering series as tax invoices — always keep proforma numbers separate (
PI/prefix works well) - Not labelling it clearly — a document just titled "Invoice" that shows GST looks like a tax invoice and can create trouble at audit
- Recording it in your books — proforma invoices never hit your accounting entries; only the final tax invoice does
- Forgetting the validity date — without one, buyers can come back six months later asking for the old price
- Not issuing the tax invoice after payment — once the buyer pays and you deliver, you must issue a proper tax invoice for GST compliance
What happens after the proforma is accepted?
- Buyer confirms and (usually) pays the advance
- You deliver the goods or complete the service
- You issue the tax invoice using your regular invoice series
- The tax invoice — not the proforma — is what goes into your books, GSTR-1, and the buyer's ITC claim
Related free tools
Frequently asked questions
What is a proforma invoice?
A proforma invoice is a preliminary bill of sale sent to a buyer before the goods or services are delivered. It confirms the price, quantity, tax and terms — but is not a legal demand for payment and cannot be used for GST input credit.
What is the difference between proforma invoice and tax invoice?
A proforma invoice is a quote-like document sent before the sale. A tax invoice is the final, GST-compliant document issued after the sale that the buyer uses to claim input tax credit. Only tax invoices are recorded in your books and GST returns.
Is proforma invoice mandatory in India?
No, it's optional. But it's very common for advance payments, international shipments, custom orders, and government/corporate procurement where a formal quote is required before a purchase order is raised.
Can GST be shown on a proforma invoice?
Yes, you can show GST on a proforma invoice as an indicative amount so the buyer knows the final payable. But the buyer cannot claim input tax credit until you issue the actual tax invoice.
Does a proforma invoice have a legal value?
It's not a legally enforceable demand for payment like a tax invoice, but once accepted (or advance is paid against it) it works as a binding quote confirming the agreed price and terms.
What should a proforma invoice include?
Header 'Proforma Invoice', your business name and address, GSTIN, buyer details, unique proforma number, date, validity, itemised list with rate and quantity, GST breakup (CGST/SGST or IGST), total amount, payment terms and bank details.