Fill in the invoice and GST details — the invoice is built entirely in your browser and never uploaded to any server.
How it works
- Intra-state sales split GST equally into CGST + SGST. Inter-state sales use IGST at the full rate — toggle the checkbox to switch.
- Each line item can carry its own HSN/SAC code and its own GST rate (0, 5, 12, 18, or 28%) — real invoices frequently mix rates across products, which a single flat rate can't represent.
- The preview includes a rate-wise tax summary table (taxable value and tax per GST slab), which is what GST returns actually require.
- Amount in words is generated automatically in the Indian numbering system (lakh/crore).
- This tool performs the standard calculations only. Always verify HSN/SAC codes, e-invoicing thresholds, and filing rules with your accountant — GST compliance rules vary by turnover and state.
Frequently asked questions
What is the difference between CGST, SGST and IGST?
For sales within the same state, GST is split into CGST and SGST (half each). For sales between states, a single IGST is charged at the full rate instead.
Is my invoice data uploaded anywhere?
No. Invoices are generated entirely in your browser and never uploaded, so client and business details stay on your device.
Which GST rate should I use?
The rate depends on the product or service and current tax rules. Common slabs are 5%, 12%, 18% and 28% — check the applicable rate for your item before invoicing.
Does this replace official GST filing?
No. This tool helps you create invoices and estimate GST for convenience; it is not a filing system. Use the official GST portal and a tax professional for returns.
GST changed India's indirect-tax structure
India introduced the Goods and Services Tax on 1 July 2017, combining many indirect-tax mechanisms into a broader destination-based system. Invoices became important records for tax calculation and input-credit workflows.
Why tax is separated from the base value
Showing taxable value and tax separately makes the calculation auditable. For a purely illustrative 10% example, ₹2,000 × 0.10 = ₹200 tax and ₹2,200 total.