Skip to content
Canada Revenue Agency

How Long Does CRA Take to Process Tax Return

Old Age Security (OAS) febuary payment

Many Canadians ask: how long does CRA take to process tax return? The answer depends on how you file. The Canada Revenue Agency (CRA) generally processes online returns in two weeks, paper returns in eight weeks, and non-resident returns in 16 weeks.

However, delays may occur if your return is flagged for a detailed review or if you have outstanding government debts.

How Long Does CRA Take to Process Tax Return: Standard CRA Processing Times

  • Online filing (NETFILE or EFILE): 2 weeks
  • Paper filing: 8 weeks
  • Non-resident filing: 16 weeks

These timelines apply only when returns are filed on or before the due date.

Why You May Not Receive Your Refund

The CRA may keep all or part of your refund if you have:

  • An amount owing or pending balance
  • A garnishment order under the Family Orders and Agreements Enforcement Assistance Act
  • Other government debts (student loans, EI or social assistance overpayments, immigration loans, training allowances)
  • Outstanding GST/HST returns (sole proprietors or partnerships)
  • A refund of $2 or less

CRA Interest on Refunds

In certain cases, the CRA pays daily compound interest on your tax refund. Interest begins from the latest of:

  • The 30th day after the balance due date for the tax year
  • The 30th day after you file your return
  • The day you overpaid your taxes

How to Check the Status of Your Tax Refund

  • Online: Sign in to CRA My Account to view your tax return and refund status.
  • By phone: Contact the CRA through its automated line or speak to an agent.
  • Timeline to wait before calling:
    • If in Canada: wait 8 weeks before contacting CRA.
    • If outside Canada: wait 16 weeks before contacting CRA.

Transferring Your Refund to an Instalment Account

You may choose to transfer your refund directly to your instalment account to cover future tax payments. Options include:

  • Selecting this choice when filing online
  • Attaching a note to your paper return

The CRA applies the transfer as of the date your return is assessed. Refunds cannot be transferred to pay another person’s balance owing.

Frequently Asked Questions

1. How long does CRA take to process tax return if filed online?
About two weeks, provided the return is received on time and not flagged for review.

2. How long does CRA take to process tax return if filed by mail?
Up to eight weeks for paper returns.

3. How long does CRA take to process tax return for non-residents?
Non-resident returns may take up to 16 weeks.

4. Why has my CRA refund not arrived yet?
Delays may occur if you owe government debts, your return was selected for review, or your filing had errors.

5. Does CRA pay interest on late refunds?
Yes. CRA pays daily compound interest starting 30 days after your balance due date or the date you filed, whichever is later.

6. How can I check the status of my CRA refund?
Log in to CRA My Account or call the CRA automated service.

7. Can CRA keep my tax refund?
Yes. CRA may withhold refunds to cover debts such as student loans, EI overpayments, or outstanding tax balances.

Sources
Informer News Team

Informer News staff coverage of official tax, benefits, pension, and legal-settlement news for readers in Canada.