India-ready GST invoice generator with automatic CGST/SGST or IGST calculation and GSTIN field.
Businesses registered under India's Goods and Services Tax regime need invoices that clearly separate the taxable value of a sale from the tax charged on top of it, and that show the correct split between CGST and SGST for an intra-state sale, or IGST for an inter-state one. This tool is built specifically around that requirement rather than being a generic invoice template with a tax field bolted on. You enter your GSTIN and your client's details, choose whether the transaction is intra-state or inter-state, set the applicable GST rate, and the calculator instantly works out the tax breakup and the final payable amount.
Line items work the same way as a standard invoice - description, quantity, rate - but the totals section is where this tool earns its keep. Selecting 'CGST + SGST' splits your chosen rate exactly in half and labels each half clearly, which is what most Indian small businesses and consultants are expected to show on a domestic sale. Selecting 'IGST' instead applies the full rate as a single line, matching how inter-state supplies are typically invoiced. You can change the rate to match whatever slab applies to your goods or service - 5%, 12%, 18% or 28% are the common GST slabs, though the field accepts any percentage you need.
A discount field lets you apply a percentage reduction on the taxable value before GST is calculated, which mirrors how discounts are usually treated for GST purposes - tax is charged on the net amount after discount, not the gross list price. The running preview shows the subtotal, the discount, the taxable value, each tax line, and the grand total in one continuous, printable sheet, so there is no manual addition involved and no risk of a transcription error between your working notes and the invoice you actually send.
As with every tool on this site, nothing you enter is uploaded anywhere - your GSTIN, your client's information and your pricing stay in your browser for the duration of your session. This is particularly relevant for a document like a GST invoice, which often contains commercially sensitive rate information. Once you're happy with the numbers, print the invoice directly or download it as an HTML file to attach to an email or keep in your own records folder alongside your other GST paperwork for the return period.
If you regularly sell both within your home state and across state lines, it's worth keeping a quick mental checklist of which transactions need CGST+SGST versus IGST before you start filling in the form, since choosing the wrong split is the single most common mistake on GST invoices. Many small businesses also find it useful to keep a simple log of invoice numbers issued each month, since sequential, gap-free numbering is something GST auditors commonly check for during a review.
For any business scaling up its GST compliance processes, a tool like this is best thought of as the fast, accurate first step in document generation, with your accountant or GST software handling the downstream filing and reconciliation.
No. This is strictly a document formatter and tax calculator for the invoice itself. Filing GSTR returns is a separate compliance step you'll still need to handle through the GST portal or your accountant.
As a general rule, if your business and your customer are registered in the same state, the sale is usually treated as intra-state and split into CGST and SGST. If they're in different states, it is usually treated as inter-state and IGST applies. Check with a tax professional for edge cases.
Yes, the rate field is fully editable, so you can set it to whatever slab applies to the goods or service on that particular invoice - there is no restriction to a fixed list of percentages.
No. The entire calculation runs as JavaScript inside your own browser tab. Nothing is transmitted to a server, logged, or stored once you close the page.