GST, Goods and Services Tax, replaced a tangle of central and state taxes in India when it launched on 1 July 2017. Getting the calculation right matters both for issuing accurate invoices and for knowing what you're actually paying when you buy something. The arithmetic itself is simple; most errors come from not knowing whether a price is GST-inclusive or exclusive, and from misreading how the CGST/SGST/IGST split works.
This guide covers five steps: rates, forward calculation, reverse calculation, the three GST components, and Input Tax Credit, each with worked examples.
What You Need
- The product or service price (either GST-exclusive or GST-inclusive; you need to know which)
- The applicable GST rate (0%, 5%, 12%, 18%, or 28%)
- Whether the transaction is intra-state or inter-state, which decides CGST/SGST vs IGST
- For ITC: valid GST invoices from registered suppliers
- The GST Calculator for instant computation of any scenario
Steps
Step 1: Know the GST Rates
India's GST structure runs on five slabs, and knowing which one a product or service falls into is the starting point for any calculation.
0% GST, nil rated Fresh milk, unpackaged cereals and pulses, fresh vegetables and fruits, eggs, salt, and certain food grains carry no GST. This also covers educational services, healthcare by clinical establishments, and public transport such as metro, local train, or in-city autorickshaw.
5% GST Packaged and labelled food items, edible oils, coffee (except instant), tea, sugar, fabric and textiles below a value threshold, coal, domestic LPG, economy air travel within India, and road transport services.
12% GST Processed food, computers and laptops, business class air travel, mobile phones, construction of buildings for sale (on the land-value-excluded amount), and most pharmaceutical products.
18% GST The most common rate for services: IT services and software, restaurants in hotels with room tariffs above ₹7,500, professional services like consulting, legal, and accounting, non-exempt financial services, telecommunications, most industrial goods, and packaged consumer goods.
28% GST Luxury and demerit goods: automobiles (plus a separate cess for larger engines), tobacco products, aerated beverages, high-end durables like air conditioners and washing machines, luxury hotels, and casinos, several of which carry additional cess.
The HSN code for goods, or SAC code for services, determines the rate for any given item. The CBIC website runs an official rate search tool at cbic-gst.gov.in. Check the source when in doubt; the GST Council revises rates periodically, so a rate that sat at 12% in 2019 may since have changed.
The GST Calculator handles the arithmetic instantly once you know the applicable rate.
Step 2: Add GST to a Base Price
Given a price that excludes GST (the taxable value), calculating the final invoice amount works like this:
Formula:
- GST Amount = Base Price × GST Rate ÷ 100
- Total Invoice Value = Base Price + GST Amount
Example 1: 18% GST on ₹1,000
- GST Amount = ₹1,000 × 18 ÷ 100 = ₹180
- Total = ₹1,000 + ₹180 = ₹1,180
Example 2: 5% GST on ₹5,500
- GST Amount = ₹5,500 × 5 ÷ 100 = ₹275
- Total = ₹5,500 + ₹275 = ₹5,775
On a tax invoice, the base price shows up as "Taxable Value" or "Amount before GST." The GST amount appears separately as CGST + SGST for intra-state sales, or IGST for inter-state. "Grand Total" or "Total Invoice Value" is what the buyer actually pays.
Take an IT consultant billing a client ₹80,000 for a project: taxable value ₹80,000, GST at 18% adds ₹14,400, so the total payable comes to ₹94,400.
Step 3: Reverse Calculate GST from an Inclusive Price
When a price already has GST baked in, extracting the base price and the GST component separately is where most manual errors happen.
The wrong method: applying the GST rate directly to the inclusive price, so ₹1,180 × 18% = ₹212.40. That's incorrect, since it computes 18% of a price that already contains 18% tax.
The correct formula:
- Base Price = Total Price ÷ (1 + GST Rate ÷ 100)
- GST Amount = Total Price − Base Price
Example: ₹1,180 inclusive at 18% GST
- Base Price = ₹1,180 ÷ 1.18 = ₹1,000
- GST Amount = ₹1,180 − ₹1,000 = ₹180
Example: ₹59 app purchase at 18% GST
- Base Price = ₹59 ÷ 1.18 = ₹50
- GST Amount = ₹59 − ₹50 = ₹9
Inclusive-price situations come up often: MRP printed on packaging, all-inclusive restaurant bills, e-commerce listings marked "GST included," and prepaid recharge packs where the stated value already includes tax. The GST Calculator handles both directions; switch to "GST inclusive" mode for reverse extraction.
Step 4: Distinguish CGST, SGST, and IGST
A GST invoice never shows tax as one line; it splits into components that determine which government collects what. Getting the split right matters for filing returns and claiming ITC correctly.
Intra-state supply (seller and buyer in the same state)
The GST splits equally between Central GST (CGST) and State GST (SGST):
| GST Rate | CGST | SGST |
|---|---|---|
| 5% | 2.5% | 2.5% |
| 12% | 6% | 6% |
| 18% | 9% | 9% |
| 28% | 14% | 14% |
Example: a Mumbai retailer sells goods worth ₹10,000 to a Mumbai buyer at 18% GST. CGST at 9% (₹900) goes to the central government, SGST at 9% (₹900) goes to Maharashtra, for a total GST of ₹1,800 and an invoice total of ₹11,800.
Inter-state supply (seller and buyer in different states)
The full rate applies as IGST, with no CGST or SGST involved. The central government collects it and later transfers the destination state's share.
Example: a Bengaluru business sells ₹10,000 worth of goods to a Chennai business at 18%. IGST at 18% (₹1,800) goes to the central government first, with Tamil Nadu's share disbursed afterward, bringing the invoice total to ₹11,800.
Exports and imports
Exports are zero-rated at 0% IGST. Imports attract IGST charged by Customs on top of Basic Customs Duty, and the IGST paid on imports can be claimed as ITC.
Always specify the place of supply (buyer's state) on the invoice, since that's what determines CGST+SGST versus IGST. Getting the tax type wrong on an invoice creates compliance headaches, and the buyer's ITC claim may get rejected.
Step 5: Claim Input Tax Credit
Input Tax Credit (ITC) is what turns GST into a value-added tax instead of a cascading one. Each business in the chain pays GST only on the value it adds.
How ITC works
Say a software company buys a ₹50,000 laptop for office use, paying ₹9,000 GST at 18%. The company's GST registration lets it claim that ₹9,000 as ITC. If it billed clients ₹5,00,000 in services that month and collected ₹90,000 GST at 18%, net GST payable comes to ₹90,000 − ₹9,000 = ₹81,000.
Without ITC, the company would have paid the full ₹90,000, and the ₹9,000 on the laptop would just sit as a sunk cost. With ITC, only the value added at each stage gets taxed.
Eligible and ineligible ITC
ITC is available on raw materials and components used in manufacturing, business services like telecommunications, accounting, and advertising, capital goods used for business, and stock in trade.
ITC is not available on most motor vehicles, food and beverages or outdoor catering (unless that's the business's core service), personal use items, or works contract services for constructing immovable property.
Claiming ITC in GSTR-3B
ITC gets claimed in the monthly GSTR-3B return. Eligible ITC appears automatically in GSTR-2B, the auto-populated statement built from your suppliers' uploaded invoices. Reconcile your purchase records against GSTR-2B before claiming; if a supplier hasn't uploaded an invoice yet, the ITC won't show up and can't be claimed until they do.
Common Mistakes to Avoid
Not knowing whether a price is inclusive or exclusive is the single most common error. MRP on consumer goods is GST-inclusive; business-to-business quotations are usually GST-exclusive, so confirm before computing anything.
Applying the wrong rate trips up plenty of filers too. Many categories have changed rates since GST launched, and a rate that sat at 12% in 2018 might now be 18% or 5%. Verify the current rate through the HSN/SAC lookup on the CBIC portal before raising an invoice.
Confusing CGST+SGST with IGST for cross-state transactions is another frequent slip. An invoice to a client in another state should show IGST, not CGST+SGST; charge the wrong pair and the buyer can't claim ITC, while the tax lands in the wrong government accounts.
Calculating GST on discount-inclusive prices trips people up as well. GST applies to the net taxable value after commercial discounts shown on the invoice, so a ₹1,200 product with a ₹200 invoice discount owes GST on ₹1,000, not ₹1,200. Post-sale discounts, given after the invoice is raised, need a credit note and follow different treatment.
Missing the GSTR-3B deadline is costly: interest at 18% per annum applies to late payments, so a ₹50,000 monthly GST liability costs roughly ₹25 a day in interest once overdue. A calendar reminder for the 20th of each month saves this headache.
Formula & Methodology
Adding GST (forward calculation):
- GST Amount = Base Price × (GST Rate ÷ 100)
- Total = Base Price + GST Amount
- Or combined: Total = Base Price × (1 + GST Rate ÷ 100)
Removing GST (reverse/backward calculation):
- Base Price = Inclusive Price ÷ (1 + GST Rate ÷ 100)
- GST Amount = Inclusive Price − Base Price
Worked example, forward (₹1,000 at 18%): GST = ₹1,000 × 0.18 = ₹180; Total = ₹1,180
Worked example, reverse (₹1,180 at 18%): Base = ₹1,180 ÷ 1.18 = ₹1,000; GST = ₹1,180 − ₹1,000 = ₹180
CGST/SGST split (intra-state at 18%): CGST = Base × 9% = ₹90 per ₹1,000; SGST = Base × 9% = ₹90 per ₹1,000
IGST (inter-state at 18%): IGST = Base × 18% = ₹180 per ₹1,000
ITC net payment: GST Payable = GST Collected on Sales − ITC Available on Purchases