What’s Your Legal Structure?
If you are a limited company, your decision is made. You need a business bank account.
Your business is a separate legal entity to you and it needs its own bank account. You don’t need to worry if you have used your personal bank account so far, for a new business that’s normal. Your accountant can sort all that out for you.
What’s important now is that you open a business bank account.
If you don’t have an accountant already, you need one.