1. Home
  2. Free tools
  3. GST Registration Checker

GST Registration Checker

In short: You must register for GST when your aggregate turnover crosses ₹40 lakh (goods only) or ₹20 lakh (services) in a financial year, or lower limits in a few states, or at any turnover if you sell goods to other states, sell goods on e-commerce platforms (with limited exceptions) or fall in another compulsory category. Answer the questions below for your exact answer.

Free, no sign-upRuns in your browserRules checked 20 October 2026

Reviewed by Sagar Ruparelia, Founder & Head, Ofin Legal.Updated

₹
All taxable, exempt and export sales across India under your PAN.

What do you supply?

Do you provide services to clients in other states?

Do you sell through Amazon, Flipkart, Swiggy or another e-commerce platform?

Do any of these apply to you?

Are all your sales exempt from GST (for example fresh vegetables or healthcare services)?

Your answer

Enter your turnover

The checker applies the turnover threshold for your state and type of supply, then the cases where registration is compulsory regardless of turnover.

How to use the GST Registration Checker

  1. Choose your state. The threshold depends on the state where you supply from. A few states have lower limits.
  2. Enter your aggregate turnover. Use the total value of all your supplies across India under one PAN for the financial year, including exempt supplies and exports, excluding GST.
  3. Answer how you sell. Inter-state sales, e-commerce platforms and some business types make registration compulsory at any turnover.
  4. Read the result. You see whether registration is mandatory and why, with the rule behind each reason.

GST registration threshold by state

State or union territoryGoods onlyServices, or goods and services
Andaman and Nicobar Islands₹40 lakh₹20 lakh
Andhra Pradesh₹40 lakh₹20 lakh
Arunachal Pradesh₹20 lakh₹20 lakh
Assam₹40 lakh₹20 lakh
Bihar₹40 lakh₹20 lakh
Chandigarh₹40 lakh₹20 lakh
Chhattisgarh₹40 lakh₹20 lakh
Dadra and Nagar Haveli and Daman and Diu₹40 lakh₹20 lakh
Delhi₹40 lakh₹20 lakh
Goa₹40 lakh₹20 lakh
Gujarat₹40 lakh₹20 lakh
Haryana₹40 lakh₹20 lakh
Himachal Pradesh₹40 lakh₹20 lakh
Jammu and Kashmir₹40 lakh₹20 lakh
Jharkhand₹40 lakh₹20 lakh
Karnataka₹40 lakh₹20 lakh
Kerala₹40 lakh₹20 lakh
Ladakh₹40 lakh₹20 lakh
Lakshadweep₹40 lakh₹20 lakh
Madhya Pradesh₹40 lakh₹20 lakh
Maharashtra₹40 lakh₹20 lakh
Manipur₹10 lakh₹10 lakh
Meghalaya₹20 lakh₹20 lakh
Mizoram₹10 lakh₹10 lakh
Nagaland₹10 lakh₹10 lakh
Odisha₹40 lakh₹20 lakh
Puducherry₹20 lakh₹20 lakh
Punjab₹40 lakh₹20 lakh
Rajasthan₹40 lakh₹20 lakh
Sikkim₹20 lakh₹20 lakh
Tamil Nadu₹40 lakh₹20 lakh
Telangana₹20 lakh₹20 lakh
Tripura₹10 lakh₹10 lakh
Uttar Pradesh₹40 lakh₹20 lakh
Uttarakhand₹20 lakh₹20 lakh
West Bengal₹40 lakh₹20 lakh

Goods-only limits from Notification 10/2019-Central Tax; general limits from section 22 of the CGST Act. Manipur, Mizoram, Nagaland and Tripura are shown at ₹10 lakh as the Act states; some CBIC guidance quotes ₹20 lakh for goods there, so confirm with the state GST office. Aggregate turnover is all-India turnover under one PAN, including exempt supplies, exports and inter-state supplies, excluding GST.

