Skip to content
Tools

GST Calculator

Calculate GST, CGST, SGST and IGST instantly. Add GST to an amount or calculate the pre-GST price from a GST-inclusive amount.

Calculation

Whether to add GST to the amount or take it out

The amount below is the taxable value. GST goes on top of it.

The taxable value the rate is applied to.

GST rate

Slabs offered for convenience. The rate that applies to a supply depends on its classification and the GST rules in force.

Transaction type

Whether the supply is within a state or between states

Splits the tax into CGST and SGST at half the rate each. Which one applies depends on the nature and place of supply under the GST rules — this selector only decides how the calculator presents the split.

Example calculations

Illustrations of the arithmetic. Pairing ₹10,000 with 18% here does not mean anything at that price attracts 18%.

Enter an amount and GST rate to calculate GST instantly.

Everything runs locally in your browser. Your calculation data is not uploaded to our server.

Ctrl+Enter calculate · Ctrl+Shift+R reset · Ctrl+Shift+C copy · Ctrl+Shift+D download

What is GST?

Goods and Services Tax is India’s main indirect tax on the supply of goods and services. It replaced a stack of separate central and state levies — excise, service tax, VAT, and a long tail of cesses and entry taxes — with a single tax charged at each stage of the chain, where each business can set the tax it paid on its inputs against the tax it collects on its outputs.

Indirect means the tax is collected by the seller and paid over to the government, rather than assessed on you directly. It appears on the invoice as a line, and the arithmetic of that line is what this calculator does.

It is worth being clear about the division of labour. The multiplication is exact and this page does it exactly. Which rate belongs to which supply, where the place of supply is, and what an invoice must contain are questions of classification and of the rules in force — none of which a calculator can answer.

So, plainly: this page is a calculator and its output is not tax advice. It does not know how your supply is classified, where your place of supply is, whether any credit is available to you, or what your filings require. Use it to check your own arithmetic, and take an actual position with a qualified professional and the current rules in front of you.

How does GST work?

Four quantities do all the work:

  • Taxable value — the amount the tax is charged on. For goods this is usually the price before tax; for a multi-line invoice it is quantity times unit price, computed per line.
  • Rate — a percentage that comes from how the supply is classified, not from what it costs.
  • GST amount — taxable value times rate, divided by a hundred.
  • Final price — the taxable value plus the tax. This is what the buyer pays.

The part that makes GST different from a simple sales tax is what happens next. A registered business that paid GST on its own purchases can generally set that against the GST it collects, and pay over only the difference — so tax is effectively charged on the value each stage adds rather than compounding down the chain. That mechanism is Input Tax Credit, covered further down.

How is GST calculated?

On a taxable value, GST is a single multiplication:

GST on a taxable value
GST = taxable amount × GST rate / 100Total = taxable amount + GST Example — ₹10,000 at 18%:  GST   = 10,000 × 18 / 100 = ₹1,800  Total = 10,000 + 1,800    = ₹11,800

Intra-state, that ₹1,800 is shown as ₹900 of CGST and ₹900 of SGST — half the rate each. Inter-state it is ₹1,800 of IGST at the full rate. The total collected is identical either way; only the split changes.

The GST calculator formula

Two formulas, one for each direction.

Adding GST
GST Amount = Amount × GST Rate / 100Final      = Amount + GST Amount
Removing GST from an inclusive price
Base Amount = Inclusive Amount × 100 / (100 + GST Rate)GST Amount  = Inclusive Amount − Base Amount
  • The second formula divides. Taking the rate off the total is a different operation and gives a different answer — see the reverse section below for the size of the gap.
  • The tax is always the difference between the two figures, never a second independent calculation. That is what makes the base and the tax add back to the total exactly.
  • A 0% rate is a legitimate input, not an error. The tax is zero and the total is the base, in both directions.

What is CGST?

Central Goods and Services Tax — the portion of GST that goes to the central government. On supplies treated as intra-state, GST is generally levied as CGST together with SGST, each at half the total rate. An 18% supply therefore carries 9% CGST and 9% SGST.

Whether a supply is treated as intra-state depends on the location of the supplier and the place of supply, both determined by the GST rules rather than by geography alone. The Intra-State option on this calculator decides how the tax is presented; it does not determine how a supply should be treated.

