CalcOpenly
English

GST, VAT and sales tax calculator

Add GST, VAT or sales tax to a price, or remove it from a tax-inclusive price, with stacked state and local rates or India's CGST/SGST split.

Drafted with AI writing toolsUpdated Checked examples: 6

$
The price before tax when adding tax; the price including tax when removing it
Separate several rates with commas (for example state 6.25 and local 2); each applies to the pre-tax price. UK VAT is 20, EU standard rates run 17–27.
Try
Tax amount
$
Tax amount: $82.50
Decimal places: 2; Nearest, ties to even
Price before tax
$1,000.00
Price including tax
$1,082.50
Combined rate
8.25%

Adding 8.25% tax to $1,000.00 gives $1,082.50, of which $82.50 is tax.

What the tax-inclusive price is made of

8.25%total tax
Price before tax$1,000.00Rate 1 (6.25%)$62.50Rate 2 (2%)$20.00
Breakdown Rows: 4
ItemRateAmount
Price before tax—$1,000.00
Rate 16.25 %$62.50
Rate 22 %$20.00
Price including tax—$1,082.50
How it's calculated S
  1. Combined rate

    ∑ri=6.25+2=8.25%\sum r_i = 6.25 + 2 = 8.25\%
  2. Tax on the pre-tax price

    T=1,000×8.25100=82.50T = 1{,}000 \times \frac{8.25}{100} = 82.50

    Each rate is applied to the pre-tax price, not compounded on the other taxes.

  3. Price including tax

    G=1,000+82.50=1,082.50G = 1{,}000 + 82.50 = 1{,}082.50

About the GST, VAT and sales tax calculator

Adding tax multiplies the pre-tax price by (1 + rate ÷ 100). Removing tax from a tax-inclusive price divides by the same factor; multiplying the inclusive price by the rate would overstate the tax. When several rates apply, such as a state and a local sales tax, each is charged on the pre-tax price and the amounts are added.

With the defaults, 1,000 at a 6.25% state rate plus a 2% local rate, the Texas maximum combination, carries 82.50 of tax, 1,082.50 in total. Under India's GST, an 18% rate on 1,000 adds 180: 90 of CGST and 90 of SGST for a sale within a state, or 180 of IGST for a sale between states.

The rates are the ones you enter, so check the current rate for the product and the place of sale. US sales tax is set by state and local governments, so two addresses in the same state can pay different rates.

How to calculate GST, VAT or sales tax

To add tax, multiply the pre-tax price by 1 + rate ÷ 100. To remove tax from a tax-inclusive price, divide by the same factor. At 18% GST, 1,000 becomes 1,000 × 1.18 = 1,180, with 180 of tax, and 1,180 ÷ 1.18 brings it back to 1,000. The same formulas work for any VAT or sales tax rate.

Adding GST or VAT to a price

Tax = price × rate ÷ 100, and the total is price + tax:

  • 1,000 at 18% GST: 180 of tax, 1,180 in total.
  • 1,000 at 5% GST: 50 of tax, 1,050 in total.
  • 100 at 20% VAT: 20 of tax, 120 in total.

When several rates apply, such as a state and a local sales tax, each is charged on the pre-tax price and the taxes are added. On 100, a 6.25% state rate and a 2% local rate give 6.25 + 2.00 = 8.25 of tax, 108.25 in total.

Removing tax from a tax-inclusive price

Divide the inclusive price by 1 + rate ÷ 100 to get the price before tax; the tax is the difference. In one step, tax = inclusive price × rate ÷ (100 + rate).

  • At 18%, 1,180 ÷ 1.18 = 1,000, so the tax is 180, or 18/118 of the inclusive price.
  • At 20% VAT, 120 ÷ 1.2 = 100 and the VAT is 20: one-sixth of the inclusive price, the VAT fraction HMRC uses for the 20% rate.
  • At 5%, the tax is 5/105, or 1/21, of the inclusive price.

Multiplying the inclusive price by the rate overstates the tax, because it taxes the tax as well: 1,180 × 18% = 212.40, not 180.

GST and VAT reference chart

ModeEntered amountRateBefore taxTaxIncluding tax
Add100018%1000.00180.001180.00
Remove118018%1000.00180.001180.00
Add100018%1000.00180.001180.00
Remove236018%2000.00360.002360.00
Add10005%1000.0050.001050.00
Add100040%1000.00400.001400.00
Add1008.25%100.008.25108.25
Remove12020%100.0020.00120.00
Remove54.138.25%50.004.1354.13
Add5000%500.000.00500.00
Add018%0.000.000.00

The first and third rows are the same 18% sale within a state and between states: the tax is the same 180, only its split differs. The 8.25% rows combine a 6.25% state rate and a 2% local rate.

How GST splits into CGST, SGST and IGST

On a sale within an Indian state, the GST rate is split equally between central GST (CGST) and state GST (SGST, or UTGST in a union territory). On a sale between states, the whole rate is charged as integrated GST (IGST).

At 18% on 1,000, that is 90 of CGST plus 90 of SGST, or 180 of IGST. Since 22 September 2025 the main GST rates are 5% and 18%, with 40% for specified goods (56th GST Council recommendations). Gold, silver, platinum and jewellery are taxed at 3% (Schedule IV of Notification 9/2025-Integrated Tax (Rate)).

