Understanding the Difference Between IGST, CGST, and SGST: A Complete Guide for Indian Businesses

If you’re running a freelance business or managing a small company in India, you’ve probably heard these three terms: IGST, CGST, and SGST. But what exactly is the difference between IGST, CGST, and SGST?

Here’s the truth—they’re all part of India’s GST system, but they apply in different situations. Understanding when to use which one can save you from filing mistakes, tax penalties, and unnecessary confusion during GST compliance.

In this guide, we’ll break down each tax component, show you exactly how they work, and help you figure out which one applies to your invoices and transactions.

What Is GST and Why These Three Types?

Before diving into IGST vs CGST vs SGST, let’s understand the basic structure.

GST (Goods and Services Tax) replaced India’s old tax system in 2017. Instead of multiple taxes at different levels (VAT, excise, service tax), GST became a single unified tax.

Here’s the key thing: India has a federal structure. There’s a Central Government and State Governments. Both need to collect tax. So GST was split into three components to handle this:

CGST – Central GST (collected by the Central Government)
SGST – State GST (collected by the State Government)
IGST – Integrated GST (collected when goods/services move between states)

Key Takeaway: GST is divided into CGST, SGST, and IGST because India’s tax authority is split between Central and State governments.

CGST vs SGST: Intra-State Transactions Explained

When you sell something within the same state, both CGST and SGST apply. Here’s how it works:

When CGST and SGST Are Used

CGST and SGST apply to all intra-state supplies—meaning the buyer and seller are in the same state.

Real Example 1:
You’re a freelance graphic designer in Mumbai (Maharashtra) and your client is also in Mumbai. You invoice ₹10,000 for your services.

– GST rate for services: 18%
– Total GST: ₹1,800
– This splits into:
– CGST: ₹900 (goes to Central Government)
– SGST: ₹900 (goes to Maharashtra Government)
– Invoice total: ₹11,800

Both the CGST and SGST portions are equal—always 50-50 split on intra-state sales.

How to Calculate CGST and SGST

For any intra-state transaction:

CGST = (Invoice Amount × GST Rate) ÷ 2
SGST = (Invoice Amount × GST Rate) ÷ 2

Real Example 2:
A Delhi-based web development agency (registered in Delhi) sells a website to a client in Delhi for ₹50,000.

– Applicable GST rate: 18%
– Total GST: ₹9,000
– CGST: ₹4,500 (to Central Government)
– SGST: ₹4,500 (to Delhi Government)
– Total invoice amount: ₹59,000

Key Takeaway: CGST and SGST split equally in intra-state transactions, each at half the total GST rate.

IGST: Inter-State and Online Transactions

Now here’s where things get different. When goods or services move across state lines, you use IGST instead of CGST + SGST.

When IGST Applies

IGST applies when:

1. Buyer and seller are in different states
2. E-commerce transactions (services sold online to customers outside your state)
3. Supply to unregistered persons in other states
4. Exports (with special rules)

The important thing: You use IGST alone, not CGST + SGST.

Real Example 3: Inter-State Transaction

You’re a content writer in Bangalore (Karnataka) and get a project from a company in Pune (Maharashtra) for ₹40,000.

– Applicable GST rate: 18%
– IGST applied: ₹7,200
– Invoice total: ₹47,200

Notice: No CGST and SGST split. Just one IGST amount of ₹7,200.

Real Example 4: Online Service to Another State

You’re a freelance consultant in Hyderabad (Telangana) providing online training to a client in Kolkata (West Bengal) for ₹25,000.

– GST rate: 18%
– IGST: ₹4,500
– Total invoice: ₹29,500

Since this is an inter-state e-commerce service supply, IGST applies.

Key Takeaway: IGST replaces CGST + SGST entirely for inter-state and online sales—you don’t use all three together.

IGST, CGST, SGST: Side-by-Side Comparison

Let me show you the practical differences in a table format:

| Aspect | CGST | SGST | IGST |
|—|—|—|—|
| Full Form | Central GST | State GST | Integrated GST |
| Collected By | Central Government | State Government | Central Government (on behalf of both) |
| When Applied | Intra-state supplies | Intra-state supplies | Inter-state supplies, online sales |
| Rate in 18% slab | 9% | 9% | 18% |
| Example | Seller & buyer in Delhi | Seller & buyer in Delhi | Seller in Delhi, buyer in Mumbai |
| On ₹1,000 @ 18% | ₹90 | ₹90 | ₹180 |

Key Takeaway: CGST and SGST split the tax locally, while IGST handles cross-border transactions with a single, unified rate.

How Input Tax Credit (ITC) Works Across These Three

This is critical for your business profitability. If you’re GST registered, you can claim Input Tax Credit (ITC) on taxes paid during purchases.

Here’s the practical rule:

– On CGST + SGST purchases → Claim CGST + SGST ITC
– On IGST purchases → Claim IGST ITC
Never mix: Don’t claim CGST ITC against an IGST payment

Real Example 5:

You’re a registered digital marketing agency in Pune (Maharashtra).

Purchase 1 (Local): Buy software license from a Pune vendor for ₹10,000 + 18% GST
– CGST paid: ₹900
– SGST paid: ₹900
– Claimable ITC: ₹900 CGST + ₹900 SGST

