Standard refund timing in Canada
Most Canadian tax refunds arrive within two to eight weeks after the Canada Revenue Agency (CRA) receives your return. The exact timing depends on how you file, whether the CRA needs to verify information, and how busy they are during tax season.
If you file online through certified tax software or a tax professional, the CRA typically processes your return faster than paper returns. Paper returns take longer because they must be manually entered into the system first.
The CRA publishes processing times on their website, and these times change throughout the tax year. Early in the season (February and March), processing is usually faster. As the April 30 important date approaches and passes, wait times grow because the volume of returns increases dramatically.
Key Takeaways
- Online-filed returns usually process in two to four weeks, while paper returns often take six to eight weeks or longer.
- The CRA's published processing times on their website reflect current wait times and change throughout tax season.
- If you set up direct deposit before filing, your refund arrives by electronic transfer; without it, you receive a cheque by mail.
- The CRA may contact you to verify information, which pauses processing until you respond — this can add weeks to your timeline.
- You can check your refund status through My Account on the CRA website or by calling 1-800-959-5525.
How filing method affects your wait time
Filing online through certified software (like StudioTax, UFile, or TurboTax) or through a tax professional's portal is the fastest route. These systems transmit your return directly to the CRA in a format they can process when ready. Online returns typically clear in two to four weeks if no issues arise.
Paper returns go into a physical queue. Someone at a CRA office must open your envelope, check that all required documents are included, and manually enter your information into their system. This step alone adds two to three weeks before processing even begins. After entry, your return still needs verification and processing, so total time often reaches six to eight weeks or more.
If you use a tax professional or accountant, ask whether they file electronically on your behalf. Most do, which means your return gets the faster online timeline.
Direct deposit versus cheque delivery
How you receive your refund also changes the timeline. Direct deposit is faster: once the CRA approves your refund, the money transfers electronically to your bank account within one to three business days. This is the quickest way to see your money.
If you do not have direct deposit set up, the CRA mails you a cheque. After they approve your refund, printing and mailing the cheque takes an additional one to two weeks, depending on postal service delays. A cheque sent from a CRA office in British Columbia takes longer to reach you in Nova Scotia than one sent locally.
You can set up direct deposit when you file your return, or you can register it in advance through My Account on the CRA website. If you have already filed without direct deposit, you can still add your banking information to your account, and the CRA will use it for this year's refund if processing has not yet completed.
What slows down refund processing
The CRA may pause processing to verify information on your return. Common triggers include claiming a new tax credit you have not claimed before, reporting significantly different income than last year, or having incomplete information (a missing social insurance number for a dependent, for example). When this happens, the CRA contacts you by mail or phone and asks for documents or clarification.
You must respond within the timeframe they give you — usually 30 days. Until you do, your refund does not move forward. This verification step can add four to eight weeks to your total timeline, sometimes longer if you are slow to respond or if the CRA needs to follow up again.
Outstanding debts also delay refunds. If you owe money to the CRA from a previous year, or if you have unpaid student loans or child support obligations, the CRA may hold your refund to offset what you owe. This is called a setoff. The CRA will notify you in writing if this happens.
Checking your refund status
You do not have to wait passively. The CRA lets you track your refund in real time through My Account, their online portal. You can log in with your social insurance number and password, navigate to "Tax returns" and then "Refunds," and see the current status of your return.
The status shows whether your return is being processed, whether the CRA is waiting for information from you, or whether your refund has been approved and is on its way. If it shows "approved," you can see the amount and the expected delivery date.
If you do not use My Account, you can call the CRA at 1-800-959-5525. Have your social insurance number and the tax year you are asking about ready. Wait times for phone lines are longest in April and May.
Refunds during peak tax season
The weeks when ready before and after April 30 (the filing important date for most people) are the busiest time for the CRA. Millions of returns arrive in a compressed window, and processing slows noticeably. A return filed in early March might process in three weeks; the same return filed on April 28 might take six to eight weeks.
If you know you will have a refund and you do not need the money urgently, filing early (February or March) gets you faster processing. If you file close to the important date, expect to wait longer and plan accordingly.
The CRA also closes some offices for a few weeks after April 30 to handle the volume, which can further extend processing times for paper returns filed near the important date.
What to do if your refund is late
If your refund has not arrived within the timeframe the CRA gave you, check My Account first to see if the status has changed or if the CRA is waiting for information from you. If the status still shows "processing" and you are past the expected date, contact the CRA.
Call 1-800-959-5525 or visit a CRA office in person. Bring your notice of assessment (the letter the CRA sent you after processing your return) and your social insurance number. The CRA can tell you whether your refund was approved, whether it was mailed or deposited, and whether there are any holds or issues.
If a cheque was mailed and lost in the post, the CRA can issue a replacement. If your refund was set off against a debt, the CRA will explain what happened and what you can do next.
Frequently Asked Questions
Can I get my refund faster if I pay someone to file my taxes?
A tax professional can file your return electronically, which is faster than paper, but they cannot speed up the CRA's processing time itself. You still wait the same two to eight weeks. The advantage is that professionals often catch errors that trigger verification delays, so your return may process more smoothly.
What if I filed online but my refund still has not arrived after eight weeks?
Log into My Account and check the status. If it shows "approved," contact the CRA — your refund may have been mailed or deposited but not yet received. If it still shows "processing," call 1-800-959-5525 to ask whether the CRA is waiting for information from you or whether there is a hold on your account.
Does filing my taxes on April 29 really delay my refund compared to filing in February?
Yes. The CRA processes returns in the order they arrive, and April is their busiest month. A return filed in February typically processes in three to four weeks; one filed on April 29 often takes six to eight weeks or longer because of the volume.
If I set up direct deposit after I file, will my refund still go to my bank account?
It depends on how far along your return is. If processing has not yet completed, the CRA will use your new direct deposit information. If your refund has already been approved and a cheque has been printed, it will be mailed instead. Contact the CRA to confirm where your refund is in the process.
Why did the CRA ask for documents, and how long do I have to send them?
The CRA requests documents when they need to verify information on your return — for example, proof of a deduction you claimed or confirmation of a dependent's social insurance number. The letter they send you specifies the important date, usually 30 days. If you miss it, your refund processing stops until you respond, which can add significant time.