What is SGST?

State Goods and Services Tax — the portion that goes to the state government, and the counterpart to CGST. The two are charged together on the same taxable value at the same rate, so from the buyer’s side the pair behaves exactly like one tax at the combined rate. In union territories, the equivalent component is UTGST.

Because they are always charged together, an invoice showing SGST without CGST (or the reverse) on the same line is a signal that something has gone wrong in the working.

What is IGST?

Integrated Goods and Services Tax — a single component charged at the full rate on supplies treated as inter-state, instead of the two-part CGST and SGST split. An 18% inter-state supply carries 18% IGST and nothing else.

The buyer pays the same total either way. What differs is the split between governments and how the credit flows, which is why the distinction matters to the people filing returns rather than to the arithmetic of the invoice line.

CGST vs SGST vs IGST

A comparison of the three GST components, the context each is generally associated with, and the rate each carries on an 18% supply.
ComponentGeneral contextOn an 18% supply
CGSTThe central component of certain intra-state supplies, charged with SGST9%
SGSTThe state component of those same intra-state supplies9%
IGSTA single component on certain inter-state supplies18%

Which of these applies to a given supply depends on the nature and place of supply under the GST rules — not on where the parties happen to be based, and not on anything a calculator can work out from an amount and a rate.

GST inclusive vs GST exclusive

This distinction causes more wrong GST figures than every rate question combined, and it is the reason this calculator makes you pick a mode instead of guessing from one amount box.

  • GST-exclusive— the figure shown does not include tax. GST goes on top and the buyer pays more than the number quoted. Business-to-business quotes are commonly exclusive, and usually say “plus GST”.
  • GST-inclusive — the figure shown already contains the tax. The taxable value is smaller than the number quoted. Retail prices to consumers are commonly inclusive.

The same ₹11,800 means two entirely different things depending on which it is. As an exclusive price it becomes ₹13,924 once 18% is added. As an inclusive price it is already the total, and the taxable value behind it is ₹10,000. If you are unsure which you are looking at, run the reverse calculation and see whether the base that comes out is a plausible price.

How to add GST to an amount

Multiply the taxable value by the rate, divide by a hundred, and add the result back on. In the calculator: choose Add GST, type the amount before tax, pick the rate.

Adding 12% to ₹5,000
GST   = 5,000 × 12 / 100 = ₹600Total = 5,000 + 600      = ₹5,600 Intra-state:  CGST ₹300 (6%) + SGST ₹300 (6%)Inter-state:  IGST ₹600 (12%)

How to remove GST from an amount

Divide the inclusive price by (100 + rate) and multiply by 100. Equivalently, divide by 1.18 for an 18% rate. The tax is whatever is left over.

Removing 18% from ₹11,800
Base = 11,800 × 100 / (100 + 18)     = 11,800 / 1.18     = ₹10,000 GST  = 11,800 − 10,000 = ₹1,800

The tempting shortcut — take 18% of ₹11,800 — gives ₹2,124, which is ₹324 too much. The rate was never applied to the total; it was applied to the base, and the base is smaller. A quick sanity check: at an 18% rate the tax is about 15.25% of the inclusive price, not 18%. The general form of that trap — recovering an original figure from one that already includes an increase — is what the percentage calculator covers, for any rate rather than the GST slabs.

How to calculate GST from a GST-inclusive price

The same division at each rate. Every row below is computed by the calculator on this page.

GST-inclusive prices at four rates, with the taxable value and the tax contained in each.
Inclusive priceRateDivide byBase amountGST in it
₹1,0505%1.05₹1,000₹50
₹5,60012%1.12₹5,000₹600
₹11,80018%1.18₹10,000₹1,800
₹1,28,00028%1.28₹1,00,000₹28,000

GST on ₹1,000

Enter ₹1,000 in Add GST mode and pick a rate. Every configured slab comes to:

GST and the final amount on ₹1,000 at each configured rate, with the intra-state split.
RateGSTCGSTSGSTFinal amount
5%₹50₹25₹25₹1,050
12%₹120₹60₹60₹1,120
18%₹180₹90₹90₹1,180
28%₹280₹140₹140₹1,280

Which of these rows applies to a particular ₹1,000 supply is a classification question. The amount tells you nothing about the rate — a table of what each rate would come to is not a menu to choose from.

