A business account helps separate your finances from your business finances. You will be able to track the income earned by your business easily. If you're not the sole proprietor of the business, setting the company's name using a business account is a good idea.
Business accounts have to be registered under a legal entity like a Limited Liability Company (LLC) also adds legal separation between your money and your business debt.