GST — Goods and Services Tax — replaced a complex web of central and state taxes in India when it was introduced on 1 July 2017. Understanding how to calculate GST correctly matters both for issuing accurate invoices and for understanding what you are paying when you buy. The arithmetic is straightforward; the main source of errors is not knowing whether a price is GST-inclusive or GST-exclusive, and not understanding how the CGST/SGST/IGST split works.
This guide covers the five steps — rates, forward calculation, reverse calculation, the three GST components, and Input Tax Credit — with worked examples for each.
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 (determines CGST/SGST vs IGST split)
- 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 has five slabs. Understanding which slab a product or service falls into is the prerequisite for any calculation.
0% GST — Nil rated Essential items that carry no GST: fresh milk, unpackaged cereals and pulses, fresh vegetables and fruits, eggs, salt, and certain food grains. Also includes: educational services (school and college fees), healthcare services by clinical establishments, and public transport (metro, local train, autorickshaw within a city).
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 class air travel within India, and transport services by road (goods carriage, non-air conditioned buses).
12% GST Processed food items, 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 This is the most common rate for services. It covers: IT services and software, restaurants in hotels with room tariffs above ₹7,500, professional services (consulting, legal, accounting), financial services other than those specifically exempted, telecommunications, most industrial goods, and packaged consumer goods.
28% GST Luxury and demerit goods: automobiles (with separate cess on top of GST for larger engines), tobacco and tobacco products, aerated beverages, high-end consumer durables (air conditioners, washing machines), luxury hotels, and casinos. This slab also carries additional cess in several categories.
For any product or service, the HSN (Harmonised System of Nomenclature) code for goods or SAC (Service Accounting Code) for services determines the rate. The CBIC website provides an official rate search tool at cbic-gst.gov.in. When in doubt, check the official source — the GST Council revises rates periodically and a rate that was 12% in 2019 may have changed.
Use the GST Calculator once you know the applicable rate — it handles the arithmetic instantly for any price.
Step 2: Add GST to a Base Price
When you are given a price that excludes GST (the taxable value) and need to calculate the final invoice amount:
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
Example 3: 28% GST on ₹2,00,000 (car accessory)
- GST Amount = ₹2,00,000 × 28 ÷ 100 = ₹56,000
- Total = ₹2,00,000 + ₹56,000 = ₹2,56,000
On a tax invoice, the base price appears as "Taxable Value" or "Amount before GST." The GST amount is listed separately as CGST + SGST (for intra-state) or IGST (for inter-state). The "Grand Total" or "Total Invoice Value" is the amount the buyer pays.
For professional services — an IT consultant billing a client ₹80,000 for a project:
- Taxable value: ₹80,000
- GST at 18%: ₹14,400
- Total payable: ₹94,400
Step 3: Reverse Calculate GST from an Inclusive Price
When a price is already GST-inclusive — that is, GST is baked into the displayed price — you need to extract the base price and the GST component separately. This is the reverse calculation, and it is where most manual errors occur.
The wrong method (common mistake): Apply the GST rate directly to the inclusive price: ₹1,180 × 18% = ₹212.40. This is incorrect because you are computing 18% of a price that already contains the 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/100) = ₹1,180 ÷ 1.18 = ₹1,000
- GST Amount = ₹1,180 − ₹1,000 = ₹180
Example: ₹2,100 inclusive at 5% GST
- Base Price = ₹2,100 ÷ 1.05 = ₹2,000
- GST Amount = ₹2,100 − ₹2,000 = ₹100
Example: ₹59 app purchase at 18% GST (app stores charge GST on app purchases)
- Base Price = ₹59 ÷ 1.18 = ₹50
- GST Amount = ₹59 − ₹50 = ₹9
Inclusive price situations arise frequently in: retail (MRP printed on product packaging includes GST), restaurant bills (many restaurants show an all-inclusive total), e-commerce platforms displaying "GST included" prices, and prepaid recharge packs where the stated value is inclusive. The GST Calculator handles both forward and reverse calculations — select "GST inclusive" mode for reverse extraction.
Step 4: Distinguish CGST, SGST, and IGST
When you look at a GST invoice, the tax is never shown as a single line — it is broken into components that determine which government receives the tax. Understanding the split is important for businesses filing GST returns and claiming ITC.
Intra-state supply (seller and buyer in the same state)
The GST is split 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-based retailer (Maharashtra) sells goods worth ₹10,000 to a Mumbai buyer. At 18% GST:
- CGST at 9% = ₹900 → goes to central government
- SGST at 9% = ₹900 → goes to Maharashtra government
- Total GST: ₹1,800
- Invoice total: ₹11,800
Inter-state supply (seller and buyer in different states)
The full GST rate is charged as IGST (Integrated GST). No CGST or SGST is applicable. The central government collects IGST and then transfers the destination state's share:
Example: A Bengaluru business (Karnataka) sells to a Chennai business (Tamil Nadu). Value ₹10,000 at 18%:
- IGST at 18% = ₹1,800 → collected by central government; Tamil Nadu's share is disbursed later
- Invoice total: ₹11,800
Exports and imports
Exports are zero-rated — 0% IGST. Imports attract IGST charged by Customs, along with Basic Customs Duty. The IGST paid on imports can be claimed as ITC.
On an invoice, always specify the place of supply (buyer's state) — this determines whether CGST+SGST or IGST applies. An incorrect tax type on an invoice (CGST/SGST when IGST should be charged) creates compliance complications and the ITC claim may be rejected.
Step 5: Claim Input Tax Credit
Input Tax Credit (ITC) is the mechanism that makes GST a value-added tax rather than a cascading tax. Each business in the supply chain pays GST only on the value it adds, not on the full price.
How ITC works
Suppose a software company purchases a ₹50,000 laptop for office use:
- Laptop price: ₹50,000 + 18% GST = ₹9,000 GST
- The company's GST registration allows it to claim the ₹9,000 as ITC
- In that month, the company billed clients ₹5,00,000 in services, collecting 18% = ₹90,000 GST
- Net GST payable: ₹90,000 − ₹9,000 = ₹81,000
Without ITC, the company would have paid ₹90,000 GST and the ₹9,000 paid on the laptop would be a sunk cost. With ITC, the GST system taxes only the value added at each stage.
Eligible and ineligible ITC
ITC is available on:
- Raw materials, components, and goods used in manufacturing the product sold
- Services used in the course of business (telecommunications, accounting, advertising)
- Capital goods (machinery, equipment) used for business
- Stock in trade
ITC is NOT available on:
- Motor vehicles (except for transport, taxi, or driver training businesses)
- Food, beverages, outdoor catering (except for a business that provides these as its core service)
- Personal use items
- Works contract services for construction of immovable property
Claiming ITC in GSTR-3B
ITC is claimed in the monthly GSTR-3B return. The eligible ITC appears automatically in GSTR-2B, which is the auto-populated statement of your suppliers' uploaded invoices. You should reconcile your purchase records against GSTR-2B before claiming ITC — if a supplier has not uploaded an invoice, the ITC will not appear and cannot be claimed until they do.
Common Mistakes to Avoid
Not knowing whether a price is inclusive or exclusive: The most common error. MRP on consumer goods is GST-inclusive; business-to-business quotations are usually GST-exclusive. Always confirm before computing.
Applying the wrong GST rate: Many categories have changed rates since GST introduction. A rate that was 12% in 2018 may now be 18% or 5%. Always verify the current rate using the HSN/SAC lookup on the official CBIC portal before raising an invoice.
Confusing CGST+SGST with IGST for cross-state transactions: An invoice raised to a client in another state should show IGST, not CGST+SGST. If you charge CGST+SGST on an inter-state invoice, the buyer cannot claim ITC and the tax payment is made to the wrong accounts, creating reconciliation issues.
Calculating GST on discount-inclusive prices: GST applies to the net taxable value after commercial discounts shown on the invoice. If you sell a ₹1,200 product with a ₹200 invoice discount, GST applies to ₹1,000, not ₹1,200. Post-sale discounts (given after the invoice has been raised) have different treatment and require a credit note.
Missing the GSTR-3B deadline: Interest at 18% per annum is charged on late GST payments — on a ₹50,000 monthly GST liability, every day of delay costs approximately ₹25 in interest. Set a calendar reminder for the 20th of each month.
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