Question: how long does it take for bank to receive tax refund?
Answer: HMRC's guidance says that if you are not given the option to have the P800 refund paid directly into your bank account, then you'll get a cheque within 14 days.