How Long Do Bank Transfers Take?

7 Min Read | Published: May 15, 2026

A professional image of a person using a mobile banking app on their smartphone.

This article contains general information and is not intended to provide information that is specific to American Express products and services. Similar products and services offered by different companies will have different features and you should always read about product details before acquiring any financial product.

Learn how long it takes to transfer money between banks, what causes delays, and how to choose the right transfer method for your needs.

At-A-Glance

  • Bank-to-bank transfers can take anywhere from a few seconds to several business days, depending on the transfer method.
  • Factors like transfer type, bank policies, and processing times can impact how long it takes for money to move between accounts.
  • Understanding transfer timelines can help you plan ahead and manage your cash flow effectively.

Whether you’re paying your friend for dinner or receiving a direct deposit, you’ll likely have to move money around as a part of your financial life. But as the old saying goes, time is money, and how long it takes to send and receive funds could affect how and when you decide to move your funds. Let’s walk through how long bank transfers typically take, what factors can delay them, and how to choose the right transfer method for your needs.

How Long Do Bank-to-Bank Transfers Usually Take?

There are different types of transfers, and the time it takes to move money from one account to another could depend on whether you choose an ACH transfer, a wire transfer, or an instant payment option.

  • ACH Transfers

     

    Automated Clearing House (ACH) transfers are one of the most common methods for bank-to-bank transfers, and you may use them when you receive a direct deposit or pay a utility bill from your bank account. They’re based on the ACH network, a third-party that banks use to send funds. Typically, they’re low-cost or free, and they can take 1-3 days to process.1

     

    Wire Transfers

     

    Wire transfers are another way to send money, and you may have sent one to make an overseas payment, for example. Unlike ACH transfers, wire transfers don’t rely on a third-party: they send funds directly from one financial institution to another. Skipping the middleman can even sometimes make transfers nearly instantaneous, but they often come with higher fees.2

     

    Instant Payment Options

     

    Some banks or third-party apps offer instant transfer services, also called peer-to-peer (P2P) payments, that let you send and receive money in minutes. However, their policies vary, and they may charge fees to access funds immediately or impose limits on how much you can send at once.3

What Causes Delays in Money Transfers Between Banks?

Depending on the money transfer method you choose, you may expect your funds to be sent or received on a specific day, only to encounter an unexpected delay. Some potential reasons for delays include:

  • Outside of Business Hours
    Banks typically process wire transfers only on business days,4 and ACH transfers may process only on business days, too.5 If you try to transfer money on a bank holiday or on the weekend, you may find that your transfer is going to take longer than you expected.
  • Cut-Off Times
    Banks often set times during business days when they stop processing transfers.6 If a bank’s cut-off time is at 4 p.m. and you send a wire transfer at 4:15, you can expect your funds to arrive the next business day. However, some third-party transfer methods may not have the same cut-off time restrictions.
  • Inputting Errors
    Before sending off your transfer, make sure that you have the correct routing and account number for the funds’ destination. If you make a mistake on the account information, it can delay the transaction.7

How Do ACH Transfers Differ from Instant Payment Options?

ACH transfers and instant payment options are both reliable ways to send money, but they may serve slightly different purposes. Since ACH transfers may take a few days to process but typically arrive directly in the recipient’s bank account, they may be better for less urgent money transfers and for instances when the recipient values instant access to the transferred funds in their bank account. 

 

If you need the funds more urgently, instant payment options allow you to access transferred funds immediately on their payment platform, but they may charge a fee to transfer them to your bank account.8 You can usually transfer the funds to your bank account for free, but it may take a few business days.9 If you’re comfortable keeping the funds in the payment platform, or don’t mind paying a fee to transfer your funds to your bank account, then an instant payment option could work well for you.

Banking Features That Help Manage Cash Flow Timing

Some banks may offer additional tools to help you plan ahead and access your funds more quickly. For example, you may want your bank’s mobile app to offer a feature that lets you track your transfers in real time. Or perhaps you can find a bank that allows you to access your direct deposit funds earlier than others. If you’re unsatisfied with your current bank’s setup, you may want to look into how to switch banks to take advantage of features that can help you transfer and receive your funds in a more timely manner.

Tips for Making Bank Transfers on Time

You and the people around you depend on your money transfers going smoothly, so it’s smart to take the proper precautions ahead of time. Some ways you can make your transfer arrive on time include:

  • Schedule ACH Transfers During Bank Hours
    Check your bank’s cut-off times and send your funds before bank holidays to ensure they reach the recipient without foreseeable delays.
  • Use Wire Transfers or Instant Payments for Urgent Needs
    If you don’t have time to plan an ACH transfer, you may need to explore wire transfer or instant payment options. If you do go this route, prepare to pay a fee in addition to the funds you’re sending.
  • Make Sure You Have the Right Information
    If you enter the recipient’s account information incorrectly, it could delay your transfer, so take the time to carefully review the transfer details before sending.

Frequently Asked Questions

The Takeaway

When you receive a payment late, it’s easy to get frustrated, especially if you really need the money. And if you’re the one sending a delayed payment, it can be uncomfortable to explain why it’s late. By choosing the right transfer method for your timeline, you can ensure that your transfers stay on schedule for when you or your payees need them. Explore rewards checking accounts that offer convenient transfers today so that next time you move your money, it's a seamless experience.


Headshot of Scott Drueding Hanson

Scott Drueding Hanson is a content writer and copywriter based in Brooklyn. His work focuses primarily on personal finance.

All Credit Intel content is written by freelance authors and commissioned and paid for by American Express.

Related Articles

How to Do a Credit Card Balance Transfer

Learn how to do a balance transfer on a credit card. See steps to take when doing balance transfers, important considerations, and mistakes to avoid.

How to Set Up Direct Deposit

Direct deposit sends payments straight to your bank account. Follow our step-by-step guide to set it up quickly and easily.

What Is Online Banking and How Does It Work?

Online banking works by allowing you to manage your bank account or conduct transactions via your smartphone, tablet, or computer. See how it works.

The material made available for you on this website, Credit Intel, is for informational purposes only and intended for U.S. residents and is not intended to provide legal, tax or financial advice. If you have questions, please consult your own professional legal, tax and financial advisors.