Skip to content
Go to GoCardless homepage
LoginSign up

How long does a bank transfer take?

When you make a bank transfer, you want to know exactly how long it will take for the recipient to see your money in their account. Fortunately, it’s relatively easy to get the inside track on UK bank transfer times. So, how long does a bank transfer take to clear? Find out everything you need to know about making a bank transfer to domestic and international accounts.

What do you need to make a bank transfer?

Before you make the transfer, you’ll need to ensure you have access to a couple of key pieces of information. These include:

  • The date that you want payment to be made

  • The name of the business/organisation/individual that you are paying

  • The six-digit sort code

  • The eight-digit account number

  • A payment reference (so that the recipient knows what the payment is for)

Once you’ve got all of this information ready to go, you can begin the process of making a bank transfer.

How long does a bank transfer take to clear in the UK?

Bank transfers in the UK are powered by Faster Payments. As you may expect from the name, Faster Payments was introduced to improve the speed of normal bank transfers. As a result, most bank transfers are instantaneous, although in some cases, payment can take up to two hours. It’s important to remember that while Faster Payments aims to provide you with these types of bank transfer times, there’s no guarantee that your payment will be cleared on the same day.

You should also remember that the upper transaction limit for Faster Payments is around £250,000. If you’re sending a larger sum, you may need to use CHAPS payment instead (a bank-to-bank payment system intended for high-value transfers). CHAPS guarantees same-day payment, provided that the payment is processed before the daily cut-off point. Then, there’s Bacs payments, which take a little longer – generally speaking, Bacs requires three days to process a payment. 

Aren’t bank transfers instant?

In most cases, yes, bank transfer times are instantaneous. However, banks will occasionally hold onto your funds for several days. There are a wide range of reasons that this could be the case, but it’s most likely to happen to anomalous or especially large transactions. So, if you’ve made a transfer that’s noticeably larger than the amounts you usually transfer, it’s no reason to panic. In most cases, the bank is simply doing their due diligence. To find out exactly what’s happening to your money, give the bank a call and they should be able to explain what’s going on.

How long does it take to transfer money internationally?

If you’re making an international bank transfer, your bank transfer time is likely to be a little longer. This is because, unlike the UK, international transfers are processed by SWIFT or SEPA. So, how long does a bank transfer take for international payments? Your specific bank transfer time will vary depending on a range of factors, including fraud prevention, different currencies, different time zones, and bank holidays/weekends. In general, the bank transfer time will be around one to five working days.

Final word on bank transfer times

As we’ve demonstrated, the standard UK bank transfer time varies depending on the location of the recipient. While domestic transfers are likely to be processed within two hours – and in most cases, considerably less time than that – international transfers may take a little longer.

We can help

GoCardless helps you automate payment collection, cutting down on the amount of admin your team needs to deal with when chasing invoices. Find out how GoCardless can help you with ad hoc payments or recurring payments.

GoCardless is used by over 60,000 businesses around the world. Learn more about how you can improve payment processing at your business today.

Learn moreSign Up

Interested in automating the way you get paid? GoCardless can help

Contact sales