FAQ for Italy in English

Can I start right away? 

This depends. Some businesses/professions require a license or an authorization. E.g. if you want to start a business involving food preparation and/or distribution, you must get the relevant sanitary authorizations and qualification both for the place you use to process food and for the people involved.