woman leaning over a man who is looking at his phone and hugging him and smiling

How long does a wire transfer take?

Learn how long domestic and international wire transfers take, what affects timing, and how cut-off times, bank holidays, and fees can impact your transfer.

Share

This content is for general educational purposes and is not intended as financial, legal, investment, or tax advice and should not be relied on as such. We do not guarantee the accuracy or completeness of the information found in this post.

Summary

  • Domestic wire transfers typically arrive the same day if you submit them before your bank's cut-off times, which usually fall between 2:00 p.m. and 5:00 p.m. local time.

  • International wire transfers generally take one to five business days to arrive, depending on the destination country, intermediary banks involved, and whether currency conversion is required.

  • Several factors can slow a wire transfer down, including missed cut-off times, bank holidays, time zones, compliance checks, and errors in account details.

  • Wire transfer fees vary by provider and transfer type, with domestic outgoing transfers typically costing $25 to $35 and international outgoing transfers often running $35 to $65 or more.

  • Once a wire transfer is sent and accepted by the receiving bank, it is generally difficult to cancel, so double-checking all account details before you confirm is especially important.

Wire transfers can feel like a bit of a mystery, especially when timing matters. Whether you're sending a large payment for a home purchase, supporting family abroad, or paying a business overseas, understanding how wire transfer times work gives you more confidence and fewer surprises. Here, we’ll walk through everything you need to know about how long a wire transfer takes, what affects the timeline, and what you can do to help things go smoothly.

What is a wire transfer?

A wire transfer is an electronic transfer of funds from one bank account to another through a secure network of financial institutions. Rather than physically moving cash, banks exchange digital instructions that tell each other to debit one account and credit another. Wire transfers work for both domestic transfers within the United States and international wire transfers that cross borders

Wire transfers are often used for large amounts, time-sensitive payments, or situations where the recipient needs guaranteed funds quickly. They move through established systems like Fedwire for domestic transfers and the Society for Worldwide Interbank Financial Telecommunication, commonly known as SWIFT, for international payments. These systems are what make wire money movement fast, secure, and traceable.

How wire transfers work

Understanding how wire transfers work helps explain why timing can vary. When you initiate a transfer, your bank first verifies your identity, checks that you have enough funds, and then sends a secure payment instruction through the appropriate payments system. 

For domestic wire transfers in the U.S., that system is typically Fedwire, which is the Federal Reserve's real-time settlement service. Fedwire processes each transfer individually rather than in batches, which is part of what makes domestic wires faster than other options like ACH transfers. 

For international wire transfers, your bank sends instructions through the SWIFT network, which connects thousands of financial institutions around the world. SWIFT doesn't move the money itself. It delivers secure messaging instructions that tell banks how to route and settle the funds. In some cases, the transfer passes through one or more intermediary banks before it reaches the recipient's bank, which can add time to the process. 

Learn more about Banking

From early pay, to high yield Savings, it can pay to bank through OnePay.

How long do domestic wire transfers take?

Domestic wire transfers are generally the fastest type of bank wire available. If you submit your transfer before your bank's daily cut-off time on a business day, the funds often arrive at the recipient's bank the same day, sometimes within just a few hours

Bank cut-off times are the daily deadlines banks set for processing transfers. Most banks set their internal cut-off times somewhere between 2:00 p.m. and 5:00 p.m. local time, though the exact time varies by institution and by whether you're submitting online or in person. Fedwire itself accepts transfers until around 6:45 p.m. Eastern Time, but individual banks often set earlier bank cut-off times to give themselves room to process requests and run compliance checks before the system closes. 

If you miss your bank's cut-off, your transfer gets queued and processing time moves to the next business day. This means a transfer submitted late on a Friday afternoon might not arrive until Monday, or even Tuesday if there's a bank holiday involved. Under the Expedited Funds Availability Act and Regulation CC, receiving banks must make wired funds available no later than the next business day after they receive them. 

How long do international wire transfers take?

International wire transfer take times are longer than domestic ones, and that's completely normal. Most international wire transfers take between one and five business days to arrive, with two to three business days being the most common experience under typical conditions. 

The range exists because a lot of moving parts are involved. Here are the main factors that affect how long an international wire transfer take can run:

  • Intermediary banks: When your bank doesn't have a direct relationship with the recipient's bank, the transfer routes through one or more intermediary banks. Each one adds its own processing time and, in some cases, its own fees before passing the funds along

  • Time zones: Sending money from the United States late in the day may mean the transfer doesn't reach the recipient's country until the following business day there, because their banking system has already closed for the day. 

  • Currency conversion: When the transfer involves converting from U.S. dollars to a foreign currency, additional steps are required to complete the currency exchange, which can lengthen processing time. 

  • Compliance checks: Banks are required by law to screen transfers for money laundering and other financial crimes. Transfers that trigger a review can be held for additional scrutiny, sometimes for several hours or more. 

  • Bank holidays: Both the sending and the recipient's bank observe their own holiday schedules. A bank holiday in either country can pause processing until the next available business day. 

