Skip to main content
Tax and prices100% FreeInstant

GST Calculator: Add or Remove GST with CGST and SGST

This free GST calculator adds GST to a price or takes it out of a GST-inclusive amount. Pick the rate or type your own, and see the net amount, the GST and the CGST and SGST split.

By Debmedia Technologies LLP · Kolkata, India · Updated

What Is It and When Do You Need It?

GST is a tax added to the price of most goods and services in India. Businesses and buyers need to add it to a base price or take it out of a total price. Mistakes are common when people subtract the percentage instead of dividing.

Enter the amount, say whether GST is already included, pick the rate and read the net price, the tax and the split.

How to Use This Tool

  1. Enter the amount.
  2. Choose whether it is before or after GST.
  3. Pick the GST rate or type a custom one.
  4. Press Calculate.

How the Calculation Works

To add GST: GST = price × rate ÷ 100 and total = price + GST. To remove GST: price = total ÷ (1 + rate ÷ 100) and GST = total − price. For sales within a state, CGST and SGST are each half of the GST. The same maths works for VAT and sales tax at other rates.

Worked Example

Removing 18% GST from 11,800 gives a price of 10,000 and GST of 1,800, split as 900 CGST and 900 SGST. Adding 5% GST to 2,000 gives 100 GST and a total of 2,100.

Common Uses

  • Billing and invoices.
  • Checking supplier prices.
  • Shopping and budgeting.
  • Accounting and filing checks.

Tips and Common Mistakes

  • Never subtract the percentage from the total; divide by 1 plus the rate.
  • Use IGST (the full amount) for sales between states.
  • Confirm the current rate on the official GST site.

Next, you may need the VAT and sales tax calculator, discount calculator, profit margin calculator, percentage calculator.

Everything runs in your browser. Nothing you type is uploaded, stored or sent to any outside service.

Frequently Asked Questions

Multiply the price by the rate and divide by 100 to get the GST, then add it. At 18%, a price of 10,000 gets 1,800 GST for a total of 11,800.
Divide the total by 1 plus the rate. At 18%, 11,800 ÷ 1.18 = 10,000. The GST is the difference, 1,800.
For sales inside one state, GST is split equally between the central (CGST) and state (SGST) governments. For sales between states, the whole amount is IGST.
Rates change, and different goods have different rates. Check the current rate for your goods or service, or type it in as a custom rate.

Disclaimer: results are calculated in your browser from the numbers you enter. Check important results before you rely on them for money, health, safety or legal decisions.