The approval timeline depends on which system processed your refund, not on how long ago you requested it

A refund sits in "pending" or "under review" for one of three reasons: the system that issued it is still verifying the transaction, the receiving bank is holding it before depositing it into your account, or there is a mismatch between what you submitted and what the system expected. The time this takes ranges from same-day to 30 days, depending on which of these is happening and which financial institutions are involved.

The most common mistake is assuming that because you submitted your request days ago, it should be done. Refund processing does not work that way. The clock starts when the issuer (the merchant, payment processor, or financial institution) actually initiates the refund, not when you hit submit. Between your request and that initiation, there is often a manual review step—especially if the amount is large, the original transaction was flagged, or your account is new.

Key Takeaways

  • Refund approval time depends on whether the issuer is verifying the transaction, the receiving bank is holding the funds, or there is a data mismatch—not on how long ago you requested it.
  • Most refunds take 3 to 5 business days after approval to appear in your account, because the receiving bank processes deposits in batches overnight.
  • If your refund shows "approved" but has not arrived after 7 business days, contact the issuer's support team with your transaction ID and the approval date.
  • Refunds to debit cards and prepaid cards often take longer than refunds to bank accounts because those card networks have different settlement rules.
  • A mismatch between the account you used to pay and the account you listed for the refund will pause approval until you correct it.

What "approved" actually means—and why it does not mean the money is coming today

When a refund shows as "approved," the issuer has verified that the original transaction happened, that you are may have access to to the refund, and that the amount is correct. Approval is the decision to send the money. It is not the same as the money arriving in your account.

After approval, the issuer submits the refund to the payment network (Visa, Mastercard, ACH, or whatever system processed the original charge). That network then routes it to your bank or card issuer. Your bank receives it in a batch file, usually overnight, and posts it to your account the next business day. This entire chain—from approval to posting—typically takes 3 to 5 business days. Weekends and bank holidays pause the clock.

If your refund has been approved for fewer than 5 business days, it is almost certainly still moving through this chain. Checking your account multiple times a day will not speed it up.

Why refunds to debit cards and prepaid cards take longer

Refunds to a debit card or prepaid card take longer than refunds to a bank account because card networks have different rules for how they settle refunds. A refund to a bank account goes through the ACH system, which processes batches overnight and posts funds the next business day. A refund to a debit or prepaid card goes through the card network's own settlement process, which can take 7 to 10 business days even after approval.

This is not a delay on the issuer's side—they sent the refund on time. The card network itself is slower. If you originally paid with a debit card and want your refund faster, some issuers will refund to a bank account instead if you ask, but you have to request this before the refund is approved. Once approval has started, changing the destination account usually requires canceling and restarting the process.

When a mismatch between accounts stops your refund cold

The most common reason a refund gets stuck in review is a mismatch between the account you paid from and the account you listed for the refund. If you paid with a debit card but requested the refund to go to a different bank account, or if the name on the card does not match the name on the account, the issuer's system flags it for manual review.

This review can take 5 to 10 business days because a person has to verify that you are authorized to receive money in that account. The issuer is protecting themselves against fraud—someone paying with a stolen card and trying to refund to an account they control. If this is your situation, you will usually see a note in your refund status saying "pending verification" or "under review." The fastest way forward is to contact the issuer directly and confirm that both accounts belong to you. Bring the last four digits of the card you paid with and the account number the refund is going to.

How to find out what is actually holding up your refund

Log into your account with the issuer and look for the refund status page. Most payment processors, merchants, and banks show a status like "pending," "approved," "processing," or "completed." If it says "pending" or "under review," the issuer is still verifying something. If it says "approved" or "processed," the refund has left the issuer and is in the bank's or card network's queue.

Write down the exact status, the date it changed to that status, and your transaction ID or refund reference number. If you contact support, these details let them pull up the right record when ready instead of making you describe the transaction.

If the status page does not exist or is blank, contact the issuer's support team directly. Have your original transaction ID, the date you requested the refund, and the account the refund should go to. Ask them for the current status and the expected arrival date. If they tell you it is "approved," ask when it was approved—if it was fewer than 5 business days ago, you are still in the normal window.

When to escalate: refunds that are genuinely stuck

A refund is genuinely stuck if it has been "approved" for more than 7 business days and has not arrived, or if it has been "pending" for more than 14 business days with no change in status. At that point, contact the issuer again and ask them to investigate. Bring the approval date or the date the status last changed.

If the issuer tells you the refund was sent but your bank says it never arrived, ask the issuer for proof of submission—usually a confirmation number or a screenshot showing the refund was sent to your bank's routing number. Your bank can then search their incoming transfers for that confirmation number. If it truly never arrived, the issuer will usually re-issue the refund or credit your account directly.

If you are dealing with a merchant rather than a payment processor, and they are not responding to your refund request, check your original receipt or confirmation email for a customer service phone number or email. Merchants are required to process refunds within a certain timeframe (usually 30 days), but they have to actually receive your request first. If you submitted it through a form on their website and heard nothing, try calling or emailing directly.

Refunds that were rejected or reversed

Sometimes a refund gets approved and then reversed—the money goes back to the issuer instead of to you. This usually happens because the receiving account was closed, the routing number was wrong, or the account holder reported the incoming transfer as fraud.

If your refund was reversed, the issuer will usually notify you by email. They will ask you to confirm the correct account details or offer to re-issue the refund. If you do not see a notification, check your email spam folder and your account's message center. If you still see nothing after 7 business days, contact support and ask whether your refund was reversed and why.

Frequently Asked Questions

How long does a refund take after I request it?

The issuer usually approves or rejects your request within 3 to 5 business days. After approval, the money takes another 3 to 5 business days to appear in your account. Total time is typically 5 to 10 business days, longer if the refund is going to a debit card or if there is a mismatch between accounts.

Can I speed up my refund?

No. Once the issuer has approved it, the timeline is controlled by the payment network and your bank, not by the issuer. Contacting support repeatedly does not change the processing speed. If your refund has been approved for fewer than 7 business days, it is still moving through the normal chain.

What if my refund shows approved but never arrives?

Wait 7 business days after the approval date. If it still has not arrived, contact the issuer with the approval date and your transaction ID. Ask them to confirm the refund was sent to your bank and request a proof of submission. Your bank can then search for it using that confirmation number.

Why is my refund going to a debit card taking so long?

Card networks settle refunds to debit and prepaid cards on a different schedule than bank accounts. Even after approval, these refunds take 7 to 10 business days. If you need the money faster, ask the issuer before approval whether they can refund to a bank account instead.

Do I need to do anything while I wait for my refund?

No. Once you have submitted your refund request and received confirmation, the issuer handles the rest. Do not re-submit the request—that can create duplicate refunds or confusion. Check the status periodically, but do not contact support unless the refund is overdue.