GST on ₹5,000

Enter ₹5,000 in Add GST mode and pick a rate. Every configured slab comes to:

GST and the final amount on ₹5,000 at each configured rate, with the intra-state split.
RateGSTCGSTSGSTFinal amount
5%₹250₹125₹125₹5,250
12%₹600₹300₹300₹5,600
18%₹900₹450₹450₹5,900
28%₹1,400₹700₹700₹6,400

Which of these rows applies to a particular ₹5,000 supply is a classification question. The amount tells you nothing about the rate — a table of what each rate would come to is not a menu to choose from.

GST on ₹10,000

Enter ₹10,000 in Add GST mode and pick a rate. Every configured slab comes to:

GST and the final amount on ₹10,000 at each configured rate, with the intra-state split.
RateGSTCGSTSGSTFinal amount
5%₹500₹250₹250₹10,500
12%₹1,200₹600₹600₹11,200
18%₹1,800₹900₹900₹11,800
28%₹2,800₹1,400₹1,400₹12,800

Which of these rows applies to a particular ₹10,000 supply is a classification question. The amount tells you nothing about the rate — a table of what each rate would come to is not a menu to choose from.

GST on ₹1 lakh

Enter ₹1,00,000 in Add GST mode and pick a rate. Every configured slab comes to:

GST and the final amount on ₹1,00,000 at each configured rate, with the intra-state split.
RateGSTCGSTSGSTFinal amount
5%₹5,000₹2,500₹2,500₹1,05,000
12%₹12,000₹6,000₹6,000₹1,12,000
18%₹18,000₹9,000₹9,000₹1,18,000
28%₹28,000₹14,000₹14,000₹1,28,000

Which of these rows applies to a particular ₹1,00,000 supply is a classification question. The amount tells you nothing about the rate — a table of what each rate would come to is not a menu to choose from.

GST invoice calculation

An invoice with several lines is the same arithmetic repeated, with one rule that cannot be broken: each line is taxed at its own rate, and the totals are the sum of the lines.

Two lines at different rates
Product A — 2 × ₹1,000 @ 18%  Taxable  ₹2,000  CGST 9%  ₹180      SGST 9%  ₹180  Total    ₹2,360 Product B — 1 × ₹5,000 @ 12%  Taxable  ₹5,000  CGST 6%  ₹300      SGST 6%  ₹300  Total    ₹5,600 Invoice totals  Taxable  ₹7,000  CGST     ₹480      SGST     ₹480  Total GST ₹960  Grand total ₹7,960

The wrong way is to add the taxable values first and apply one averaged rate to the sum. With a 5% line and a 28% line there is no meaningful average, and the figure that comes out misstates both. The Multiple items tab computes every line independently for exactly this reason.

A word on what this is not. Calculating the taxable value, the components and the invoice value is the arithmetic part of an invoice. An actual tax invoice must satisfy legal requirements this tool does not attempt — supplier and recipient details, registration numbers, an invoice number and date, HSN or SAC codes, place of supply and more. The CSV export is a working document, not a compliant invoice.

GST and Input Tax Credit

Input Tax Credit is the mechanism that stops GST compounding at every stage of a supply chain. In outline: a registered business pays GST on what it buys and collects GST on what it sells, and can generally set the first against the second, paying over only the difference. The effect is that tax lands on the value each stage adds rather than on the full price at every stage.

A simplified illustration. A trader buys goods for ₹10,000 plus ₹1,800 of GST, and sells them for ₹15,000 plus ₹2,700. Setting the tax paid against the tax collected leaves ₹900 to pay over — which is 18% of the ₹5,000 of value the trader added. Working out that added value as a mark-up on the purchase price is a plain percentage increase, and is a separate question from the tax on it.

That is the concept and nothing more. Whether a credit is actually available in a given case depends on registration, on the nature of the purchase, on conditions and restrictions in the rules, and on the supplier having done their part. This page cannot tell you whether you are eligible for anything, and does not try.

