GST registration is mandatory in India for businesses that exceed the following annual turnover thresholds:
Manufacturing: Rs. 40 lakh
Service: Rs. 20 lakh
Special Category States: Rs. 10 lakh
One can also take GST Registration on voluntary basis depending on requirement of business.
E-commerce suppliers: Even if their turnover is below the threshold limit.
Casual taxable persons: Those who occasionally engage in taxable activities.
Input service providers: Businesses that receive taxable services from registered persons.
Non-resident taxable persons: Foreign businesses conducting business in India.
Businesses with turnover above the threshold limit: Those exceeding the annual turnover thresholds of Rs. 40 lakh, Rs. 20 lakh, or Rs. 10 lakh, depending on their nature of business.
Casual taxable persons: Individuals or businesses that occasionally engage in taxable activities.
Non-resident taxable persons: Foreign businesses conducting business in India.
Agents of a supplier: Individuals or entities acting as agents for suppliers.
Input service distributors: Businesses that receive taxable services from registered persons and distribute them to others.
Persons paying tax under the reverse charge mechanism: Entities responsible for paying tax on behalf of the supplier.
E-commerce aggregators: Online marketplaces that facilitate the sale of goods or services.
Persons supplying online information and database access or retrieval services: Individuals or businesses providing these services from outside India to registered taxable persons in India.
Note: While individuals registered under the Pre-GST law are not explicitly mentioned, they may still be required to obtain GST registration depending on their current business activities and turnover. It's advisable to consult with a tax professional to determine if GST registration is necessary in your specific case.