GST registration is required when aggregate turnover exceeds ₹40 lakh for goods or ₹20 lakh for services, for inter-state supply, e-commerce sellers, casual or non-resident taxable persons, and other notified mandatory cases. https://www.apjadvisors.com