Where your money is stuck depends on when you sent it

A Zelle payment that hasn't shown up falls into one of three categories: it's still in transit (most common), it's been rejected and is heading back to you, or it never left your bank at all. The first step is to check your bank's Zelle transaction history, not your recipient's account—you need to see what your bank recorded, not what they claim to have received.

Open your bank's mobile app or website, find the Zelle section, and look at the transaction status. It will say one of these: pending, sent, delivered, failed, or cancelled. That status tells you everything about what happens next.

Key Takeaways

  • A payment showing "pending" or "sent" in your bank's Zelle history is still moving between banks and typically arrives within one business day, sometimes up to three.
  • If the status shows "failed" or "cancelled", the money is either already back in your account or will be within one to two business days—check your main account balance.
  • A payment that shows "delivered" in your bank's system but the recipient says they never got it means the receiving bank rejected it after your bank sent it, and you need to contact your bank to trace where it stopped.
  • Zelle payments sent after 9 p.m. on a Friday or during a weekend may not process until the next business day because banks don't process Zelle transfers on nights and weekends.
  • If your bank says the payment was sent but the recipient's bank has no record of it, file a dispute with your bank within 60 days—they can investigate the path the payment took.

Payments that show "pending" or "sent" are still moving

When your bank's Zelle history shows "pending" or "sent", the payment is in the queue between your bank and the recipient's bank. This is the normal state for the first few hours after you send money. Most payments move through this stage in under an hour, but it can take up to one business day depending on when you sent it and which banks are involved.

If you sent the payment on a weekday before 5 p.m., it should arrive by the next morning. If you sent it after 5 p.m., on a weekend, or on a holiday, your bank may not have processed it yet—it will move the next business day. Check the exact time you sent it in your transaction history; that matters more than the calendar date.

Do not contact your bank yet if the status is still "pending" or "sent" and less than 24 hours have passed. Wait until the next business day. If it's been more than 24 hours and the status hasn't changed, move to the next section.

Payments marked "failed" or "cancelled" are coming back to you

If your Zelle history shows "failed" or "cancelled", your bank did not send the payment, or it rejected it before it left. The money should be back in your main checking or savings account within one to two business days. Check your account balance now—it may already be there.

Common reasons for failure: you entered the recipient's phone number or email wrong, the recipient's account was closed or frozen, the recipient's bank doesn't participate in Zelle, or your bank flagged the transaction as suspicious and blocked it. Your bank's transaction details should show a reason code or brief explanation. Read it carefully—it tells you whether you can resend the payment or whether something else is wrong.

If the reason says "invalid recipient" or "account not found", the recipient's information was wrong. Ask the recipient to confirm their phone number or email address and try again. If the reason says "fraud block" or "security hold", your bank stopped it—call your bank's fraud line to ask why and whether you can override it.

Payments showing "delivered" but recipient says they didn't get it

This is the hardest case to solve because it means your bank sent the payment, but the receiving bank either rejected it or it got lost between the two. Your bank shows "delivered" because they successfully handed it off; the receiving bank never accepted it or accepted it and then reversed it.

Contact your bank when ready and tell them: "My Zelle payment shows delivered in my account, but the recipient never received it." Give them the transaction ID from your Zelle history, the recipient's name and phone number or email, and the exact amount. Ask them to file a trace—this is a formal request to follow the payment through the banking system and find where it stopped.

A trace takes five to ten business days. Your bank will contact the receiving bank and ask for proof that they received or rejected the payment. If the receiving bank rejected it, they'll tell your bank why and the money will be returned to you. If the receiving bank accepted it but the recipient's account didn't credit, that's a problem on their end and you may need to contact their bank directly.

What to do if your bank says it was sent but the recipient's bank has no record

This happens occasionally when a payment gets lost in the network between banks. Your bank's records show they sent it; the recipient's bank's records show they never got it. Neither bank can find it in their systems.

File a dispute with your bank within 60 days of sending the payment. You'll need to provide: the date and time you sent it, the amount, the recipient's name and contact information, and a statement from the recipient confirming they never received it (ask them to check their bank's transaction history and send you a screenshot showing no incoming Zelle payment). Your bank will investigate and either recover the payment or reverse the charge to your account.

This process takes 10 to 30 days. In the meantime, do not send the money again through Zelle—wait for the dispute to close. If you resend while the first payment is being traced, you may end up sending the money twice.

Timing issues: weekends, holidays, and after-hours sends

Zelle processes payments 24 hours a day, but the banks on both ends don't. If you send a payment after your bank's cutoff time (usually 5 p.m. or 9 p.m., depending on the bank), it won't process until the next business day. If you send it on a Friday evening, it may not move until Monday morning.

Check your bank's Zelle cutoff time in their app or by calling customer service. If you sent the payment after cutoff, the delay is normal and you should see movement the next business day. If you sent it well before cutoff and it's been more than 24 hours, that's when you contact your bank.

Holidays also pause processing. If you sent a payment on a day your bank observes as a holiday (Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, Christmas, New Year's Day), it won't process until the next business day.

How to contact your bank about a stuck Zelle payment

Call your bank's customer service number on the back of your debit card or in your online banking portal. Tell them you have a Zelle payment that hasn't arrived and provide: the transaction ID from your Zelle history, the date and time you sent it, the recipient's name and phone number or email, and the amount. Have your account number ready.

Ask them to check the transaction status in their system and tell you exactly what they see. If they say it's still pending, ask when they expect it to clear. If they say it failed, ask for the specific reason code. If they say it was delivered, ask them to file a trace when ready.

Do not accept "it should arrive soon" as an answer if more than 24 business hours have passed. Ask for a case number and a callback timeline. Most banks will investigate within 24 hours if you push.

Frequently Asked Questions

Can I cancel a Zelle payment that's still pending?

It depends on your bank. Some banks let you cancel a payment that shows "pending" in your Zelle history, but once it changes to "sent" or "delivered", it's usually too late. Check your bank's Zelle app when ready—there may be a cancel button next to the transaction. If there isn't one, call your bank and ask if they can stop it before it reaches the receiving bank. The answer depends on how far along the payment is in the system.

Will the recipient see the payment attempt even if it failed?

No. If your bank rejected the payment before sending it, the recipient's bank never sees it. If the receiving bank rejected it after your bank sent it, the recipient may see a notification that a payment was attempted but failed, depending on their bank's system. Either way, the money doesn't land in their account.

How long do I have to dispute a Zelle payment?

You have 60 days from the date you sent the payment to file a dispute with your bank. After 60 days, most banks won't investigate. If you think a payment is lost, contact your bank as soon as you realize it, not weeks later.

What if the recipient's bank says they never got the payment but my bank says they sent it?

This is a routing problem—the payment got lost between the two banks. Your bank needs to file a trace with the receiving bank to find out where it stopped. This takes five to ten business days. Do not resend the payment while the trace is open.

Can I get my money back if the recipient received it but won't return it?

No. Once a Zelle payment is delivered and accepted by the recipient's bank, it's treated like a cash transfer—your bank cannot reverse it. If the recipient received the money but won't give it back, that's a civil matter between you and them, not a banking issue. Your bank can only help if the payment never arrived or was sent to the wrong account.