Particular goods and services can still carry other rates or exemptions, so confirm the rate for the item and the date of supply.

Sales tax and VAT rates elsewhere

  • United States: sales tax is set by states and localities, so two addresses in one state can pay different rates. Texas charges 6.25% plus up to 2% of local tax; California's statewide rate is 7.25% before local additions.
  • No general state sales tax: Oregon, Montana, New Hampshire, Delaware and Alaska, although Alaskan localities may levy one.
  • United Kingdom: 20% standard VAT, 5% reduced and 0% zero-rated (GOV.UK VAT rates).
  • European Union: each member state sets its standard rate, at least 15% under the VAT Directive. At 1 July 2025 standard rates ran from Luxembourg's 17% to Hungary's 27%.

Rounding tax to the cent

Removing 8.25% from 54.13 gives a pre-tax price of 50.0046 and tax of 4.1254, which round to 50.00 and 4.13.

An invoice that rounds the tax on each line can end a cent away from one that taxes the total, so follow the rounding rule your invoice or tax return requires.

Common GST and VAT mistakes

  • Multiplying the inclusive price by the rate. At 18%, that gives 212.40 of tax on 1,180 instead of 180.
  • Compounding stacked rates. Charging the 2% local rate on 106.25 gives 108.38, not 108.25.
  • Using an old rate. Rates change; India's main GST rates changed on 22 September 2025.
  • Mixing up the GST split. CGST and SGST apply within a state, IGST between states.

For tax on earnings rather than on a price, use the income tax calculator. For a discount or markup before tax, use the discount and markup calculator, and for any other percentage, the percentage calculator.

Worked examples

Add 18% GST within a state

I want to
Add tax
Amount
1000
Tax type
India GST
GST rate
18%
Supply
Within a state (CGST + SGST)
Tax amount
180.00
CGST
90.00
SGST / UTGST
90.00
Price including tax
1,180.00

Checked against: 1000 × 0.18 = 180, split equally between CGST and SGST

Remove 20% VAT from 120

I want to
Remove tax
Amount
120
Tax type
Sales tax or VAT
Tax rates (%)
20
Price before tax
100.00
Tax amount
20.00

Checked against: HMRC VAT fraction for the 20% rate is 1/6: 120 × 1/6 = 20; exact decimal arithmetic 120 / 1.2 = 100

State 6.25% plus local 2% on 100

I want to
Add tax
Amount
100
Tax type
Sales tax or VAT
Tax rates (%)
6.25, 2
Tax amount
8.25
Price including tax
108.25
Combined rate
8.25%

Checked against: 100 × 0.0625 + 100 × 0.02 = 8.25

Zero rate

I want to
Add tax
Amount
500
Tax type
Sales tax or VAT
Tax rates (%)
0
Tax amount
0.00
Price including tax
500.00

Checked against: 500 × 0 = 0 by definition

Questions

How do you calculate sales tax?

Multiply the pre-tax price by the combined rate. At 8.25%, a 100 purchase carries 8.25 of tax. In Texas that combined rate is the 6.25% state rate plus the maximum 2% of local taxes; California's statewide rate is 7.25% before local additions. Oregon, Montana, New Hampshire, Delaware and Alaska have no general state sales tax, although Alaskan localities may levy one.

How do you remove VAT from a price?

Divide the VAT-inclusive price by 1 plus the rate. At the UK standard rate of 20%, 120 ÷ 1.2 = 100, so the VAT is 20, which is also 1/6 of the inclusive price: HMRC's VAT fraction for the 20% rate (VAT Notice 700). The UK's other rates are 5% (reduced) and 0% (zero-rated), and since 1 April 2024 businesses must register once taxable turnover passes £90,000.

How is GST split into CGST, SGST and IGST?

Within a state, the GST rate is split equally between central GST (CGST) and state GST (SGST, or UTGST in a union territory); between states, the full rate is charged as integrated GST (IGST). At 18% on 1,000, that is 90 of CGST plus 90 of SGST, or 180 of IGST. Since 22 September 2025 the main GST rates are 5% and 18%, with 40% for specified goods.

What are the VAT rates in the EU?

Each member state sets its own standard rate, which the VAT Directive (article 97) requires to be at least 15%. At 1 July 2025 the lowest standard rate was Luxembourg's 17% and the highest Hungary's 27%; Finland charges 25.5%, Estonia 24% from 1 July 2025 and Romania 21% from 1 August 2025 (European Parliament research briefing, January 2026).

About this calculator

Add: G=N(1+∑ri100)Remove: N=G1+∑ri/100\text{Add: } G = N\Big(1 + \tfrac{\sum r_i}{100}\Big) \qquad \text{Remove: } N = \frac{G}{1 + \sum r_i / 100}

Sources

  1. GOV.UK — VAT rates
  2. PIB — Recommendations of the 56th GST Council meeting (rates from 22 September 2025)
  3. CBIC — Notification 9/2025-Integrated Tax (Rate), Schedule IV: 3% on gold, silver, platinum and jewellery
  4. CBIC — GST concept and status (CGST, SGST/UTGST, IGST)

For planning only. Lenders, tax authorities and markets apply their own rounding, fees and rules; confirm figures with them before you commit.

Checked against references

This calculator includes 6 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.

Put this calculator on your site

Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.

Height
Preview the embed

Keep the credit line. It is the only condition, and it is what keeps these calculators free.