Tax · Explained simply

GST, CGST, SGST, IGST and TDS: what they are and how to calculate them

Why your bill shows CGST and SGST or IGST, how to work out GST on any price, and why a client pays you less than your invoice - with a calculator.

Level: BeginnerRead: 9 minIncludes: GST calculator + worked examples
Bhanu PratapSoftware engineer, writes about personal finance · Updated 25 October 2026

Three situations most of us have been in. You look at a restaurant or shop bill and see CGST 9% and SGST 9% - and wonder if you are being taxed twice. You order something online from another state and the bill says IGST 18% instead. Or you finish a freelance project, invoice ₹1,00,000, and only ₹90,000 arrives - and you wonder where ₹10,000 went.

None of these is a mistake, and none of them is hard. Here is what each tax is, how to tell which one applies, and how to calculate it yourself - with a calculator to check your own numbers.

Updated for 2026. Since 22 September 2025 most goods and services are taxed at 5% or 18% (40% for luxury and harmful goods) - the old 12% and 28% slabs are gone for most items. Since 1 April 2026, TDS follows the new Income-tax Act, 2025. Many older articles still show the old rates.

Step 1 · What is it

What each one means, in plain words

On your billWhat it is
GSTThe tax on what you buy. It is one tax - the others below are just how it is split.
CGST + SGSTGST split into two equal halves, when the seller and buyer are in the same state. Half goes to the Centre, half to the State.
IGSTThe same GST as one single amount, when the seller and buyer are in different states.
TDSNot GST. Income tax that a client, employer or bank keeps from a payment to you and deposits in your name.

Remember: CGST 9% + SGST 9% is not double tax. It is one 18% GST, split in half.

Step 2 · Why this

Why your bill shows one and not the other

It depends on just one thing: are the seller and the buyer in the same state? GST is split between the Centre and the States, and the state where the item is used gets the state share. So:

SellerBuyerYour bill shows
Shop in DelhiYou, in DelhiCGST + SGST
Online seller in DelhiYou, in MumbaiIGST
Restaurant in PuneYou, eating thereCGST + SGST - you consumed it in Maharashtra
Company in BengaluruYour company in ChennaiIGST
Anything importedYou, anywhere in IndiaIGST

A quick way to check on any bill: a GST number (GSTIN) starts with a two-digit state code. If the seller's code matches the state of delivery, expect CGST + SGST; if it does not, expect IGST.

GSTIN starts withState
07Delhi
09Uttar Pradesh
24Gujarat
27Maharashtra
29Karnataka
33Tamil Nadu
36Telangana

And TDS exists so that income tax is collected while you earn, not all at once at the end of the year. It is not an extra tax - it is part of your own income tax, paid early.

Step 3 · Example

How to calculate GST on a price

When the price is before GST - the way most business quotes and invoices are written:

The formula
GST         = Price × Rate ÷ 100
Total       = Price + GST
CGST = SGST = GST ÷ 2        (same state)
IGST        = GST            (different states)

Ravi's shop in Delhi sells a laptop bag for ₹10,000 + 18% GST:

Customer in DelhiCustomer in Mumbai
Price₹10,000₹10,000
GST at 18%₹1,800₹1,800
On the billCGST ₹900 + SGST ₹900IGST ₹1,800
Customer pays₹11,800₹11,800
Same bag, same total - only who gets the tax changesSame stateDelhi shop₹10,000 bagDelhi customerpays ₹11,800CGST ₹900SGST ₹900to the Centreto DelhiAnother stateDelhi shop₹10,000 bagMumbai customerpays ₹11,800IGST ₹1,800to the Centre,then to MaharashtraGST follows the buyer: the state where the bag is used gets the state share.
Step 3 · Example

How to find the GST inside an MRP

In a shop, the MRP or the price on the tag already includes GST. To find how much of it is tax, do not take 18% of the MRP - that gives the wrong answer. Use this instead:

GST hidden inside a price
GST    = MRP × Rate ÷ (100 + Rate)
Price  = MRP − GST

A shirt with an MRP of ₹1,180 at 18%: GST = 1,180 × 18 ÷ 118 = ₹180, and the price before tax is ₹1,000. Taking 18% of ₹1,180 would give ₹212.40 - wrong by ₹32.40.

Try it yourself

GST calculator

Put in any price and see exactly what the bill will show.

GST rate
The price is
Seller and buyer are in
Your bill
Price before GST₹10,000
CGST 9% (Centre)₹900
SGST 9% (State)₹900
Total you pay₹11,800
GST = price × 18 ÷ 100. Split into two equal halves.
Step 3 · Example

Which rate applies

RateExamples (since 22 September 2025)
0%Many fresh and staple foods
5%Many packaged foods, hotel rooms up to ₹7,500 a night, gym, salon and yoga
18%Most things: electronics, TVs and ACs, small cars and two-wheelers, most services, software and freelance work
40%Pan masala and tobacco, aerated drinks, big cars, bikes over 350cc, betting and online money games
3%Gold, silver and jewellery

What that means in real money: a ₹2,000 a month gym membership carried ₹360 GST at the old 18%. At 5% it carries ₹100 - ₹3,120 less GST a year.

