How long does a bank transfer take between different banks

Businesses often use wire transfers, also known as remittance transfers, for transactions that are large, critical, or international.

Wire transfers are trusted for their speed and security. You can quickly send money and expect it to arrive in the correct bank account for the correct amount within a day. Wire transfers are frequently used to close business deals or real estate transactions.

How long does a bank transfer take between different banks

What is a wire transfer?

Wire transfers use bank-to-bank connections to exchange funds in a rapid and secure way, no matter your location. They are a fast way to send or receive money electronically. Within the US these transfers take less than 24 hours to clear. International wire transfers usually take two business days, but depending on the destination and when you send the transfer, it can take up to five days. 

How do wire transfers work?

Wire transfers are essentially data communicated from one bank or financial institution to another. A communication network is used for this exchange, most likely the Society for Worldwide Interbank Financial Telecommunication (aka SWIFT), but others like Fedwire are common. 

The issuing institution will send name, total, and bank account and routing numbers to the receiving institution. When a wire transfer comes into the receiving institution, usually an employee needs to go through a few simple steps to confirm and complete the transfer.

Wire transfers vs. ACH transfers

Sending a wire transfer is faster than an ACH transfer (short for Automated Clearing House). Both involve the bank-to-bank transfer of funds between accounts, but an ACH transfer typically takes 2–3 days and is typically less expensive. 

Learn more about ACH vs. wire transfers

Are wire transfers safe?

Wire transfers are considered safe—as long as you verify the receiving party. 

Wire transfers can only be completed by the initiating party, so a wire transfer will never take money from your account or compromise your information without your action.

The only real danger of a wire transfer is that it is essentially irreversible once sent. Wire transfers deliver almost instantaneously and they will reliably arrive in the account you specified. This can be a problem if you provided the wrong information or if you were deceived by the receiving party. 

How to submit a wire transfer 

Once you have made the decision to utilize a wire transfer take the time to carefully complete the following steps:

  1. Gather your information: How much money is being sent? Where is it being sent? You will need institution account numbers for the sending and receiving accounts, identity verification (such as a driver’s license), detailed contact information, totals, and dates for submission. Check the section below for more details about the information you’ll need. 
  2. Work with your bank or institution: Once you’ve chosen an institution to handle your wire transfer, call them or go into their establishment to verify information and communicate fees and details.
  3. Submit the wire transfer: You will likely fill out a paper or online form and cover the wire transfer fee, if applicable. Once submitted, the bank or institution will give you a receipt and confirmation that the transfer has been completed.

The steps may vary depending on the institution, and international wire transfers will include steps regarding currency and clearances in the destination country.

Information required to send a wire transfer

Before you contact your bank to initiate a bank wire transfer, gather the information listed below about your recipient and their bank in order to avoid delays:

  • Full name and address
  • Bank name, address, and telephone number
  • Bank account number and account type (e.g., checking or savings)
  • Bank ABA routing number (for domestic transfers)
  • Bank IBAN and BIC/SWIFT codes (for international transfers)

Additionally, be prepared with details about the dollar amount to be transferred, the currencies involved (e.g., sending U.S. dollars to be received in Euros), and the reason for your transfer.

An ABA routing number is a nine-digit number established by the American Bankers Association based on the location of a U.S. bank. Some banks have specific routing numbers for wire transfers as well.

An IBAN or international bank account number includes a combination of 34 letters and numbers that help identify countries and branch locations for cross-border transfers.

A BIC/SWIFT code is 8–11 characters used to identify an international transaction at a specific bank.

Pros and cons of wire transfers

Pros Cons
Completed within hours Costs around $27 on average
Immediate access to funds Effort and time to submit
Large transactions Irreversible & difficult to cancel
International transfer capability Commonly used in scams

Wire transfers are often the only option for international money transfers, or for very large transfers that exceed the limits of an ACH transfer. That’s why wire transfers are frequently used for businesses sending or receiving funding, closing large real estate deals, acquisitions, and other large business transactions. 

