CRA refund delay: why your refund is held and how to get it moving
Short answer
A CRA refund delay usually has one of five causes: the return is under review and the CRA is waiting for documents, the refund was applied to a debt, a sole proprietor has GST/HST returns outstanding, an identity check is under way, or the return was filed on paper or late. The fix depends on the cause, and your CRA account mail usually tells you which one applies.
- 01Normal target, online return
- 2 weeks to notice of assessment
- 02Wait before contacting the CRA
- 12 weeks in Canada, 16 weeks outside
- 03Debts that can take a refund
- CRA balances, support orders, other government debts
- 04Refunds never paid
- $2 or less
- 05Interest on a late refund
- Compound daily, from the latest of three dates
Why is the CRA holding my refund? The common reasons for a delay
A refund that has not arrived weeks after filing is rarely lost. In most cases the CRA is either waiting for something from you or has used the money for something else. Knowing which one saves you a long phone call.
Start by signing in to your CRA account. If the status is received or in process and there is a letter in Mail, the delay is almost certainly a review. If the status is assessed and your notice shows a refund but no money came, look for an offset. If the status is not received, the problem is with delivery of the return itself.
Why is my tax return still being processed?
A return stays in process when the CRA picks it for a check before issuing the notice of assessment. This is routine and is not an audit. The CRA runs several review programs, and three of them can act before assessment is complete.
| Program | When it happens | Effect on your refund |
|---|---|---|
| Pre-assessment Review | Before the notice of assessment | No NOA or refund until the review ends |
| Refund Examination | Before or after the NOA | Can hold the refund while the CRA confirms it |
| Identity Protection Services | Before or after the NOA | Account checked for identity theft before money is released |
| Processing Review | After the NOA | Refund already paid; may lead to a reassessment |
| Matching | After the NOA | Compares slips; may add income and create a balance |
When the CRA needs more, it contacts you or your representative by phone or in writing. Reply within the time the letter gives, include the reference number from the upper right corner, and send every receipt it lists. The quickest way is Submit documents in your CRA account. Our pre-assessment review page covers that specific letter.
Refunds kept to pay debts
Yes, the CRA can keep your refund for a debt. Your notice of assessment may show a refund, but the CRA can apply all or part of it before any money reaches you. It does this for:
- An amount you owe to the CRA, or one that is pending, such as a balance from another year.
- A garnishment order under the Family Orders and Agreements Enforcement Assistance Act for family support.
- Other federal, provincial or territorial debts, such as student loans, EI or social assistance overpayments, immigration loans or training allowance overpayments.
- Outstanding GST/HST returns from a sole proprietorship or partnership.
For the GST/HST case, filing the missing returns removes the reason for the hold. For a CRA balance, the offset simply reduces what you owe; our CRA balance owing page explains how to see what remains. For another department's debt, the CRA pays that department, and questions about the debt itself go to that department.
Why is my tax return less than what I filed?
A smaller refund is a different problem from a late one. Compare three numbers: what your software estimated, what the notice of assessment says, and what reached your bank.
- Software higher than NOA: the CRA changed something during assessment. The explanation of changes names the line, often a missed slip or a claim the CRA reduced.
- NOA higher than the deposit: part of the refund went to one of the debts above.
- Refund of $2 or less: the CRA does not pay these at all.
Worked example: software showed a $1,200 refund. The NOA shows Refund: $1,050 because a charitable donation receipt was reduced. Only $650 arrives, because $400 was applied to a balance from an earlier tax year. The first gap is a tax change you can challenge with documents; the second is an offset, and your CRA account shows which debt it paid down.
Why is my CRA refund taking so long when nothing is wrong?
Sometimes there is no review and no debt, and the refund is simply on a slower track. Paper returns have a 12-week standard compared with 2 weeks online. Late returns, several years filed together, and non-resident, deceased or bankruptcy returns are outside the regular standards entirely.
A mailed cheque also takes longer than a deposit, and a cheque sent to an old address may never arrive. Update your address and set up direct deposit so the next refund does not depend on the post.
Does the CRA pay interest on a late refund?
In some cases, yes. The CRA pays compound daily interest starting on the latest of 30 days after the balance-due date, 30 days after you filed, or the day you overpaid. The overpayment rate for individuals was 5% for July 1 to September 30, 2026. As an illustration, a $1,500 refund earning interest for 60 days entirely within that quarter would earn about $12.38.
Steps to take if your refund is late
- Check the status and your Mail page in your CRA account. Most answers are already there.
- If there is a letter, send the requested documents through Submit documents before the deadline.
- If the notice shows an offset, contact the department or lender that holds the debt.
- If you are a sole proprietor, file any missing GST/HST returns.
- Confirm your address and banking details in your account.
- If 12 weeks (16 outside Canada) have passed with no result and no letter, contact the CRA.
- If the CRA changed a claim and you have proof, ask for it to be looked at again or use Change my return.
For how a normal return moves through the system, see the CRA tax return timeline, and for letters that pause assessment, the CRA review letter page.
Step by step
Check status and mail
Sign in to your CRA account and read the status and every item in Mail.
Send documents
Upload anything a review letter asks for through Submit documents.
Resolve offsets
Contact the department that holds any debt shown against your refund.
Fix your details
Confirm address and direct deposit information.
Contact the CRA
After 12 weeks (16 outside Canada) with no result, call the CRA.
Common questions
Can the CRA keep my refund for a student loan?
Yes. The CRA can apply a refund to federal, provincial or territorial debts, including student loans, EI overpayments and social assistance overpayments.
How long can a CRA review delay my refund?
The CRA does not publish a fixed length for reviews. The refund is held until you send what the letter asks for and the CRA finishes checking it, so replying quickly shortens the delay.
My NOA shows a refund but I never got it. What now?
Check whether direct deposit or a cheque was used, confirm your banking details and address, and look for an offset in your account. If none of those explains it, contact the CRA.
Will calling the CRA speed up my refund?
Not during the normal processing window. Calling helps once 12 weeks have passed without a result, or when you need more time to send documents for a review.
Why is my refund held until I file GST/HST returns?
The CRA can keep a refund when a sole proprietorship or partnership has GST/HST returns outstanding. Filing the missing returns removes that reason for holding it.
Sources
- CRA: Tax refunds canada.ca
- CRA: Types of review canada.ca
- CRA: Responding to us canada.ca
- CRA: Check CRA processing times canada.ca
- CRA: Prescribed interest rates, July 1 to September 30, 2026 canada.ca
We check figures against these official pages. Rules change; confirm anything that affects a deadline or payment with the agency before you act.
Tell us what happened
Describe your situation and our editors will use it to improve this guide. If you leave your email, we may reply with a pointer to the right page or official contact. We never share your details.