All commercial entities and businesses that indulge in selling and purchasing services and goods need to register for GST. It is obligatory for organizations with more than Rs 20 Lakhs turnover ( for service supply) and Rs. 40 lakhs ( for the supply of goods) annually to register for GST.
All enterprises are dealing in intrastate goods and service supplying need to register for GST. Also, enterprises dealing with taxable supply on other taxable entities need to register GST, for example, Brokers and Agents.
E-commerce seller or agent doesn’t have to register GST if the total revenue is lower than Rs.20 lakhs according to latest notification.