When I incorporated my business, Data Arc Technologies, in Bangalore, my first task was to set up my accounting system to handle Goods and Services Tax (GST). I remember raising my first client invoice and struggling to figure out how to correctly split the tax into CGST and SGST for local transactions, or when to use IGST for interstate clients. I spent a long evening reading through tax circulars just to make sure I wasn't making compliance mistakes.
That manual calculation process was slow and frustrating. I realized that freelancers, developers, and small business owners need a simple, instant way to split GST and extract tax-exclusive prices from flat rates. That's why I built the GST calculator here on ProCalc. This guide explains GST from fundamentals to compliance—with worked examples, edge cases, and the latest 2026 rules.
What GST Replaced: Why It Matters
Before GST, India had a cascade of overlapping taxes that created the "tax on tax" problem:
| Pre-GST Tax | Levied By | What It Taxed |
|---|---|---|
| Central Excise Duty | Central Government | Manufacturing of goods |
| Service Tax | Central Government | Services |
| Value Added Tax (VAT) | State Governments | Sale of goods within states |
| Central Sales Tax (CST) | Central Government | Interstate sale of goods |
| Octroi / Entry Tax | Municipal bodies | Goods entering local areas |
| Entertainment Tax | States | Cinemas, events |
| Luxury Tax | States | Hotels, luxury goods |
The problem: A product manufactured in Gujarat, sold to a Delhi wholesaler, then retailed to a Mumbai consumer might have attracted 6 different taxes — some on the same base, creating compounding tax burdens without ITC relief.
GST unified all these into a single, destination-based consumption tax with full input tax credit at every stage.
The Three Components of GST
Intra-State Transactions (Buyer and Seller in the Same State)
GST is split equally between two components:
- CGST (Central GST) → Collected by the seller, remitted to the Central Government
- SGST (State GST) → Collected by the seller, remitted to the State Government
Example: Delhi-based agency provides IT services to a Delhi client at a base price of ₹1,00,000 at 18% GST:
- CGST (9%) = ₹9,000 → Goes to Government of India
- SGST (9%) = ₹9,000 → Goes to Delhi Government
- Total invoice: ₹1,18,000
Inter-State Transactions (Buyer and Seller in Different States)
When goods or services cross state lines, a single tax applies:
- IGST (Integrated GST) → Collected by the seller, remitted entirely to the Central Government, which then apportions the state's share to the destination state
Same example, but Delhi agency services a client in Mumbai:
- IGST (18%) = ₹18,000 → Goes to Central Government (which then transfers Maharashtra's share)
- Total invoice: ₹1,18,000 (same amount for buyer)
Why IGST exists: It prevents "origin vs. destination" disputes between states over tax revenue. The destination state always receives its share through the IGST mechanism.
GST Rate Slabs in India (2026)
| Rate | What It Covers | Common Examples |
|---|---|---|
| 0% (Exempt) | Essential goods and services | Rice, wheat, fresh vegetables, milk, eggs, books, healthcare services, education |
| 5% | Basic necessities, some transport | Packaged cereals, household items, economy airfare, electric vehicles |
| 12% | Moderate goods | Computers, processed food, business class flights, some pharmaceutical products |
| 18% | Majority of goods and services | Electronics, telecom, insurance, restaurant (AC/non-AC above threshold), most B2B services, IT software, financial services |
| 28% | Luxury and demerit goods | Cigarettes, tobacco, aerated drinks, luxury cars, casino services, online gaming (28% + cess) |
| Special Cess | Above 28% for certain items | Luxury/sin goods: tobacco, pan masala, SUVs attract GST + Compensation Cess |
2026 Updates:
- Online gaming: Now fully taxable at 28% on deposits (not winnings) after Supreme Court ruling upholding the 2023 amendment
- EV batteries: Reduced from 18% to 5% to promote EV adoption
- Health insurance (for senior citizens, up to ₹5L cover): Recommended for full GST exemption (in consideration by GST Council as of 2026)
How to Calculate GST: Both Directions
Direction 1: Adding GST to a Base Price (GST Exclusive)
Use this when you quote a price before tax and add GST on top.
Formula:
GST Amount = Base Price × (GST Rate ÷ 100)
Total Invoice = Base Price + GST Amount
Full worked examples:
| Scenario | Base Price | GST Rate | GST Amount | Total Invoice |
|---|---|---|---|---|
| Freelance design work | ₹50,000 | 18% | ₹9,000 | ₹59,000 |
| Restaurant bill (AC) | ₹2,500 | 18% | ₹450 | ₹2,950 |
| Laptop purchase | ₹75,000 | 18% | ₹13,500 | ₹88,500 |
| Packaged biscuits | ₹100 | 5% | ₹5 | ₹105 |
| Luxury car | ₹20,00,000 | 28% | ₹5,60,000 | ₹25,60,000 |
| Healthcare consultation | ₹3,000 | 0% | ₹0 | ₹3,000 |
For intra-state transactions, split the GST equally: CGST = half, SGST = half.
Direction 2: Extracting GST from an Inclusive Price
Use this when you see an MRP that already includes GST and need to find the base price or the GST amount.
Formula:
Base Price = Inclusive Price ÷ (1 + GST Rate ÷ 100)
GST Amount = Inclusive Price − Base Price
Worked examples:
| Item | MRP (GST Inclusive) | GST Rate | Base Price | GST Amount |
|---|---|---|---|---|
| Smartphone | ₹29,500 | 18% | ₹29,500 ÷ 1.18 = ₹25,000 | ₹4,500 |
| Packaged atta (5kg) | ₹210 | 5% | ₹210 ÷ 1.05 = ₹200 | ₹10 |
| Hotel room (₹3,000 tariff) | ₹3,000 | 12% | ₹3,000 ÷ 1.12 = ₹2,678.57 | ₹321.43 |
| AC restaurant bill | ₹944 | 18% | ₹944 ÷ 1.18 = ₹800 | ₹144 |
Input Tax Credit (ITC): The Engine That Prevents Double Taxation
ITC is the most important concept in GST for any business. It allows you to deduct the GST paid on your purchases (inputs) from the GST you collect on your sales (output).
Without ITC: GST would be collected on top of GST at every stage — a cascading tax burden that existed before 2017. With ITC: Only the value added at each stage is taxed. The final consumer bears the full burden; each business in the chain is a tax collector, not a taxpayer.
ITC Worked Example: A Laptop Supply Chain
| Supply Chain Stage | Seller | Selling Price (Ex-GST) | GST @18% | GST Paid | ITC Claimed | Net GST Remitted to Govt |
|---|---|---|---|---|---|---|
| Raw materials | Component maker | ₹20,000 | ₹3,600 | ₹3,600 | — | ₹3,600 |
| Assembly | Laptop manufacturer | ₹50,000 | ₹9,000 | ₹9,000 | ₹3,600 | ₹5,400 |
| Distribution | National distributor | ₹70,000 | ₹12,600 | ₹12,600 | ₹9,000 | ₹3,600 |
| Retail | Electronics shop | ₹88,983 | ₹16,017 | ₹16,017 | ₹12,600 | ₹3,417 |
| Final consumer | Buyer | ₹1,05,000 (inclusive) | — | ₹16,017 | — | — |
Total GST collected by government across all stages: ₹3,600 + ₹5,400 + ₹3,600 + ₹3,417 = ₹16,017 = exactly 18% of the final consumer price. No cascading. No double taxation.
Who Must Register for GST?
Mandatory Registration Threshold (2026)
| Business Type | Annual Turnover Threshold |
|---|---|
| Goods suppliers (most states) | > ₹40 lakh |
| Goods suppliers (northeastern + special states) | > ₹20 lakh |
| Service providers (most states) | > ₹20 lakh |
| Service providers (special category states) | > ₹10 lakh |
| E-commerce sellers (all platforms) | No threshold — mandatory from first sale |
| Inter-state suppliers (any amount) | No threshold — mandatory regardless of turnover |
| Reverse charge recipients | Mandatory |
Voluntary Registration: Why Small Businesses Should Consider It
Even if below the threshold, voluntary GST registration enables:
- Claiming ITC on all business purchases (immediate cash flow benefit)
- Supply to GST-registered corporate buyers who require a GSTIN on invoices
- Building credibility as a formalized business entity
- Export benefits: Only registered businesses can claim GST refunds on exports
GST on Services You Use Daily
| Service | GST Rate | Notes |
|---|---|---|
| Restaurant (non-AC, no liquor license) | 5% | No ITC available to restaurant |
| Restaurant (AC or liquor license) | 18% | Full ITC available |
| Hotel (tariff ≤ ₹7,500/night) | 12% | |
| Hotel (tariff > ₹7,500/night) | 18% | |
| Economy airfare (domestic) | 5% | |
| Business class airfare | 12% | |
| Mobile / internet services | 18% | |
| Insurance premium (general) | 18% | |
| Insurance premium (term life) | 18% | |
| Movie tickets (≤ ₹100) | Nil | |
| Movie tickets (> ₹100) | 18% | |
| Real estate (under construction) | 5% (no ITC) | Completed property: exempt |
| Education | 0% (exempt) | Most educational services |
| Healthcare / hospital | 0% (exempt) | Medical services from doctors/hospitals |
| Legal services (business to business) | 18% (reverse charge) | Paid by recipient, not advocate |
| Online gaming (deposits) | 28% | Revised from FY 2024 onwards |
GST Composition Scheme: Simplified Compliance for Small Businesses
For businesses with annual turnover between ₹10 lakh and ₹1.5 crore, the Composition Scheme offers dramatically simplified compliance:
| Business Type | Composition Rate |
|---|---|
| Manufacturers | 1% of turnover |
| Traders (goods) | 1% of turnover |
| Restaurants (no alcohol) | 5% of turnover |
| Service providers | 6% of turnover |
Advantages:
- One quarterly return (GSTR-4) instead of monthly filings
- Lower effective tax rate
- Minimal compliance overhead
Limitations:
- Cannot claim ITC on inputs
- Cannot charge GST on invoices (buyers get no ITC benefit)
- Cannot supply goods inter-state
- Cannot sell via e-commerce platforms like Amazon/Flipkart
- Not suitable for businesses that supply to GST-registered corporate buyers
GST Compliance Calendar: What Businesses Must File
| Return | Who Files | Frequency | Content |
|---|---|---|---|
| GSTR-1 | All regular taxpayers | Monthly (or quarterly if turnover < ₹5 Cr) | Outward supply details — all sales invoices |
| GSTR-3B | All regular taxpayers | Monthly | Summary of outward supplies, ITC claimed, tax paid |
| GSTR-9 | All regular taxpayers | Annual | Annual return reconciling all monthly returns |
| GSTR-4 | Composition scheme | Annual | Simplified annual return |
| GSTR-2B | Auto-generated | Monthly | ITC statement — reconcile against GSTR-3B |
2026 update: The GSTN portal now provides an AI-assisted ITC mismatch alert system that notifies businesses when their claimed ITC doesn't match the supplier's filed returns in real time, reducing the risk of ITC reversals during audits.
Three Real Business Case Studies
Case Study 1: The Freelance UI Designer
Profile: Bengaluru-based freelancer, ₹22 lakh annual billings from Mumbai and Hyderabad clients GST situation: Above ₹20 lakh threshold for services; inter-state clients → mandatory IGST registration required
Revenue & GST structure:
- Annual billings: ₹22,00,000 (exclusive of GST)
- GST collected (18% IGST, inter-state): ₹3,96,000
- GST paid on purchases (laptop, software, co-working): ₹54,000 (ITC claimable)
- Net GST remitted to government: ₹3,42,000
Key learning: The designer initially thought she'd "lose" ₹3.96 lakh to GST. In reality, the ₹3.96 lakh is collected from clients — she passes it on. Her actual cost is only ₹3.42 lakh (after ITC recovery of ₹54,000), and she's simply acting as a collection agent.
Case Study 2: The Amazon Seller Who Missed the Threshold Rule
Profile: Delhi seller with ₹8 lakh annual sales on Amazon Mistake: Assumed no GST registration needed below ₹40 lakh threshold
Reality: E-commerce sellers have no turnover threshold — GST registration was mandatory from the first rupee of sales. Amazon's TCS (Tax Collected at Source) was already deducting 1% from every payment. Without a GSTIN to claim this back, he lost ₹8,000/year in unrecoverable TCS.
After registration: Claims the ₹8,000 TCS annually, can issue proper GST invoices, eligible to sell B2B to GST-registered buyers.
Case Study 3: The Restaurant That Switched Regimes for ITC
Profile: Mumbai AC restaurant, ₹1.8 crore annual turnover Old regime: Non-AC classification at 5% (no ITC) — lower rate but no offset on inputs New approach: Reclassified as AC restaurant at 18% — higher rate but full ITC on raw materials, packaging, kitchen equipment, electricity
ITC claimed annually: ₹18.5 lakh (on ingredients, supplies, equipment) Additional GST collected from customers: ₹23.4 lakh (on revenue difference) Net GST position: Effectively collecting ₹4.9 lakh net, vs. ₹9 lakh at 5% without ITC
Lesson: In high-input-cost businesses like restaurants, the ITC benefit of the 18% regime can sometimes cost less than the 5% regime with no ITC. The math depends on your specific input ratio.
Edge Cases and Common GST Mistakes
| Scenario | Correct GST Treatment |
|---|---|
| Exports | Zero-rated (0% GST) — seller charges no GST and can claim refund of GST paid on inputs |
| Import of services (reverse charge) | Recipient pays GST, not the foreign supplier — e.g., Indian company paying foreign software SaaS subscription |
| Freelancer with foreign clients | Services exported = zero-rated; no GST charged to foreign client; can claim ITC on domestic purchases |
| GST on rental income | Commercial property rent > ₹20L threshold attracts 18% GST; residential rent is exempt |
| GST on crypto/digital assets | No specific slab as of 2026; general supplies attract 18% if applicable; not all transactions are taxable |
| Discounts on invoice | Pre-sale discounts explicitly mentioned on invoice: deducted from taxable value. Post-sale discounts: complex — ITC reversal may be required |
| Interest/penalty charged | Subject to GST at the rate of the original supply |
Frequently Asked Questions
Q1: Does GST apply to exports? A: No — exports are zero-rated under GST. The exporter charges 0% GST to foreign buyers and can claim a refund of all GST paid on inputs (raw materials, services) used to produce the exported goods/services. This makes Indian exports more competitive globally by eliminating embedded tax costs.
Q2: What is a GST invoice and what must it contain? A: A valid GST invoice must include: (1) Seller's GSTIN and full legal name; (2) Buyer's GSTIN if registered; (3) Invoice number and date; (4) Description of goods/services; (5) HSN code (goods) or SAC code (services); (6) Taxable value; (7) GST rate and amount broken down as CGST/SGST or IGST; (8) Place of supply. An invalid invoice means your buyer cannot claim ITC.
Q3: What is GSTIN? A: GST Identification Number — a 15-digit alphanumeric code assigned to every GST-registered business. Structure: first 2 digits = state code, next 10 digits = PAN, 13th digit = entity type, 14th = Z by default, 15th = check digit.
Q4: Can an individual consumer claim a GST refund? A: Individual consumers cannot claim GST refunds — ITC is only available to registered businesses. Individuals bear the full GST embedded in the prices they pay. The only exception is tourists visiting India who can claim refunds at designated refund counters at international airports for high-value retail purchases.
Q5: What are the penalties for GST non-compliance? A: Penalties range from: (1) Late return filing: ₹50/day (₹20/day for nil returns), max ₹5,000; (2) Short payment of tax: 10% of tax due (min ₹10,000); (3) Tax evasion/fraud: 100% of tax evaded + penalties + 24% interest per annum; (4) Deliberate fraud: criminal prosecution. GST audits are increasingly data-driven using AI cross-matching of GSTR-1 and GSTR-3B.
Q6: What is the difference between inclusive and exclusive GST? A: Exclusive GST means the listed price does not include tax — GST is added on top. Total = Price × (1 + Rate/100). Inclusive GST means the listed price already includes GST (like MRP tags on products). To find the base price: Divide by (1 + Rate/100). To find the GST component: Total − Base price. Most B2C sales in India use inclusive pricing; most B2B invoicing uses exclusive pricing.
🧮 Calculate GST for any amount, rate, or direction instantly. Use the Free GST Calculator →
🧮 Ready to see your numbers?
Use our free calculator to get instant, personalized results.
Try the Calculator →
Ayush Jain is a software developer and the creator of ProCalc. He builds browser-native, privacy-first tools designed to simplify complex calculations. To ensure absolute compliance and credibility, all calculation engines are audited and verified in collaboration with qualified professional consultants.
Related Articles
Australian BAS & GST Guide 2026: Sole Trader Bookkeeping Rules
Master Business Activity Statements (BAS) and Goods and Services Tax (GST) for sole traders in Australia. Learn 1/11th extraction rules, quarterly deadlines, and expense credits.
UK Tax Guide [2026]: Rates, Brackets, Allowances, and Section 24 Rules
A comprehensive developer and taxpayer guide to UK taxes in 2026. Covers PAYE bands, Capital Gains (CGT), Section 24 landlord tax, Corporation Tax, and student loans.
APRA Borrowing Capacity Stress Test 2026: Australian Home Loan Limits Explained
Planning to buy property in Australia? Learn how APRA +3.0% serviceability buffers, HEM living expense benchmarks, and 6.0x Debt-to-Income (DTI) caps impact your home loan limits.