CGST vs SGST vs IGST: How GST Tax Splits Actually Work
Written by Naresh, Founder of QWIK INVOICE · Last updated: 25 September 2026
The decision rule is simple: if your business and your customer are registered in the same state, you charge CGST + SGST, split evenly. If they're in different states, you charge IGST instead — one line, at the full rate. The total tax a customer pays is identical either way; only how it's divided (and which government collects it) changes.
The quick answer
GST on a taxable sale is split three ways depending on where the sale happens. Same state: CGST (Central GST) + SGST (State GST), each exactly half the total rate — an 18% sale becomes 9% CGST + 9% SGST. Different states: IGST (Integrated GST), the full rate as a single line. The split is determined by place of supply, not by where your office happens to be registered for other purposes. Union territories without their own legislature use UTGST in place of SGST, working identically.
What the law says: intra-state vs inter-state supply
The split comes straight from the Acts, not from convention:
- Intra-state supply (Section 8 of the IGST Act, 2017): the supplier's location and the place of supply are in the same state or union territory. Tax is levied as CGST under Section 9 of the CGST Act plus SGST or UTGST under the matching state or UT law.
- Inter-state supply (Section 7 of the IGST Act): the supplier's location and the place of supply are in different states or union territories. Tax is levied as IGST under Section 5 of the IGST Act. Imports, exports and supplies to or from an SEZ are also treated as inter-state.
- Place of supply is fixed by Section 10 (goods) and Section 12 (services, where supplier and recipient are both in India) of the IGST Act. The tests are different for goods and services, which is why a customer's billing address alone can mislead you.
When do I charge CGST + SGST instead of IGST?
CGST + SGST applies when the place of supply and your registered state are the same. For most straightforward sales — a shop selling to a local customer, a freelancer billing a client registered in the same state — this is determined by comparing your GSTIN's state code (the first two digits, see the full state code list) to your customer's GSTIN state code. If they match, it's an intra-state supply: CGST + SGST.
When does IGST apply instead?
IGST applies whenever the place of supply falls in a different state or union territory from your own registered state — the most common case being a customer registered in another state. It also applies to exports and supplies to/from Special Economic Zones, and to any inter-state stock transfer between branches of the same business. IGST is charged as one combined line at the full GST rate, rather than split into two.
How is "place of supply" actually determined?
For most goods, place of supply is the location where the goods are delivered. For most services, it's generally the location of the recipient (if registered) or, if unregistered, the recipient's address on record. There are specific exceptions — for example, services tied to immovable property use the property's location — so for anything other than a straightforward goods sale or a standard service invoice, it's worth confirming the exact rule that applies on the GST portal or with a tax professional, since getting this wrong is what leads to the CGST/SGST-vs-IGST correction problem covered in the FAQ below.
Edge cases that change the split
| Situation | Tax charged | Why |
|---|---|---|
| Bill to a customer in another state, goods delivered to that state | IGST | Place of supply (delivery state) differs from your state. |
| Bill-to-ship-to: you bill company A but deliver to company B on A's instructions | Decided separately for each leg | For your sale to A, the place of supply is treated as A's principal place of business (Section 10(1)(b), IGST Act), even though the goods go elsewhere. A's onward sale to B is a second supply with its own place of supply. |
| Export of goods or services | IGST (zero-rated) | Exports are inter-state supplies and zero-rated under Section 16 of the IGST Act. See the LUT guide for exporting without paying IGST. |
| Supply to or from an SEZ | IGST | Treated as inter-state regardless of the state the SEZ sits in. |
| Same-state sale where the customer is in a union territory without a legislature | CGST + UTGST | UTGST replaces SGST for Chandigarh, Lakshadweep, Andaman and Nicobar, Dadra and Nagar Haveli and Daman and Diu, and Ladakh. |
| Goods moved between your own branches registered in different states | IGST | Separate registrations are treated as distinct persons, so a stock transfer is an inter-state supply. |
Worked example: same-state sale
A Maharashtra-registered business sells ₹10,000 of goods to a customer also registered in Maharashtra, at 18% GST:
| Line | Amount |
|---|---|
| Taxable value | ₹10,000 |
| CGST @ 9% | ₹900 |
| SGST @ 9% | ₹900 |
| Invoice total | ₹11,800 |
Worked example: inter-state sale
The same ₹10,000 sale, but the customer is registered in Karnataka instead:
| Line | Amount |
|---|---|
| Taxable value | ₹10,000 |
| IGST @ 18% | ₹1,800 |
| Invoice total | ₹11,800 |
Same total, same effective rate — only the tax structure on the invoice changes. QWIK INVOICE's invoice generator detects this automatically from your and your customer's GSTIN, so you never have to work out the split by hand.
CGST vs SGST vs IGST at a glance
| Tax | When it applies | Rate | Collected by |
|---|---|---|---|
| CGST | Same-state (intra-state) sale | Half the GST rate | Central government |
| SGST | Same-state (intra-state) sale | Half the GST rate | State government |
| UTGST | Sale within a union territory without a legislature | Half the GST rate | Union territory administration |
| IGST | Inter-state sale, exports, SEZ supplies | Full GST rate | Central government (apportioned to destination state) |
Worked example: one invoice, two GST rates
Real invoices mix rates. A Maharashtra supplier bills a customer ₹4,000 of goods at 5% and ₹6,000 of goods at 18%. Each line is taxed at its own rate, then the tax is split according to the state test:
| Line | Taxable value | Same state (Maharashtra) | Inter-state (Karnataka) |
|---|---|---|---|
| Item A @ 5% | ₹4,000 | CGST ₹100 + SGST ₹100 | IGST ₹200 |
| Item B @ 18% | ₹6,000 | CGST ₹540 + SGST ₹540 | IGST ₹1,080 |
| Total tax | ₹10,000 | ₹1,280 (CGST ₹640 + SGST ₹640) | ₹1,280 (IGST) |
| Invoice total | ₹11,280 | ₹11,280 |
The customer pays ₹11,280 in both cases. A correct invoice shows the rate-wise breakup, which is why the invoice format checklist asks for the tax rate on every line, and you can produce this layout in the GST invoice generator.
Why the split matters after the invoice: how credit gets used
The buyer's input tax credit keeps CGST, SGST and IGST in separate ledgers, and the rules for setting one off against another are fixed by Section 49 of the CGST Act and Rule 88A of the CGST Rules:
| Credit balance | Can be used against (in order) |
|---|---|
| IGST credit | IGST, then CGST, then SGST/UTGST |
| CGST credit | CGST, then IGST (never SGST) |
| SGST/UTGST credit | SGST/UTGST, then IGST (never CGST) |
That is why an invoice with the wrong split is more than a formatting slip. A buyer who receives CGST + SGST when IGST was due may be left with credit in the wrong ledger, and fixing it means the supplier pays the correct tax and claims a refund of the wrong one, as covered in the FAQ.
Common mistakes to avoid
- Charging CGST/SGST by default because your business is registered in one state, without checking the customer's registered state or delivery location.
- Forgetting that place of supply — not billing address alone — governs the split for certain service categories (see above).
- Applying the correct rate but the wrong split, which under- or over-collects for the wrong government and requires a correction later (see FAQ).
- Not checking whether the item or service needs an HSN or SAC code on the invoice at all — this is a separate requirement from the CGST/SGST/IGST split, covered in our HSN/SAC guide.
One more case worth knowing: for certain notified categories, the recipient — not the supplier — is responsible for paying GST directly. That's the reverse charge mechanism, covered in detail in our reverse charge guide for freelancers.
Frequently asked questions
What is the difference between CGST and SGST?
CGST (Central GST) and SGST (State GST) are the two halves of the tax charged on a sale made within the same state — each is exactly half the total GST rate, and they're collected by the central government and the state government respectively. On an 18% sale, that's 9% CGST + 9% SGST, not 18% of each.
When do I charge IGST instead of CGST + SGST?
Charge IGST whenever the place of supply is in a different state (or union territory) from your registered state — most commonly, whenever you're billing a customer registered in another state. IGST is the full GST rate as a single line, collected by the central government and later apportioned to the destination state.
Is the total tax amount different between an intra-state and an inter-state sale?
No. A ₹10,000 sale at 18% GST results in ₹1,800 of tax either way — the only difference is how it's split. Same-state, it's CGST ₹900 + SGST ₹900. Inter-state, it's IGST ₹1,800 as one line. The customer pays the same total either way.
What happens if I charge CGST/SGST but the sale was actually inter-state?
This is a common invoicing error and it matters — CGST/SGST paid on a transaction that should have been IGST doesn't automatically count as the right tax, and correcting it typically means the supplier has to pay the correct IGST and separately claim a refund of the wrongly-paid CGST/SGST. Always confirm the place of supply before choosing the split — see the section below.
Do I need separate GST registration for each state I sell to?
No — GST registration is required in the state(s) where you have a place of business, not in every state your customers are located. You can sell to a customer in any state and simply apply IGST instead of CGST/SGST; you only need registration in an additional state if you have a physical presence (office, warehouse, etc.) there.
Which union territories charge UTGST instead of SGST?
Chandigarh, Lakshadweep, Andaman and Nicobar Islands, Dadra and Nagar Haveli and Daman and Diu, and Ladakh have no legislature of their own, so they charge UTGST alongside CGST. Delhi, Puducherry and Jammu and Kashmir have legislatures and charge ordinary SGST. In every case the UTGST rate is half the GST rate, just like SGST.
Can CGST credit be used to pay SGST (or the other way round)?
No. Input tax credit of CGST can pay CGST and then IGST, and SGST credit can pay SGST and then IGST, but CGST and SGST credits can never be set off against each other. IGST credit is used first against IGST, then CGST, then SGST. This is why the intra-state versus inter-state split on an invoice matters for the buyer's cash flow, not just for the seller.
Ready to put this into practice?
Create Your Invoice Free