Question: how long does it take to open a starling business account?
Answer: With a business account Starling run a few quick credit checks too, but the whole process shouldn't take more than 10 minutes. Your card. You'll be issued with a contactless Mastercard debit card, which should take between 3-5 days to arrive.