Back to Tools
GST Calculator
Inclusive & Exclusive GST calculator with multi-currency support, export to CSV/JSON, and print-friendly output.
GST Calculator
Inclusive & Exclusive • Multi-currency • Exportable
Input
₹
Enter price as base (exclusive) or tax-included (inclusive) depending on mode.
Only meaningful for INR domestic supplies.
Note: This calculator enforces currency-specific decimal limits (INR / USD / EUR → 2 decimals). Custom GST rates allowed.
Quick CSV Template
amount,currency,mode,gst_rate 118,INR,inclusive,18 100,INR,exclusive,18 500,USD,exclusive,12
Use this format to import your calculations programmatically.
How to Use
- Select your Currency (INR, USD, or EUR).
- Enter the Amount you want to calculate GST on.
- Choose a GST Rate from presets (0%, 5%, 12%, 18%, 28%) or select "Custom" to enter your own.
- Select Calculation Mode:
- Exclusive — Adds GST on top of the base price (e.g., ₹100 + 18% = ₹118).
- Inclusive — Extracts GST from a tax-included price (e.g., ₹118 at 18% gives base ₹100 and tax ₹18).
- Enable Split GST (for INR only) to see CGST & SGST breakdown (50/50 split).
- Click Calculate to see the result. Use Copy, CSV, JSON, or Print to export.
Tip: You can use the CSV template above to batch import calculations.
Result
Base Amount
—
GST Amount
—
CGST (if split)
—
SGST (if split)
—
Total Payable
—
| Entered | — |
|---|---|
| GST Rate | — |
| Calculation Mode | — |
| Currency | — |