Standard refund timing from the Canada Revenue Agency

The Canada Revenue Agency (CRA) processes most refunds within two weeks of receiving your complete tax return. If you file electronically through an approved software provider or a tax professional, the two-week clock starts from the date CRA receives your return. If you mail a paper return, processing begins when it arrives at the CRA processing centre, which can add several days or a week to the timeline.

The two-week window is the standard, but it is not a may provide. CRA publishes this as their typical timeframe, not a maximum. Some returns process faster — occasionally within five to ten business days — while others take longer if the return requires manual review or contains errors.

Once CRA approves your return, the actual deposit into your bank account usually happens within two to three business days. If you chose to receive a cheque instead, add another week to ten days for mailing and delivery.

Key Takeaways

  • Electronic returns typically process within two weeks of CRA receiving them, while mailed returns add several days for delivery to the processing centre.
  • The two-week timeframe is standard but not may provide — some returns process faster, others slower depending on complexity and whether manual review is needed.
  • After CRA approves your return, bank deposits usually arrive within two to three business days; cheques take an additional week to ten days.
  • You can check your refund status through CRA's My Account portal or by calling 1-800-959-5525, though the status updates only after processing is complete.
  • Returns that trigger a manual review — such as those claiming certain credits or reporting unusual income — may take four to eight weeks or longer.

Why some refunds take longer than two weeks

A return that needs manual review will sit in a queue longer than the standard two weeks. This happens when CRA flags something for verification: a large charitable donation claim, a business loss, a first-time claim for a specific credit, or income that does not match what employers or financial institutions reported to CRA.

If your return is incomplete — missing a required document, a signature, or information that does not match CRA's records — CRA will send you a letter asking for the missing piece. You then have 30 days to respond. The processing clock pauses while you gather what they need, then restarts once you send it in. This can stretch the total time to four to eight weeks or more.

Returns filed late in the tax season (after May or June) may also experience delays because CRA's processing centres handle higher volumes as the filing important date approaches.

Tracking your refund status

You do not have to wait passively. CRA's My Account portal shows your refund status once processing has begun. Log in with your Social Insurance Number and password, then look for the "CRA security code" section or the refund status tracker. The status will show whether CRA is still processing, whether they need more information from you, or whether your refund has been approved and is on its way.

The portal updates only after CRA has reviewed your return, so if you filed electronically yesterday, you will not see a status yet. Check back after a few business days. If you filed by mail, wait until at least one week has passed before checking, to allow time for delivery and initial processing.

You can also call CRA at 1-800-959-5525 to speak with an agent. Have your Social Insurance Number and the tax year you are asking about ready. Wait times are often shorter early in the morning or mid-week.

What to do if your refund is delayed beyond two weeks

If you filed electronically and more than three weeks have passed with no update in My Account, contact CRA to confirm they received your return. Sometimes a return fails to upload properly, and the software provider or tax professional may not catch the error when ready.

If CRA has your return but the status has not changed in four weeks, call to ask whether they are waiting for additional information from you. A letter may have been mailed but not yet arrived, or CRA may be holding your file pending a verification step. The agent can tell you what is holding up processing.

If you filed by mail and it has been more than four weeks since you mailed it, ask CRA whether they have received it. If they have no record, you may need to file again or provide proof of mailing (a receipt from Canada Post) to establish when you sent the original.

Direct deposit versus cheque delivery

Refunds arrive fastest when you set up direct deposit — CRA deposits the money straight into your bank account. Once CRA approves your return, the deposit usually clears within two to three business days. This is the quickest and most reliable method.

If you requested a cheque instead, CRA mails it from their processing centre. The cheque itself takes one to two weeks to arrive by mail, depending on your location and postal service speed. Once you receive it, you still need to deposit it at your bank, which may take another business day or two to clear.

You can change your refund delivery method for future years in My Account. If you want to switch to direct deposit for this year's refund, contact CRA before they process your return — once they have approved it and sent a cheque, you cannot redirect it to a bank account.

Refunds delayed by CRA debt or offset

If you owe money to CRA from a previous year, or if you owe a provincial debt (such as student loan arrears or child support), CRA may hold your refund to offset what you owe. This is called a refund offset or garnishment. When this happens, CRA will send you a letter explaining the deduction and which debt it is being applied to.

The refund processing itself still takes two weeks, but the money does not go to your bank account — it goes to pay down the debt instead. You will receive a letter confirming the offset within a few weeks of CRA processing your return.

If you believe the offset is incorrect — for example, if you have already paid the debt or if the amount is wrong — contact CRA with documentation. Resolving a disputed offset can take several weeks of back-and-forth.

Frequently Asked Questions

Can I get my refund faster if I pay someone to file my return?

No. CRA processes returns at the same speed whether you file yourself, use software, or hire a tax professional. The two-week standard applies to all electronic returns. A professional may catch errors that would trigger manual review, which could actually speed things up, but the processing timeline itself does not change.

What if I filed my return but CRA says they never received it?

If you filed electronically, ask your software provider or tax professional to confirm the submission was successful. They can resend it if needed. If you mailed a paper return and CRA has no record, file again electronically if possible — it is faster and you will have proof of submission. Keep a copy of the mailed return in case CRA finds it later and you need to explain the duplicate.

Does filing early get my refund faster?

Filing early does not speed up CRA's processing time, but it does mean your refund arrives earlier in the calendar year. If you file in February, you might receive it in late February or early March. If you file in May, you will receive it in late May or early June. The two-week processing window is the same either way.

Why does CRA's website say my refund status is not available yet?

CRA's My Account portal does not show a status until the return has been received and initial processing has begun. If you filed electronically, wait three to five business days. If you mailed it, wait at least one week. If more time has passed and the status still does not appear, contact CRA to confirm they received your return.

Can I get my refund by direct deposit if I do not have a Canadian bank account?

No. Direct deposit requires a Canadian bank account in your name. If you do not have one, CRA will mail a cheque. You can open a bank account at most Canadian banks with a Social Insurance Number and proof of identity — many banks offer accounts with no monthly fee for basic services.