GST calculator
A deterministic tax arithmetic calculator — not a time-value-of-money tool like the rest of the suite. Converts between GST-exclusive and GST-inclusive amounts, with the correct CGST/SGST/UTGST/IGST splits and editable, versionedrate presets. Currency-agnostic (USD default, EUR / GBP / INR / JPY / and others one click away) and arithmetically generic enough to handle any "add or extract tax from an amount" workflow.
When extracting GST from an inclusive amount, the correct formula is taxable = invoice / (1 + rate). Most free calculators multiply invoice × rate instead — at 18% that overstates GST by ~18% of itself. This tool does the division and shows the trace so you can verify.
How the GST amount maps to invoice line items
| Component | Rate | Amount | Applies when |
|---|---|---|---|
| CGST Central GST | 9.00% | $4,500.00 | Intrastate · Union Territory |
| SGST State GST | 9.00% | $4,500.00 | Intrastate only |
| UTGST Union Territory GST | 0.00% | $0.00 | UT without legislature |
| IGST Integrated GST | 0.00% | $0.00 | Interstate only |
| Total GST | 18% | $9,000.00 | All modes |
What if the classification puts this at a different slab?
| Rate | Taxable | GST | Invoice | vs 18% slab | Source |
|---|---|---|---|---|---|
| 0% | $50,000.00 | $0.00 | $50,000.00 | $-9,000.00 | CBIC · 2026-05-27 |
| 5% | $50,000.00 | $2,500.00 | $52,500.00 | $-6,500.00 | CBIC · 2026-05-27 |
| 12% | $50,000.00 | $6,000.00 | $56,000.00 | $-3,000.00 | CBIC · 2026-05-27 |
| 18%selected | $50,000.00 | $9,000.00 | $59,000.00 | — | CBIC · 2026-05-27 |
| 28% | $50,000.00 | $14,000.00 | $64,000.00 | +$5,000.00 | CBIC · 2026-05-27 |
- input_amount = 50000 × ones = 50000.00 USD
- gst_rate = 18% = 0.1800
- mode = exclusive (add)
- gst_amount = taxable × rate = 50000.00 × 0.1800 = 9000.0000
- invoice_value = taxable + gst = 59000.0000
- supply_type = intrastate
- cgst = sgst = gst / 2 = 4500.0000 each
- display rounding = half_up @ 2 dp
- Verify the GST rate and HSN/SAC classification against official CBIC sources. This calculator does not infer rates from product codes.
- Out of scope: cess, reverse charge, input tax credit (ITC), exemptions, zero-rated supplies, composition scheme, customs/import duties.
- Invoice-line rounding rules vary by accounting system. The display rounding here is shown to the chosen precision; internal math runs at full precision.
- No HSN/SAC classification. Rate selection is your responsibility — the page links official CBIC sources for verification.
- No cess, reverse charge, ITC, exemptions, zero-rated supplies, composition scheme, customs / import duties.
- No invoice-line rounding rules beyond display rounding. Real accounting systems apply per-line and per-invoice rounding in ways that vary by software.
- No legal or tax advice. Confirm rate, classification, and applicability against an authoritative source before filing.
- No auto-classification from product codes in v1. A future admin-only rate-pack interface could update presets when CBIC notifications land; HSN/SAC lookup would require a licensed, source-audited rate database.
The exclusive/inclusive arithmetic, all four supply-type splits, the rate comparison, the formula trace, and the input audit are all reachable as a stateless REST endpoint and as an MCP tool. Workbook CRUD is authenticated and stored under calculator_id=gst. Unknown inputs are rejected with 422.
calculate_gst