GST / VAT Calculator
Calculate GST, VAT, and sales tax for any amount with support for adding tax (price-exclusive → inclusive) or removing tax (inclusive → exclusive). Includes presets for India's GST rates (5%, 12%, 18%, 28%), EU VAT (19-21%), UK VAT (20%), Australia GST (10%), New Zealand GST (15%), and Canadian GST/HST. Features CGST/SGST split calculation for Indian intra-state transactions and multi-currency display.
What does this tool do?
The GST/VAT Calculator handles two fundamental tax calculations: adding tax to a net amount (exclusive → inclusive) and removing tax from a gross amount (inclusive → exclusive). It supports any custom tax rate as well as country-specific presets with the most common rates. For India, it automatically calculates CGST (Central GST) and SGST (State GST) split for intra-state transactions, or shows IGST for inter-state. Results show net amount, tax amount, and gross amount with clear breakdowns. Multi-currency display helps international business.
How it works
For add tax: Gross = Net × (1 + Rate/100), Tax = Gross - Net. For remove tax: Net = Gross / (1 + Rate/100), Tax = Gross - Net. Indian GST split: CGST = SGST = Total Tax / 2 for intra-state (equal central and state components). IGST = Total Tax for inter-state (integrated GST, no split). The tool uses JavaScript's Number for calculations with appropriate rounding to 2 decimal places for currency. Exchange rates are approximate for display purposes only; actual transactions use current market rates.
Features
- Add tax (exclusive → inclusive) or remove tax (inclusive → exclusive)
- Country presets: IN, EU, UK, AU, NZ, CA
- Custom rate input for any locale
- CGST + SGST split for Indian intra-state
- Multi-currency display: INR, USD, EUR, GBP, AUD
- Shareable URL with calculation parameters
- Clear breakdown of net, tax, and gross
How to use
- 1
Select operation
Choose 'Add Tax' to calculate final price from pre-tax amount. Choose 'Remove Tax' to find pre-tax price from total.
- 2
Enter amount
Input either the net amount (before tax) or gross amount (after tax) depending on your selected operation.
- 3
Select tax rate
Use a country preset or enter a custom percentage. For India, also select whether CGST/SGST or IGST applies.
- 4
Review breakdown
See net amount, calculated tax, and gross total. For India, see the CGST/SGST split or IGST as applicable.
Common use cases
Invoice preparation
Calculate correct tax amounts for invoices, showing proper breakdown of net, tax, and total for customers.
Price comparison
Compare prices that include or exclude tax by converting to the same basis — helpful for B2B purchasing decisions.
Receipt verification
Verify that tax on receipts was calculated correctly by removing tax from the total and checking against the pre-tax amount.
Cross-border commerce
Calculate VAT/GST for international sales with different rates for different customer locations.
Tips & best practices
- For India, intra-state sales (within same state) use CGST+SGST split equally. Inter-state sales use IGST only
- Removing tax from inclusive price: don't just subtract the percentage (e.g., £120 inc 20% VAT ≠ £100 by subtracting 20%). Divide by 1.20 instead
- Different product categories often have different GST/VAT rates — verify your product's applicable rate
- Currency conversion is approximate for reference only — actual rates vary by provider and fluctuate constantly