GST Invoice Generator
Create a clean, GST-compliant tax invoice. Add GSTIN, HSN/SAC codes, and place of supply - the tool splits tax into CGST & SGST for intra-state sales or applies IGST for inter-state sales automatically. You can review and edit everything before download.
GST rules can change. This tool helps format invoices but does not replace tax or legal advice. Please verify important invoices with a qualified professional.
GST invoice basics for India
Under India's Goods and Services Tax, a registered business must issue a tax invoice for taxable supplies. The invoice is the primary document a buyer uses to claim input tax credit, so the details need to be accurate and complete.
Fields a GST invoice should include
- Supplier name, address, and GSTIN
- A consecutive invoice number and the invoice date
- Recipient name, address, and GSTIN (if registered)
- Place of supply and the state code
- HSN/SAC code for each item or service
- Description, quantity, rate, and taxable value
- GST rate and amount - CGST & SGST, or IGST
- Whether reverse charge applies
- Signature of the supplier or an authorised signatory
How the CGST / SGST / IGST split works
GST is a destination-based tax. When the supplier and the place of supply are in the same state, the total GST is divided equally into CGST (central) and SGST (state). When they are in different states, a single IGST is charged at the full rate. Common GST rates are 0%, 5%, 12%, 18%, and 28%, and you can set a different rate for each line item.
Reverse charge
For certain supplies, the recipient - not the supplier - is liable to pay GST. When this applies, tick the reverse charge box so it is clearly noted on the invoice.
Frequently asked questions
What is a GST invoice? +
A GST invoice (tax invoice) is a document a GST-registered supplier issues for taxable goods or services. It shows the GSTIN of both parties, HSN/SAC codes, the taxable value, and the GST charged as CGST and SGST, or as IGST for inter-state supply.
When is CGST + SGST charged instead of IGST? +
When the supplier's state and the place of supply are the same (intra-state), GST is split equally into CGST and SGST. When they differ (inter-state), IGST is charged at the full rate instead. This tool applies the split automatically based on the states you select.
What are HSN and SAC codes? +
HSN (Harmonised System of Nomenclature) codes classify goods and SAC (Services Accounting Code) codes classify services. Including the correct code on each line item is required for most GST invoices.
Can I issue a GST invoice to an unregistered client? +
Yes. If your client does not have a GSTIN, simply leave the recipient GSTIN field blank. The invoice will still calculate and display GST correctly.
Does this replace professional tax advice? +
No. This tool helps you format a GST invoice and computes tax for convenience, but GST rules can change and edge cases exist. Always verify important invoices with a qualified professional.
Related tools
Create and download a professional invoice in seconds.
Estimate your 1099 taxes and how much to set aside.
Compare contract pay to a salary on a true, after-tax basis.
Convert a salary into the contractor rate you need to charge.
Calculate your 15.3% self-employment tax for 2025.
Work out your four estimated quarterly tax payments.