Add GST to a price, or take it out of a price that already includes GST. The calculator also shows the CGST and SGST split for sales within a state and IGST for sales between states.
| Tax | Rate | Amount |
|---|
A common mistake is to take 18% off a GST-inclusive price. That gives the wrong answer (₹11,800 − 18% = ₹9,676, not ₹10,000). Always divide by (100 + rate).
| Price and rate | GST added | Total | GST inside that price if it already included GST |
|---|---|---|---|
| ₹1,000 at 5% | ₹50.00 | ₹1,050.00 | ₹47.62 |
| ₹1,000 at 18% | ₹180.00 | ₹1,180.00 | ₹152.54 |
| ₹10,000 at 18% | ₹1,800.00 | ₹11,800.00 | ₹1,525.42 |
| ₹50,000 at 3% | ₹1,500.00 | ₹51,500.00 | ₹1,456.31 |
| ₹1,000 at 40% | ₹400.00 | ₹1,400.00 | ₹285.71 |
Since 22 September 2025 ("GST 2.0"), most goods and services fall into two main rates, with the old 12% and 28% slabs removed for most items:
Rates for a specific item depend on its HSN or SAC code. Check the CBIC rate notifications or ask your accountant for anything you invoice.
For a sale within the same state, GST is split equally: half as Central GST (CGST) and half as State GST (SGST). At 18%, that is 9% + 9%. For a sale to another state, the full 18% is charged as Integrated GST (IGST). The total tax is the same either way.
Multiply the price by the GST rate and divide by 100. For ₹5,000 at 18%, GST is ₹900 and the total is ₹5,900.
Divide the total by (100 + rate) and multiply by 100. For ₹5,900 including 18% GST, the price before GST is ₹5,000.
The main slabs are 5% and 18%, with 0% for essentials and a special 40% rate for luxury and sin goods. Gold and silver are at 3%. These apply since the GST changes of 22 September 2025.
Indian crypto exchanges charge 18% GST on their trading fees and other services. Buying or selling the crypto itself is covered by income tax rules instead: 30% on gains and 1% TDS. See our crypto tax calculator.