No, in order to get the government's perks and incentives, registration under Start Up India is required.