Money transfers take so long because the payment rails carrying your money were built for batch processing, not instant delivery, and every transfer also has to clear availability holds, intermediary banks, and compliance filters before it lands as spendable cash. A domestic ACH payment normally takes one to two business days, and an international wire regularly stretches to five business days or more. Five bottlenecks explain almost every delay you’ll ever see, and knowing which one is slowing your transfer tells you whether to wait, call your bank, or pick a faster rail next time.
Your Bank Doesn’t Send It the Moment You Tap Confirm
Most domestic transfers travel through the ACH Network, which collects transactions into batches and processes them at scheduled intervals rather than one by one. The network settles payments four times during each business day, so your transfer waits in line until the next batch goes out.1Nacha. The ABCs of ACH
Those windows have hard deadlines. For same-day ACH, the final submission deadline is around 4:00 p.m. Eastern, and the cutoff for next-day processing is approximately 5:00 p.m. Eastern. Most banks set their own internal cutoffs earlier than that to give themselves time to prepare the batch files. If you initiate a transfer after your bank’s internal cutoff, the earliest it can enter the system is the next business day.
Weekends and federal holidays compound the problem. The ACH Network only processes on business days, so a transfer started Friday evening won’t begin moving until Monday. If Monday is a federal holiday, add another day. A poorly timed transfer over a long weekend can sit for three or four days before a single batch picks it up.
Wires work differently. Domestic wires run individually through the Fedwire system and typically settle the same day, often within hours, with a customer cutoff around 7:00 p.m. Eastern.2Federal Reserve. Wholesale Services Operating Hours The tradeoff is cost: most banks charge $25 to $30 per domestic wire, with some charging up to $40.
The Money Arrived, But You Can’t Spend It Yet
Even after funds hit your account, you may not be able to use them right away. Federal rules under Regulation CC set maximum hold periods that banks can impose before making deposits available for withdrawal. These holds exist because your bank takes on risk when it credits your account before it has confirmed the deposit will actually clear.
Cash deposited in person and electronic payments like wire transfers and direct deposits must be available by the next business day.3eCFR. 12 CFR 229.10 – Next-Day Availability Checks get slower treatment. Local checks must be available no later than the second business day after deposit; nonlocal checks and deposits made at another bank’s ATM must be available no later than the fifth business day.4eCFR. 12 CFR 229.12 – Availability Schedule
When you deposit a check, the first $275 of your total daily check deposits must be available the next business day regardless of check type.3eCFR. 12 CFR 229.10 – Next-Day Availability Beyond that, the standard schedules apply. Banks can extend holds further for new accounts, deposits over $5,525, or accounts with repeated overdrafts. On a new account, the amount exceeding $5,525 from a check deposit can be held up to nine business days.
This is why a deposit can show in your account balance but not your available balance. The transfer technically completed. The hold just makes it feel like it hasn’t.
How Far Your Money Has to Travel
The path a transfer takes depends on the type of payment, and some paths are much longer than others.
Domestic ACH
Standard ACH takes one to two business days because of the batch cycle above. Same Day ACH is available for transactions up to $1 million, but “same day” only means the money settles by end of business on the day the batch processes, not the instant you send it. The ACH Network reaches every bank and credit union account in the country.1Nacha. The ABCs of ACH
International Transfers
Cross-border payments introduce the most delay because they rely on correspondent banking. Most banks don’t have direct accounts with every foreign institution, so your money hops through intermediary banks to reach the destination. Each intermediary receives the funds, performs its own checks, and forwards them along. These intermediaries typically deduct fees of $15 to $50 per hop, and each one operates in its own time zone with its own processing schedule.
International wires generally travel over the SWIFT network, where transfers take one to five business days depending on the number of intermediaries, the destination country, and the currencies involved. A transfer from a U.S. account to a well-connected European bank might clear in two days. A payment routed through three intermediaries to a smaller institution in a developing country could take the full five or more. Every stop in the chain is a fresh opportunity for a timezone mismatch or a compliance review to add another day.
Compliance Screening Can Stop a Transfer Mid-Flight
Every transfer runs through automated compliance filters before it moves, and sometimes those filters pull the emergency brake. Federal law requires banks to maintain records and flag suspicious transactions as part of anti-money-laundering programs.5Office of the Law Revision Counsel. 31 USC 5311 – Declaration of Purpose Any cash transaction over $10,000 triggers a mandatory Currency Transaction Report to the Financial Crimes Enforcement Network, and transfers below that threshold can still be flagged if the pattern looks unusual.6FinCEN. Frequently Asked Questions Regarding the FinCEN Currency Transaction Report
Banks also screen every transfer against sanctions lists maintained by the Office of Foreign Assets Control. OFAC’s screening tools use approximate string matching, so a name that’s merely similar to a sanctioned person’s can trigger a hit.7U.S. Department of the Treasury. Sanctions List Search When that happens, the transfer stops while the bank figures out whether the match is real. OFAC’s guidance acknowledges that many hits are false positives and recommends banks contact OFAC before blocking a transaction when the match isn’t exact.8Office of Foreign Assets Control. Blocking and Rejecting Transactions That back-and-forth takes time.
Intermediary banks on international transfers perform their own independent screening, multiplying the chances of a flag. A compliance hold at any single bank in the chain freezes the entire transfer until that bank’s review is complete.9FFIEC BSA/AML Manual. Risks Associated with Money Laundering and Terrorist Financing – Funds Transfers Banks have strong incentive to be thorough rather than fast — penalties for compliance failures run into the millions of dollars.
One Wrong Digit Can Cost You Days
A single wrong digit in a routing or account number can derail a transfer entirely. Automated systems need exact data to match a payment to the right account at the right bank, and when the numbers don’t line up, the transfer stops moving and gets flagged for manual review.
The correction process is slow. A bank employee has to investigate the mismatch, contact the originating institution, and either fix the data or reverse the transaction. If the error can’t be resolved, the bank sends the money back through the same batch system the original transfer used, effectively doubling the wait. International transfers are even more vulnerable because they require additional identifiers like SWIFT/BIC codes and sometimes an IBAN, creating more opportunities for typos.
This is where most avoidable delays happen. Double-checking the recipient’s account and routing numbers before you hit send is the single easiest way to keep a transfer on schedule. Many banks now offer account verification features that confirm the recipient’s name and account before the transfer initiates. Use them when available.
Faster Ways to Send Money
The delays above exist largely because of infrastructure built in the 1970s. Two newer systems now offer genuine instant transfers that settle in seconds, around the clock, every day of the year, including weekends and holidays.
The RTP network, operated by The Clearing House, currently handles 98% of all bank-to-bank instant payment volume in the United States. Over 1,100 financial institutions are live on the network, and it processed over 2 million transactions in a single day for the first time in February 2026.10The Clearing House. Cash Flow Needs from Consumers and Businesses Drive New RTP Network Volume and Value Records Payments clear and settle in seconds with immediate confirmation.
The FedNow Service, launched by the Federal Reserve in 2023, offers a similar experience and operates 24 hours a day, 7 days a week, with no interruption between business days.11Federal Reserve. FedNow Service Operating Hours As of March 2026, roughly 1,650 financial institutions participate. In late 2025, the Fed raised the FedNow transaction limit from $1 million to $10 million.12Federal Reserve. FedNow Service Raises Transaction Limit to $10 Million The RTP network raised its limit to $10 million around the same time.
The catch is that your bank has to participate, and not all do yet. If both the sending and receiving banks are on the same real-time network, the transfer settles in seconds with no batch windows, no weekend delays, and no intermediary banks. If either bank isn’t on the network, you’re back to ACH or wire. Check your bank’s app or website for options labeled “instant transfer” or “real-time payment” to see whether it’s available for your account.
Same Day ACH sits in between: faster than standard ACH but not instant. It processes on the same business day as long as you submit before the cutoff, with settlement by end of day. The per-transaction limit remains $1 million. For most routine payments, Same Day ACH removes the overnight wait without requiring both banks to be on a real-time network.