Calculators

GST Calculator

Calculate Goods and Services Tax (GST) amounts instantly for both buyers and sellers with two essential computation modes: extract the base price from a GST-inclusive amount ("I paid ₹1,180 including 18% GST, what was the base price?") and compute the GST-inclusive total from a base price ("My product costs ₹1,000, what will the customer pay with 18% GST?"). The calculator supports standard Indian GST rate brackets of 5%, 12%, 18%, and 28%, plus a custom rate input for composite schemes and special categories. Each calculation displays a clear breakdown showing the base amount, CGST component, SGST component (or IGST for interstate transactions), and the final total. This tool is invaluable for small business owners generating invoices, freelancers pricing their services, shoppers verifying retail bills, and accountants performing quick tax computations. All calculations are for estimation purposes — consult a chartered accountant for filing compliance.

Loading GST Calculator...

Goods and Services Tax (GST) Calculation Formulas

Mathematical derivation, technical breakdown & worked practical example

Standard Mathematical Formula: GST = (Base Cost × Rate) / 100 | Base Cost = Gross / (1 + Rate / 100)

GST is a destination-based, multi-stage consumption tax levied on the supply of goods and services. When adding GST (forward computation), multiply the base amount by the applicable slab rate (e.g., 5%, 12%, 18%, 28%). When extracting GST from a tax-inclusive retail price (reverse computation), divide the total amount by 1 plus the decimal tax rate.

Worked Example: Adding & Extracting 18% GST

Calculating both forward tax addition on $1,500 base services and reverse tax extraction from a $1,180 invoice.

  1. Forward (Exclusive): Base $1,500 × 18% = $270 GST. Total Invoice Amount = $1,500 + $270 = $1,770.
  2. Reverse (Inclusive): Gross $1,180 / 1.18 = $1,000 Base Cost. Tax Component = $1,180 - $1,000 = $180 GST.
Result: Forward: $1,500 base + $270 GST = $1,770 total. Reverse: $1,180 gross includes $1,000 base and $180 GST.
Key Technical Takeaways:
  • B2B transactions can claim Input Tax Credit (ITC) on taxes paid during procurement.
  • Always verify whether quoted quotes are tax-exclusive or tax-inclusive before issuing invoices.

How to use GST Calculator

  1. 1 Enter the Amount.
  2. 2 Select standard GST rate (5%, 12%, 18%, 28%) or enter custom percentage.
  3. 3 Choose "Add GST" (Exclusive) or "Remove GST" (Inclusive).
  4. 4 View Base Amount, GST Tax Amount, and Final Price.

Key Features of GST Calculator

Add & Remove GST Modes

Easily calculate both GST Inclusive and GST Exclusive scenarios.

Preset Tax Slabs

Quick 1-tap presets for 5%, 12%, 18%, and 28% GST rates.

When to Use GST Calculator

Invoice Generation

Calculate precise GST amounts for business invoices, showing base price, CGST, SGST (or IGST), and total payable.

Price Comparison

Compare pre-tax prices by extracting GST from inclusive prices to determine the actual base cost across different sellers.

Tax Filing Preparation

Calculate total GST collected and paid (input tax credit) for quarterly GSTR filing and reconciliation.

Related In-Depth Guide

How Loan EMI Is Calculated: Formula Derivation, Worked Examples & Prepayment Strategies

Understand the exact mathematical formula used to calculate Equated Monthly Installments (EMI), with step-by-step worked examples, amortization breakdowns, and practical prepayment strategies.

Read Full Guide →

Confidential Financial & Health Computation

Local Mathematical Algorithms

Loan principals, interest rates, salary figures, and health metrics are calculated strictly on your machine using client-side mathematical formulas. FreeToolkit never collects, tracks, or stores your personal financial planning or medical data.

Frequently Asked Questions

How is GST removed from an inclusive price?

Base Price = Total Price / (1 + (GST Rate / 100)). GST Amount = Total Price - Base Price.

Which GST rate should I use?

India uses four main GST slabs: 5% (essential items), 12% (standard goods), 18% (most services and goods), and 28% (luxury items and automobiles). Select the rate applicable to your product or service.

Can I use a custom GST rate?

Yes. In addition to the preset 5%, 12%, 18%, and 28% buttons, you can enter any custom percentage rate for countries or products with non-standard tax rates.

What GST rates are supported?

All standard Indian GST rates: 0%, 3%, 5%, 12%, 18%, and 28%. You can also enter a custom rate for special categories.

How is GST calculated on inclusive prices?

GST Amount = (Price x GST Rate) / (100 + GST Rate). For a Rs.1,180 item at 18%: GST = (1180 x 18) / 118 = Rs.180, base price = Rs.1,000.

Pro Tips & Best Practices

Inclusive vs Exclusive

Use "Inclusive" mode when you know the final price and need to extract GST. Use "Exclusive" when you know the base price and need to add GST.

CGST + SGST vs IGST

For intra-state transactions, GST splits into CGST and SGST. For inter-state, the full amount is IGST. The calculator shows the breakdown.

Common GST Rates

India GST slabs: 5% (essential goods), 12% (processed foods), 18% (most services), 28% (luxury goods and automobiles).

Technical Specifications & Compatibility

Execution Engine Client-Side (Browser V8)
Upload Limit No file upload needed
Accepted Formats Text input
Output Format On-screen result
Watermark Policy 100% Clean Output
Browser Support Chrome, Safari, Firefox, Edge
DJ

Engineered & Audited by Dhaval Joshi

Mathematical equations calibrated against standard financial formulas and banking benchmarks.

⚠️ Editorial & Financial Disclaimer

This calculator provides numerical estimations for educational and planning purposes only. Calculation models are calibrated against standard banking and amortization algorithms, but do not replace certified financial, tax, or medical advice. Consult a certified financial planner, tax consultant, or licensed professional before making financial commitments. Read our full Disclaimer Policy.

Was this GST Calculator helpful?

Your feedback directly shapes our ongoing algorithmic enhancements.

👍 Yes, helpful 👎 Could be better