When GST registration is compulsory at any turnover

  • Casual taxable person. You supply occasionally from a state where you have no fixed place of business, for example at an exhibition or a seasonal stall. Registration is compulsory before you start (section 24).
  • Liable to pay tax under reverse charge. You receive goods or services on which you, as the buyer, must pay the GST under reverse charge. Registration is compulsory whatever your own turnover (section 24).
  • Selling on behalf of another business (agent). You make taxable supplies on behalf of other taxable persons, as an agent or otherwise. Registration is compulsory (section 24).
  • Input Service Distributor. You distribute input tax credit on common services to your branches as an Input Service Distributor, which needs its own registration (section 24).
  • Non-resident supplying in India. A non-resident taxable person making taxable supplies in India must register, whatever the turnover (section 24).
  • You run an e-commerce marketplace. An e-commerce operator that collects tax at source under section 52 must register, whatever its turnover (section 24).
  • Inter-state supply of goods. Selling goods to a buyer in another state is an inter-state supply, and section 24 makes GST registration compulsory for it whatever your turnover. Narrow exceptions exist, such as notified handicraft goods.

Already registered? Check a supplier’s number with the GSTIN Validator.

The GST registration limit is ₹40 lakh of aggregate turnover for businesses that supply only goods and ₹20 lakh for service providers in most states. This guide explains how to measure that turnover, what happens when you cross it, and when GST registration is compulsory or not needed at all. Once you cross the limit, you have 30 days to apply (section 25(1) of the CGST Act).

What is the GST registration limit for goods and services?

You must register once your aggregate turnover in a financial year exceeds ₹40 lakh if you supply only goods, or ₹20 lakh if you supply services or both. Arunachal Pradesh, Meghalaya, Puducherry, Sikkim, Telangana and Uttarakhand apply ₹20 lakh to goods too. Manipur, Mizoram, Nagaland and Tripura apply ₹10 lakh under section 22, though some official guidance quotes ₹20 lakh for goods there, so confirm with the state.

Three details decide which GST threshold limit is yours:

  • The test is "exceeds". Under section 22 of the CGST Act, you become liable when turnover goes above the limit. A services business at exactly ₹20,00,000 is not yet liable.
  • It runs per financial year. Turnover is counted from 1 April to 31 March, not over a rolling twelve months.
  • Goods only means goods only. The ₹40 lakh limit in Notification 10/2019-Central Tax is for suppliers engaged exclusively in goods. One service, taxable or exempt, such as rent from letting out a shop, moves your whole turnover to the ₹20 lakh limit. Interest on deposits, loans or advances is the only service that does not count against you.

Suppliers of ice cream, pan masala, tobacco products, fly ash bricks and blocks, building bricks, and earthen or roofing tiles stay at the general limit.

How do you calculate aggregate turnover for GST registration?

Add the value of every supply made under your PAN anywhere in India during the financial year: taxable sales, exempt sales, exports and inter-state sales. Leave out the GST and cess you charge, and purchases on which you pay tax under reverse charge. This all-India figure, defined in section 2(6) of the CGST Act, is what you compare with the limit.

Count itLeave it out
Taxable sales of goods and services, before GSTCGST, SGST, IGST and cess on your invoices
Exempt sales, such as fresh vegetables or healthcare servicesPurchases on which you pay GST under reverse charge
Exports, and sales from branches in other states under the same PANSalary you earn as an employee, which is not a supply (Schedule III)
Supplies you make as an agent on behalf of principalsGoods a registered job worker returns after job work, which count for the principal

A salaried freelancer with ₹8 lakh of consulting fees has aggregate turnover of ₹8 lakh. A business with shops in Pune and Indore adds both shops' sales, then registers in each state once liable.

Worked example: when does the 30-day clock start?

The clock starts on the day your aggregate turnover first goes above the limit. If you apply within 30 days, registration takes effect from that day (rule 10(2) of the CGST Rules). If you apply later, it takes effect only from the date it is granted (rule 10(3)).

Example. Kestrel Studio, a made-up interior design practice in Pune, supplies only services. By 31 October 2026 it has billed ₹18,40,000 in the financial year. On 12 November 2026 it raises an invoice for ₹2,10,000, taking aggregate turnover to ₹20,50,000, above the ₹20 lakh limit for Maharashtra. It becomes liable on 12 November 2026 and must apply by 12 December 2026. The checker above shows "Mandatory for you" for the same inputs.
Example. A made-up stationery trader in Nagpur sells only goods, all within Maharashtra, with turnover of ₹32 lakh. That is within the ₹40 lakh goods limit, so registration is not yet needed. The same business in Hyderabad would be liable, because Telangana uses ₹20 lakh for goods. If the Nagpur trader also earned ₹1,20,000 rent from letting out a shop, turnover becomes ₹33,20,000 against the ₹20 lakh general limit, and it must register.