Purchase 2 (Inter-state): Buy office furniture from a Delhi seller for ₹20,000 + 18% GST
– IGST paid: ₹3,600
– Claimable ITC: ₹3,600 IGST

Learn more about how to optimize your tax credits with our guide on [input tax credit gst how to claim](https://blogs.freeinvoicebill.com/input-tax-credit-gst-how-to-claim-it-step-by-step/).

Key Takeaway: Match your ITC claims to the type of tax you paid—CGST/SGST for local purchases, IGST for inter-state purchases.

Practical Invoicing: Which One Should You Use?

Here’s a simple decision tree to figure out which tax applies to your invoices:

Step 1: Is your buyer in the same state as you?
Yes → Use CGST + SGST (50-50 split)
No → Go to Step 2

Step 2: Is the buyer registered under GST?
Yes (and in different state) → Use IGST
No (unregistered, any state) → Use IGST
Online/E-commerce service → Use IGST

The good news? If you’re using invoicing software like freeinvoicebill.com, the system automatically calculates the right tax based on buyer location. You just need to ensure the addresses are correct.

For detailed calculation help, check out our guide on [How to calculate GST on invoices](https://blog.freeinvoicebill.com/how-to-calculate-gst-on-invoices-a-practical-guide-for-indian-businesses-1-1-1-1).

Key Takeaway: Let location be your guide—same state = CGST + SGST, different state = IGST.

GST Rate Slabs: CGST, SGST, and IGST Rates

The rate percentages are uniform across India. Here’s the current structure:

| GST Slab | CGST % | SGST % | IGST % | Applicable On |
|—|—|—|—|—|
| 0% | 0% | 0% | 0% | Essentials (food grains, milk, etc.) |
| 5% | 2.5% | 2.5% | 5% | Most goods (textiles, electronics) |
| 12% | 6% | 6% | 12% | Intermediate goods |
| 18% | 9% | 9% | 18% | Services, luxury goods |
| 28% | 14% | 14% | 28% | Luxury/sin items (alcohol, cars) |

For the most up-to-date rates and category specifics, refer to our comprehensive guide on [gst rates india 2026 updated slab](https://blogs.freeinvoicebill.com/gst-rates-india-2026-complete-updated-slab-and-practical-guide/).

Common Mistakes When Applying IGST, CGST, and SGST

We’ve seen these mistakes happen repeatedly with freelancers and SMBs:

Mistake 1: Using CGST + SGST for inter-state transactions
– Wrong: Selling to another state with CGST 9% + SGST 9%
– Right: Use IGST 18%

Mistake 2: Claiming ITC incorrectly
– Wrong: Claiming CGST credit against an IGST payment
– Right: Match the tax type to your credit

Mistake 3: Not updating buyer address on invoices
– Wrong: Invoicing a Mumbai buyer with CGST + SGST because you’re lazy to update location
– Right: Always check GST registration address of buyer

Mistake 4: Forgetting IGST on online services
– Wrong: Applying only 9% on online consulting to a different state
– Right: Apply full 18% IGST

Key Takeaway: Double-check buyer location and update your invoicing system to avoid tax classification errors.

FAQs: Understanding IGST, CGST, and SGST

Q1: What’s the main difference between IGST, CGST, and SGST?
A: CGST and SGST are for intra-state (same state) transactions, splitting the tax between Central and State governments. IGST is for inter-state transactions and combines both into one tax amount.

Q2: If I’m in Maharashtra selling to another Maharashtra buyer, which tax do I use?
A: You use CGST (9%) + SGST (9%) for an 18% total on intra-state supplies.

Q3: Can I claim CGST credit against IGST payment?
A: No. ITC must match the tax type. CGST/SGST credits go against CGST/SGST payments, and IGST credits go against IGST payments.

Q4: Is the IGST rate always double the CGST or SGST rate?
A: Yes. If CGST is 9%, SGST is 9%, then IGST is 18%. It’s a 1:1 split.

Q5: Do I need to apply IGST for e-commerce sales across states?
A: Yes. Any supply of goods or services to a buyer in a different state requires IGST, including online/e-commerce transactions.

Q6: How do I know if my buyer is in the same state?
A: Check their GST registration certificate or invoice address. If the state code matches yours, use CGST + SGST. If different, use IGST.

Q7: What happens if I apply the wrong tax (CGST + SGST instead of IGST)?
A: You’ll file incorrect GSTR-1 returns, face mismatch issues, and potentially attract GST notice or penalties. Always verify buyer location before invoicing.

Final Thoughts: Using the Right Tax for Your Business

The difference between IGST, CGST, and SGST boils down to one simple rule: location matters.

Same state? Split it 50-50 with CGST and SGST. Different state? Use IGST as one unified tax.

For freelancers and small business owners, getting this right saves you hours of compliance headaches and keeps your GST filings clean. You can create free GST invoices at freeinvoicebill.com with automatic tax calculation—just ensure your customer addresses are correct and let the system do the math.

Stay compliant, stay stress-free.

Ready to simplify your GST invoicing? You can create free GST invoices at freeinvoicebill.com with automatic IGST, CGST, and SGST calculation. No more manual tax confusion.

1 thought on “Understanding the Difference Between IGST, CGST, and SGST: A Complete Guide for Indian Businesses”

Leave a Comment