After filing your Canadian tax return, the waiting for a refund is one of the most common experiences for Canadians. The good news is that the CRA's NETFILE system has dramatically accelerated refund timelines — most electronic filers receive refunds in two weeks or less. Here is everything you need to know about timing, tracking, and troubleshooting.
Refund Timeline by Filing Method
| Filing Method | Typical Refund Timeline | Direct Deposit | Cheque |
|---|---|---|---|
| NETFILE (electronic) | 10–14 business days | ✓ Fastest option | 4–6 weeks |
| EFILE (through a tax preparer) | 10–14 business days | ✓ Fastest option | 4–6 weeks |
| Paper mail | 8 weeks or more | When account on file | 8–12 weeks |
| Returns under review | 12+ weeks (varies) | After review complete | After review complete |
The difference between direct deposit and a mailed cheque is significant — setting up direct deposit in CRA My Account is the single most effective way to get your refund faster. You only need to do it once, and it applies to all future refunds, benefit payments (CCB, GST/HST credit), and Carbon Rebate payments.
How to Set Up Direct Deposit Before You File
Do not wait until after your return is assessed — set up direct deposit before you file so the refund goes straight to your account. In CRA My Account:
- Log in and go to "Profile"
- Select "Direct deposit"
- Enter your bank's transit number (5 digits), institution number (3 digits), and account number (7–12 digits)
- Verify by selecting "Update"
Find your transit and institution numbers on a void cheque, or in your online banking under account details. The change takes effect for the next payment the CRA issues.
Why Your Refund Might Be Delayed
CRA Review or Verification
The CRA randomly selects returns for review, and also targets specific line items (large charitable donations, medical expenses above average, self-employment claims). If your return is selected, you may receive a letter requesting receipts or documentation before the refund is issued. Respond promptly with complete documentation — this typically resolves in 4–8 weeks.
Prior-Year Balance Applied to Your Refund
If you have an outstanding balance with the CRA (unpaid taxes, penalties, interest from a prior year), the CRA automatically applies your refund to that balance first. You will receive a Notice of Assessment showing the amount applied and any remaining refund. If you dispute the balance, contact the CRA before filing to resolve it.
Identity Verification
If the CRA has concerns about identity (first return, recent address change, SIN mismatch), they may pause processing for identity verification. You may receive a letter asking you to confirm identity in person at a CRA office or by providing specific documentation.
The CRA's Internal Processing Timeline
Once you submit via NETFILE, here is what happens inside the CRA:
- Day 1: NETFILE confirmation number issued — your return is received
- Days 1–3: Initial automated checks (SIN validation, duplicate check, basic math verification)
- Days 3–7: Return processed and assessed (most returns are fully automated)
- Days 7–10: Notice of Assessment generated; refund payment initiated
- Days 10–14: Direct deposit credited to your account (or cheque mailed)
Checking Your Refund Status
There are three ways to check:
- CRA My Account (best option) — real-time return status, NOA delivery, payment dates
- CRA Refund Enquiry phone line: 1-800-959-1956 — automated, available 21 hours/day, 7 days/week. Have your SIN and the exact refund amount ready.
- Express NOA — enables your NOA to be delivered electronically the same day your return is assessed; opt in under "Notification preferences" in My Account
File the First Day NETFILE Opens
NETFILE opens in late February for the prior year's returns. If you file the first week, you benefit from: (1) the least crowded processing queue of the year; (2) the fastest possible refund — often as early as the second week of March; (3) no April rush errors. All certified software programs (Wealthsimple Tax, TurboTax) allow you to prepare your return before the NETFILE open date and submit the moment the window opens. If maximizing your refund speed matters, this is the single most effective strategy.
Frequently Asked Questions
If you file electronically via NETFILE with direct deposit set up, the CRA typically issues refunds within 2 weeks (10–14 business days) of receiving your return. If you file by paper mail, refunds take 8 weeks or more. During peak season (March–April), even electronic returns may take slightly longer due to high volume.
Log in to CRA My Account and check "Tax returns" — your return status appears there once the CRA has received and is processing it. You can also call the CRA's automated Refund Enquiry line at 1-800-959-1956 (available 21 hours/day). Have your SIN and the exact refund amount ready.
Common delay reasons: (1) the CRA selected your return for review or verification; (2) your direct deposit information was recently changed; (3) you have an outstanding balance from a prior year that the CRA is applying your refund to; (4) you received COVID benefits in a prior year that are under review; (5) you filed during peak season (April) when volume is highest.
Yes — the CRA can withhold your refund and apply it to other government debts, including prior-year tax balances, outstanding CRA debt, student loan defaults (some provinces), or court-ordered garnishments. You will receive a notice explaining any offset applied. If you dispute the offset, contact the CRA or the relevant agency listed in the notice.
The CRA opens NETFILE for the 2026 tax year in late February 2027 (typically around February 24). You cannot file electronically before the NETFILE open date, though tax software allows you to prepare your return in advance. Filing the first week NETFILE opens is the single most effective way to receive your refund as quickly as possible.
Get Your Refund Faster with MaxRefund
We file all returns electronically via NETFILE — typically delivering client refunds within 10–14 days of filing. No paper, no delays.
Explore Personal Tax Services