The Food Safety and Standards Authority of India (FSSAI) is an agency of the Ministry of Health & Family Welfare, Government of India. The FSSAI is responsible for protecting and promoting public health through the regulation and supervision of food safety.
FSSAI regulates all food business operators in the country & has entrusted the powers at various levels to other designated authorities like the FDA to speed the process of granting registration or licenses.
FSSAI license or registration is mandatory for all the entities which are running food business. Anyone who handles, processes, manufactures, sells, serves, stores, distributes transports or imports food, commonly known as Food Business Operators (FBO). It is even applicable to street food vendor.
Yes, all the e-tailers like Zomato, Foodpanda, Grofer or online vendor dealing in foods has to obtain food license. Without registration, it would be illegal to deal in food for such companies.