Common GST calculation mistakes

  • Treating an inclusive amount as exclusive. The most expensive mistake on this list, and the easiest to make from a price tag that does not say which it is.
  • Taking the rate off the total to reverse it. 18% of ₹11,800 is ₹2,124, not ₹1,800. Divide by 1.18 instead.
  • Applying the wrong rate. The rate follows the classification of the supply, never its price and never what a similar-looking product carries.
  • Forgetting to split CGST and SGST on a supply presented as intra-state, or showing one without the other.
  • Using IGST where the supply needs the other treatment, or the reverse. The total is the same, so the error survives a check that only looks at the bottom line.
  • Rounding too early. Round once, at the end, and derive the components from the rounded total — otherwise CGST plus SGST stops equalling the total GST and the invoice fails its own arithmetic.
  • Confusing the GST amount with the invoice total. One is the tax; the other includes it.
  • Assuming one rate covers a whole invoice. Mixed-rate invoices are ordinary, and an averaged rate across them is wrong.
  • Treating a calculator’s output as tax advice. It is arithmetic to check your working against, nothing more.

GST calculation examples

All illustrative, all computed by the engine on this page.

Adding GST
₹1,000 @ 5%     → GST ₹50    Total ₹1,050₹5,000 @ 12%    → GST ₹600   Total ₹5,600₹10,000 @ 18%   → GST ₹1,800 Total ₹11,800₹1,00,000 @ 28% → GST ₹28,000 Total ₹1,28,000
Removing GST
₹1,050 inclusive @ 5%   → Base ₹1,000  GST ₹50₹5,600 inclusive @ 12%  → Base ₹5,000  GST ₹600₹11,800 inclusive @ 18% → Base ₹10,000 GST ₹1,800
A decimal amount and a custom rate
₹999.50 @ 18%   → GST ₹180   Total ₹1,179₹10,000 @ 7.5%  → GST ₹750    Total ₹10,750₹10,000 @ 0%    → GST ₹0       Total ₹10,000

Privacy, and what happens to your figures

Everything runs locally in your browser. Your calculation data is not uploaded to our server, not stored, and not sent to an analytics endpoint. There is no account to create because there is nothing being kept — the calculation is JavaScript running on your own machine, and closing the tab is the whole of the deletion process.

The one exception is one you control. The share button puts the amount, rate and mode into the URL and hands you the link; the figures travel inside it, so you can read exactly what you are about to send. Line items are deliberately left out of the link — item names are the one field where somebody might type something they would rather not paste into a chat window. Downloads and printing are the same: the file is produced in the browser and saved to your own disk.

Frequently asked questions

What is a GST Calculator?

A tool that works out the tax on an amount at a rate you choose, and shows the parts: the taxable value, the GST, how it splits into CGST and SGST or falls entirely to IGST, and the final figure. It answers an arithmetic question exactly. It does not decide which rate applies to what you are selling — that comes from the classification of the supply and the rules in force, neither of which a calculator can determine.

How is GST calculated?

GST = taxable amount × rate ÷ 100, and the final amount is the taxable amount plus that tax. ₹10,000 at 18% is ₹1,800 of GST and ₹11,800 in total. The only complication is which figure you are starting from: if the amount already includes tax, multiplying it by the rate gives the wrong answer, and you need the reverse calculation instead.

What is the GST calculator formula?

Two formulas, one for each direction. Adding GST to a taxable value: GST = amount × rate ÷ 100. Removing GST from a price that already includes it: base = inclusive × 100 ÷ (100 + rate), and the GST is what is left over. The second is the one worth memorising, because the intuitive version — taking the rate off the total — is not the same calculation and does not give the same answer.

How do I add GST to an amount?

Choose Add GST, enter the amount before tax, pick the rate, and the tool shows the GST and the total. By hand: multiply by the rate and divide by a hundred, then add that to what you started with. ₹5,000 at 12% is ₹600 of GST and ₹5,600 in total.

How do I remove GST from an amount?

Choose Remove GST and enter the price as charged. The calculator divides by (100 + rate) and multiplies by 100 to recover the taxable value, then reports the difference as the tax. ₹11,800 at 18% comes back to ₹10,000 with ₹1,800 of GST in it.

How do I calculate GST from an inclusive price?

Divide the inclusive price by 1 plus the rate as a decimal — for 18%, divide by 1.18. That gives the taxable value; subtract it from the price and you have the tax. The mistake to avoid is taking 18% of the inclusive figure: on ₹11,800 that gives ₹2,124, which is not the tax that was charged. The tax was ₹1,800, because the 18% was applied to ₹10,000 and not to the total.

