A proforma invoice is the quote you send before the work is agreed — the buyer sees exactly what they will be charged, and you send the tax invoice once they say yes. This generator produces one in about a minute: fill in your details, add line items with GST, set a validity date, and download a print-ready PDF. Nothing is uploaded; the document is built in your browser.
A proforma invoice is a quotation issued before a sale is confirmed. It shows the goods or services, quantities, prices and the tax that would apply, so the buyer can approve the cost or arrange payment. It is not a demand for payment and it does not record a sale.
No. A proforma invoice has no standing under GST — your buyer cannot claim input tax credit against it, and it does not go into your GSTR-1. Once the buyer confirms, you raise a tax invoice with a number from your invoice series, and that is the document that counts.
No. Because a proforma is not a tax invoice, it is not bound by the consecutive-numbering rule that applies to tax invoices. Most businesses still number them for their own tracking, which is why this tool seeds a PI- number you can change.
Usually yes. The point of the document is to tell the buyer what they will actually pay, and for a registered business that includes tax. This generator applies your GST rate per line and shows the tax in the totals.
In practice very little, and many businesses use the words interchangeably. A quotation tends to be a looser estimate; a proforma is laid out like the final invoice, which makes it easier for the buyer's accounts team to approve and for you to convert into a tax invoice later.
Yes — that is the normal flow. In this free tool you would re-enter it in the invoice generator. In Wiseventory a confirmed proforma becomes an invoice against the same customer without retyping, and stock and dues move at that point rather than at quotation.
Wiseventory keeps your customers and prices, turns an accepted proforma into a tax invoice without retyping, and moves stock and dues at that point rather than at quotation.