Zelle transfers usually land in the recipient's bank account within minutes, but can take up to three business days depending on the banks involved and when you send the money.
Most Zelle transfers between accounts at the same bank complete in minutes. If you're sending money to someone at a different bank, the transfer typically arrives within one business day, though some banks process Zelle payments on a slower schedule that can stretch to three business days. The exact timing depends on which banks are involved, not on Zelle itself — Zelle is the network that moves the money, but each bank decides how fast it will process the transaction on its end.
Timing also depends on when you send the money. Transfers sent on a Friday evening or over a weekend may not begin processing until Monday morning. Transfers sent after your bank's daily cutoff time — usually in the late afternoon — may not start until the next business day. Some banks have multiple cutoff times throughout the day, so the exact moment matters.
Key Takeaways
- Transfers between accounts at the same bank usually complete within minutes.
- Transfers to a different bank typically arrive within one business day, though some banks take up to three business days.
- Transfers sent after your bank's cutoff time or on weekends begin processing the next business day.
- The receiving bank's processing speed affects how long the money takes to show up in the recipient's account, even if Zelle sends it when ready.
- Zelle does not hold or delay transfers — delays come from the sending or receiving bank's internal processes.
Same-Bank transfers versus transfers between different banks
When both you and the recipient use the same bank, Zelle moves the money through that bank's internal system. These transfers almost always complete within minutes because the money never has to travel between institutions. You send it, the bank confirms both accounts exist and have the right details, and the money appears in the recipient's account — all within the same system.
Transfers to someone at a different bank take longer because the money has to move from your bank to the receiving bank. Zelle coordinates this movement, but each bank processes the transaction on its own timeline. Your bank sends the money out, and the receiving bank receives it and deposits it into the recipient's account. If both banks process quickly, this happens within a few hours or by the next business day. If either bank is slower, it can take up to three business days.
You have no way to know in advance which banks are faster or slower. The same transfer might take two hours one day and two business days another, depending on system load and each bank's processing queue.
How cutoff times and weekends affect when transfers start
Your bank processes Zelle transfers during business hours on business days. If you send money at 3 p.m. on a Tuesday and your bank's cutoff is 5 p.m., the transfer begins processing when ready. If you send it at 6 p.m., it waits until the next business day to start.
Cutoff times vary by bank. Some banks have a single cutoff in the late afternoon; others have multiple cutoffs throughout the day. You can find your bank's cutoff time by logging into your banking app or calling customer service. The cutoff applies to when the transfer starts processing, not when it finishes.
Transfers sent on Friday evening, Saturday, or Sunday do not begin processing until Monday morning. If a Monday is a federal banking holiday, processing does not start until Tuesday. This means a transfer sent Sunday evening might not arrive until Wednesday or Thursday, depending on the receiving bank's speed.
What happens after Zelle sends the money
Once your bank sends the money through Zelle, the receiving bank takes over. The receiving bank receives the transfer, verifies the recipient's account details, and deposits the money. This step can take anywhere from minutes to two business days depending on the receiving bank's process.
Some banks deposit Zelle transfers when ready upon receipt. Others batch them and process them once or twice a day. A few banks are slower still and may take up to two business days to deposit received Zelle transfers into customer accounts. This is entirely the receiving bank's choice — Zelle has no control over how fast the receiving bank moves.
The recipient's bank may also place a hold on the money if it is a large transfer or if the recipient is new to the bank. A hold does not delay the transfer itself, but it prevents the recipient from using the money when ready. Holds typically last one to five business days.
Transfers that are delayed or stuck
If a transfer does not arrive within three business days, contact your bank first. Your bank can see whether it sent the money and can track where it is in the system. If your bank sent it and the receiving bank has not received it, your bank can investigate with the receiving bank or reverse the transfer and send it again.
Transfers can be delayed if the recipient's account details are wrong — a mistyped account number or routing number will cause the transfer to fail or be rejected. Your bank will usually notify you of a failed transfer within one business day. If the recipient's bank rejects the transfer, your bank will send the money back to your account, though this reversal can take a few business days.
Transfers can also be delayed if your bank or the receiving bank flags the transaction for fraud review. Large transfers, transfers to new recipients, or transfers that look unusual can trigger a review. Your bank or the receiving bank may contact you to confirm the transfer is legitimate. During a review, the transfer is held and does not complete until the review is finished.
How to check the status of a Zelle transfer
Log into your bank's app or website and look for your transaction history or recent transfers. Zelle transfers appear as individual transactions, usually labeled as "Zelle" or "Zelle Transfer" or with the recipient's name. The transaction will show the date and time you sent it, the amount, and the recipient's information.
The status shown in your banking app tells you what your bank knows. If it says "Sent" or "Complete," your bank has sent the money. If it says "Pending," your bank is still processing it. If it says "Failed" or "Returned," something went wrong — contact your bank to find out what.
Your bank's app may not show the status on the receiving bank's end. Even if your bank shows "Complete," the receiving bank may still be processing the deposit. If the recipient says they have not received the money and your bank shows it was sent, ask the recipient to check their bank's transaction history or contact their bank directly.
Frequently Asked Questions
Why did my Zelle transfer take three days when I thought it would be when ready?
Zelle itself moves money when ready, but your bank or the receiving bank may process it slowly. If you sent the transfer after your bank's cutoff time or on a weekend, processing did not start until the next business day. If the receiving bank batches transfers or processes them once a day, the deposit took longer even though Zelle sent it quickly. Check your bank's cutoff time and the receiving bank's processing speed.
Can I cancel a Zelle transfer after I send it?
If the transfer has not been received yet, your bank may be able to cancel it. Log into your banking app and look for a cancel option on the transaction. If there is no cancel button, call your bank when ready — the sooner you call, the better the chance they can stop it. Once the receiving bank receives and deposits the money, you cannot cancel it through Zelle; you would have to ask the recipient to send the money back.
Is there a maximum amount I can send with Zelle?
Zelle does not set a maximum, but individual banks do. Limits vary widely — some banks allow up to $5,000 per transaction, others allow $25,000 or more. Check your bank's app or website, or call customer service to find your limit. You can send multiple transfers if you need to move more than your limit in one day.
Does Zelle work on weekends or holidays?
Zelle operates 24/7, but banks do not process transfers on weekends or federal banking holidays. A transfer sent on Saturday will not begin processing until Monday. If Monday is a holiday, processing starts Tuesday. The transfer may still complete quickly once processing begins, but the delay happens before Zelle even gets involved.
What if the recipient's bank does not use Zelle?
Zelle works with most major U.S. banks, but not all. If the recipient's bank does not participate in Zelle, you cannot send money through Zelle to that account. You would need to use a different payment method, such as a wire transfer, ACH transfer, or a different money transfer service. Ask the recipient which banks or services they use.