What is CGST?

Central Goods and Services Tax — the component of GST that goes to the central government. For supplies treated as intra-state, GST is generally levied as CGST together with SGST, each at half the total rate, so an 18% supply carries 9% CGST and 9% SGST. Whether a given supply is treated that way depends on its nature and place of supply under the GST rules.

What is SGST?

State Goods and Services Tax — the component that goes to the state government, and the counterpart to CGST on supplies treated as intra-state. The two are charged together at half the total rate each, so the combined burden is the same as the headline rate. In union territories the equivalent component is UTGST.

What is IGST?

Integrated Goods and Services Tax — the single component charged on supplies treated as inter-state, at the full rate rather than split in two. An 18% inter-state supply carries 18% IGST and no CGST or SGST. The total tax is the same as it would be intra-state; only the split differs.

What is the difference between CGST and SGST?

Only which government receives them. They are charged together on the same supply, at the same rate, on the same taxable value — CGST to the centre and SGST to the state. From a buyer's point of view the pair is indistinguishable from a single tax at the combined rate, which is why the total on this calculator is identical whichever transaction type you pick.

What is the difference between CGST and IGST?

CGST is half of a two-part charge used for supplies treated as intra-state; IGST is a single charge at the full rate used for supplies treated as inter-state. You would not normally see both on the same line of an invoice. The money collected is the same either way — an 18% supply is ₹1,800 on ₹10,000 whether it arrives as 9 + 9 or as one 18.

How do I calculate 5% GST?

Multiply by 0.05, or divide by 20. ₹1,000 at 5% is ₹50 of GST and ₹1,050 in total. To go the other way, divide the inclusive price by 1.05: ₹1,050 comes back to ₹1,000.

How do I calculate 12% GST?

Multiply by 0.12. ₹5,000 at 12% is ₹600 of GST and ₹5,600 in total. In reverse, divide by 1.12: ₹5,600 comes back to ₹5,000.

How do I calculate 18% GST?

Multiply by 0.18. ₹10,000 at 18% is ₹1,800 of GST and ₹11,800 in total. In reverse, divide by 1.18: ₹11,800 comes back to ₹10,000. Intra-state that ₹1,800 shows as ₹900 CGST and ₹900 SGST; inter-state it is ₹1,800 of IGST.

How do I calculate 28% GST?

Multiply by 0.28. ₹1,00,000 at 28% is ₹28,000 of GST and ₹1,28,000 in total. In reverse, divide by 1.28: ₹1,28,000 comes back to ₹1,00,000.

How do I calculate GST on ₹1,000?

Enter 1000 and pick a rate. At 5% it is ₹50 of GST and ₹1,050 total; at 12%, ₹120 and ₹1,120; at 18%, ₹180 and ₹1,180; at 28%, ₹280 and ₹1,280. Which of those applies to a particular ₹1,000 supply is a classification question, not a price question — the amount tells you nothing about the rate.

How do I calculate GST on ₹10,000?

At 5% it is ₹500 of GST and ₹10,500 total; at 12%, ₹1,200 and ₹11,200; at 18%, ₹1,800 and ₹11,800; at 28%, ₹2,800 and ₹12,800. The comparison tab lays all of these out side by side for whatever amount you have entered.

How do I calculate GST on ₹1 lakh?

At 5% it is ₹5,000 of GST and ₹1,05,000 total; at 12%, ₹12,000 and ₹1,12,000; at 18%, ₹18,000 and ₹1,18,000; at 28%, ₹28,000 and ₹1,28,000. At this size the gap between slabs is large enough that using the wrong one is an expensive mistake rather than a rounding one.

How do I remove 18% GST from an amount?

Divide by 1.18. A GST-inclusive ₹11,800 becomes ₹10,000, leaving ₹1,800 of tax. A useful sanity check: the tax should come to about 15.25% of the inclusive price at an 18% rate, not 18% — the rate is a percentage of the base, and the base is smaller than the total.

Does this GST calculator include CGST and SGST?

Yes. Pick Intra-State and the breakdown shows CGST and SGST at half the rate each, with their own rows and their own amounts. The components always add exactly to the total GST, including when the tax works out to an odd number of paise — the split is taken from the rounded total rather than computed twice, so the parts cannot overshoot the whole.