Drawbacks of wire transfers include the fees, information and effort required to send the funds, and that the exchange of funds is usually irreversible. 

Scammers often target consumers through wire transfers for this reason, so it is important to only conduct wire transfers when you’re certain of the receiving party’s intention.

How long does a wire transfer take?

Wire transfers within the US take less than 24 hours, while international transfers can take up to five days. 

There are three main factors that affect the speed of a wire transfer: 

1. When you initiate the transfer (time of day matters)

  • Federal regulations: The Expedited Funds Availability Act (EFAA) requires U.S. financial institutions to make wire transfers available to recipients within one business day. Banks and credit unions set their own cut-off times for receiving daily wire transfers, which may differ from branch closing times and even cut-off times for deposits.
  • Bank cut-off times: Here’s how time of day and bank cut-off times affect the speed of your transfer: If your bank’s final cut-off for wire transfers is 3 p.m. and you initiate a transfer at 3:05 on Wednesday, funds will be recorded as having been received on Thursday, which could delay completion until Friday.
  • Weekends and holidays: When estimating how long your wire transfer may take, keep in mind that transfers can’t be completed on weekends or federal bank holidays.

2. Where you’re sending or receiving funds

  • Domestic wire transfer: Due to EFAA regulations, most bank-to-bank wire transfers between accounts in the U.S. are completed within 24 hours. Some banks make wired funds available to recipients immediately, especially on transfers between accounts at the same institution.
  • International wire transfer: An international wire transfer between a U.S. bank account and an account in another country (also known as a remittance transfer) takes approximately one to five business days depending on differences in time zones, foreign currencies, and banking systems.
  • Slow-to-pay countries: Countries with a slow-to-pay designation may delay transfers up to three weeks or result in cancellation. When sending or receiving funds internationally, ask your bank for a current list of slow-to-pay countries so you know what to expect.

3. The method of bank transfer

  • FedWire for immediate transfer: For large-value or time-sensitive wire transfers between U.S. institutions, banks use the FedWire system for real-time gross settlement (RTGS), which means the transfer is processed immediately.
  • CHIPS for batch transfer: Banks also use the Clearing House Interbank Payments System (CHIPS) for net settlement, which processes multiple transactions as part of a batch process. Some banks have several daily cut-off times for wire transfers and send multiple daily batches.
  • SWIFT for international transfer: While CHIPS can be used to process international wires, more than 10,000 banks and other financial services providers also use a secure network managed by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). When international transfers can’t be processed directly between two banks, SWIFT makes it possible for money to pass through intermediary or correspondent banks.

How to track a wire transfer

What do you do when a transfer is delayed or lost? 

Every wire transfer to or from a U.S. bank account passes through the Federal Reserve Bank where the transaction is assigned a unique IMAD/OMAD ID. If a wire transfer between U.S. bank accounts takes more than 24 hours, or a transfer between a U.S. and international account takes more than five days, ask your bank to trace the wire using the IMAD/OMAD ID assigned when the wire was sent.

The tracer will show how and when the transfer was processed between sending, receiving, and intermediary banks, and, most importantly, where it is now. In the unlikely event your wire goes to the wrong account, this is how you can find it.

Domestic & international wire transfers

Domestic wire transfers are those taking place within the same country. Domestic wire transfers are usually lower in cost and can be delivered the same day. In fact, domestic transfers can show up in the receiving account within just hours. Domestic wire transfers can cost you $0–25 per transfer depending on your institution. Online banking solutions may have included domestic wire transfers; just check with your bank. 

International wire transfers are more expensive, and take longer. International wire transfers have to run through ACH transfers as well as through any institutions in the receiving foreign country, which varies. You can expect an international wire transfer fee of $35-45 per transfer. The issuing institution, such as Chase Global Transfer, may complete its own internal reviews and verifications. There may also be fees or conversion factors to change to foreign currency.

How long does an international wire transfer take?

Within the US these transfers take less than 24 hours to clear. International wire transfers usually take two business days, but depending on the destination and when you send the transfer, it can take up to five days. 