One order shipped to a buyer in another state would make registration compulsory at any turnover.

Compulsory GST registration and the exceptions people miss

Section 24 makes GST registration compulsory at any turnover for inter-state sellers of goods, e-commerce sellers (with notified exceptions) and operators, casual and non-resident suppliers, agents, reverse charge payers and a few others. Section 23 and a notification free some businesses from registration even above the limit.

Compulsory cases beyond the usual list

Section 24 also covers persons required to deduct GST TDS under section 51, e-commerce operators that must pay the tax on notified services under section 9(5), and suppliers outside India selling online information and database access services to unregistered customers in India.

Who never needs to register

  • Businesses that supply only goods or services that are wholly exempt or not taxable, and agriculturists selling produce from their own cultivation (section 23).
  • Suppliers whose entire output is taxed in the buyer's hands under reverse charge (Notification 5/2017-Central Tax).

Since 10 October 2024, the reverse charge relief does not cover suppliers of metal scrap under Chapters 72 to 81 of the Customs Tariff (Notification 24/2024-Central Tax). An exempt supplier who adds one taxable product or service loses the section 23 relief.

How to apply for GST registration on the GST portal

Apply online in FORM GST REG-01 on the GST portal. Part A verifies your PAN, mobile number and email by OTP and gives you a temporary reference number. Part B takes your business details and documents. The officer normally decides within 7 working days, or up to 30 days if Aadhaar authentication is not done or a physical verification is ordered.

  1. Fill Part A with your PAN, mobile number, email and state, and verify the OTPs (rule 8).
  2. Fill Part B, upload documents, opt for Aadhaar authentication and sign with a DSC or EVC. You get an acknowledgement in FORM GST REG-02.
  3. If the officer raises a query in FORM GST REG-03, reply in FORM GST REG-04 within 7 working days of the notice (rule 9(2)).
  4. On approval, the certificate in FORM GST REG-06 and your GSTIN appear on the portal (rule 10(1)).

Since 1 November 2025, an applicant whose output tax on supplies to registered persons will not exceed ₹2.5 lakh a month can choose rule 14A instead. Aadhaar authentication is mandatory, the portal grants registration electronically within three working days, and only one such registration is allowed per PAN in a state (GST Council newsletter, October 2025).

What happens if you do not register on time?

A business that is liable but fails to register faces a penalty of ₹10,000 or the tax evaded, whichever is higher, under section 122(1)(xi) of the CGST Act. The tax on its supplies is still payable, with interest at 18% a year under section 50, and the officer can assess the tax to the best of judgment under section 63.

What changed in 2025 and 2026, and what is only proposed

The turnover limits did not change in 2025 or 2026; the ₹40 lakh goods limit has applied since 1 April 2019. The process changed: rule 14A from 1 November 2025, plus rule 9A for grant within 3 working days based on data analysis and risk parameters.

The 57th GST Council on 8 October 2026 made recommendations that are proposals until CBIC notifies them:

  • A new rule 14B to let small sellers register through an e-commerce operator's warehouse in a state where they have no physical presence, if they pass on input tax credit of not more than ₹2.5 lakh a month.
  • Automatic acceptance of most registration amendments, and of cancellations once returns are filed and dues paid.
  • Reverse charge on plastic waste, e-waste, tyre scrap and used cooking oil supplied by unregistered persons, with the supplier registering once it crosses the threshold.

Common mistakes with the GST threshold

Most errors come from measuring the wrong turnover or the wrong date. Count all-India turnover under one PAN, including exempt sales and exports, and watch the day it crosses the limit, not 31 March.

  • Testing each state separately instead of adding every branch under the PAN.
  • Assuming the ₹40 lakh limit applies when you also earn rent, commission or any other service income.
  • Registering voluntarily without planning for compliance. Under section 25(3), every provision of the Act then applies to you, including returns for periods with no sales.
  • Forgetting the next steps. Once you have a GSTIN, check whether the composition scheme suits you, note your GST return due dates and use the GSTIN validator on supplier invoices. The business registration checklist covers other licences.

