FINANCEHow GST WorksAdd & Remove GSTwajid.in
Finance

How GST Works: Adding, Removing & Calculating It Correctly

Goods and Services Tax touches almost every transaction in India, yet the arithmetic trips up shopkeepers, freelancers and customers alike — especially the difference between adding GST to a price and extracting it from a price that already includes it. Get it wrong on an invoice and you either short-change yourself or overcharge a client. This guide explains how GST is structured, walks through both calculations, and clears up the concepts people find confusing.

The GST rate slabs

GST in India is levied at a handful of standard rates depending on the goods or service: commonly 0% (essential items), 5%, 12%, 18% and 28% for luxury or "sin" goods. Most services and many products fall in the 18% band, which is why it is the rate you will use most often. The first step in any GST calculation is simply knowing which slab your product or service belongs to — that single percentage drives everything that follows.

Adding GST to a base price

This is the straightforward direction. If you sell a service for a base (pre-tax) price and need to add GST, the formula is:

GST amount = Base price × rate ÷ 100

and the total the customer pays is the base price plus that GST. For example, a service priced at ₹10,000 with 18% GST carries ₹1,800 of tax, so the invoice total is ₹11,800. This is what you do when you quote a price "plus GST" — you are stating the base and adding tax on top.

Removing GST from an inclusive price

This is the direction that catches people out. When a price is quoted as "inclusive of GST", you cannot just take 18% of it to find the tax — because the 18% was calculated on the smaller base price, not on the inclusive total. The correct formula to extract the base price is:

Base price = Inclusive price × 100 ÷ (100 + rate)

So from a GST-inclusive ₹11,800 at 18%: base = 11,800 × 100 ÷ 118 = ₹10,000, and the GST portion is the remaining ₹1,800. Notice that the GST is not 18% of ₹11,800 (which would wrongly give ₹2,124) — it is 18% of the ₹10,000 base. This reverse calculation is essential for anyone who prices goods at round inclusive figures and needs to report the tax correctly. The GST Calculator does both directions instantly — enter an amount and choose whether GST should be added or removed.

CGST, SGST and IGST

The tax you collect is split depending on where the buyer is. For a sale within the same state, GST is divided equally into CGST (central) and SGST (state) — so 18% becomes 9% CGST + 9% SGST. For a sale between states, a single IGST (integrated) at the full rate applies instead — 18% IGST. The total the customer pays is identical either way; the split only determines which government gets which share, and it dictates how you label the tax on your invoice. Getting this labelling right matters for compliance even though it does not change the amount.

Input Tax Credit — the mechanism that avoids double tax

GST is designed so that tax is effectively paid only on the value added at each stage, not repeatedly on the full price. The mechanism is Input Tax Credit (ITC): the GST you pay on your business purchases can be set off against the GST you collect on your sales. If you collect ₹1,800 of GST from a customer but paid ₹500 of GST on the inputs you used, you remit only the difference — ₹1,300 — to the government. This prevents tax cascading and is why registered businesses keep careful records of the GST on everything they buy. It is also why a GST-registered supplier is often preferable for business buyers, who can reclaim the tax.

Who needs to register?

Not every seller must charge GST. Registration becomes mandatory once your turnover crosses the threshold (higher for goods than for services), and is required in certain cases regardless of turnover, such as inter-state supply or selling through e-commerce platforms. Below the threshold you may register voluntarily — worthwhile if your customers are businesses who value the input credit, but an added compliance burden if you sell mainly to consumers. Weigh the paperwork against the benefit before opting in.

Common GST mistakes to avoid

A handful of errors account for most GST headaches. The first, already covered, is taking the rate directly off an inclusive price instead of extracting it with the reverse formula — this over-states your tax and can mean you pay more than you owe. The second is applying the wrong slab; a product taxed at 12% billed at 18% will annoy customers and invite scrutiny, so confirm the correct rate for your specific goods or service. The third is mislabelling CGST/SGST versus IGST — using IGST on a within-state sale (or vice versa) is a compliance error even though the customer pays the same total. The fourth is forgetting that GST applies to the discounted price, not the list price. And the fifth is neglecting to claim input tax credit on eligible purchases, effectively paying tax twice on the same value. Keeping clean records and letting a tool do the arithmetic eliminates most of these.

Putting it on an invoice

A compliant tax invoice shows the base amount, the GST rate, the split into CGST/SGST or IGST, the GST amount and the total — plus your GSTIN and the customer's, where applicable. Assembling this by hand for every sale is tedious and error-prone; the Invoice Generator builds a clean, correctly formatted invoice with the tax worked out for you. And when you offer a discount, remember that GST is charged on the discounted price — so apply the discount first with the Discount Calculator, then add GST on the reduced amount. At year-end, the GST you have collected and paid feeds into your overall tax picture alongside income tax, which you can estimate with the Income Tax Calculator.

Key takeaways

  • To add GST: base × rate ÷ 100, then add it on top.
  • To remove GST from an inclusive price: inclusive × 100 ÷ (100 + rate) — never just take the rate of the total.
  • Same-state sales split into CGST + SGST; inter-state sales use a single IGST — the total is the same.
  • Input Tax Credit lets you offset GST paid on purchases against GST collected, so you remit only the difference.