You will need to have domain name and a website to create a free business email address. After that, you will need an email service provider to handle your business emails. There are a few different solutions that you can use to create a professional business email address.