Refund Timing: Two Clocks, Not One
The customer shipped the return on Monday, the tracking says delivered on Wednesday, and it is now the following Tuesday with no refund. They call, and the agent says it is with the bank. The bank says it is with the merchant. Both are half right, because a refund passes through four parties and two clocks, and the delay lives in the gaps between them.
Two clocks, not one
Every refund follows the same two-step structure. The merchant initiates it, and then the card issuer or bank processes it. The first clock is the merchant's: receiving the package, inspecting it, approving the return, and transmitting the credit. The second clock is the bank's: receiving the instruction, verifying it, and posting the credit. The total time depends on both clocks running in sequence, and the merchant's clock is usually the slower one.
From the day a return is delivered, expect 5 to 15 business days for a credit card refund and 7 to 20 business days for a debit card refund under normal circumstances. Credit card refunds typically take 3 to 10 business days from the date the merchant initiates the reversal. Debit card refunds take 5 to 10 business days, because real money has to move between banks through the ACH network, which is inherently slower than a credit card balance adjustment. PayPal and digital wallets are faster when the funds stay inside the wallet: often the same day. When the underlying funding source was a credit card or bank account, the refund follows that method's timeline.
The 7 and 3 day rule
Regulation Z, the federal rule implementing the Truth in Lending Act, sets binding deadlines for every credit card refund. When a merchant accepts a return, the merchant must transmit the credit to the card issuer within 7 business days. The card issuer must then post the credit to the account within 3 business days of receiving it. Mastercard's own rules require issuers to post a refund within one day of receiving the clearing message, but the lag between the merchant submitting the refund and that message reaching the issuer is where most of the delay lives.
There is no federal law setting a specific deadline for merchants to process refunds in general. The Fair Credit Billing Act gives the customer the right to dispute a charge for goods not delivered as agreed, and the card issuer must resolve disputes within 90 days. That is the safety net, not the timeline. The timeline is the 7 and 3 day rule, and it starts when the merchant accepts the return, not when the customer ships it.
Why Friday feels slower
Most merchants do not send refund data to their bank one transaction at a time. They bundle all of the day's activity, sales and refunds alike, into a single file through batching, usually at the end of the business day. If a return is approved after the batch deadline, the refund data may sit on the merchant's server until the next batch runs. That alone can add a full day before any financial institution even knows about the refund.
Then the bank's own schedule takes over. Banks do not process transactions one at a time. They aggregate incoming instructions into large batch files that run during overnight processing windows, and ACH settlement windows do not operate on weekends or federal holidays. A refund submitted on Friday evening realistically will not begin processing until Monday night at the earliest. That is why a refund approved on Friday feels a week slower than one approved on Monday, and it is not anyone's fault. It is the calendar.
What the delay tells you
If day 7 arrives with no refund in sight, the first call should be to the merchant, not the bank. Most delays are at stage one. The return may still be waiting for inspection, the refund may still be sitting in a batch file, or the merchant may have released the refund and the bank has not posted it yet. During that window the refund often appears as pending in the banking app, which means the bank has acknowledged the credit but has not completed the final settlement.
For a store, the lesson is about the inspection queue, not the bank. The refund clock the customer watches starts when the package is delivered, not when the warehouse gets around to opening it. Every day a return waits for inspection is a day the customer waits for money, and every day the customer waits is a day closer to a chargeback. The fastest refund policy is not a faster bank. It is a faster inspection.
Related reading
If this topic is useful, these earlier guides go deeper on connected questions: our guide on refund to original payment method, our guide on denied returns becoming chargebacks, and our guide on the return abuse warning letter.
Frequently asked questions
How long does a refund take after a return?
From the day your return is delivered, expect 5 to 15 business days for a credit card refund and 7 to 20 business days for a debit card refund. The clock starts when the merchant receives and inspects the package, not when you ship it.
Why do credit card refunds take longer than purchases?
A purchase clears in seconds because authorization flows in one direction. A refund must be matched against the original transaction, verified, and settled between the merchant, the merchant's bank, the card network, and your card issuer. Each one adds processing time.
What is the legal deadline for a credit card refund?
Under Regulation Z, the merchant must transmit the credit to the card issuer within 7 business days of accepting the return, and the issuer must then post the credit to your account within 3 business days of receiving it.
Why is my refund still pending after a week?
Most delays are at the merchant, not the bank. If day 7 arrives with no refund in sight, call the merchant first. The refund may still be sitting in a batch file that has not transmitted, or the return may still be waiting for inspection.