How long a refund takes depends on what triggered it and who is issuing it
A refund does not move on a single timeline. The speed depends on whether you are getting money back from a retailer, a payment processor, your bank, a government agency, or a tax authority — each has different rules and systems. A credit card refund might land in two to five business days. A tax refund can take three weeks to four months. A refund from a merchant you disputed might take 30 to 90 days. The issuer's internal processing time, the method they use to send the money, and your bank's receiving speed all matter.
The most common delay is not the issuer's fault — it is the gap between when they initiate the refund and when your bank actually credits your account. A refund marked "processed" on day one might not show in your balance until day five or later, depending on the payment network and your bank's settlement schedule.
Key Takeaways
- Refund timing varies by source: credit card refunds typically post within five business days, while tax refunds can take three to four months depending on the agency and method.
- The issuer's processing time and your bank's receiving time are separate — a refund can be sent on day one but not appear in your account until several days later.
- ACH transfers (bank-to-bank) are slower than credit card reversals, usually taking five to ten business days after the issuer initiates them.
- You can track some refunds through the issuer's website or your bank's transaction history, but many refunds show as "pending" before they settle.
- If a refund does not arrive within the stated window, contact the issuer first to confirm they sent it, then contact your bank if the issuer confirms it was initiated.
Credit card refunds: two to five business days after the merchant processes
When you return an item or dispute a charge with a credit card, the merchant or your card issuer reverses the transaction. This is not a transfer of money — it is a reversal of the original charge. The refund posts to your credit card account, reducing what you owe or adding to your available credit.
Most credit card refunds appear within two to five business days of the merchant processing the return or the issuer approving the dispute. Some appear the same day the merchant initiates it, especially if the merchant uses the same card network (Visa, Mastercard, American Express) that processed the original charge. The card issuer's system straightforward reverses the debit and credits your account. Weekends and holidays do not count as business days, so a refund initiated on a Friday might not show until Tuesday.
Check your credit card's online portal or app to see the refund status. Most cards show refunds as "pending" for one to three days before they settle. Once settled, the refund is permanent and cannot be reversed.
Bank account refunds via ACH: five to ten business days after initiation
If a refund goes directly to your bank account instead of a credit card, it usually travels through the ACH network (Automated Clearing House). This is slower than a credit card reversal because ACH transfers require your bank and the issuer's bank to exchange information and settle the transfer through a clearing house.
The issuer initiates the ACH transfer, which takes one to two business days to reach the clearing house. The clearing house then batches transfers and sends them to receiving banks, which typically takes another one to two business days. Your bank then posts the refund to your account, which can take another one to three business days. The total is usually five to ten business days from the day the issuer initiates the transfer, though some banks post ACH refunds faster if they receive them early in the business day.
You can see an ACH refund as "pending" in your bank account before it settles. Once it settles, the money is yours and cannot be reversed by the issuer. If the issuer provides a reference number or confirmation of the ACH initiation, keep it — you will need it if the refund does not arrive and you have to contact your bank.
Tax refunds: three weeks to four months depending on the agency and method
Tax refunds move slower than merchant or payment processor refunds because the issuing agency (IRS, state revenue department, or equivalent) processes thousands of refunds daily and must verify the return before sending money. The timeline also depends on how you filed and how you want the refund.
The IRS typically issues federal tax refunds within 21 days of accepting your return if you file electronically and request direct deposit to a bank account. If you filed on paper, the timeline is longer — often six to eight weeks. If you requested a check instead of direct deposit, add another one to two weeks for mailing and processing. State tax refunds follow similar timelines but vary by state; some states issue refunds in three to four weeks, while others take eight to twelve weeks.
You can track a federal tax refund using the IRS "Where's My Refund?" tool on the IRS website, which updates once per day. The tool shows whether the refund has been accepted, is being processed, has been approved, or has been issued. Once issued, the refund should arrive within the stated timeframe, but delays do happen — especially during tax season when agencies are processing millions of returns simultaneously.
Dispute refunds from payment processors: 30 to 90 days
If you dispute a charge through PayPal, Square, Stripe, or another payment processor, the timeline is longer because the processor must investigate the dispute, contact the merchant, and wait for the merchant's response before issuing a refund. This is called a chargeback or dispute process.
The processor typically gives the merchant 7 to 10 days to respond to the dispute. If the merchant does not respond or the processor rules in your favor, the processor initiates a refund. However, the refund does not go directly to you — it goes back through the original payment method. If you paid with a credit card, the refund appears on your card in two to five business days. If you paid with a bank transfer, the refund goes back via ACH and takes five to ten business days. The entire dispute process, from filing to receiving the refund, usually takes 30 to 90 days.
During this time, the processor shows the dispute as "open" or "under investigation" in your account. Once the processor makes a decision, they notify both you and the merchant. If you win, the refund is initiated when ready. If you lose, you receive no refund and the charge stands.
Refunds from government agencies and utilities: varies widely
Refunds from government agencies (unemployment, housing information, overpaid taxes) and utilities (electric, water, gas) depend on the agency's processing system and payment method. Some agencies issue refunds within two weeks; others take two to three months.
Most government agencies mail checks, which takes one to two weeks for processing plus another one to two weeks for postal delivery. Some agencies offer direct deposit, which is faster — typically two to four weeks from approval to your account. Utility refunds are usually issued as checks or applied as credits to your next bill, which can take 30 to 60 days depending on the company's billing cycle.
Contact the agency or utility directly to confirm the refund was processed and to ask about the expected timeline. Many agencies have online portals where you can check the status of a refund request.
What to do if your refund does not arrive on time
If a refund does not arrive within the stated window, start by confirming the issuer actually sent it. Log into the issuer's website or app and look for a confirmation number, reference number, or status update. If the issuer shows the refund as "processed" or "issued," note the date and any reference number.
Contact your bank next and provide the reference number. Your bank can check whether the refund was received and is pending, or whether it never arrived. If your bank received it but it is still pending, ask when it will settle — sometimes banks hold refunds for a few extra days. If your bank never received it, ask them to contact the issuer's bank to trace the transfer.
If the issuer shows the refund as not yet processed, contact them to ask why and when it will be sent. Some refunds are delayed because of missing information, a closed account, or a system error. The issuer can usually tell you the reason and provide a new timeline.
Frequently Asked Questions
Why does my refund show as pending but not in my available balance?
Pending refunds are in transit but not yet settled. Your bank holds them separately until the transfer is complete, which usually takes one to three more business days. Once settled, the refund moves to your available balance and cannot be reversed. You can spend the money once it is no longer marked pending.
Can a refund be reversed after it arrives in my account?
Once a refund is settled (no longer pending), it cannot be reversed by the issuer. However, if the issuer discovers fraud or an error, they can initiate a new dispute or chargeback to recover the money. This is rare and usually requires a court order or law enforcement involvement.
Does it matter what day of the week I request a refund?
Yes. Refunds requested on a Friday or before a holiday may not process until the next business day, which delays the timeline by one to three days. Requesting a refund early in the week usually results in faster processing, though the difference is small — usually one to two days.
Why do some refunds take longer than others from the same company?
The method matters most. Direct deposit refunds are faster than checks. Credit card refunds are faster than bank transfers. Refunds also take longer if the issuer needs to verify information, if your account details are incorrect, or if the original transaction was flagged for fraud review.
What if the refund goes to the wrong account?
Contact the issuer when ready with proof of the error (a screenshot of the refund confirmation or the account number you provided). The issuer can sometimes recall the refund if it has not settled yet. If it has settled, the issuer must contact the bank that received it and request a reversal, which can take several weeks. The bank that received the money is not obligated to return it without the issuer's request.