🇮🇳 India

GST Registration Threshold Calculator India — FY 2025-26

Check if your business needs GST registration based on turnover, state, and business type. Track your proximity to the threshold, understand mandatory registration categories under Section 24, and evaluate whether voluntary registration is worth it for ITC claims. Updated for FY 2025-26.

Goods have higher threshold (₹40L) than services (₹20L)
* = special category state (lower threshold)
Total of taxable + exempt + export + inter-state (PAN-level)
Inter-state supply requires mandatory registration
E-commerce sellers must register regardless of turnover

Try another scenario

How to Use This Calculator

Do I Need GST? tab

Select your business type (goods, services, or both), your state, and enter your annual aggregate turnover. The calculator instantly tells you whether GST registration is required, the applicable threshold for your state, and your margin to the threshold. It also checks for mandatory registration triggers like inter-state supply and e-commerce selling.

Threshold Tracker tab

Enter your average monthly turnover to project when you will cross the GST threshold during the financial year. The calculator estimates your cumulative annual turnover, shows the remaining margin, and tells you the month you are likely to cross the threshold. This helps you prepare for registration before the deadline.

Voluntary Registration tab

If you are below the threshold, should you still register? Enter your annual purchases with GST and customer type (B2B or B2C). The calculator estimates your Input Tax Credit (ITC) recovery, compliance costs, and gives a net benefit recommendation. B2B sellers especially benefit from voluntary registration as their customers need GSTIN invoices to claim their own ITC.

Share your result

All inputs are encoded in the URL. Click Share to send your GST assessment to your CA or business partner.

The Formula

GST Registration Required = Aggregate Turnover > Threshold

Threshold (Normal States):
Goods: &rupee;40,00,000 (₹40 lakh)
Services: &rupee;20,00,000 (₹20 lakh)

Threshold (Special Category States):
Goods: &rupee;20,00,000 (₹20 lakh)
Services: &rupee;10,00,000 (₹10 lakh)

Aggregate Turnover =
Taxable supplies + Exempt supplies + Exports + Inter-state supplies
(Excludes: Inward supplies under reverse charge, CGST/SGST/IGST/cess)
Calculated on PAN-India basis (all businesses under same PAN)

Mandatory Registration (Section 24):
Required regardless of turnover for inter-state supply, e-commerce sellers, casual taxable persons, NRI taxable persons, reverse charge payers, TDS deductors, input service distributors, and agents.

Voluntary Registration Benefit:
Net Benefit = ITC Recoverable − Annual Compliance Cost

Worked Example

Priya — freelance designer in Maharashtra approaching ₹20L threshold

Priya (28) is a freelance UI/UX designer in Mumbai. She provides services only within Maharashtra. Her monthly billing has been growing steadily.

Step 1: Determine threshold

Business typeServices
StateMaharashtra (normal category)
Applicable threshold&rupee;20,00,000

Step 2: Calculate aggregate turnover

Average monthly billing&rupee;1,80,000
Projected annual turnover&rupee;1,80,000 × 12 = &rupee;21,60,000
Exceeds threshold by&rupee;1,60,000

Step 3: When will she cross?

Months to reach ₹20L&rupee;20,00,000 ÷ &rupee;1,80,000 = 11.1 months
Crossing monthFebruary (month 11 of FY)

Step 4: Voluntary registration analysis

Annual purchases with GST&rupee;3,00,000 (software, equipment, hosting)
ITC recoverable (at 18%)&rupee;54,000/year
Compliance cost&rupee;24,000/year (CA fees + filing)
Net benefit&rupee;30,000/year

Verdict: Priya will cross the threshold by February. Since she also has significant GST-bearing purchases and her clients are B2B (startups who need GSTIN invoices), she should register now rather than wait. The ITC benefit alone is ₹54,000/year, and B2B clients prefer GST-registered vendors.

GST Thresholds at a Glance (FY 2025-26)

Threshold limits by state category
Category Goods Services
Normal states &rupee;40 lakh &rupee;20 lakh
Special category states &rupee;20 lakh &rupee;10 lakh

Special category states: Arunachal Pradesh, Assam, Himachal Pradesh, J&K, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Uttarakhand.

Mandatory registration categories (Section 24)
  • Inter-state supply: Any person making taxable supply across state borders
  • E-commerce sellers: Persons supplying goods/services through e-commerce operators
  • Casual taxable person: Occasional supply in a state where they have no fixed place of business
  • Non-resident taxable person: NRIs making taxable supply in India
  • Reverse charge: Persons liable to pay tax under reverse charge mechanism
  • TDS deductors: Government departments and specified persons under Section 51
  • Input service distributor: Offices distributing ITC to branches
  • Agents: Persons supplying goods/services on behalf of others
Composition scheme limits
Category Normal States Special States Tax Rate
Goods (manufacturers/traders) ≤&rupee;1.5 Cr ≤&rupee;75 L 1%–2%
Services / mixed suppliers ≤&rupee;50 L ≤&rupee;50 L 6%

Composition scheme: lower tax rates but cannot claim ITC, cannot make inter-state supply, cannot issue tax invoices.

FAQ

Aggregate turnover includes the value of all taxable supplies, exempt supplies, exports, and inter-state supplies made by persons with the same PAN across India. It is calculated on a PAN-India basis, not state-wise. It excludes the value of inward supplies under reverse charge and the taxes (CGST, SGST, IGST, Cess) themselves. For a person with multiple businesses under one PAN, all turnover is combined. For example, if you have a goods business earning ₹25L and a consulting service earning ₹10L under the same PAN, your aggregate turnover is ₹35L.
Yes. Under Section 25(3) of the CGST Act, any person can voluntarily register for GST even if their turnover is below the threshold. Benefits include: ability to claim Input Tax Credit (ITC) on purchases, ability to make inter-state sales, and credibility with B2B customers who need GSTIN invoices. However, once registered voluntarily, you must comply with all GST filing requirements (GSTR-1, GSTR-3B) and the registration is irrevocable for 1 year. After 1 year, you can apply for cancellation if turnover remains below threshold.
Special category states have lower GST thresholds (₹20L for goods, ₹10L for services vs ₹40L/₹20L for normal states). The 11 special category states are: Arunachal Pradesh, Assam, Himachal Pradesh, Jammu & Kashmir, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and Uttarakhand. These states receive special consideration due to their geographical challenges, lower economic development, and strategic border locations. The lower threshold brings more businesses into the GST net in these regions.
Failure to register for GST when required attracts penalties under Section 122 of the CGST Act. The penalty is 100% of the tax due or ₹10,000, whichever is higher. In cases of deliberate tax evasion, the penalty can be even higher, and prosecution may be initiated under Section 132. Additionally, you lose the ability to claim ITC for the period you were unregistered. You must apply for registration within 30 days of becoming liable (i.e., 30 days from crossing the threshold or starting inter-state supply).
The GST Composition Scheme is available for businesses with turnover up to ₹1.5 crore for goods (₹75 lakh in special category states) and ₹50 lakh for service providers or mixed suppliers. Under the scheme, you pay a lower flat tax rate (1%–2% for goods, 6% for services) but cannot claim Input Tax Credit, cannot make inter-state supplies, cannot sell through e-commerce, and must issue a “Bill of Supply” instead of a tax invoice. It suits small businesses with minimal purchases and local B2C customers. You must opt in at the beginning of the financial year.

Related Calculators

Add This Calculator to Your Website

Embed the sum.money GST Registration Threshold Calculator on your site. Free, responsive, always up-to-date.

<iframe src="https://sum.money/embed/in/gst-registration-threshold-calculator" width="100%" height="600"></iframe>