There are Various registrations to be taken at various Stages of business depending upon nature of business, some are compulsory and some are Optional, This registrations helps you to make necessary compliances and helps to run the Indian tax structure