How to Calculate GST in India: A Simple Guide with Examples
What Is GST and Why Does It Matter?
GST (Goods and Services Tax) was introduced in India on July 1, 2017, replacing a complex web of indirect taxes (VAT, Service Tax, Excise Duty, etc.) with a single, unified tax. It is a destination-based, multi-stage tax levied at every stage of production and distribution.
Understanding GST calculation is essential for:
- Freelancers and consultants raising GST-compliant invoices
- Retailers pricing products to reflect GST correctly
- Businesses computing input tax credit (ITC)
- Consumers verifying that bills correctly reflect the stated GST rate
- Businesses filing monthly GSTR returns accurately
GST Rate Slabs in India (2024)
| Rate | Applicable To |
|---|---|
| 0% | Essential goods: fresh vegetables, milk, eggs, grains, books |
| 5% | Basic necessities: sugar, edible oils, tea, coffee, small restaurants |
| 12% | Computers, processed foods, business-class air travel |
| 18% | Most services (IT services, consulting), most manufactured goods, restaurants in hotels, telecom |
| 28% | Luxury goods: cars, tobacco, air conditioners, cement |
CGST, SGST, and IGST: What's the Difference?
GST is split between the central government and state governments:
- CGST (Central GST) + SGST (State GST) — Applied on intra-state transactions (seller and buyer in the same state). Each is half the total GST rate. For an 18% GST transaction within Maharashtra, CGST = 9% and SGST = 9%.
- IGST (Integrated GST) — Applied on inter-state transactions (seller and buyer in different states). The full GST rate goes to the central government, which then distributes the state share. For an 18% transaction between Maharashtra and Karnataka, IGST = 18%.
How to Add GST to a Price (GST Exclusive)
Scenario: You're a freelance developer charging ₹50,000 for a project. Your service is taxed at 18% GST. What do you invoice?
Formula: GST Amount = Base Price × GST Rate ÷ 100
Base Price: ₹50,000
GST (18%): ₹50,000 × 18 ÷ 100 = ₹9,000
Total Invoice: ₹50,000 + ₹9,000 = ₹59,000
On invoice:
CGST (9%): ₹4,500
SGST (9%): ₹4,500 [if intra-state]
OR IGST (18%): ₹9,000 [if inter-state]
How to Extract GST from a GST-Inclusive Price (Reverse GST)
Scenario: A vendor tells you the total GST-inclusive price is ₹1,18,000 at 18% GST. What is the base price and what is the GST component?
Formula: Base Price = Inclusive Price ÷ (1 + GST Rate ÷ 100)
Base Price = ₹1,18,000 ÷ (1 + 18/100)
= ₹1,18,000 ÷ 1.18
= ₹1,00,000
GST Amount = ₹1,18,000 - ₹1,00,000 = ₹18,000
Common GST Calculation Mistakes
- Applying GST to the GST-inclusive price — Always calculate GST on the base (exclusive) price, not the total.
- Using the wrong rate slab — Verify the applicable HSN/SAC code for your specific product or service before applying a rate.
- Confusing CGST+SGST with IGST — A 9+9 split (intra-state) and a single 18% (inter-state) are equivalent in total tax but reported differently in GST returns.
- Not mentioning GSTIN on invoices — If registered, your GSTIN must appear on every tax invoice, or the recipient cannot claim input tax credit.
Calculate GST Instantly
Use Flixfer's free GST Calculator to calculate GST additions, reverse GST extractions, and CGST/SGST/IGST breakdowns for all standard rate slabs — instantly, in your browser. No account required.