What information do you need to wire money?

Getting all the account details right before you send is one of the most important steps you can take. Even a small error in the account information can cause delays, returned transfers, or funds landing in the wrong place.

For domestic wire transfers, you'll typically need:

  • The recipient's name as it appears on their bank account

  • The recipient's bank account number

  • The routing number, also called an ABA number, which is a nine-digit code that identifies the recipient's bank within the U.S. banking system

  • The recipient's bank name and address

  • The dollar amount you're sending

For international wire transfers, you'll also need:

  • The SWIFT code for the recipient's bank, which is an 8 to 11 character identifier that routes the transfer through the global SWIFT network

  • An IBAN, or International Bank Account Number, if the destination country uses that system, particularly in Europe

  • Any intermediary bank details if your provider or the recipient's bank requires them

  • The destination country and the currency the recipient will receive

Always confirm this information directly with your recipient before initiating the transfer. Errors in account details are one of the most common causes of delays and one of the easiest to prevent.

Wire transfer fees

Wire transfer fees vary depending on your provider, the transfer type, and how you initiate the transfer. Understanding these costs upfront helps you plan your money transfer without any surprises.

For domestic wire transfers, outgoing fees at traditional banks typically range from around $25 to $35 when submitted online, and can run higher if you initiate them in person or over the phone. Incoming domestic wire fees are often lower, sometimes ranging from nothing to about $15

For international wire transfers, outgoing fees tend to be higher, often falling between $35 and $65 or more at traditional banks. On top of the flat fee, international payments often involve a currency exchange markup, which is the difference between the real mid-market exchange rate and the rate your bank offers you. This markup can add to your total cost in a way that isn't always obvious upfront. Intermediary banks that handle the transfer along the way may also deduct their own fees before the funds reach the recipient's bank account. 

Some providers and wire transfer services, including certain online banking platforms and neobanks, offer more competitive pricing or lower fees depending on your account type or the transfer amount. It's worth checking your provider's current fee schedule before you send.

Wire transfers vs. ACH transfers

A wire transfer isn't the only way to transfer funds electronically, and it helps to understand how it compares to other options. One common alternative is an ACH transfer. ACH stands for Automated Clearing House, which is a U.S. network that processes electronic transfers in batches. The automated clearing house handles things like direct deposit payroll, bill payments, and person-to-person payments through payment platforms.

ACH transfers are generally free or very low cost, but they move more slowly because they're processed in batches rather than individually. Standard ACH transfers take one to three business days, though same-day options are available in some cases. Wire transfers, on the other hand, are processed individually and in real-time, which makes them faster but also more expensive. 

Another key difference is reversibility. ACH transfers can sometimes be recalled or reversed in cases of error or fraud. Wire transfers are generally considered final once the receiving bank accepts them, which is why accuracy matters so much before you confirm. Wire transfers are also better suited for large amounts and international payments, while ACH transfers are primarily used within the United States. Both credit unions and traditional banks typically offer both options, though availability and fees vary.

Can you cancel a wire transfer?

Cancellation of a wire transfer is possible in some situations, but the window to do so is very narrow. Once the receiving bank has accepted the funds, the transfer is generally final and cannot be reversed. If you realize you've made an error, the best thing to do is contact your bank immediately and ask about a recall request. Whether the funds can be returned depends on the cooperation of the recipient's bank and, in some cases, the recipient themselves. 

For international transfers that qualify as consumer remittances under U.S. federal law, you have up to 30 minutes after payment to cancel and receive a full refund, as long as the funds haven't already been deposited or picked up. After that window, you can still report errors within 180 days, and your provider is required to investigate. 

This is one of the reasons double-checking your recipient's name, account number, and all other contact information and account details before sending is so important. Wires move quickly, and the faster they go, the smaller the cancellation window becomes.

Tips for faster wire transfers

You have more control over your wire transfer times than you might think. Here are some straightforward ways to help your transfer move as smoothly as possible.

  • Submit before cut-off times. Initiating your transfer early in the business day gives it the best chance of being processed the same day, especially for domestic wires.

  • Verify all account details. Double-check the routing number, bank account number, SWIFT code, and recipient's name before confirming. One wrong digit can send a transfer off track.

  • Plan around bank holidays. Check for bank holidays in both the sending and destination country, especially when sending internationally, so you can account for any extra days.

  • Use your mobile app or online banking. Many providers offer lower wire transfer fees and a faster experience when you initiate through a mobile app or online banking portal rather than in person.

  • Be aware of time zones. If you're sending money internationally, consider what time it is in the destination country when you submit. A transfer sent late in your day may not start processing in the recipient's country until the next morning there.

  • Ask about providers. Different wire transfer services have different processing times and fees. Checking what your options are, including fintech providers that specialize in international payments, can help you find the right fit for your needs.

Frequently Asked Questions