Goods and Services Tax (GST) replaced a web of older indirect taxes like VAT, service tax, and excise duty when it launched on 1 July 2017. Nearly a decade later, GST remains the backbone of indirect taxation in India, and every business owner, freelancer, and shopper encounters it on a daily basis. Whether you are billing a client, raising an invoice, or simply checking a restaurant bill, knowing how to compute GST correctly saves you from costly mistakes.
This guide walks through the GST calculation formula, the four tax slabs, reverse GST extraction, input tax credit, and practical worked examples so you can calculate GST confidently. You can also use our free GST Calculator to compute amounts instantly.
GST is a comprehensive, multi-stage, destination-based indirect tax levied on every value addition. It is charged at each stage of the supply chain, but businesses can claim credit for the tax paid on inputs, which prevents the cascading tax-on-tax problem of the older regime.
GST in India is structured into three components depending on the transaction:
For an intra-state sale of Rs 1,000 at 18%, the seller charges Rs 90 as CGST and Rs 90 as SGST. For an inter-state sale of the same value, the seller charges Rs 180 as IGST. The total tax is identical — only the split differs.
India applies four primary GST rates, plus a few special rates:
A handful of items attract special rates of 0.25% and 3%, mostly precious metals and stones, while compensation cess is additionally levied on items in the 28% slab.
The formula for adding GST to a base price is straightforward:
GST Amount = Base Price × (GST Rate / 100)
Total Price = Base Price + GST Amount
You can also combine them into a single step:
Total Price = Base Price × (1 + GST Rate / 100)
Suppose you are a freelancer invoicing a service worth Rs 40,000 at 18% GST.
A wholesaler sells packaged spices for Rs 15,000 plus 5% GST.
A dealer sells a motorcycle worth Rs 1,20,000 plus 28% GST and 3% compensation cess.
Often you see a price tag that already includes GST and you need to find the base value and the tax component. The formula is:
Base Price = Total Price × 100 / (100 + GST Rate)
GST Amount = Total Price − Base Price
A restaurant bill totals Rs 2,360 inclusive of 18% GST.
This reverse calculation is invaluable for reconciling vendor invoices and filing GSTR-2B matches.
One of the biggest advantages of GST is Input Tax Credit. If a business pays GST on purchases, it can set that tax off against the GST it collects on sales. The net liability is:
Net GST Payable = Output GST (on sales) − Input GST (on purchases)
A furniture maker sells goods worth Rs 5,00,000 (18% GST = Rs 90,000 output tax) and has purchased raw materials worth Rs 3,00,000 (18% GST = Rs 54,000 input tax).
Without ITC, the business would pay Rs 90,000 and the tax-on-tax effect would inflate costs. ITC ensures tax is paid only on the value added at each stage.
Multiply the base price by the GST rate divided by 100 and add it to the base price. For example, on Rs 1,000 at 18% GST, the tax is Rs 180 and the total is Rs 1,180.
India has four main GST rates: 5%, 12%, 18%, and 28%. Most goods and services fall under 18%, while essential items attract 5% or zero rate.
To extract GST from an inclusive price, multiply the total by the rate and divide by (100 + rate). For Rs 1,180 inclusive at 18%, the GST portion is Rs 180.
Calculating GST accurately is a non-negotiable skill for anyone dealing with invoices in India. The formula is simple — multiply, add, and for inclusive prices, extract — but the slabs, CGST/SGST/IGST split, and input tax credit add layers you must understand to stay compliant. Bookmark our GST Calculator for instant computations, and pair it with our TDS Calculator and Income Tax Calculator to handle all your tax maths in one place.
Use our free online calculators and tools for all your needs.
Browse All 213+ Tools →