India GST calculator — all slabs, add or extract, CGST/SGST/IGST split
India’s Goods and Services Tax replaced more than a dozen earlier indirect taxes — VAT, service tax, excise duty and others — when it came into force on 1 July 2017. Today every business with a taxable turnover above the registration threshold (₹40 lakh for goods, ₹20 lakh for services in most states as of 2024-25) must charge GST, file returns and remit the tax collected. Even businesses below the threshold often register voluntarily so they can claim input tax credits.
This calculator covers every rate slab in current use and handles the two questions that come up on virtually every invoice: adding GST to a net price (so you can tell a customer what they owe) and extracting GST from a GST-inclusive price (so you can split a bill into its pre-tax and tax components for your accounts).
How it works
Add GST (net → gross): type the base / net price, pick the slab and the mode
calculates GST = net × rate and gross = net + GST. This is the forward calculation
used when raising invoices.
Remove GST (gross → net): type the total price already inclusive of GST and the
calculator inverts the formula: net = gross ÷ (1 + rate) and GST = gross − net.
This reverse calculation is essential when you receive a GST-inclusive receipt and need
to split out the recoverable input tax credit.
The GST is then routed to the correct tax heads:
- Intra-state supply (supplier and buyer in the same state): the total GST divides equally between CGST (Central Goods and Services Tax) and SGST / UTGST (State or Union Territory GST), each at half the slab rate.
- Inter-state supply (supplier and buyer in different states): the full slab rate is charged as a single IGST (Integrated GST), which the central government later distributes to the destination state.
Worked example
A software consultancy based in Bengaluru (Karnataka) raises an invoice for ₹50,000 of IT services to a client also in Karnataka. The applicable slab is 18%:
| Line | Amount |
|---|---|
| Net amount (excl. GST) | ₹ 50,000.00 |
| CGST @ 9% | ₹ 4,500.00 |
| SGST @ 9% | ₹ 4,500.00 |
| Total payable | ₹ 59,000.00 |
If the same client is in Mumbai (Maharashtra), the supply is inter-state and the tax becomes a single IGST @ 18% = ₹ 9,000, making the total ₹ 59,000 — identical in amount but flowing through a different tax head.
India GST slab reference (FY 2024-25)
| Rate | Category | Typical goods and services |
|---|---|---|
| 28% | Luxury / sin | Aerated drinks, tobacco, luxury cars, pan masala, five-star hotels |
| 18% | Standard services | IT/software, telecom, consumer electronics, mid-range restaurants |
| 12% | Processed goods | Processed food, apparel above ₹1,000, business air travel, computers |
| 5% | Essential goods | Packaged food, transport services, footwear at or below ₹1,000 |
| 3% | Precious metals | Gold, silver, platinum jewellery and articles thereof |
| 0.25% | Rough stones | Rough and semi-precious stones (uncut diamonds, rubies, etc.) |
| 0% | Exempt | Fresh produce, milk, eggs, unbranded staple foods, healthcare, education |
Compensation cess applies on top of the 28% rate for certain items (tobacco, aerated drinks, luxury cars). The cess amounts change periodically — check the CBIC rate schedule for the current figures. This calculator shows the base GST only.
All figures are calculated entirely in your browser — no data is ever sent to a server. For guidance only; verify current rates and cess amounts with a chartered accountant or the official CBIC portal before filing.