GST Invoice Generator
by State
Select your state to get a pre-configured GST invoice generator with the correct state code, CGST/SGST or IGST calculation, and instant PDF download. No signup required.
States
Maharashtra
GST Code: 27
Karnataka
GST Code: 29
Delhi
GST Code: 07
Tamil Nadu
GST Code: 33
Gujarat
GST Code: 24
Telangana
GST Code: 36
Uttar Pradesh
GST Code: 09
West Bengal
GST Code: 19
Rajasthan
GST Code: 08
Andhra Pradesh
GST Code: 37
Kerala
GST Code: 32
Madhya Pradesh
GST Code: 23
Haryana
GST Code: 06
Punjab
GST Code: 03
Bihar
GST Code: 10
Odisha
GST Code: 21
Jharkhand
GST Code: 20
Chhattisgarh
GST Code: 22
Assam
GST Code: 18
Himachal Pradesh
GST Code: 02
Uttarakhand
GST Code: 05
Goa
GST Code: 30
Tripura
GST Code: 16
Manipur
GST Code: 14
Meghalaya
GST Code: 17
Nagaland
GST Code: 13
Arunachal Pradesh
GST Code: 12
Mizoram
GST Code: 15
Sikkim
GST Code: 11
Jammu & Kashmir
GST Code: 01
Union Territories
Why Use a State-Specific GST Invoice Generator?
GST invoicing in India requires the correct state code in your GSTIN and the right tax treatment based on the seller and buyer state. When both parties are in the same state, CGST + SGST applies. When they are in different states, IGST applies instead.
Each state-specific page pre-fills the GST state code and label so you spend less time configuring and more time billing.
| Transaction | Tax Applied |
|---|---|
| Seller & buyer in the same state | CGST + SGST (split equally) |
| Seller & buyer in different states | IGST (full rate) |
| Seller in a Union Territory | CGST + UTGST (intra-UT) |
Frequently Asked Questions
What is a GST state code and why does it matter on an invoice?
Every Indian state and union territory has a unique 2-digit GST state code. For example, Maharashtra is 27, Delhi is 07, and Karnataka is 29. Your GSTIN begins with this code. On a GST invoice, the state code determines whether CGST + SGST (same state) or IGST (different state) applies — getting it wrong means the wrong tax type is charged.
How do I know if my invoice needs CGST+SGST or IGST?
If the supplier and buyer are in the same state, the supply is intra-state — charge CGST and SGST (each at half the GST rate). If they are in different states or one is a union territory, the supply is inter-state — charge IGST at the full rate. Our state-specific generator auto-detects this from the buyer's GSTIN.
Which states have different GST registration thresholds?
Special category states — including all north-eastern states, Himachal Pradesh, Uttarakhand, and union territories like Jammu & Kashmir — have a lower GST registration threshold of ₹10 lakh for service businesses (vs ₹20 lakh for other states). Goods businesses use ₹40 lakh uniformly across all states.
Can I generate invoices for multiple states on GSTInvoice?
Yes. Each state page on GSTInvoice pre-fills the correct GST state code and auto-selects the right tax type (CGST+SGST or IGST). You can generate invoices for any of the 36 Indian states and union territories — no manual setting changes needed.