The timeline depends on what you're refunding and who's processing it
A refund doesn't move at one speed. The time between when you request your money back and when it lands in your account depends on three separate timelines running in parallel: how long the merchant takes to approve and initiate the refund, how long your bank or payment processor takes to receive it, and how long your financial institution takes to post it to your account. Each of these can add days, and they don't always overlap.
For a credit card refund, the merchant typically has between 3 and 5 business days to process your request. Your card issuer then has up to 3 additional business days to post the credit. That means a refund initiated on a Monday might not appear until the following Friday or even the following Monday. For debit card refunds, the timeline is often longer—some banks allow up to 10 business days for the refund to post, though many do it faster.
ACH transfers (bank-to-bank payments) and digital wallet refunds follow different rules. An ACH refund typically takes 1 to 3 business days once the merchant initiates it, but the merchant themselves may take several days to process your request first. PayPal, Venmo, and similar services often refund within 3 to 5 business days, though they may hold the refund for a few days if fraud review is triggered.
Key Takeaways
- Credit card refunds usually take 3 to 5 business days from the merchant, plus up to 3 more days for your card issuer to post the credit.
- Debit card refunds can take longer—up to 10 business days in some cases—because banks process them differently than credit cards.
- ACH and digital wallet refunds typically take 1 to 3 business days once initiated, but the merchant may delay starting the process.
- Weekends and holidays don't count as business days, so a refund requested on Friday may not process until Tuesday.
- If a refund doesn't appear within the stated timeframe, contact your bank or the merchant to confirm the refund was actually sent.
Why credit card refunds take longer than you'd expect
When you request a refund on a credit card purchase, the merchant doesn't send money directly to your card issuer. Instead, they send a reversal instruction through the payment network—Visa, Mastercard, American Express, or Discover. That instruction has to travel through multiple systems before your card issuer receives it and processes the credit.
The merchant's processing window is the first delay. They have up to 5 business days (sometimes longer, depending on their agreement with their processor) to review your refund request and decide whether to approve it. If they need to verify the return was received, check that items match the original order, or investigate a dispute, this window can stretch toward the full 5 days. Once they approve it, they initiate the refund through their payment processor.
Your card issuer then has up to 3 business days to receive the reversal and post the credit to your account. In practice, many issuers post refunds faster—often within 1 to 2 business days—but they're not required to. The credit appears as a negative charge (money coming back to you) on your statement, and your available balance updates accordingly.
Debit card refunds move through a different system and take longer
Debit card refunds are slower because they're processed as reversals of actual money that already left your account. When you use a debit card, the merchant's bank receives the funds when ready. A refund has to reverse that transaction and send the money back, which requires more verification steps than a credit card reversal.
Your bank may take up to 10 business days to process a debit card refund, though many banks do it in 3 to 5 days. The variation depends on your bank's internal policies and whether they need to investigate the transaction. If the merchant is slow to initiate the refund, or if your bank flags the transaction for review, the timeline extends further.
Some banks hold debit refunds in a pending state for a day or two before posting them to your account. This is a fraud-prevention measure—the bank is confirming that the refund is legitimate before making the money available. You may see the refund listed as "pending" before it becomes final.
ACH and bank transfer refunds are faster once they start
If you paid by ACH transfer (direct bank-to-bank payment) or if the merchant is refunding you via ACH, the refund typically takes 1 to 3 business days once the merchant initiates it. ACH is a batch system—transfers are grouped and processed at set times during the day—so timing within that window depends partly on when the merchant submits the refund.
The merchant's delay is often the bottleneck. They may take 3 to 5 business days to process your refund request before they even initiate the ACH transfer. Once they do, the money usually arrives within 1 to 2 business days. If you're refunding to a different bank account than the one you paid from, some merchants require additional verification, which can add another day or two.
ACH refunds are less common for retail purchases but standard for subscription cancellations, utility refunds, and business-to-business transactions. If you're unsure whether your refund is going via ACH, ask the merchant or check your bank's transaction history—ACH transfers show up as "ACH debit" or "ACH credit" depending on the direction.
Digital wallet and payment app refunds have their own timelines
PayPal, Venmo, Square Cash, Apple Pay, and Google Pay each handle refunds differently. PayPal typically refunds within 3 to 5 business days, but if the transaction is flagged for review, it can take up to 30 days. Venmo refunds usually appear within 1 to 3 business days. Square Cash and similar apps often refund within 1 to 2 business days.
The variation depends on whether the payment app needs to investigate the transaction. If you're disputing a purchase or if the transaction looks unusual, the app may hold the refund while they review it. During that review, the refund sits in a pending state and doesn't count toward your timeline.
Some payment apps refund to your app balance first, then require you to transfer that balance to your bank account separately. That adds another 1 to 3 business days. Check your app's refund policy to see whether the refund goes directly to your linked bank account or to your app balance first.
What actually counts as a business day
Business days are Monday through Friday, excluding federal holidays. Weekends don't count, and neither do holidays like Thanksgiving, Christmas, New Year's Day, or Independence Day. A refund initiated on Friday afternoon may not process until Tuesday, because Saturday, Sunday, and Monday don't count toward the timeline.
Some banks and merchants count business days differently. A few use calendar days instead, which means weekends and holidays do count. This is rare, but it's worth checking your merchant's refund policy or your bank's terms to see which method they use. If the policy says "3 to 5 business days," assume it means business days, not calendar days.
The time of day you request the refund matters too. If you request a refund at 6 p.m. on a Friday, the merchant may not process it until Monday morning. That Monday then becomes day one of the processing window, not the day you requested it.
When a refund is delayed or doesn't arrive
If your refund hasn't appeared within the stated timeframe, the first step is to confirm the merchant actually initiated it. Contact the merchant's customer service and ask for confirmation that the refund was processed. Ask for the date it was initiated and the refund amount. Some merchants will provide a refund reference number or tracking information.
Once you have confirmation from the merchant, contact your bank or card issuer. Give them the merchant's name, the refund amount, and the date the merchant says they initiated it. Your bank can check whether the refund has been received on their end and whether it's pending posting. If the refund was sent to the wrong account or if there's a technical issue, your bank can often trace it and resolve it.
If the merchant claims they initiated the refund but your bank says they never received it, the issue is usually with the merchant's payment processor. Ask the merchant to check with their processor and confirm the refund was actually sent. Sometimes a refund gets stuck in the processor's system and never reaches the bank.
If more than 10 business days have passed since the merchant confirmed they initiated the refund, and it still hasn't appeared, you may need to file a dispute with your card issuer or bank. Credit card companies have formal dispute processes that can recover the money if the refund was genuinely lost. Debit card disputes are similar but may take longer to resolve.
Frequently Asked Questions
Does the refund appear as a credit or does it reverse the original charge?
For credit cards, the refund reverses the original charge—it appears as a negative transaction that reduces what you owe. For debit cards, the refund appears as a deposit back into your account. In both cases, your available balance increases by the refund amount. The way it shows on your statement depends on your bank, but the end result is the same: the money comes back to you.
Why does my bank say the refund is pending?
A pending refund means your bank has received it but hasn't finished processing it yet. This usually takes 1 to 2 additional business days. Pending refunds are held separately from your available balance on some accounts, though many banks make the money available when ready even while the transaction is still pending. Check your bank's policy to see how they handle pending credits.
Can I speed up a refund?
You can't speed up the merchant's processing time or your bank's posting time, but you can make sure the refund is initiated correctly. Request the refund as soon as possible—don't wait. Provide all the information the merchant asks for upfront so they don't have to contact you for clarification. If the merchant is slow, contact them directly and ask for a status update rather than waiting passively.
What if the refund goes to the wrong account?
If you provided the wrong account number or bank details when requesting the refund, contact the merchant when ready and ask them to cancel the refund and reissue it to the correct account. If the refund was already sent to the wrong account, you'll need to contact that bank to retrieve it. This can take several weeks. To avoid this, double-check your bank details before confirming the refund request.
Do refunds count toward my credit card limit right away?
Yes. As soon as the refund posts to your account, your available credit increases by that amount, even if the refund is still showing as pending on your statement. This means you can use the refunded amount when ready, though the transaction itself may take a few more days to fully clear.