GST registration is required only if the business turnover crosses the prescribed threshold or if the company deals in the interstate supply of goods or services.