Proforma invoice generator
A proforma invoice tells the client what they will owe before you deliver: for advance payments, customs paperwork or an approval. Add items, GST if it applies, and your bank or UPI details, then download a PDF.
Document
Leave empty to hide
Set your state under Your business to decide between CGST and SGST or IGST. CGST and SGST are shown until then.
Your business
Saved for every document
Leave empty if you are not registered.
Bill to
Optional for clients without GST.
Items
- Item 1
Payment, notes and terms
Shows the balance due.
Adds a pay-by-UPI QR code with the balance, on rupee invoices.
If filled, replaces the terms above on this document.
Look
Used when you press New after changing it.
Saved documents and backup
Documents you download are kept here, on this device only.
Your details never leave this device. Clearing the browser's site data erases them, so keep a backup.
How to use it
- Enter your business and your client.
- List the items. Turn GST on if the final invoice will carry it.
- Add your bank details or UPI ID so the client knows how to pay.
- Press Download PDF and choose "Save as PDF".
Good to know
- The document is titled "Proforma Invoice", so it is not mistaken for a tax invoice.
- A proforma invoice is not a tax invoice. Issue a GST tax invoice when the supply is made or payment is received, as your situation requires.
- Enter any advance received to show the balance due.
Questions
Is a proforma invoice a legal tax invoice?
No. It is a preliminary bill. A buyer cannot normally claim input tax credit on it, so a proper tax invoice follows.
Does it include GST?
You choose. With GST on, it works out CGST, SGST or IGST from the places of supply, the same way as the tax invoice.
Where is my data kept?
In your browser only. Use the backup button to keep a copy.
Other documents
This tool helps you prepare documents. It does not give tax or legal advice, and rules change. Check anything that matters with your accountant.