Skip to main content

How Long Does a Refund Take in Canada? Debit and Credit Card Timelines

Updated

Waiting for a refund to land in your account is frustrating when you have already returned the item and the retailer says it’s been processed. The delay is usually explained by the multi-step process that happens between the merchant clicking “issue refund” and the funds actually appearing in your account.


How Refunds Work in Canada

A refund is essentially a transaction in reverse. Instead of money flowing from your account to the merchant, it flows back the other direction. But this is not instantaneous — it goes through the same payment network as the original purchase.

The refund process:

  1. You return the item and the merchant approves the refund
  2. The merchant’s point-of-sale system sends a refund request to their payment processor (e.g., Moneris, Square, Stripe)
  3. The payment processor submits the refund to the card network (Visa, Mastercard, Interac)
  4. The network routes the credit to your bank
  5. Your bank applies the credit to your account

Each step takes time, and the total is typically 3–10 business days.


Refund Timelines by Payment Type

Payment MethodTypical Refund Timeline
Visa or Mastercard (credit)3–10 business days
Visa Debit or Debit Mastercard3–5 business days
Interac debit (in-store)3–5 business days
Interac e-TransferImmediate to 1 business day (once sent)
PayPal3–5 business days for bank transfer; immediate to PayPal balance
Cash App / other app paymentsVaries by platform
Gift cardImmediate or next business day (refund to card)

Why Refunds Can Take Longer

The merchant hasn’t processed it yet

The most common cause of refund delays: the customer service representative approved the return, but the accounting or back-office team hasn’t actually submitted the refund to the payment processor yet. Some retailers batch-process refunds weekly rather than in real time.

What to do: Ask the retailer for written confirmation (email) that the refund has been processed and the transaction reference number. This proves the refund was initiated and gives you something to reference when calling your bank.

Payment network processing time

Even after the merchant submits the refund, it takes 1–3 business days to travel through the card network. This is not something your bank or the merchant can speed up once it is in the network.

Your bank’s posting timeline

Once the refund reaches your bank, it may appear as “pending” for 1–2 business days before being fully posted and available in your account.


When to Escalate

If 5 business days have passed and the refund has not appeared, contact the merchant and ask for confirmation it was processed. Ask for the transaction ID or authorization number.

If 10 business days have passed and you still haven’t received the refund despite merchant confirmation it was processed, contact your bank. Provide the merchant’s confirmation and ask the bank to trace the credit transaction.

If the merchant disputes the refund or refuses to provide confirmation that it was processed, you can file a chargeback dispute with your bank (for credit and Visa/Mastercard debit purchases). The bank will investigate and may reverse the original charge if the merchant cannot prove delivery of the refunded goods/services.


Refunds to Cancelled or Expired Cards

Expired card: If your card expired and was replaced with a new one with the same account number (common at most banks), the refund is applied to your account seamlessly.

Cancelled card (lost/stolen replacement): If your card number changed because your card was cancelled (not just expired), the refund is usually still routed to your account by the bank, since card numbers are linked to accounts. If there is a problem, your bank’s card services team can trace and apply the refund.

Closed account: If the account the original charge was made to is now closed, the refund will be returned to the merchant. You will then need to contact the merchant to have the refund issued by another method (cheque or transfer to a new account). This can take several weeks to resolve.


Refund vs. Return Policy

Refund processing timelines are completely separate from a retailer’s return policy. A retailer may have a 30-day return policy, but once you initiate the return and the refund is approved, the 3–10 business day processing timeline begins regardless.

The retailer’s return policy determines whether you can get a refund. The payment network determines how long it takes to arrive.