I hated my Barclays account, and it did cost more to run, but you’re not wrong. It’s almost worth paying the extra, and suffering dealing with a high-street bank, just to have those really basic account features in place (and, I dread to say it…even better customer support, in some cases - which I didn’t think was even possible!). Dealing with them was a nightmare, but dealing with Revolut isn’t proving to be much less so. All actual banking requests have to go to their “banking partner” for approval, which can take up to two weeks, and the customer support via chat seem even less willing to provide information on timelines and feature implementation than in these forums.
I’ll likely carry on using my account for the minute, and cross my fingers and hope that direct debits are added in the next month or two, as promised.
But I’ve got my eye on switching to Starling the second their limited company business accounts are available: https://www.starlingbank.com/business-account/
I have a personal account with them and love it. WAY better than the Revolut personal account I tried. And they’re already a proper, registered, banking institution. I have an overdraft with them and everything, as well as custom a custom IBAN number as standard. I’m expecting good things when their business accounts finally launch this year.