Standard Timeline for Canadian Tax Refunds
The Canada Revenue Agency (CRA) typically processes tax refunds within two to eight weeks from the date they receive your complete return. If you file electronically through an authorized tax software provider or tax professional, the CRA usually receives your return the same day you submit it. If you mail a paper return, add one to two weeks for postal delivery before processing begins.
The two-to-eight-week window is the standard range, but most refunds land closer to four weeks. The exact timing depends on whether your return is straightforward or requires manual review. A return with no complications—standard employment income, basic deductions, no changes to your address or direct deposit information—moves through faster than one flagged for verification.
Once the CRA approves your refund, the delivery method determines how much longer you wait. Direct deposit to a Canadian bank account is fastest, usually arriving within three to five business days after approval. A cheque takes seven to ten business days after approval, depending on postal service speed in your area.
Key Takeaways
- The CRA processes most complete electronic returns within two to eight weeks, with four weeks being typical.
- Direct deposit refunds arrive three to five business days after the CRA approves your return; cheques take seven to ten business days.
- Paper returns take one to two weeks longer because the CRA must receive them by mail before processing starts.
- You can track your refund status through My Account on the CRA website or by calling 1-800-959-5525 once processing begins.
Why Some Refunds Take Longer Than Eight Weeks
If your refund has not arrived within eight weeks of filing electronically, or ten weeks of mailing a paper return, the CRA is likely reviewing your return for verification. Common triggers include claiming the Canada Workers Benefit, reporting self-employment income, claiming certain credits for the first time, or changes to your personal information like address or marital status.
The CRA may also request documents to support deductions or credits you claimed—for example, receipts for medical expenses, tuition certificates, or proof of childcare costs. When this happens, they send you a letter explaining what they need and how to submit it. Providing the requested documents quickly can move your file forward, but the review process itself can add four to twelve weeks to your timeline.
If you filed a return that included errors or inconsistencies with information the CRA already has on file (such as T4 slips from your employer), they will correct it, but this also triggers a longer review. The CRA will send you a Notice of Assessment once they finish, which shows any changes they made and your final refund amount.
Tracking Your Refund Status
You can check the status of your refund through My Account, the CRA's online portal. Log in with your Social Insurance Number and password, then look for the "Tax returns" section. It will show whether your return has been received, is being processed, or has been approved. Once approved, it displays the refund amount and expected delivery date.
If you do not have online access or prefer to call, phone the CRA at 1-800-959-5525. Have your Social Insurance Number and Notice of Assessment from the previous year ready. The automated system can provide basic status information, or you can speak to an agent during business hours (Monday to Friday, 8:15 a.m. to 5:00 p.m. your local time).
Do not call before two weeks have passed since you filed. The CRA needs time to receive and begin processing your return, and calling too early will not speed up the timeline. If your refund is more than eight weeks overdue for an electronic return or ten weeks for a paper return, that is when a call becomes useful.
Direct Deposit Versus Cheque Delivery
Setting up direct deposit is the fastest way to receive your refund. When you file your tax return, you provide your Canadian bank account number and transit number. Once the CRA approves your refund, the money transfers directly to your account within three to five business days. There is no risk of a cheque being lost in the mail, and you see the money sooner.
If you receive a cheque instead, the CRA mails it to the address on file with them. Delivery depends on your location and postal service speed—typically seven to ten business days after the CRA approves your refund. If you move before filing, update your address with the CRA beforehand so the cheque goes to the right place. If a cheque does not arrive within ten business days, contact the CRA to confirm it was mailed and request a replacement if needed.
You can change your direct deposit information or add it for the first time when you file your next return. If you want to update it before then, log into My Account and go to "Personal information" to add or change your banking details.
Refunds for Self-Employed People and Business Owners
If you report self-employment income or operate a business, your refund timeline is usually longer than for salaried employees. The CRA reviews business returns more carefully, looking at income reported, expenses claimed, and whether the numbers align with previous years. Plan for eight to twelve weeks instead of the standard two to eight weeks.
If you file using tax software that connects directly to the CRA (NETFILE), your return is received immediately. However, the review process itself takes longer because the CRA verifies business income against GST/HST filings, payroll records, and other sources. Providing clear, organized documentation with your return—such as a summary of income and major expenses—can help the review move faster.
Business owners who claim the Canada Emergency Wage Subsidy (CEWS) or other pandemic-related credits should expect additional delays, as these claims require extra verification. The CRA processes these returns separately and may request supporting documents before approving your refund.
What to Do If Your Refund Is Delayed
If your refund has not arrived within the expected timeframe, first check My Account to see the current status. If it shows as approved but the money has not hit your account, wait a few more business days—delays of one to two days are normal, especially if you filed near a weekend or holiday.
If the status still shows "processing" after eight weeks (or ten weeks for a paper return), or if you see an error on your Notice of Assessment, contact the CRA. Call 1-800-959-5525 or visit a local CRA office. Have your Social Insurance Number, the date you filed, and your Notice of Assessment ready. The CRA can tell you whether your return is under review, whether they need additional documents from you, or whether there is a processing error.
If you filed by mail and are unsure whether the CRA received your return, you can request confirmation. The CRA will provide a receipt showing the date they received it, which helps you calculate the expected processing timeline. Keep a copy of your filed return and any supporting documents for your records in case the CRA requests them later.
Provincial and Territorial Refund Timing
Most provinces and territories process their own tax refunds separately from the federal refund. When you file your federal return, you also file a provincial or territorial return at the same time. The federal and provincial refunds may arrive on different schedules—sometimes within days of each other, sometimes weeks apart.
Quebec residents file through Revenu Québec instead of the CRA for provincial tax. Their processing timeline is similar to the CRA's (two to eight weeks), but the refund is separate from the federal refund. If you live in another province, the CRA coordinates with that province's tax authority, and both refunds typically arrive within a few weeks of each other.
If you have moved provinces during the tax year or are unsure which province to file in, the CRA will direct your refund to the correct province based on your address on December 31 of the tax year. Check My Account to confirm which provincial return was processed with your federal return.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The CRA processes all returns at the same speed regardless of who prepared them. Using a tax professional or software does not speed up the CRA's review or approval. The only advantage is that NETFILE-certified software submits your return electronically the same day, which is faster than mailing a paper return, but the CRA's processing time remains two to eight weeks.
What if the CRA says I owe money instead of getting a refund?
If your return shows a balance owing, the CRA will send you a notice with payment instructions. You can pay online through My Account, by phone, by mail, or in person at a bank. The CRA typically gives you until June 15 to pay without penalty, though interest accrues from May 1 if you do not pay by then. If you cannot pay in full, contact the CRA to discuss a payment arrangement.
Why does the CRA website say my refund was approved but I have not received it yet?
Once approved, direct deposit refunds take three to five business days to transfer to your bank account. Cheques take seven to ten business days to arrive by mail. If more than five business days have passed for direct deposit or ten business days for a cheque, contact your bank (for direct deposit) or the CRA (for a cheque) to investigate.
Do I need to do anything to receive my refund, or does it come automatically?
Your refund comes automatically once the CRA approves your return. You do not need to take any action. If you provided direct deposit information on your return, the money transfers to your account. If not, the CRA mails a cheque to your address on file. Make sure your address and banking information are current before you file to avoid delays.
Can I file my return early to get my refund sooner?
You can file as soon as you have all your documents (T4s, T5s, receipts for deductions), but the CRA does not process returns before January 1 of the tax year following the year you are reporting. Filing on January 2 versus February 1 does not meaningfully change when you receive your refund—both will be processed within the standard two-to-eight-week window. Filing early is useful only if you need to claim certain credits or if you want to ensure your return is complete before the June 15 deadline.