Independent guide. Not a government website. We never charge for government services. ENहिंदीதமிழ் Help
Govt LicenseBusiness licences and government documents in India
  1. Home
  2. Calculators
  3. GST calculator

GST calculator

Add GST to a price or take it out of a price at every rate in force, with the CGST, SGST and IGST split.

Rates checked 21 Oct 2026

What do you want?
Where is the sale?
Loading the calculator

Your result appears here.

Do I need GST registration?

Choose your state and enter your yearly turnover.

Does any of this apply?
Loading the calculator

Your result appears here.

How this is calculated

Add GST: GST = amount × rate ÷ 100. Total = amount + GST.

Remove GST: the amount you enter is the total with GST. Amount before GST = total ÷ (1 + rate ÷ 100). GST = total minus the amount before GST.

CGST, SGST and IGST: when the seller and the buyer are in the same state, GST is split equally into CGST (to the Centre) and SGST (to the state or union territory). When they are in different states, the whole GST is IGST. Amounts are rounded to the paisa.

The calculator does not decide which rate applies to your product. Find the HSN or SAC code and check the rate on the CBIC rate page.

Do I need GST registration? A business supplying only goods must register above ₹40 lakh a year, or ₹20 lakh in the special category states (Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura and Uttarakhand). A business supplying services, or goods and services together, must register above ₹20 lakh. Some sellers must register at any turnover, such as those selling through an e-commerce platform. The checker uses the limit for your state from our data. This is a guide, not tax advice.

GST rates in force

RateWhat it coversOfficial source
0% (nil or exempt)Items the Council has made nil rated, such as UHT milk, packaged paneer and Indian breads (roti, paratha).Recommendations of the 56th GST Council meeting, 3 Sep 2025 · PIB, Ministry of Finance, checked 21 Oct 2026
0.25%Rough diamonds, and precious and semi-precious stones that are not worked (Schedule V).Notification 9/2025-Integrated Tax (Rate), 17 Sep 2025, as corrected on 18 Sep 2025 · CBIC, checked 21 Oct 2026
1.5%Diamonds other than rough diamonds, and synthetic or reconstructed stones not in the 0.25% list (Schedule VI).Notification 9/2025-Integrated Tax (Rate), 17 Sep 2025, as corrected on 18 Sep 2025 · CBIC, checked 21 Oct 2026
3%Gold, silver, platinum, jewellery, pearls and coins (Schedule IV).Notification 9/2025-Integrated Tax (Rate), 17 Sep 2025, as corrected on 18 Sep 2025 · CBIC, checked 21 Oct 2026
5% (merit rate)Many everyday items such as hair oil, soap, shampoo, toothpaste, packaged namkeen, and some services.Recommendations of the 56th GST Council meeting, 3 Sep 2025 · PIB, Ministry of Finance, checked 21 Oct 2026
18% (standard rate)Most goods and services that are not on a lower or higher rate.Recommendations of the 56th GST Council meeting, 3 Sep 2025 · PIB, Ministry of Finance, checked 21 Oct 2026
40% (special rate)A few sin and luxury goods and services, such as betting, casinos, online money gaming, and mid-size and large cars.Recommendations of the 56th GST Council meeting, 3 Sep 2025 · PIB, Ministry of Finance, checked 21 Oct 2026

The 12% and 28% slabs were removed from 22 Sep 2025. The 57th Council meeting (8 Oct 2026) changed processes such as registration and refunds, not the slabs. Pan masala and tobacco goods were kept on their old rate until the compensation cess ended; check CBIC for the rate on those goods.

Worked example

Add GST of 18% to ₹10,000 inside one state. GST = 10,000 × 18 ÷ 100 = ₹1,800. That is ₹900 CGST plus ₹900 SGST. The total is ₹11,800 (eleven thousand eight hundred rupees only).

Remove GST at 18% from ₹11,800. Amount before GST = 11,800 ÷ 1.18 = ₹10,000. GST is ₹1,800.

Sources and dates

Embed this calculator

Add this calculator to your own website, blog or intranet. It is free. It works inside the frame, shows a small "Powered by govtlicense.com" link, and sends nothing to us beyond the page visit.

Common questions

How do I calculate GST on a price?
Multiply the price by the GST rate and divide by 100. Add the result to the price. For 18% GST on ₹10,000 the GST is ₹1,800 and the total is ₹11,800.
How do I remove GST from a total?
Divide the total by 1 plus the rate. At 18%, divide by 1.18. For ₹11,800 that gives ₹10,000, so the GST in it is ₹1,800.
What is the difference between CGST, SGST and IGST?
CGST goes to the Centre and SGST to the state, each half of the GST, when a sale is within one state. IGST is the whole GST on a sale between two states and goes to the Centre, which shares it with the destination state.
What are the GST rates now?
The main rates are 5% (merit rate) and 18% (standard rate), with 40% on a few sin and luxury goods and services. There are also 0% for nil rated items, 3% for gold and silver, 1.5% and 0.25% for diamonds and stones. The 12% and 28% slabs were removed from 22 September 2025.
Which GST rate applies to my product?
It depends on the HSN code for goods or the SAC code for services. This calculator does the maths for the rate you choose. Look up the rate for your code on the CBIC website.
Do I need GST registration below ₹40 lakh?
A business supplying only goods needs registration above ₹40 lakh a year in most states (₹20 lakh in some). Services need it above ₹20 lakh. You must register at any turnover if you sell through an e-commerce platform, and in some other cases. Use the checker on this page.

Aksar pooche jaane wale sawaal

Yahi jaankari, Hinglish mein.

GST kaise nikalte hain?
Price ko GST rate se multiply karke 100 se divide karein. Jo aaye woh GST hai. ₹10,000 par 18% GST ₹1,800 hota hai aur total ₹11,800.
Total mein se GST kaise hataate hain?
Total ko (1 + rate) se divide karein. 18% par 1.18 se. ₹11,800 mein se base ₹10,000 aata hai.
GST registration kab zaroori hai?
Sirf goods bechne par aam taur par ₹40 lakh saalana turnover ke upar, services par ₹20 lakh ke upar. Online marketplace par bechne par turnover kuch bhi ho, registration chahiye.