Deposits made to a Barclays Bank account will be held for five business days before the funds are available. This applies to both electronic deposits and checks.