Missed the July deadline? You can still file your FY 2025-26 return until 31 Dec 2026.

Get it filed
FileITR.in

GST calculator

Enter an amount and the GST rate. Add GST to a price, or take it out of one that already includes it.

  • Add or remove GST
  • CGST, SGST, IGST
  • Free, no sign-up
1

Your amount

₹

Side income? Get the tax right

GST and income tax are separate. Our experts help salaried people with freelance or business income file correctly.

Questions people often ask

Do freelancers need GST registration?

Generally once turnover from services crosses ₹20 lakh a year (₹10 lakh in some states), or for certain supplies regardless of turnover.

Is freelance income taxed with salary?

Yes, as business or professional income in the same return, often with presumptive tax under 44ADA.

Adding or removing GST

One rate, two directions.

  1. Add: price × rate = GST.
  2. Remove: price ÷ (1 + rate) = price before GST.
  3. Split: CGST + SGST within a state, IGST between states.

Last reviewed 9 October 2026. The rules in this calculator come from these official sources.

Common questions

How do I add GST to a price?

GST = price × rate. Price with GST = price + GST. At 18%, ₹10,000 becomes ₹11,800.

How do I remove GST from a price?

Price before GST = price ÷ (1 + rate). ₹11,800 including 18% is ₹10,000 plus ₹1,800 GST.

What are the GST rates now?

From 22 September 2025 the main rates are 5% and 18%, with 40% for specified luxury and harmful goods. The 12% slab was removed; special rates apply to gold (3%) and diamonds.

What are CGST, SGST and IGST?

Within a state, GST is split equally between the centre (CGST) and the state (SGST). Between states, it's charged as IGST.

Does 28% still apply?

Only to a few items such as tobacco and pan masala, for now.

FileITR tax expert

Replies on WhatsApp

Hi! Tell us how to reach you and what you'd like help with. We'll message you on WhatsApp.

+91

Your details are stored securely and used for your request. We never sell them. How we keep them safe

Your resultEnter an amount