Standard refund timelines from the Canada Revenue Agency

The Canada Revenue Agency (CRA) processes most tax refunds within 2 weeks of receiving your complete return. If you file electronically and your return is straightforward, you may see money in your account in as little as 10 business days. Paper returns take longer — typically 4 weeks or more — because they must be manually entered into the CRA system before processing begins.

The 2-week timeline assumes your return is complete, matches the information the CRA already has on file, and you have chosen direct deposit. If any of these conditions are not met, the timeline extends. The CRA publishes processing times on their website, and these figures reflect what they observe in practice, not a may provide.

Timing also depends on when you file. Returns filed in February and early March move faster than those filed in April, when the CRA is processing the highest volume. If you file after the June 15 important date (or June 30 if you are self-employed), your refund is not delayed further, but you will owe interest on any taxes owing from the original due date.

Key Takeaways

  • Electronic returns with direct deposit typically process within 2 weeks; paper returns take 4 weeks or longer.
  • The CRA counts business days, not calendar days, and does not process returns on weekends or statutory holidays.
  • If your return contains errors, missing information, or mismatches with CRA records, processing pauses while they contact you or investigate.
  • Filing early in the tax season (February or early March) usually means faster processing than filing in April or May.
  • Direct deposit is faster than a mailed cheque, which can take an additional 10 business days after the CRA processes your return.

What slows down your refund

The most common reason for delays is incomplete information. If you forgot to sign your return, did not include a required schedule, or left a field blank, the CRA will contact you by mail asking for the missing piece. This pause can add 2 to 4 weeks to your timeline, because you must respond and the CRA must then restart processing.

Mismatches between your return and CRA records also trigger a hold. If you reported income the CRA has not yet received from an employer or financial institution, they may pause processing to verify the figure. T4 slips, T5 slips, and mortgage interest statements arrive at the CRA on their own schedule, sometimes after you file, so a mismatch does not always mean you made an error — it may mean the CRA is still waiting for the employer's or lender's copy.

Changes to your personal information — a new address, a name change, or a change in marital status — can also slow processing if the CRA needs to verify the change against other government records. If you recently moved, make sure your mailing address is current before you file, or update it on My Account when ready after filing.

Direct deposit versus mailed cheque

Direct deposit is the fastest way to receive your refund. Once the CRA processes your return, the money moves to your bank account within 2 to 3 business days. You do not have to wait for mail delivery, and there is no risk of a cheque being lost in transit.

A mailed cheque takes longer. After the CRA processes your return, they print and mail the cheque, which then travels through Canada Post. The total time from processing to the cheque arriving in your mailbox is typically 10 to 15 business days. If you live in a remote area or if mail delivery is slow in your region, add more time.

You can set up direct deposit when you file your return, or you can update your banking information on My Account at any time before the CRA issues your refund. If you have not yet provided banking details and the CRA has processed your return, you can still add them through My Account to redirect the refund before it is mailed.

Tracking your refund status

The CRA provides a refund status tool on My Account, their online portal. You can log in with your Social Insurance Number and password to see whether your return has been received, is being processed, or has been approved. The status updates as your return moves through the system, though updates may lag by a day or two.

My Account shows the amount of your refund and the method of delivery (direct deposit or cheque). If you have set up direct deposit, it will also show the date the CRA expects to deposit the money. This date is not a may provide, but it reflects the CRA's current processing timeline.

If your return status shows "under review" or "verification in progress," the CRA is investigating something — usually a mismatch or missing information. You do not need to contact them unless they ask you to; they will reach out by mail if they need something from you. Checking My Account repeatedly will not speed up the process, but it will tell you whether the CRA has sent you a letter.

What to do if your refund is delayed beyond the standard timeline

If your return was processed more than 2 weeks ago and you chose direct deposit, but the money has not arrived, first check My Account to confirm the CRA has approved your refund and that your banking information is correct. A typo in your account number or transit number will cause the deposit to fail, and the CRA will then mail a cheque instead — a process that adds another 10 to 15 days.

If My Account shows your refund was approved and your banking details are correct, contact your bank. Sometimes a deposit is delayed on the bank's end, or it may have been rejected for a reason the bank can explain. Your bank can confirm whether the CRA has sent the money and when it arrived on their system.

If your return status still shows "processing" or "under review" after 4 weeks, you can contact the CRA by phone. Have your Social Insurance Number and tax year ready. The CRA's phone lines are busy during tax season, so expect a wait. You can also visit a CRA office in person if one is near you, though appointments are often booked weeks in advance during March and April.

Refunds for self-employed people and business owners

Self-employed filers and business owners often face longer processing times because their returns are more complex. The CRA scrutinizes business income, deductions, and GST/HST claims more carefully than employment income. A straightforward self-employed return may still take 4 weeks; a return with multiple schedules or significant deductions can take 6 to 8 weeks or longer.

If you are self-employed and expect a refund, file as early as possible — ideally in February — to avoid the April rush. The CRA processes returns in the order they are received, so an early filing gives you a better position in the queue. You can also file a provisional return if your financial records are not yet complete, then file an amended return later with the final numbers.

The June 15 filing important date for self-employed people does not change the processing timeline. A return filed on June 15 will be processed in the same order as one filed in February, but you will have waited longer to file, so your refund arrives later in the year.

Refunds for prior years and amended returns

If you are filing a return for a previous tax year — because you did not file on time or because you are amending a return you already filed — processing takes longer. The CRA treats these returns as lower priority than current-year returns, so expect 8 to 12 weeks or more. An amended return filed through the CRA's adjustment request process (rather than a full new return) can take even longer, sometimes 4 to 6 months.

If you owe money on a prior-year return, the CRA will not process a refund until the debt is resolved. If you are claiming a refund but also owe taxes from another year, the CRA will explore your refund to the debt first, then send you any remainder. This happens automatically; you do not need to request it.

Frequently Asked Questions

Why does the CRA say 2 weeks but my refund took a month?

The 2-week timeline applies to straightforward returns filed electronically with direct deposit. If your return required any review, verification, or correction, or if you chose a mailed cheque, the timeline extends. The CRA's published timeline is the fastest path, not the average.

Can I speed up my refund if I need the money urgently?

No. The CRA processes returns in the order received and does not offer expedited processing. Filing early and ensuring your return is complete and accurate are the only ways to avoid delays, but you cannot jump the queue.

What happens if the CRA loses my return?

If you filed electronically, the CRA has a record of receipt. If you filed on paper and cannot confirm the CRA received it, you can contact them to verify. If the return was genuinely lost, you can file again. Keep a copy of any return you mail, and consider using registered mail or hand-delivering it to a CRA office if you are concerned about loss.

Do I get interest on my refund if it is delayed?

No. The CRA does not pay interest on refunds that are delayed due to processing time. Interest is only paid if the CRA owes you money from a prior year or if they made an error that resulted in an overpayment to you.

If I file my return late, does my refund take longer?

Filing after the important date does not slow the CRA's processing of your return itself. However, you will owe interest on any taxes owing from the original due date. Your refund is not delayed further, but you have already lost time by not filing on schedule.