Rates are fixed item by item. For a business decision, confirm the rate for your exact product or service on the CBIC website or with a CA.

Step 3 · Example

If you run a shop: you only pay GST on what you add

Ravi bought that bag from a manufacturer for ₹6,000 + ₹1,080 GST. When he sells it he collects ₹1,800 GST - but he only sends the difference to the government. This is called input tax credit.

Amount
GST Ravi collected from his customer₹1,800
GST Ravi paid when he bought the bag− ₹1,080
GST Ravi pays the government₹720
Step 3 · Example

How TDS is calculated - the "missing ₹10,000"

Priya is a freelance developer. She invoices a company ₹1,00,000 + 18% GST. The company must deduct 10% TDS on professional fees - on the fee only, not on the GST.

The formula
TDS             = Fee (before GST) × TDS rate
You receive     = Fee + GST − TDS
LineAmount
Fee₹1,00,000
GST 18%+ ₹18,000
Invoice total₹1,18,000
TDS 10% of ₹1,00,000− ₹10,000
Priya receives₹1,08,000
Where the ₹10,000 goes - it is still Priya's money1Priya sends an invoice₹1,00,000 fee + ₹18,000 GST = ₹1,18,0002The client keeps 10% of the fee₹10,000 TDS - GST is not touched3Priya receives the rest₹1,08,000 in her bank account4The client deposits ₹10,000 against her PANit appears in her AIS and Form 26AS5Priya files her income tax returnthe ₹10,000 is subtracted from her tax, or refunded

If Priya is not registered for GST - most freelancers earning under ₹20 lakh a year are not - her invoice is just ₹1,00,000 and she receives ₹90,000. That is the "missing ₹10,000" most first-time freelancers ask about.

The TDS rates you are most likely to meet

Payment to youTDSOnly if more than
Freelance or professional fees10%₹50,000 in a year from that client
Technical services2%₹50,000 in a year
Rent from a business tenant10%₹50,000 a month
Rent from an individual tenant2%₹50,000 a month
Fixed deposit interest10%₹50,000 in a year (₹1,00,000 for senior citizens)
SalaryYour tax slabYour expected tax for the year
Any of these, if you have not given your PANHigher - often 20%-

How to get your TDS back

  1. Log in to the income tax e-filing portal and open your AIS or Form 26AS. Every TDS deducted against your PAN is listed, with who deducted it.
  2. Check that each amount matches what your clients, bank or employer told you.
  3. File your income tax return. The TDS is subtracted from the tax you owe for the year.
  4. If the TDS is more than your tax, the difference is refunded to your bank account.

If your total income is below the taxable limit, you can give your bank Form 15G (or 15H if you are 60 or older) so it does not deduct TDS on your interest in the first place.

Step 4 · Short summary

The short version

GST is the tax on what you buy - mostly 5% or 18% since September 2025. In the same state it appears as CGST + SGST, two equal halves; across states as one IGST; and the total is the same either way. To calculate it, price × rate ÷ 100; to find it inside an MRP, MRP × rate ÷ (100 + rate). TDS is income tax kept back from a payment to you - fee × TDS rate, usually 10% for freelancers - and you get it back against your tax when you file your return.

  • Not double taxCGST + SGST = one GST, split in half.
  • Same state?CGST + SGST. Different states? IGST.
  • On a priceGST = price × rate ÷ 100.
  • Inside an MRPGST = MRP × rate ÷ (100 + rate).
  • TDS on feesFee before GST × 10%.
  • TDS is yoursCheck AIS, claim it in your return.
Quick answers

Questions people ask

Am I paying double tax when the bill shows CGST and SGST?

No. CGST and SGST are two halves of one GST. At 18%, you pay 9% + 9% = 18%, the same as one IGST of 18%.

How do I calculate GST from an MRP?

GST = MRP × rate ÷ (100 + rate). For ₹1,180 at 18%, that is 1,180 × 18 ÷ 118 = ₹180.

What are the GST rates in 2026?

Mainly 5% and 18%, with 0% for many essentials, 40% for luxury and harmful goods, and 3% on gold and silver. This has applied since 22 September 2025.

Is TDS deducted on the GST amount?

No, when GST is shown separately on the invoice. TDS is worked out on the amount before GST.

Why did my client pay me less than my invoice?

They deducted TDS, usually 10% of your fee, and deposited it against your PAN. You can see it in your AIS and claim it when you file your return.

Is TDS an extra tax?

No. It is part of your own income tax, collected early, and refunded if it is more than the tax you owe.

When do I need to register for GST?

Usually once turnover crosses ₹40 lakh a year for goods or ₹20 lakh for services (lower in a few special-category states). Sellers on e-commerce platforms must register from the start.

This article is for education, not tax advice. Rates, limits and rules change - check the CBIC and Income Tax Department websites, or ask a chartered accountant, before making a decision.

Read nextHow to actually build money for the future, in the right orderHow to build money for the future, in the right order - and the reason behind every step.

Educational only. This article explains how things work. It is not investment, tax, legal or career advice, and it is not a recommendation to buy or sell anything. What suits you depends on your own situation - check with a qualified adviser before acting on money decisions.