The timeline depends on who issued the refund and how your bank processes it

A refund does not move at the same speed everywhere. The time between when a merchant or government agency approves your refund and when the money lands in your account depends on three separate things: when the refund is actually initiated, what payment method you used originally, and how your specific bank handles incoming transfers.

If you paid by credit or debit card, the refund goes back through the card network (Visa, Mastercard, Discover, American Express) to your card issuer. If you paid by bank transfer or ACH, it moves through the Federal Reserve's payment system. If you paid by check, it has to be mailed and deposited. Each route has its own speed.

Most refunds initiated by a merchant or agency take between 3 and 10 business days to appear in your account after approval. Some arrive in 1 to 2 days. A few take longer. The variation is real and depends on factors you can see but cannot control.

Key Takeaways

  • Card refunds typically take 3 to 5 business days because they travel through the card network, not your bank's system.
  • Bank-to-bank transfers (ACH) can be faster—sometimes 1 to 2 business days—but depend on both banks' processing schedules.
  • The clock starts when the merchant or agency initiates the refund, not when you request it, and weekends and holidays do not count.
  • Your bank may show a pending refund before the money is actually available to spend, which can create confusion about timing.
  • If a refund does not arrive within the expected window, contact the original issuer first to confirm it was sent, then your bank if it was.

Card refunds: 3 to 5 business days is the standard window

When you return something or receive a refund to a credit or debit card, the money does not go directly into your bank account. It goes to your card issuer—the bank or company that issued the card itself. Visa, Mastercard, Discover, and American Express all process refunds through their networks, and that network processing takes time.

The merchant sends the refund request to the card network, which then sends it to your card issuer. Your card issuer then credits your account. This three-step handoff typically takes 3 to 5 business days. Some card issuers are faster—you might see the refund in 1 to 2 days—but 3 to 5 is the standard you should expect.

Business days means Monday through Friday, excluding federal holidays. A refund initiated on a Friday afternoon may not start processing until Monday, and if Monday is a holiday, it starts Tuesday. This is why a refund requested on a Thursday might not appear until the following Wednesday.

Bank transfers and ACH: sometimes faster, but not always

If you paid by bank transfer, wire, or ACH (Automated Clearing House), the refund can move faster because it stays within the banking system instead of routing through a card network. ACH transfers between banks typically take 1 to 2 business days once initiated.

The catch is that both the sending bank and your receiving bank have to process the transfer during their business hours. If the issuer initiates the refund late in the day, your bank may not receive it until the next business day, and may not credit your account until the day after that. A refund initiated Wednesday afternoon might not show up until Friday morning.

Wire transfers can be faster—sometimes same-day or next-day—but most refunds do not go by wire because of the cost. Wire transfers are more common for large amounts or time-sensitive situations.

Check refunds: 1 to 2 weeks after you deposit them

If you received a physical check, the timeline is longer because the check has to be mailed to you, you have to deposit it, and your bank has to clear it. Mailing alone can take 3 to 7 business days depending on distance. Once you deposit the check, your bank typically makes the funds available within 1 to 2 business days, though the check itself may take longer to fully clear in the background.

Some banks hold checks longer if the amount is large or if you are a new customer. If you need the money quickly, ask the issuer whether they can send a refund by card, bank transfer, or direct deposit instead of check.

The difference between pending and posted

Your bank may show a refund as "pending" before it shows as "posted" or "available." Pending means the bank has received notification of the refund but has not yet credited your account or made the money spendable. Posted or available means the money is actually in your account and you can use it.

A pending refund counts toward the timeline—it means the refund is on its way—but you cannot spend it yet. Some banks let you see pending transactions when ready; others do not show them until they post. If you see a pending refund, the posted version should follow within 1 to 2 business days.

What to do if a refund is late

If a refund has not arrived within the expected window, the first step is to contact the original issuer—the merchant, government agency, or company that sent the refund. Ask them to confirm that the refund was actually initiated and what date it was sent. Get a confirmation number or reference number if they have one.

If the issuer confirms the refund was sent more than a week ago, contact your bank. Give them the confirmation number and the date the refund was initiated. Your bank can search their incoming transfers to see whether the refund arrived on their end. If it arrived but has not posted to your account, the bank can investigate the delay. If it never arrived, the issuer may need to resend it or investigate whether it was sent to the wrong account.

Do not assume the refund is lost after a few days. Processing delays happen, especially around weekends and holidays. But if 10 business days have passed since the issuer confirmed they sent it, escalate the issue.

Refunds to different account types have different speeds

If you originally paid from a savings account, checking account, or money market account, the refund goes back to that same account type. The speed is usually the same—1 to 2 business days for ACH, 3 to 5 for cards—but some banks process refunds to savings accounts more slowly than checking accounts because savings accounts have withdrawal limits.

If you paid with a debit card tied to a savings account, the refund goes back to the card, not the savings account, so the card network timeline applies instead. If you are unsure which account the refund will go to, check your original payment confirmation or contact the issuer.

Frequently Asked Questions

Why does my bank show a pending refund but not let me spend it?

Pending means the refund has been received by your bank but not yet fully processed and credited to your available balance. Your bank is verifying the transaction and confirming the amount. The refund should post within 1 to 2 business days, at which point you can spend it. Do not count on pending money until it posts.

Does a refund take longer if it is a large amount?

Large refunds sometimes trigger additional verification by your bank, which can add 1 to 2 business days. Government refunds and refunds over a certain threshold may also be subject to fraud checks. If your refund is large, ask the issuer whether they flagged it for review and how long that typically takes.

Can I speed up a refund once it has been initiated?

No. Once the issuer has sent the refund, the timeline is set by the payment network and your bank. You cannot make it move faster. The only way to speed things up is to contact the issuer before they initiate the refund and ask them to use the fastest method available—usually ACH or wire instead of card or check.

What if the refund went to the wrong account?

Contact the issuer when ready with your correct account information. They can attempt to recall the refund if it has not posted yet, or they can initiate a new refund to the correct account. If the refund already posted to the wrong account, the issuer may need to work with that bank to recover it, which can take several weeks.

Do refunds process on weekends or holidays?

No. Banks and payment networks do not process refunds on weekends or federal holidays. A refund initiated on Friday will not start processing until Monday. If Monday is a holiday, processing starts Tuesday. This is why refunds requested near a holiday weekend can take longer than the standard 3 to 5 days.