GST Calculator

Easily calculate Goods and Services Tax (GST) for inclusive and exclusive amounts.

₹
%

Enter details to calculate GST

Calculations are performed locally in your browser.

About GST Calculator

The GST (Goods and Services Tax) Calculator is an essential financial utility built for businesses, accountants, freelancers, and everyday consumers to compute tax obligations accurately. This browser-based tool allows for both forward calculation—adding applicable GST to a net base amount to find the final invoice value—and reverse calculation, which extracts the embedded GST from a gross, tax-inclusive total. Operating entirely client-side, the calculator instantly computes figures based on standard tax slabs (5%, 12%, 18%, and 28%) while also accommodating custom percentage rates. The tool meticulously splits the total tax into Central GST (CGST) and State GST (SGST) components, ensuring compliance with intra-state billing requirements. Designed for high precision, it circumvents common floating-point arithmetic errors inherent in standard JavaScript math, providing exact currency figures necessary for official invoicing and tax filings. Since all processing occurs locally on your device, financial figures remain entirely private and secure.

Common Practical Use Cases

1

Creating sales invoices with itemized tax components

2

Determining net product cost before tax when buying retail goods

3

Freelancers calculating accurate tax invoices for domestic clients

4

Verifying the accuracy of tax charges on vendor purchase orders

5

Separating SGST and CGST for input tax credit (ITC) reconciliation in accounting ledgers

How to Use GST Calculator

  1. 1Enter the base or total invoice amount.
  2. 2Select the applicable GST slab rate or enter a custom percentage.
  3. 3Select whether to Add GST (exclusive) or Remove GST (inclusive).
  4. 4View the net price, tax amount, CGST/SGST distribution, and total final price.

Practical Worked Examples

Add 18% GST to ₹10,000 Service Fee

Sample Input / Scenario
Base Amount: ₹10,000 | Tax Rate: 18% (Add GST)
Computed Result / Action
Net: ₹10,000 | GST: ₹1,800 (CGST: ₹900, SGST: ₹900) | Total Invoice: ₹11,800

Explanation: Adds 18% on top of the net base service cost.

Extract 18% GST from ₹11,800 Retail Price

Sample Input / Scenario
Gross Amount: ₹11,800 | Tax Rate: 18% (Remove GST)
Computed Result / Action
Net Base Price: ₹10,000 | Extracted GST: ₹1,800

Explanation: Reverse-calculates the exact original pre-tax base price.

Supported Formats & Specifications

Accepted Inputs:

  • Base or gross currency amount
  • Tax slab rate (5%, 12%, 18%, 28%, or custom %)
  • Operation mode: Add GST vs Remove GST

Generated Outputs:

  • Net Amount (Exclusive of tax)
  • Total GST Amount
  • CGST & SGST 50/50 breakdown
  • Gross Amount (Inclusive of tax)

Key Features & Technical Capabilities

  • Add GST to net prices or extract GST from gross inclusive amounts
  • Supports all standard GST tax slabs (5%, 12%, 18%, 28%) and custom percentages
  • Detailed breakdown of CGST and SGST splits for intra-state billing
  • Runs locally in browser memory

Under the Hood: Browser Processing Architecture

  • Add GST formula: Gross = Net × (1 + Rate / 100); Tax = Gross - Net.
  • Remove GST formula: Net = Gross / (1 + Rate / 100); Tax = Gross - Net.
  • Currency rounding is enforced at the final step of computation (to 2 decimal places) to align with standard accounting practices and prevent precision drift.

Browser Limits & Edge Cases

  • Designed for standard goods and services tax frameworks with symmetric CGST/SGST splits; special cess charges must be calculated separately.

Common Mistakes to Avoid

  • Applying standard percentage discount logic instead of reverse division when extracting tax from an inclusive total.

Zero-Telemetry Calculation Architecture

Instantaneous Client-Side Computation

The GST Calculator performs all mathematical models and amortization schedules via client-side JavaScript execution. None of your entered values, financial targets, or calculation inputs are logged or transmitted across the network. Standard static web assets and client runtime scripts are delivered securely via CDN over encrypted TLS (HTTPS).

Frequently Asked Questions

What is the difference between CGST and SGST?

For intra-state sales, GST is split equally between Central GST (CGST) and State GST (SGST). For inter-state trade, Integrated GST (IGST) applies at the full rate.

How is removing GST different from a regular percentage discount?

Subtracting a flat percentage (like 18%) from a gross amount mathematically yields a lower number than the true original base price. You must use reverse division: Gross / (1 + Rate / 100) to find the correct net base.

Is this calculator suitable for Inter-state billing?

Yes, for inter-state billing (IGST), you can use the total GST amount provided by the calculator, ignoring the CGST/SGST 50/50 split.

Recommended In-Depth Guides