how long do hmrc cheques take to clear barclays?
You'll typically be able to withdraw your funds by 23:59 on the next weekday1 (as long as the cheque hasn't bounced) – much quicker than the old paper-based process, which took up to six days.