What are business bank accounts? Many high street banks offer competitive current accounts. It is important at the start to keep your businesses and personal finances separate. Who needs one? You must open a business bank account if you’ve started a limited company or partnership. It is not required for sole traders. Most startups prefer to setup a different account to keep their finances separate. What features do they include? Most business current accounts come with the same features as a personal one….