Data stays in this page unless you explicitly save a draft. No invoice fields are sent to analytics.
2. Seller
3. Buyer and tax treatment
4. Line items
Expand an item to edit its quantity, price and tax. Closing an item keeps your entries.
Item 1 · Professional services · ₹1,180.00
5. Notes and payment
6. Save or export
Keep a local editable draft for later changes. Review the preview before creating the document.
Confirm supply location, tax classification and mandatory particulars before issuing. Format validation does not verify registration. No IRN, e-way bill, signature or government validation is generated.
Prepare an editable quotation for discussion or a clearly itemised invoice for an ordinary supported supply. The live preview helps a small business catch description, quantity and tax-treatment mistakes before sharing a document. The generator does not register or authenticate an invoice with a tax system.
How to use it
Choose quotation or invoice first. A quotation communicates an offer; it is not evidence that a taxable supply has been invoiced. Use a document number and date consistent with your own records.
Enter seller and buyer details carefully. GSTIN syntax checks can catch some typing errors but cannot prove registration, legal name or entitlement to credit. Verify the underlying records separately.
For each line, enter quantity, unit price, discount and the applicable rate. HSN/SAC and the product or service description should reflect the actual supply; searching a code is a starting point for classification, not automatic tax advice.
Confirm place of supply and tax treatment. Do not infer interstate treatment solely from a delivery address. Check the preview tax heads, save an editable draft if needed, then print or download the final document.
Understanding the results
The preview follows the same engine as the totals. Discounts reduce the line value before GST. For inclusive prices, the discounted amount is divided by one plus the rate to recover taxable value.
CGST and SGST split an intrastate line tax; IGST applies to the selected interstate treatment. A one-paise split remainder goes to SGST so the two heads reconcile to the line tax.
The generated document is only as accurate as the supplied details. A quotation, bill of supply or reverse-charge marking has a different meaning from a supplier-collected-tax invoice; review the chosen document heading and treatment together.
FOLLOW THE NUMBERS
A worked example
This fixed example is separate from your live inputs. It uses the editable defaults described below for two discounted units.
Two units × ₹1,000 gives ₹2,000 before discount. A 10% line discount removes ₹200.
Taxable value is ₹1,800. At 18%, GST is ₹324: ₹162 CGST and ₹162 SGST for the selected intrastate treatment.
The document total is ₹1,800 + ₹324 = ₹2,124. Changing to a quotation keeps the arithmetic but changes the document’s purpose.
Engine-calculated example results
Measure
Example value
Before discount
₹2,000.00
Discount
₹200.00
Taxable value
₹1,800.00
CGST
₹162.00
SGST
₹162.00
Total
₹2,124.00
Common business scenarios
A consultant sending a proposal
Use a quotation with a clear scope, validity and payment terms. Once accepted, prepare the appropriate final document and maintain your numbering records.
A retailer with several discounted products
Enter each item separately when rates or discounts differ. Inspect taxable value and tax at line level rather than applying one average rate to the grand total.
A customer asks for a corrected document
Reload an editable draft for review, but follow the appropriate accounting process for an already issued invoice. Editing a local file does not automatically create a lawful credit note or revision trail.
Assumptions and limitations
IRN/e-invoicing, e-way bills, exports, SEZ, cess and credit-note workflows are not automated. Generated particulars still need transaction-specific review.
Local storage is tied to this browser and can be cleared. Keep authorised business records separately. Draft JSON and exported PDFs contain the entered business and customer details; handle them accordingly.
Calculation methodology
Discounts apply before tax. For inclusive prices, divide discounted amount by 1 + GST rate. Round line amounts to paise and sum them. Intrastate tax splits into CGST and SGST; a one-paise remainder is assigned to SGST so the total reconciles. Interstate supplies show IGST.
Rule sources and scope
The inherited preset records source review on 13 October 2026. Supported periods and exclusions remain as stated; there is no automatic legal-update feed.
Yes. Save and load locally in this browser, or export/import a JSON draft. Clear saved draft removes the browser copy.
Does GSTIN validation verify the seller?
No. It checks syntax, not registration status or identity.
Is PDF download free and private?
Yes. The browser builds it locally with no account or external document API.
Should I send a quotation or an invoice?
A quotation proposes a scope and price. It does not replace the appropriate invoice or bill of supply when documenting a completed transaction.
Can different line items use different GST rates?
Yes. Each line has its own rate and discount, and the total sums the rounded line amounts. Classification and the applicable rate still require review.
Will a saved draft survive clearing browser data?
Not necessarily. Browser storage can be cleared or become unavailable. Export an editable draft and retain issued documents in your authorised recordkeeping system.
What to do next
Review document particulars and the tax treatment, then keep both the issued document and the supporting transaction records.