Free tool · no sign-up
Proforma invoice generator
Ask for an advance or help a buyer get approval with a proforma invoice that shows the full amount with GST. Free, no sign-up, and it stays in your browser.

Loading the proforma invoice generator…
How it works
- 1Click and type on the pageYour details, the party, items and terms go straight onto the A4 document.
- 2GST works itself outCGST + SGST or IGST from the two states, totals, round-off and the amount in words.
- 3Download, print or WhatsAppSave a one-page A4 PDF, print it, or send a summary on WhatsApp.
Runs in your browser. Nothing you type or upload is sent to Cashflow OS.
When to send a proforma invoice
A proforma invoice looks like an invoice but is not one. It is sent before the supply, to show exactly what the buyer will be billed. Businesses use it to ask for an advance, for a buyer's purchase approval or bank payment, for opening a letter of credit, or for customs on imports. It is not entered in sales and no GST is payable on it. See proforma invoice vs tax invoice.
Filling it in
- Your details, logo and GSTIN; the buyer's details and state.
- A proforma number from its own series (for example PI/26-27/007) and a valid-till date.
- Items with HSN, quantity, rate, discount and GST, exactly as they will appear on the final invoice.
- Payment instructions: bank account in the notes, and a UPI ID if you want a payment QR printed for the total.
- Print or save as PDF, or share a summary on WhatsApp.
Example: asking for 50% advance
A furniture maker in Jaipur supplies 10 chairs at ₹1,250 to an office in Delhi. Because the states differ, the tax is IGST.
| Line | Amount |
|---|---|
| Taxable value | ₹12,500 |
| IGST 18% | ₹2,250 |
| Total | ₹14,750 |
| Advance asked (50%) | ₹7,375 |
Write the advance and balance terms in the notes. When the advance is received, a GST receipt voucher may be needed for services; for most goods, GST on advances is not payable at present. Check GST on advances received.
Mistakes to avoid
- Using the invoice series. A proforma must not take a tax invoice number; that leaves gaps or duplicates in your sales series.
- Calling it "Tax Invoice". Title it "Proforma Invoice" so the buyer does not claim credit on it.
- Changing prices on the final invoice without telling the buyer. If something changes, send a revised proforma first.
- Forgetting the validity date when prices move often.
What comes next
Once goods are supplied, issue the tax invoice with the invoice generator and adjust the advance against it. The proforma invoice format page shows a full sample. In Cashflow OS, proforma invoices are made from the phone with your logo, bank and UPI details and shared as a PDF on WhatsApp.
Questions people ask
Is a proforma invoice a legal document under GST?
No. It is a commercial offer or request for payment. The tax invoice is the GST document.
Can the buyer claim input tax credit on a proforma?
No. Credit is taken on the tax invoice issued after supply.
Do I record a proforma in my accounts?
No sale is booked. Record only the advance received, against the party, and adjust it when you invoice.
Can I add a UPI QR for the advance?
Yes. Enter your UPI ID; the QR is for the document total. For a part advance, tell the buyer the amount in the notes.
General information for Indian businesses, not tax or legal advice. GST rates and rules change by notification — check cbic-gst.gov.in or ask your CA before you rely on a figure.