How to cancel a wire transfer

Once initiated, the funds transfer is guaranteed. A transaction can only be stopped if the receiving bank gets a cancellation notice from the sending bank before instructions are processed to complete the transfer.

If a mistake is made by the sending or receiving bank, including duplication of a previous order or the transfer of the wrong dollar amount, they will reverse or adjust a completed transfer.

How much does a wire transfer cost?

One drawback of a wire transfer: it will cost you. Due to the immediacy and manual nature of how a wire transfer is sent, there are fees associated with sending a wire transfer, and sometimes receiving a wire transfer as well. How much it will cost you will depend on many factors, such as your bank’s policy, where the transfer is being received, urgency, size of transfer, and if it’s a credit or cash transfer.

Average wire transfer costs

Domestic outgoing wire transfer $27 average
Domestic incoming wire transfer $15 average
International outgoing wire transfer $45 average
International incoming wire transfer $15 average

If you fund a wire transfer through a credit card it is defined as a cash advance. Cash advances will incur fees as well as interest rates, on top of the cost from whatever institution is sending the wire transfer. 

Receiving a wire transfer is usually free, but occasionally requires a small (less than $20) fee for access and completion. There may be fees or special calculations for foreign currency. If you’re planning on sending money via wire transfer regularly, it may be smart to consider sending larger funds less frequently to minimize cost for sender and receiver.

A wire transfer fee varies based on the type of account you hold, whether you use online or in-branch services, and whether you transfer funds in U.S. dollars or a foreign currency. The sender pays to initiate the transaction, and the recipient pays to receive it.

Are wire transfers reported to the IRS?

The IRS may be interested in wire transfers made in regular intervals, to individuals without personal or business bank accounts, or in very large amounts. The IRS is able to see any wire transfers through US banks or US citizens, and banks are required to report any suspicious activity they see through wire transfers. 

Investopedia reports that international wire transfers are closely watched by multiple international organizations, including the Office of Foreign Assets (part of the US Treasury) control to prevent money being transferred illegally for money laundering or to a terrorist organization, for example. 

Alternatives to wire transfers

Wire transfers are not your only option for electronically moving money from one account to another. There are a wide range of tools for managing and transferring funds to meet your exact needs.

The best alternative to a wire transfer is an ACH transfer through a bank’s bill pay or using an online application payment service such as Paypal, Zelle, Venmo, or other similar service. 

Banks can also offer wire transfer alternatives, such as depositing cash into the individual’s account at a branch of the bank they use, creating a bank draft, or drawing up a money order. Various methods can be conducted through the mail (money orders, checks, cash mail) but are obviously less secure and very unpredictable.

How to send a wire transfer with Divvy

At Divvy, wire transfers are simple. We automatically detect incoming wires and apply the transfer as immediately as possible (actual timing varies by bank and federal regulations). We don’t charge any fees for wire transfers, though banking fees still apply.

If you need to send a wire transfer through Divvy or have questions about the wire transfer process, reach out to customer service for help.

At Divvy we know you take your money management and funds transfers seriously—and we’re here to streamline your business suite for maximum visibility and control. To learn more, schedule a demo.

The information provided on this page does not, and is not intended to constitute legal or financial advice and is for general informational purposes only. The content is provided “as-is”; no representations are made that the content is error free.

How long does a bank transfer take between different banks online?

Computerized transfers between two accounts of the same bank are made immediately. Computerized transfers between two accounts at different banks can take up to one business day.

Why does it take so long for money to transfer from one bank to another?

It's because all transfers for a bank are done in batches during the day, to an automated clearinghouse. This automated clearinghouse sorts them out and moves them to the receiving bank between two and four hours of being received. The receiving bank gets the transfer within the same day, most of the time!

Are transfers between banks instant?

Transfers can take seconds or a few days, depending on the method selected. A fee or additional charge may apply for instant transfers. Apple Pay, Google Pay, Samsung Pay Cash and Venmo are other ways to send money to others using an app.