Milind Daraniya

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
  1. Select your Currency (INR, USD, or EUR).
  2. Enter the Amount you want to calculate GST on.
  3. Choose a GST Rate from presets (0%, 5%, 12%, 18%, 28%) or select "Custom" to enter your own.
  4. 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).
  5. Enable Split GST (for INR only) to see CGST & SGST breakdown (50/50 split).
  6. 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