Skip to content
CanadianMoney Help.

Tax Refund Delayed in Canada: What to Check and When to Call CRA

Check your return status, see why a refund can be smaller or held, and know when CRA says to call.

Quick answer: If your Canadian tax refund has not arrived, first check the return’s status in your CRA account and compare it with CRA’s current processing-time tool. Then look at your Notice of Assessment and direct-deposit details. A return can be under review, assessed for a different amount, or have its refund applied to a debt.

What this means: “I filed” and “CRA issued my refund” are different stages. CRA’s general processing targets are not a personal payment guarantee. The reason for a delay depends on your own return and account.

What to do next: Use CRA’s tax-refund page to check status. If you still need help, CRA says to wait 12 weeks before contacting it if you live in Canada, or 16 weeks if you live outside Canada.

Step 1: check whether CRA has assessed the return

Sign in from the official CRA page and open the progress tracker for your tax return. It tells you about the return’s processing, which is the first thing to establish. If CRA is still reviewing the return, a bank-account search will not explain the delay. If the return has been assessed, read the Notice of Assessment rather than relying only on the refund you expected when filing.

A refund estimate in tax software is based on the information entered before CRA assesses the return. The CRA assessment is the place to see what the agency actually accepted and whether the result changed. If you discover that information you filed was wrong, see how to change a filed return. If you disagree with CRA’s assessment rather than your own filed information, follow the review or objection instructions on the notice.

Step 2: check the current processing time

CRA’s refund page links to its processing-time tool. Select the return type, filing method and filing date that match your situation. A paper return, an electronic return and a non-resident return do not necessarily follow the same target.

CRA says a detailed review can take longer. A processing-time target is useful for deciding when to follow up; it is not a promise that a particular return or refund will be finished on that date.

Step 3: look for a reason the amount changed

CRA may keep all or part of a tax refund when there is an amount owing or pending on your account, certain government debts, a garnishment order, certain outstanding GST/HST returns from a sole proprietorship or partnership, or a refund of $2 or less. These are examples from CRA’s official list, not a diagnosis of your account.

Check the assessment and account messages for the explanation that applies to you. If the refund amount differs from your software estimate, ask CRA about that difference rather than describing it only as a missing payment.

Step 4: check where the payment should go

If CRA has issued a refund but you cannot find it, confirm the direct-deposit details in your CRA account and check the relevant bank account. If you recently switched banks, check both the old and new accounts. A change to your bank details may not reroute a payment already being processed. The site’s CRA direct-deposit guide explains how to update future payments.

Write down the amount and date shown by CRA before calling. That helps you ask a specific question: is the return still being processed, was the assessed refund reduced, or was a payment issued but not received?

If you do not use direct deposit, follow the payment information in your CRA account and allow for the mailed-payment route. Do not send account numbers or your Social Insurance Number to Canadian Money Help.

When to contact CRA

On its tax-refund page, CRA says to wait before contacting it about refund status: 12 weeks if you reside in Canada and 16 weeks if you reside outside Canada. Those are contact-wait instructions, not guaranteed refund deadlines. If the online status, assessment and processing-time check still leave a problem, use CRA’s official contact route at 1-800-959-8281 or the other numbers shown on its refund page for your location.

CRA lists identity details to have ready: your Social Insurance Number, name, birth date, full address and an assessed return, notice or other tax document (or access to your CRA account). Only give those details to CRA through a verified channel. An authorized representative is needed if someone calls for you.

A simple example

Suppose you filed electronically and your tax software showed a refund, but your bank account still shows nothing. Start with the CRA progress tracker. If the return is not assessed, check CRA’s current processing target and watch for a request for information. If it is assessed, compare the Notice of Assessment with the expected amount and check the payment destination. These steps narrow the question before you call; they do not predict your refund date.

Common mix-ups

  • Tax refund versus a benefit payment: CRA’s tax-refund status instructions are not the same as the schedule for a separate credit or benefit.
  • Return received versus refund sent: filing confirmation does not mean the refund has been deposited.
  • Processing target versus guarantee: a target cannot account for every review or individual issue.
  • Changed bank versus changed CRA record: a new bank account does not automatically update CRA direct deposit.

Frequently asked questions

Where can I check my tax refund status?
Sign in to your CRA account from Canada.ca and check the return progress tracker and account information.
When should I call CRA about a delayed refund?
CRA’s refund page says to wait 12 weeks if you reside in Canada or 16 weeks if you reside outside Canada before contacting it about refund status.
Can CRA use my refund to pay a debt?
Yes, in some situations. CRA lists amounts owing and certain other debts among reasons it may keep all or part of a refund.
Why is the refund smaller than my tax software showed?
Check your Notice of Assessment and CRA account. An assessment or a refund offset can change the final amount; only CRA can explain your individual case.
Will changing direct deposit find a refund already sent?
Not necessarily. Check your CRA account and both relevant bank accounts, then contact CRA through its official route if the payment remains missing.

Rules and process basis

CRA’s tax-refund page controls the status check, processing-time link, reasons a refund may be withheld and its wait-before-contact instructions. CRA’s assessment and account record control an individual’s actual amount and payment.