Home » Blog » What is CGST, SGST, and IGST?

What is CGST, SGST, and IGST in India? A Complete Guide for MSMEs (2026)

Written by: GSTBillFree Tax Experts

Fact-checked & Updated for FY 2025-26. Our content is written by accounting software professionals with deep expertise in Indian taxation systems. We simplify complex GST laws to help freelancers, startup founders, and MSMEs run their billing legally and efficiently.

When the Goods and Services Tax (GST) was introduced in India, its main objective was to create "One Nation, One Tax." However, India is a federal country, which means both the Central Government and State Governments need revenue to function. To balance this, the Indian government designed a Dual GST Model.

If you are a business owner, freelancer, or accountant, generating a proper tax invoice is a daily task. Applying the wrong tax head can lead to compliance notices and rejection of Input Tax Credit (ITC) for your buyers. In this comprehensive guide, we will break down the exact meaning of CGST, SGST, and IGST, and explain when to use them.

Generate a Correct GST Invoice Automatically Now

Understanding the Indian GST Structure

Before diving into the definitions, you need to understand two very important terms that decide which tax to apply:

1. What is CGST (Central Goods and Services Tax)?

CGST stands for Central Goods and Services Tax. It is the part of the tax that is collected by the Central Government on intra-state sales (sales happening within the same state).

As per the CGST Act, whenever a local sale occurs, the total GST rate is divided equally into two halves. One half goes to the Center (CGST), and the other half goes to the State. For example, if you sell a laptop in Mumbai to a customer in Pune (both in Maharashtra), and the GST rate is 18%, you will charge 9% CGST.

2. What is SGST (State Goods and Services Tax)?

SGST stands for State Goods and Services Tax. It is collected by the State Government where the sale is being made. It is always applied alongside CGST on intra-state transactions.

Taking the previous example, the remaining 9% out of the 18% GST on the laptop will be charged as SGST. This ensures that the state government gets its fair share of the revenue from local business activities. Note: In Union Territories like Chandigarh or Lakshadweep, SGST is replaced by UTGST (Union Territory GST).

3. What is IGST (Integrated Goods and Services Tax)?

IGST stands for Integrated Goods and Services Tax. This tax is collected entirely by the Central Government on all inter-state supplies (when goods or services cross state borders) as well as on imports and exports.

Unlike CGST and SGST, IGST is not divided on the invoice. If a seller in Delhi sells software services to a client in Bangalore (Maharashtra), the transaction crosses state lines. If the GST rate is 18%, the seller will charge a flat 18% IGST on the invoice. Later, the Central Government automatically distributes the state's share to the destination state (Maharashtra) through its backend system.

Pro Tip for Billing: Never charge CGST/SGST and IGST on the same item. It is always either (CGST + SGST) OR (IGST). If you find calculating this confusing, use a Free GST Invoice Generator which automatically detects the states and applies the correct tax.

Calculation Example: Local vs Interstate Billing

Let’s look at a practical business scenario to understand how billing changes based on location. Suppose your business is located in Karnataka and you sell a product worth ₹10,000. The GST rate for the product is 18%.

Scenario Customer Location Tax Type Applied Calculation Details Total Invoice Value
Scenario 1 (Local) Bangalore (Karnataka) CGST (9%) + SGST (9%) ₹900 (CGST) + ₹900 (SGST) ₹11,800
Scenario 2 (Inter-state) Chennai (Tamil Nadu) IGST (18%) ₹1,800 (IGST) ₹11,800

As you can see, the final invoice value for the customer remains exactly the same (₹11,800). The only difference is how the tax is categorized on the printed bill so the government knows where to allocate the funds.

How Input Tax Credit (ITC) Works Across GST Types

Input Tax Credit (ITC) is the backbone of the GST system. It allows businesses to reduce the tax they have already paid on purchases from the tax they need to pay on sales. However, there is a specific order in which you can set off these taxes:

  1. IGST Credit: Can be used to pay off IGST liability first, then CGST, and finally SGST.
  2. CGST Credit: Can be used to pay CGST first, and then IGST. It cannot be used to pay SGST.
  3. SGST Credit: Can be used to pay SGST first, and then IGST. It cannot be used to pay CGST.

Conclusion: Automate Your Compliance

Understanding whether to apply CGST, SGST, or IGST is critical for keeping your business legally compliant and avoiding notices from the tax department. While the theory is simple, manually typing these out on Word or Excel documents every day leads to human errors.

The smartest way modern businesses handle this is by using automated billing tools. At GSTBillFree, our tool automatically detects the "Billed By" and "Billed To" states and instantly applies the correct tax structure without you having to lift a finger.

Start Generating Compliant GST Bills for Free

Also Read:

Frequently Asked Questions (FAQs)

When should I apply CGST and SGST?
You must apply CGST and SGST when the supplier and the buyer are located in the exact same state (Intra-state supply). The total GST rate is divided equally between the two.
What is the full form of IGST?
IGST stands for Integrated Goods and Services Tax. It is collected by the Central Government on inter-state sales (sales between two different states) and imports/exports.
How can I automatically calculate CGST, SGST, and IGST?
You can use a free online tool like GSTBillFree. You just need to select the buyer's state and your state, and the tool will automatically apply the correct CGST+SGST or IGST based on the destination.