Yes, it is advisable to register your business before starting dropshipping in India. You can register your business through the Ministry of Corporate Affairs or under MSME. It is also required to get a GST registration for your dropshipping business in India.