What "when ready" actually means when you send money from a bank account
When you send money from your bank account, the money leaves your account within minutes — but it does not always arrive in the recipient's account when ready. The speed depends on which method you use and which bank the recipient uses.
The fastest options — wire transfers, peer-to-peer payment apps, and real-time payment networks — can move money in seconds to minutes. Older methods like ACH transfers take one to three business days. The recipient's bank may also hold the money for a day or two even after it arrives, depending on their policies.
If you need the money to move in under an hour, you have three realistic paths: a wire transfer through your bank, a peer-to-peer app like Venmo or PayPal, or a real-time payment service if your bank offers one. Each has different costs, limits, and requirements.
Key Takeaways
- Wire transfers move money in minutes to hours and work to almost any bank account, but cost $15 to $50 and cannot be reversed once sent.
- Peer-to-peer apps like Venmo, PayPal, and Cash App are free or low-cost for bank-to-bank transfers, but have daily limits ($500 to $5,000 depending on the app) and require the recipient to have the same app.
- Real-time payment networks like Zelle and FedNow move money in seconds but only work between banks that participate in the network, and limits vary by bank.
- ACH transfers are free but take one to three business days, so they are not an option if you need money to move today.
- The recipient's bank may hold the money for an additional day even after it arrives, so "when ready" arrival at your bank does not mean when ready access to the funds.
Wire transfers: fastest but irreversible
A wire transfer is the fastest way to send money directly from your bank account to another bank account. The money typically arrives within hours, often within minutes if both banks are in the same country. You initiate the transfer through your bank's website, mobile app, or by calling the bank directly.
To send a wire, you need the recipient's full name, bank account number, routing number, and the name and address of their bank. If you are sending money internationally, you will also need the recipient's bank's SWIFT code. Your bank will verify this information before processing the transfer.
Wire transfers cost between $15 and $50 depending on your bank and whether the transfer is domestic or international. Once the money leaves your account, you cannot reverse or cancel the transfer — the recipient's bank has already received the instruction. If you send money to the wrong account, you will need to contact the recipient's bank and ask them to return it, which they are not required to do.
Peer-to-peer apps: free but limited by daily caps
Apps like Venmo, PayPal, Cash App, and Google Pay let you send money from your bank account to another person's account in the app, usually within minutes. Most transfers between bank accounts are free. The recipient does not need to be your contact — you can send money to anyone with an account in the same app.
The catch is daily limits. Venmo caps transfers at $500 per week for unverified accounts and $5,000 per week for verified accounts. PayPal allows $500 per transaction for new accounts and up to $20,000 per transaction for established accounts. Cash App limits transfers to $250 per day for new users and $7,500 per day for verified users. These limits reset on a rolling basis, not on a calendar date.
The recipient must have the same app to receive the money. If they do not, you can send them a link to read it, but the money sits in the app's system until they create an account. Some apps charge a fee if you want the money to arrive faster — PayPal's "when ready transfer" to a debit card costs 1.75% of the amount, for example.
Real-time payment networks: seconds but limited to participating banks
Zelle is the largest real-time payment network in the United States. It moves money between bank accounts in seconds, and the recipient can use the money when ready. You access Zelle through your bank's app or website — it is not a separate app you read. Most major banks offer Zelle, including Bank of America, Wells Fargo, Chase, and Citibank.
To send money through Zelle, you need the recipient's email address or phone number. You do not need their account number or routing number. The recipient's bank must also be part of the Zelle network. If it is not, the transfer will fail and your money will be returned to your account.
Zelle transfers are free and have no fees. Daily limits vary by bank — most banks cap Zelle transfers at $2,500 per day, though some allow up to $5,000. FedNow is a newer real-time payment network run by the Federal Reserve, but it is still being adopted by banks. As of now, fewer banks offer it than Zelle, but it works the same way: money moves in seconds between participating banks.
ACH transfers: free but slow
ACH stands for Automated Clearing House. It is the system most banks use for free transfers between accounts. An ACH transfer takes one to three business days to complete. The money leaves your account within a day, but the recipient's bank may not credit it for another one to two days.
ACH transfers are free and have no daily limits. You can send as much as you want in a single transfer. You need the recipient's account number and routing number, but you do not need to know their name — the bank will not verify it. This makes ACH transfers useful for paying bills or sending large amounts, but not useful if you need the money to move today.
How to choose which method to use
| Method | Speed | Cost | Daily Limit | Recipient Needs |
|---|---|---|---|---|
| Wire Transfer | Minutes to hours | $15–$50 | Usually $10,000+ | Bank account details |
| Peer-to-Peer App | Minutes | Free (bank transfer) | $500–$7,500 | Same app account |
| Zelle | Seconds | Free | $2,500–$5,000 | Email or phone number |
| ACH Transfer | 1–3 business days | Free | None | Account and routing number |
If you need money to move in under an hour and the amount is under $2,500, use Zelle if both banks participate. If one bank does not use Zelle, use a peer-to-peer app if the recipient has one, or a wire transfer if they do not.
If the amount is over $5,000 and you need it to move today, a wire transfer is your only option. If you can wait one to three business days, use ACH — it is free and has no limits.
What happens after you send the money
Once you initiate a transfer, your bank deducts the money from your account when ready. The recipient's bank receives the instruction within seconds (for Zelle and real-time networks), minutes (for peer-to-peer apps), or hours (for wire transfers). The recipient's bank then credits the money to the recipient's account.
Even after the money arrives at the recipient's bank, the bank may place a hold on it for one business day. This is common for large transfers or transfers from new accounts. The recipient can see the money in their account, but cannot withdraw or transfer it until the hold lifts. You cannot control this — it is the recipient's bank's policy.
If you send money to the wrong account, contact your bank when ready. For wire transfers and ACH transfers, your bank can attempt to recall the transfer, but the recipient's bank is not required to return the money. For peer-to-peer apps and Zelle, contact the app's support team. They may be able to reverse the transfer if the recipient has not withdrawn the money yet.
Frequently Asked Questions
Can I send money when ready on weekends or holidays?
Zelle and peer-to-peer apps process transfers 24/7, so money moves on weekends and holidays. Wire transfers and ACH transfers process only on business days — if you send a wire on Saturday, it will not leave your bank until Monday. Real-time payment networks like FedNow also process around the clock.
What if the recipient's bank is not in the Zelle network?
The transfer will fail and your money will be returned to your account within one business day. You will need to use a different method — a wire transfer, peer-to-peer app, or ACH transfer. Ask the recipient which method they prefer before you send.
Can I cancel a transfer after I send it?
For wire transfers, you cannot cancel once the money has left your bank. For ACH and Zelle transfers, you may be able to cancel within a few hours if you contact your bank when ready. For peer-to-peer apps, you can cancel before the recipient accepts the transfer, but not after.
Why does my bank show the money as sent but the recipient has not received it?
The money has left your bank but may not have arrived at the recipient's bank yet. For ACH transfers, this can take one to three days. For wire transfers, it usually takes a few hours. For Zelle, it should arrive within seconds — if it has not, contact your bank to check the status.
Are there limits on how much I can send?
Yes. Peer-to-peer apps have daily limits ($500 to $7,500). Zelle typically caps transfers at $2,500 to $5,000 per day depending on your bank. Wire transfers and ACH transfers usually have higher limits, but your bank may have its own caps. Contact your bank to ask about your specific limits.