Free GST Calculator Online (India)

Calculate GST instantly for any invoice. Supports all slabs including the new 40% rate, CGST/SGST & IGST split, reverse GST, bulk multi-item invoices, and profit margin calculations.

Updated for GST 2.0 — New 40% slab (effective Sept 22, 2025)
★★★★★ Trusted by 50,000+ Indian businesses • No data stored • 100% free
+ Add GST
− Remove GST
Intra-state (CGST+SGST)
Inter-state (IGST)

Add multiple line items and calculate GST for your entire invoice at once.

Item Name Qty Unit Price (₹) GST Rate Taxable (₹) GST (₹) Total (₹)

Enter your cost price and desired profit margin to get the final selling price with GST.

Cost Price
Profit Amount
Price Before GST
GST Amount
Final Selling Price
Effective Margin %

Calculation Results

GST Rate Slabs — India 2025

5%
Essential goods — food items, life-saving drugs, newspapers, agricultural inputs
12%
Standard goods — processed foods, mobile phones, business-class travel, textiles
18%
Most services & goods — restaurants, IT services, electronics, construction
28%
Demerit goods — AC, large TVs, high-end cars, cement, paint
40%
New slab (GST 2.0, Sept 2025) — tobacco, aerated drinks, luxury goods, sin goods

GST Calculation Examples (India)

How GST is calculated on common transactions:

Product / Service Base Amount GST Rate GST Amt CGST SGST Total
Software consulting (intra-state)₹50,00018%₹9,000₹4,500₹4,500₹59,000
Mobile phone₹20,00012%₹2,400₹1,200₹1,200₹22,400
Restaurant bill (AC)₹3,00018%₹540₹270₹270₹3,540
Readymade garments₹5,0005%₹250₹125₹125₹5,250
Luxury car (new slab)₹30,00,00028%₹8,40,000₹4,20,000₹4,20,000₹38,40,000

Formulas at a Glance

  • Add GST (exclusive): GST Amount = Base × Rate ÷ 100  |  Total = Base + GST Amount
  • Remove GST (inclusive): Base = Total × 100 ÷ (100 + Rate)  |  GST = Total − Base
  • CGST = SGST = GST Amount ÷ 2  (intra-state only)
  • IGST = full GST Amount  (inter-state transactions)

Why Use EasyLedger GST Calculator?

  • Covers all 5 GST slabs including the new 40% rate (GST 2.0, Sept 2025)
  • Shows CGST/SGST split for intra-state and IGST for inter-state in one click
  • Bulk calculator handles full invoices with multiple line items + CSV export
  • Profit + GST tool helps you price your products correctly
  • No data stored on our servers — all calculations happen in your browser

GST Calculator — Frequently Asked Questions

How do I calculate GST on an amount in India?

For GST-exclusive prices (adding GST): multiply the base amount by the GST rate and divide by 100. Example: ₹10,000 × 18 ÷ 100 = ₹1,800 GST. Total = ₹11,800.

For GST-inclusive prices (removing GST): Base = Total × 100 ÷ (100 + Rate). For ₹11,800 at 18%: Base = 11,800 × 100 ÷ 118 = ₹10,000. GST = ₹1,800.

What is the difference between CGST, SGST and IGST?

CGST (Central GST) and SGST (State GST) are levied on intra-state (within the same state) transactions. Each is half the applicable GST slab rate. For example, at 18% GST, CGST = 9% and SGST = 9%.

IGST (Integrated GST) applies to inter-state (between two different states) transactions at the full GST rate. It is collected by the Central Government and later apportioned to the destination state.

How do I reverse-calculate GST from a GST-inclusive (MRP) price?

Use the formula: GST Amount = Total Price × GST Rate ÷ (100 + GST Rate).
Then: Base Price = Total Price − GST Amount.

Example: MRP ₹5,000 at 12% GST → GST = 5,000 × 12 ÷ 112 = ₹535.71. Base = ₹4,464.29.

Our calculator does this automatically — just select "− Remove GST" and enter the inclusive price.

What is the new 40% GST rate (GST 2.0)?

The 56th GST Council meeting (September 2025) introduced a new 40% GST slab for luxury goods, sin goods, and harmful products such as tobacco, cigarettes, and premium aerated beverages. This rate came into effect on September 22, 2025 as part of the GST 2.0 rationalisation. Our calculator includes this rate.

How do I calculate GST on a freelance invoice?

Most freelance services (IT, consulting, design, marketing) attract 18% GST. If you are GST-registered:

1. Enter your agreed fee as the base amount.
2. Select 18% and "Add GST."
3. For an intra-state client, raise a bill showing CGST @ 9% + SGST @ 9%. For an inter-state client, show IGST @ 18%.

You must be registered under GST if your annual service income exceeds ₹20 lakh.

What is the due date for GST payment in India?

For monthly filers, GST payments (GSTR-3B) are due by the 20th of the following month. For quarterly filers under the QRMP scheme, tax is due by the 25th of the month following the quarter end. Missing the due date attracts 18% annual interest plus late fees up to ₹5,000 per return.

Can I claim Input Tax Credit (ITC) on GST paid?

Yes. GST-registered businesses can claim ITC on GST paid for goods and services used in business. Conditions: you must hold a valid tax invoice, the supplier must have filed their GSTR-1 and the amount must appear in your GSTR-2B, and the goods/services must not be blocked (e.g., motor vehicles for personal use). ITC cannot be claimed on goods used for personal consumption.

Who is required to register for GST in India?

GST registration is mandatory if annual turnover exceeds:
• ₹40 lakh for goods suppliers (₹20 lakh for NE and hill states)
• ₹20 lakh for service providers (₹10 lakh for NE states)
E-commerce operators, inter-state suppliers, and businesses making taxable supplies via e-commerce platforms must register regardless of turnover.

How to calculate GST when buying a car in India?

New passenger vehicles attract GST at 28% (basic GST). On top of this, a Compensation Cess is levied:
• Small petrol cars (engine <1200cc): 1%
• Small diesel cars (engine <1500cc): 3%
• Mid-size cars: 15%
• SUVs (length >4m, engine ≥1500cc): 22%

Example: An SUV priced at ₹20,00,000 (base) → GST @ 28% = ₹5,60,000 + Cess @ 22% = ₹4,40,000 → On-road GST charge = ₹10,00,000.

Is GST charged on exports from India?

No. Exports of goods and services are zero-rated under GST. This means exporters can either export without payment of IGST under LUT (Letter of Undertaking) and claim a refund of ITC, or export with payment of IGST and claim a refund. Zero-rating ensures Indian exports are globally competitive.

What is the penalty for not registering under GST?

If liable to register but not registered: penalty of 10% of the tax amount due (minimum ₹10,000). In cases of deliberate tax evasion, the penalty is 100% of the tax evaded. The GST officer can also invoke prosecution provisions for evasion above ₹2 crore.

How accurate is this GST calculator?

Our calculator uses the official GST formulas prescribed by the GSTN and provides results accurate to 2 decimal places. All calculations run entirely in your browser — no data is sent to or stored on our servers. We update the calculator for every official rate change notified by the GST Council.