Refund approval timelines depend on where you're refunding from and how you submitted it
There is no single answer to how long a refund takes because the clock starts at different points depending on the type of transaction. A refund from an online retailer works differently than a refund from your bank, which works differently than a tax refund. The approval itself — the moment a company or agency decides to send your money back — usually happens within days. The actual deposit into your account can take much longer.
The most common delay is not approval but processing time: the number of days between when a refund is approved and when the money actually lands in your account. This depends on your bank, the issuing company, and the payment method you used originally.
Key Takeaways
- Refund approval (the decision to send money back) typically happens within 3 to 7 business days for most online purchases and returns.
- The time from approval to your account varies by payment method: credit cards take 3 to 5 business days, debit cards take 5 to 10 business days, and bank transfers can take 5 to 10 business days.
- Tax refunds from the IRS are approved within 21 days if you file electronically, but the deposit itself takes another 1 to 3 business days.
- Weekends and holidays do not count as business days, so a refund approved on Friday may not show up until Wednesday.
- You can track most refunds through your original retailer's website or by checking your bank account's pending transactions.
Refunds from online retailers and stores
When you return an item to an online retailer or brick-and-mortar store, the approval process usually starts when the store receives and inspects your return. Most retailers complete this inspection within 3 to 7 business days. Once they approve the return, they initiate the refund, but that is not the same as the money appearing in your account.
After approval, the time to your account depends on your original payment method. If you paid with a credit card, the refund typically posts within 3 to 5 business days. If you paid with a debit card, allow 5 to 10 business days. If you used a bank transfer or ACH payment, expect 5 to 10 business days as well. Some retailers display a refund status page in your account where you can see whether the refund has been approved and when it was sent.
A common source of confusion: a refund can be "approved" and "processed" by the retailer but still be "pending" in your bank account. Check your bank's app or website for a pending transactions section — you will often see the refund there before it officially posts to your balance.
Refunds from credit card and debit card transactions
When a merchant issues a refund to your credit card, the card company receives the refund request and must post it to your account. Credit card refunds typically appear within 3 to 5 business days after the merchant sends them. Your credit card company does not usually delay these — the time is mostly the merchant's processing plus the card network's clearing time.
Debit card refunds take longer because they involve your bank account directly. After a merchant sends a debit card refund, your bank must receive it, verify it, and post it to your account. This process typically takes 5 to 10 business days. Some banks are faster, but 10 business days is the standard window most banks publish.
If you dispute a transaction with your card company instead of requesting a refund from the merchant, the timeline is different. Disputes can take 30 to 90 days to resolve, and you may receive a provisional credit within 10 business days while the investigation continues.
Tax refunds from the IRS
The IRS approves tax refunds within 21 days if you file your return electronically. This 21-day window is the approval period — the moment the IRS decides you are owed money and authorizes the refund. However, the actual deposit into your bank account takes an additional 1 to 3 business days after approval.
If you file a paper return, the IRS takes longer to process it. Paper returns typically take 4 to 6 weeks to be approved, and then another 1 to 3 business days for the deposit. You can track your refund status through the IRS website using the "Where's My Refund?" tool, which updates once per day and shows you whether your return is received, approved, or sent to your bank.
The IRS does not issue refunds on weekends or federal holidays. If your refund is approved on a Friday, the deposit window starts on Monday. If it is approved the day before a holiday, the clock restarts after the holiday.
Refunds from subscription services and digital purchases
Refunds for digital products, apps, and subscriptions vary widely because each platform has its own policy. Most major platforms (Apple, Google, Amazon) process refunds within 3 to 5 business days after you request one, but some have shorter windows. Apple, for example, typically refunds within 3 to 5 business days, while Google Play can take up to 48 hours to approve but then requires your bank to process the deposit, adding another 3 to 5 business days.
Some subscription services have a no-refund policy for digital content, so the refund may not be approved at all. Always check the platform's refund policy before requesting one. If a refund is approved, it follows the same timeline as any other refund to your payment method — credit card refunds appear in 3 to 5 business days, debit card refunds in 5 to 10 business days.
Why refunds take longer than you expect
The biggest reason refunds take time is that they move through multiple systems. A retailer's system must communicate with a payment processor, which must communicate with your bank or card company. Each step takes time, and each system has its own schedule. Weekends and holidays pause the clock at every step.
Another common delay is that merchants do not always send refunds when ready after approving a return. Some retailers batch refunds and send them once per day or once per week. If you request a refund on a Thursday and the retailer batches refunds on Friday, your refund may not be sent until Friday, and then it takes another 3 to 10 business days to reach your account.
Your bank can also slow things down. Some banks process incoming refunds in batches rather than individually, which can add 1 to 3 business days. If your bank receives the refund on a Friday, it may not process it until Monday, and then it takes another business day or two to post to your account.
How to track your refund status
Most retailers provide a refund status page in your account. Log in to the retailer's website, find your order history, and look for the return or refund status. This page usually shows whether the return was received, inspected, approved, and sent. Some retailers send email updates at each stage.
Once a refund is sent, check your bank account or credit card app for pending transactions. Pending transactions show money that is on its way but has not yet posted to your balance. This is the most reliable way to confirm a refund is coming and to see approximately when it will arrive.
For tax refunds, use the IRS "Where's My Refund?" tool on the IRS website. You will need your Social Security number, filing status, and the exact refund amount. The tool updates once per day and shows the current status of your return.
Frequently Asked Questions
Can I speed up a refund?
You cannot speed up a refund once it is approved and sent. The timeline is set by the payment networks and your bank, not by the retailer or the IRS. The only way to avoid delays is to use a payment method that processes faster — credit cards are typically faster than debit cards — but even then, you are limited by your bank's processing schedule.
What if my refund does not show up after the expected time?
If a refund does not appear within the expected window, contact the retailer or issuing company first to confirm it was sent. Ask for the date the refund was processed and the amount. Then contact your bank with this information and ask them to investigate. Your bank can check whether the refund was received and why it has not posted to your account.
Do refunds count as business days or calendar days?
Refund timelines are always in business days, which means Monday through Friday, excluding federal holidays. A refund that takes 5 business days approved on a Thursday will arrive by the following Thursday, not the following Wednesday. Weekends and holidays do not count toward the timeline.
Why did my refund take longer than the stated timeline?
Refunds can take longer than stated timelines because of delays at any point in the chain: the retailer's inspection, the payment processor, the card network, or your bank. Holiday periods, system outages, and high refund volume can all cause delays. If your refund is significantly late, contact your bank to investigate.
Is a pending refund the same as an approved refund?
No. An approved refund means the company has decided to send your money back. A pending refund means the money is in transit to your account but has not yet posted. You will see pending refunds in your bank app before they officially post to your balance, usually 1 to 3 business days before the money is available to spend.