Ofin Legal files your GST registration from ₹1,499, verifies your documents before submission and supports you through Aadhaar authentication and any officer query until the certificate is issued. If you need a business address, see our virtual office for GST registration.

Rules this tool uses

RuleWhat it saysSource
General threshold₹20 lakh aggregate turnover; ₹10 lakh in Manipur, Mizoram, Nagaland and Tripura.CGST Act 2017, section 22
Goods-only threshold₹40 lakh for suppliers of goods only, except in Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura and Uttarakhand, and except for listed goods such as ice cream, pan masala, tobacco, bricks and tiles.Notification 10/2019-Central Tax
Aggregate turnoverAll taxable, exempt, export and inter-state supplies under the same PAN across India, excluding GST.CGST Act 2017, section 2(6)
Compulsory registrationInter-state supply of goods, casual and non-resident suppliers, reverse charge, agents, Input Service Distributors, e-commerce sellers and operators, whatever the turnover.CGST Act 2017, section 24
Inter-state servicesExempt from registration up to the general threshold.Notification 10/2017-Integrated Tax
E-commerce sellers of servicesExempt up to the general threshold, except section 9(5) services.Notification 65/2017-Central Tax
E-commerce sellers of goodsExempt within the threshold from 1 October 2023 if selling in one state only, with no inter-state sales and an enrolment number.Notification 34/2023-Central Tax
Exempt-only suppliersNo registration needed if all supplies are non-taxable or wholly exempt, or for agriculturists selling their own produce.CGST Act 2017, section 23

Rules checked on 20 October 2026 and reviewed by Sagar Ruparelia. Laws and fees change; the official portals linked above are the final authority. This tool is for guidance, not legal advice.

GST Registration Checker: frequently asked questions

What is the turnover limit for GST registration?

Most states: ₹40 lakh aggregate turnover if you supply only goods, and ₹20 lakh if you supply services (or both). Lower limits apply in some states: Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura, Uttarakhand. Aggregate turnover is your all-India turnover under one PAN, including exempt supplies and exports.

Is GST registration compulsory below the threshold?

In some cases, yes, whatever your turnover: for example inter-state sales of goods, selling goods through an e-commerce operator (subject to the exceptions in the rules), casual taxable persons, and businesses liable to pay tax under reverse charge. The checker above covers these cases.

Do service providers selling to other states need GST registration?

Service providers who supply to clients in other states do not need to register while their aggregate turnover stays within ₹20 lakh, or ₹10 lakh in Manipur, Mizoram, Nagaland and Tripura (Notification 10/2017-Integrated Tax).

How long does GST registration take?

Apply within 30 days of becoming liable to register (section 25(1)). The officer normally decides within 7 working days, or up to 30 days if a physical verification is needed. Since November 2025, small applicants can opt for registration within 3 working days after Aadhaar authentication (rule 14A).

Can I register for GST voluntarily?

You can still register voluntarily below the limit (section 25(3)). It lets you charge GST, claim input tax credit on purchases and sell to GST-registered businesses that want credit, but you must then file returns.

What does GST registration cost with Ofin Legal?

GST registration with Ofin Legal costs ₹1,499 inclusive of GST, filed online with an expert checking every document.

Free consultation

Want an expert to handle GST Registration?

Send your details and your result above goes with them. An Ofin CA/CS calls you back within 24 hours (Mon-Sat) with a fixed-price proposal.

  • GST Registration from ₹1,499 inclusive of GST
  • CAs, CSs and legal professionals on every file
  • Rated 4.9 on Google, 5,000+ clients served
Starting at₹1,499inclusive of GST

Request a call back

Takes 30 seconds.

+91
  • 100% confidential
  • Reply in 24h
  • 4.9★ Google
UAE setup

Expanding to the UAE?

Ofin Legal’s UAE desk sets up the company and handles your Indian filings too.

Ready to start your business the right way?

Talk to an Ofin expert today; we’ll recommend the right structure and send a fixed-price proposal.

Ofin Legal compliance expert