It depends what you want from your business bank account?
For me I have few transactions compared to other businesses, I am not buying and selling stock regularly. And I will never go to a branch. But I will pay all my bills online for insurance etc, I don’t use an overdraft etc.
Must be able to accepts payments out of the EU.
So I looked at the online accounts, essentially if you do it online you get it the transactions free, and if you need to go in branch or get an overdraft etc they will bend you over.
This included if I had to go in branch to open it. If I needed to and couldn’t do it online (the application), they were out the process.
Pretty much all of them are free for 12 months or 18 months, so you shouldn’t be paying anything in the first trading year. If it’s not on there website then they will but you might need to talk to them.
Went with HSBC in the end, as I hate Natwest’s systems internally and customer facing (personal preference), Barclays took a month to acknowledge my request. The others required branch visits. HSBC won by default, and have been good so far.
Just accept they are all a bit crap, and how much this matters depends on the line of business you are in. So pick the one you resent the least!