GST calculator
Add or remove GST with the CGST / SGST / IGST split. Built for Indian invoicing.
Have feedback or an idea for this tool?
What is GST?
India's Goods and Services Tax (GST) is a value-added tax charged on most goods and services at slab rates of 5, 12, 18 or 28 percent. This calculator adds GST on top of a base amount or removes it from a GST-inclusive total, and shows the split that every Indian invoice needs. Within a single state the tax divides equally into CGST and SGST, each half the rate; across state lines it is charged as a single IGST at the full rate. For example, 1,000 rupees at 18 percent becomes 1,180: either 90 CGST plus 90 SGST inside a state, or 180 IGST between states. Enter an amount, pick a rate, and choose add or remove to see the base, the tax and the total. Everything runs in your browser, so nothing you enter is sent to a server.
Key facts
- To add GST, the tax equals base times rate divided by 100, so 10,000 at 18 percent GST is 1,800 tax and an 11,800 total.
- To remove GST from an inclusive amount, base equals total divided by (1 plus rate/100), so 1,180 at 18 percent gives a 1,000 base and 180 GST.
- For a supply within the same state, GST splits equally into CGST and SGST, each half the rate, while an inter-state supply is charged as IGST at the full rate.
- GST in India has several slabs: 0, 5, 12, 18 and 28 percent, plus 3 percent for specific items, determined by the goods' HSN code or the service's SAC code.
- Under the reverse-charge mechanism the recipient, not the supplier, pays GST directly to the government on certain notified supplies.
How the GST calculation works
To add GST, multiply the base amount by the rate and add it back: GST = base x rate / 100, and total = base + GST. So Rs 10,000 at 18% gives Rs 1,800 of GST and an Rs 11,800 total.
To remove GST from a price that already includes it (a reverse calculation), divide by 1 plus the rate: base = total / (1 + rate / 100), and the GST is the difference. An Rs 1,180 amount at 18% works back to an Rs 1,000 base and Rs 180 of GST.
Within a state the tax splits equally into CGST and SGST, each half the rate. For an inter-state supply the whole amount is charged as IGST at the full rate instead.
The CGST / SGST / IGST split
Most GST calculators only give you the total tax. This one shows the actual split the way it appears on a GST invoice: an intra-state sale shows CGST and SGST at half the rate each, and an inter-state sale shows a single IGST line at the full rate.
So Rs 10,000 at 18% within one state shows CGST Rs 900 + SGST Rs 900; the same sale across states shows IGST Rs 1,800. Toggle 'Inter-state (IGST)' to switch between the two.
Worked examples
Add GST, intra-state: Rs 10,000 at 18% gives CGST Rs 900 + SGST Rs 900 = Rs 1,800 GST, total Rs 11,800.
Add GST, inter-state: Rs 10,000 at 18% gives IGST Rs 1,800, total Rs 11,800.
Remove GST (reverse): an Rs 1,180 GST-inclusive amount at 18% gives a base of Rs 1,000 and Rs 180 GST.
Cloud and hosting are usually taxed at 18%, so an Rs 899 plan carries Rs 161.82 GST for an Rs 1,060.82 total.
Reverse charge and HSN / SAC codes
Usually the supplier collects GST, but under the reverse-charge mechanism (RCM) the recipient pays it directly, for example on certain imported services or notified supplies. A standard forward calculation does not apply in those cases, so check whether RCM is relevant to your transaction.
The rate itself depends on classification: goods sit under HSN codes and services under SAC codes, and each maps to a 0%, 5%, 12%, 18% or 28% slab. Confirm the correct rate for your HSN or SAC before invoicing.
Glossary
- GST (Goods and Services Tax)
- GST is India's value-added tax on the supply of goods and services, charged at slab rates of 0, 5, 12, 18 and 28 percent (plus 3 percent for specific items), with the rate set by classification.
- CGST and SGST
- CGST (Central GST) and SGST (State GST) are the two halves of the tax on an intra-state supply. Each is charged at half the total rate, so 18 percent within a state is 9 percent CGST plus 9 percent SGST.
- IGST
- IGST (Integrated GST) is the single tax charged on an inter-state supply, levied at the full rate instead of being split into CGST and SGST. An 18 percent inter-state supply is 18 percent IGST.
- HSN and SAC codes
- An HSN code classifies goods and a SAC code classifies services, and each code maps to a specific GST slab. The correct code determines the rate to apply on an invoice.
- Reverse charge (RCM)
- Under the reverse-charge mechanism, the recipient rather than the supplier pays GST directly to the government on certain notified supplies. A normal forward calculation does not apply where RCM is in effect.
- Add vs remove GST
- Adding GST treats a figure as the base and puts tax on top: GST = base x rate / 100. Removing GST treats a figure as the inclusive total and works backwards: base = total / (1 + rate / 100).
Questions, answered.
How do I add or remove GST?+
Enter the amount and pick the rate. 'Add GST' treats your figure as the base and adds tax on top; 'Remove GST' treats it as the gross and works out the tax already included.
How do I calculate GST from a total (inclusive) amount?+
Switch to 'Remove GST'. The calculator divides your total by 1 plus the rate to find the base price, then shows the GST already included. For example, Rs 1,180 at 18% gives an Rs 1,000 base and Rs 180 GST.
What is the GST calculation formula?+
To add GST: GST = base x rate / 100, and total = base + GST. To remove GST: base = total / (1 + rate / 100), and GST = total - base.
When is it CGST and SGST versus IGST?+
For a sale within the same state the tax splits into CGST and SGST, half each. For an inter-state sale the full rate is charged as IGST. This calculator shows both so you can match your invoice.
Is GST always 18%?+
No. GST in India has several slabs - 5%, 12%, 18% and 28% (plus 0% and 3% for specific items). The rate depends on the goods' HSN code or the service's SAC code. Many services, including cloud and hosting, are taxed at 18%.
What is reverse charge (RCM)?+
Reverse charge means the recipient, not the supplier, pays the GST to the government - for example on certain imported services or notified supplies. Where RCM applies, a normal forward calculation does not; verify whether it applies to your transaction.
Which GST rate applies to cloud services?+
Cloud and hosting services are generally taxed at 18% GST in India. ServerCake prices in rupees and issues GST invoices, so the amount you see is the amount you pay.
Is anything I enter sent to a server?+
No. The calculator runs in your browser and nothing you type is sent anywhere.
Cloud that speaks India.
These tools run on ServerCake infrastructure in India. When our cloud opens, you get VMs and managed databases priced in ₹, billed with GST, on India-resident infrastructure. Reserve your spot for early access.
Reserve your spotMore tools
Cloud cost in ₹ Live
Compare AWS, Azure, GCP, DigitalOcean and more against ServerCake in rupees, and see the saving.
Slice price calculator Soon
Configure vCPU, RAM, storage and transfer, and see the monthly ₹ price with GST.
Uptime / SLA calculator Live
Turn a 99.9% SLA into real allowed downtime per day, month and year.