Skip to content
BizToolsIndiaSearch

How to Calculate GST: Formulas and Worked Examples

By BizToolsIndia Editorial Team · Updated · GST & Tax

Quick answer

To add GST, multiply the price by the rate and add the result: ₹1,000 + 18% = ₹1,000 + ₹180 = ₹1,180. To remove GST from a price that includes it, divide by (1 + rate ÷ 100): ₹1,180 ÷ 1.18 = ₹1,000. Within a state the GST is split equally into CGST and SGST; between states it is charged as IGST.

Skip the maths — use the GST Calculator →

1. Adding GST to a price (exclusive → inclusive)

Formula

GST amount = Price × GST rate ÷ 100

Total = Price + GST amount

Use this when you have a price before tax — a wholesale rate, a service fee, or a quotation marked “+ GST”.

  1. Price before GST: ₹25,000; rate: 18%.
  2. GST = 25,000 × 18 ÷ 100 = ₹4,500.
  3. Total = 25,000 + 4,500 = ₹29,500.

2. Removing GST from a price (inclusive → exclusive)

Formula

Price before GST = Inclusive price × 100 ÷ (100 + GST rate)

GST amount = Inclusive price − Price before GST

Use this for MRPs and any amount that already includes tax. For ₹29,500 at 18%: 29,500 × 100 ÷ 118 = ₹25,000, so GST is ₹4,500.

Important

Don't take 18% of the inclusive amount. 18% of ₹29,500 is ₹5,310 — ₹810 more than the actual GST. The tax was calculated on ₹25,000, not on ₹29,500.

3. Splitting GST into CGST, SGST and IGST

Tax on ₹25,000 at 18%
Type of supplyTax chargedAmount
Within the same stateCGST 9% + SGST 9%₹2,250 + ₹2,250
Within a Union Territory without legislatureCGST 9% + UTGST 9%₹2,250 + ₹2,250
To another stateIGST 18%₹4,500

The customer pays the same total either way. What changes is which government receives the tax, and which ledger the buyer uses to claim input tax credit.

4. GST on multiple items

Calculate GST line by line when items carry different rates, then add up the taxable values and tax amounts separately. An invoice with ₹10,000 of goods at 5% and ₹4,000 at 18% has a taxable value of ₹14,000 and GST of ₹500 + ₹720 = ₹1,220, so the total is ₹15,220.

Which rate applies?

The rate depends on the HSN code (goods) or SAC code (services) of what you supply, read with the notifications in force. After the rate rationalisation effective 22 September 2025, most items fall under 5% or 18%, with 40% for specified goods. Always confirm your item's rate on an official source before invoicing.

Worked examples at every GST rate

Adding GST to ₹1,000, and removing GST from ₹1,000 that already includes it
Rate₹1,000 + GSTGST inside ₹1,000 (inclusive)Price before GST
5%₹1,050₹47.62₹952.38
18%₹1,180₹152.54₹847.46
40%₹1,400₹285.71₹714.29

Notice that the GST inside an inclusive price is always less than the rate applied to that price: 18% of ₹1,000 is ₹180, but the GST inside ₹1,000 is only ₹152.54. That's because the tax was charged on the lower, pre-tax figure. The GST Calculator works in both directions.

GST and discounts

A discount shown on the invoice at the time of sale reduces the taxable value, so GST is charged on the discounted price. A ₹1,000 item with a 10% discount has a taxable value of ₹900; at 18% the GST is ₹162 and the invoice total is ₹1,062.

Discounts given after the sale — year-end volume rebates, for example — can reduce the tax only if conditions in the GST law are met, such as the discount being agreed beforehand and linked to specific invoices, with a credit note issued. Otherwise GST stays on the original value. The GST Discount Calculator handles the at-sale case.

Reverse charge: when the buyer pays the GST

Normally the supplier collects GST and pays it to the government. Under the reverse charge mechanism, the recipient pays it instead. It applies to notified goods and services — for example, goods transport agency services and legal services from an advocate supplied to a business — and to certain purchases from unregistered suppliers where notified.

The rate and calculation are the same; only who pays changes. An invoice for a reverse-charge supply must say that tax is payable on reverse charge.

Composition scheme: a different calculation

Small businesses that opt for the composition scheme don't charge GST on their bills and can't claim input tax credit. Instead they pay tax at a fixed rate on turnover: 1% for manufacturers and traders, 5% for restaurants and 6% for eligible service providers. They issue a bill of supply, not a tax invoice. The turnover limit for goods is ₹1.5 crore in most states (lower in some special category states), and ₹50 lakh for service providers.

Common GST calculation mistakes

  1. Taking the rate of an inclusive price. 18% of ₹1,180 is ₹212.40, but the GST inside it is ₹180. Always divide by 1.18 first.
  2. Using an old rate. Most items earlier taxed at 12% moved to 5% and most at 28% moved to 18% from 22 September 2025. See GST 2.0 rates explained.
  3. Charging IGST on a local sale (or the reverse). The place of supply, not the buyer's billing address alone, decides the tax type.
  4. Rounding each line and the total differently. Calculate tax per line to the paisa, add up, then round the invoice total once.
  5. Counting GST as income. GST collected belongs to the government after input tax credit; your revenue is the taxable value.

How GST flows through the supply chain

GST is charged at every stage, but each registered business pays only on the value it adds, because it claims credit for the GST it paid on purchases (input tax credit).

18% GST, one product passing from manufacturer to trader to customer
StageSale valueGST chargedInput tax creditGST paid to government
Manufacturer sells to trader₹1,000₹180₹0 (ignoring its own inputs)₹180
Trader sells to customer₹1,500₹270₹180₹90
Total₹270

The government collects ₹270 in total — exactly 18% of the final ₹1,500 price — and the final consumer bears it. That's why a business's cost and margin should always be calculated without GST, and why a buyer's missing GSTIN on your invoice matters: without it, they can't claim the ₹180.

Frequently asked questions

What is 18% GST on ₹100?

₹18, making the total ₹118. If ₹100 already includes 18% GST, the GST inside it is ₹15.25 and the price before GST is ₹84.75.

Is GST calculated on the discounted price?

Generally yes, when the discount is given on the invoice at the time of supply. GST is charged on the transaction value after such a discount.

Should GST be rounded to the nearest rupee?

Tax is normally calculated to the paisa. Many businesses round the invoice total to the nearest rupee and show the difference as a round-off line.

How do I calculate GST on a price that includes GST?

Divide the price by (1 + rate ÷ 100) to get the value before GST, then subtract. For ₹1,999 at 18%: 1,999 ÷ 1.18 = ₹1,694.07, so GST is ₹304.93.

Is GST charged on the total including shipping?

Usually yes. Delivery charges billed with the goods are generally part of the value of supply and taxed at the rate of the main supply.

What is the difference between CGST, SGST and IGST?

CGST and SGST are charged together, half the rate each, on sales within a state. IGST is charged at the full rate on sales between states. The total tax is the same.

Who actually pays GST?

The final consumer bears the tax. Registered businesses collect it on sales and deduct the GST paid on their purchases, paying only the difference.

Calculators for this topic