Can I calculate IGST using this calculator?

Yes. Pick Inter-State and the whole rate is charged as IGST, with CGST and SGST absent from the breakdown rather than shown as zeroes. A zero row would suggest those components were considered and came to nothing, which is not what happened.

Can I calculate GST for multiple items?

Yes, on the Multiple items tab. Each line takes a name, a quantity, a unit price and its own rate, and the tool shows the taxable amount, tax components and total for every line plus the invoice totals underneath. Lines can be added, edited and removed, and the whole list exports as CSV.

Can different items have different GST rates?

Yes, and that is the point of the multi-item mode. Every line is taxed at its own rate and the totals are the sum of the lines. Averaging the rates across an invoice gives a different and incorrect figure the moment two lines differ — a 5% line and a 28% line have no meaningful blend, and an invoice reporting one has misstated both.

Does this GST Calculator use current GST rates?

It offers the common slabs — 0, 5, 12, 18 and 28 per cent — as conveniences, plus a Custom option for anything else. It does not claim these are the rates in force, nor that any of them applies to a particular supply. Rates and their applicability are set by the GST rules and revised from time to time, so check the current position rather than relying on a list built into a tool. The rates live in one configuration file precisely so they can be maintained.

Is GST included in the displayed price?

That depends on the seller. Retail prices to consumers are usually inclusive; quotes between businesses are often exclusive and say so. If you are not sure, the reverse calculation will tell you: work the price back at the rate you expect and see whether the resulting base is a plausible figure. Getting this wrong in either direction is the single most common GST arithmetic error, which is why this tool makes you choose a mode rather than guessing.

Is this GST Calculator free?

Yes. Every mode, the multi-item table, the rate comparison and all the exports are free, with no account, no sign-up and no limit on how many calculations you run.

Can I use the GST Calculator on mobile?

Yes. The layout stacks on a phone, the number fields open a numeric keypad, and the wide tables scroll inside their own region rather than making the page scroll sideways. The multi-item rows are cards on a small screen rather than a ten-column table, because a table that wide cannot be edited with a thumb.

Are my calculation inputs uploaded?

No. Everything runs locally in your browser. Your calculation data is not uploaded to our server, not stored, and not sent to an analytics endpoint. There is nothing to log in to because there is nothing being kept. The one thing that leaves your machine is a share link, and only if you create one and send it — the figures travel inside the URL, which you can read before you send it.

Is this GST Calculator tax advice?

No. It performs a calculation at a rate you select. It does not know how your supply is classified, where the place of supply is, whether a credit is available to you, or what your filings require. Treat the output as arithmetic to check your own working against, and take an actual position with a qualified professional and the current rules in front of you.

Does this generate a GST invoice?

No. It calculates the taxable value, the tax components and the invoice value, which is the arithmetic part. A tax invoice has to carry a good deal more than that — supplier and recipient details, registration numbers, an invoice number and date, HSN or SAC codes, place of supply and so on — and the requirements are set by the rules rather than by a calculator. The CSV export is a working document, not a compliant invoice.

How does the calculator handle rounding?

It works in whole paise throughout and rounds once, at the point a fraction first appears. The tax is derived by subtraction rather than by a second independent rounding, so the base plus the GST always equals the total exactly, and CGST plus SGST always equals the total GST — including when the tax is an odd number of paise and the halves cannot be equal. In the multi-item table each line rounds once and the totals are sums of the rounded lines, so the printed column adds up to the printed total.

Can I print or export my GST calculation?

Yes. The breakdown copies as plain text, downloads as CSV, and the whole calculation — including any line items — downloads as JSON. The page prints or saves as a PDF through your browser. Every export carries a note saying what it is: a calculation, not a tax invoice and not tax advice.

Are there keyboard shortcuts?

Ctrl/Cmd+Enter calculates, Ctrl/Cmd+Shift+R resets everything, Ctrl/Cmd+Shift+C copies whatever is on screen — the breakdown, or the item list if that tab is open — and Ctrl/Cmd+Shift+D downloads the breakdown as CSV. The rate selector is a radio group, so the arrow keys move between slabs once it has focus.

Popular tools

↑ ↓NavigateOpenEscClose