GST Calculator Guide: How to Calculate GST in India (2025)
GST (Goods and Services Tax) replaced India's complex web of indirect taxes in July 2017. Today, understanding GST calculation is essential for every business owner, freelancer, and consumer in India.
GST Rates in India (2025)
India uses a tiered GST structure:
- 0%: Essential food items, fresh vegetables, books, healthcare
- 5%: Packaged food, footwear under ₹1,000, economy hotels
- 12%: Processed food, medicines, business class hotels
- 18%: Most services (IT, consulting, restaurants AC), most goods
- 28%: Luxury goods, cars, tobacco, aerated drinks + cess
How to Calculate GST (Exclusive Method)
When the price is exclusive of GST (base price), adding GST is straightforward:
GST Amount = Base Price × (GST Rate / 100) Final Price = Base Price + GST Amount
Example: Software service billed at ₹50,000 with 18% GST.
GST = 50,000 × 0.18 = ₹9,000 Total = ₹59,000
How to Extract GST (Inclusive Method)
When you have the GST-inclusive price and want to find the base price and GST:
Base Price = Inclusive Price / (1 + GST Rate/100) GST Amount = Inclusive Price - Base Price
Example: You paid ₹1,180 at an AC restaurant (18% GST).
Base = 1,180 / 1.18 = ₹1,000 GST = ₹180
CGST, SGST, and IGST Split
The GST collected is split between central and state governments:
- Intra-state supply (within same state): CGST (half) + SGST (half). On 18% GST, you pay 9% CGST + 9% SGST.
- Inter-state supply (different state or imports): Only IGST, which equals the full rate. On 18%, you pay 18% IGST.
Input Tax Credit (ITC)
Registered businesses can claim credit for GST paid on inputs (raw materials, services). This prevents cascading taxes. A manufacturer who pays 18% GST on steel can offset this against the GST collected on the final product. ITC is the backbone of GST's efficiency.
GST Registration Threshold
Businesses with turnover above ₹40 lakhs (goods) or ₹20 lakhs (services) must register for GST. For special category states (North-East), the threshold is ₹10 lakhs. Composition scheme allows businesses up to ₹1.5 crore to pay a flat rate with simplified compliance.
Try our free GST Calculator — no sign-up needed.
Frequently Asked Questions
What is the GST formula to add GST to a price?
GST Amount = Base Price × (Rate/100). Total Price = Base Price + GST Amount. For 18% on ₹1,000: GST = ₹180, Total = ₹1,180.
How do I reverse-calculate GST from an inclusive price?
Base Price = Inclusive Price ÷ (1 + Rate/100). GST = Inclusive Price − Base Price. For 18% on ₹1,180: Base = ₹1,000, GST = ₹180.
What is the difference between CGST, SGST, and IGST?
CGST and SGST each take half the GST rate on intra-state supplies. IGST (equal to full rate) applies on inter-state supplies. Intra-state means buyer and seller are in the same state.
Who needs to register for GST?
Businesses with annual turnover above ₹40 lakhs for goods or ₹20 lakhs for services must register. E-commerce sellers and those supplying to other states must register regardless of turnover.