How Long Should a Merchant Refund Take to Show Up in My Bank Account?

By The Penny Plan Editorial Team Published July 13, 2026 6 min read

A return gets processed at the store, the receipt says the refund is on its way, and then days go by with nothing showing up in the account, which naturally raises the question of whether something went wrong or if this is just how long refunds actually take.

In short

Merchant refunds generally take longer to post than the original purchase did, often somewhere between a few business days and about two weeks, because a refund has to travel back through the same chain of processors, card networks, and banks that the original charge went through, just in reverse. The exact timeline depends on the merchant, the payment method used, and the specific bank or card issuer involved, so there’s no single number that applies to every refund.

Why refunds move slower than charges

A purchase is typically authorized instantly but settled in batches, meaning the charge shows up right away as pending even though the actual movement of money happens later. A refund follows a similar batch process but starts from the merchant’s side, meaning it first has to be initiated internally, then submitted to a processor, then routed through the card network, and finally posted by the receiving bank. Each of these steps can introduce a delay, which is why a refund initiated the same day as a purchase’s charge can still take noticeably longer to actually land in an account.

Typical timelines by payment method

What can make a refund take even longer

Refunds initiated right before a weekend or a bank holiday often get delayed simply because banking business days, not calendar days, are what count toward most stated timelines. A merchant’s own internal refund policy also plays a role, since some companies batch refunds on a set schedule rather than processing them the moment a return is approved, not unlike how a bank’s own dispute process runs on its own internal timeline once a claim is filed. It’s also worth checking whether the original transaction ever fully posted before assuming the refund itself is the problem, since a still-pending original charge can sometimes confuse the timeline.

What to do if a refund seems late

Checking the confirmation or receipt for the merchant’s stated refund window is a useful first step, since many companies disclose an expected timeframe that’s longer than people assume. If that window has clearly passed, contacting the merchant directly with the transaction details is generally the next step, and if that doesn’t resolve it, a bank or card issuer can look into whether the refund was ever actually submitted on their end. Keeping records like receipts and confirmation emails, similar to how it helps to keep records for other financial matters, makes this kind of follow-up much easier.

Putting it in perspective

A refund taking longer than the original charge isn’t necessarily a sign that anything went wrong, since refunds route through more processing steps than the type of instant authorization used to place a charge in the first place. Knowing the typical range for the specific payment method involved, and following up with the merchant once that window has clearly passed, are the most practical steps for tracking down a refund that seems to be taking too long.