Where your refund comes from and how long it takes

A Canadian tax refund is money the Canada Revenue Agency (CRA) owes you because you paid more income tax than you owed during the year. This happens most often when your employer withheld too much from your paycheque, or when you had tax deductions or credits the CRA hadn't accounted for yet. The CRA processes refunds year-round, but the timeline depends on how you file and whether the CRA needs to verify anything on your return.

If you file online through an approved tax software or NETFILE service, the CRA typically issues refunds within two to four weeks. If you mail a paper return, expect six to eight weeks. The CRA does not issue refunds on a set schedule — they process returns in the order they receive them. If your return is flagged for review or contains information the CRA needs to verify, the timeline extends to several months.

The CRA deposits refunds directly to your bank account if you provided banking details on your return. If you did not, or if the CRA cannot match your account information, they mail a cheque instead, which adds another one to two weeks.

Key Takeaways

  • You must file a tax return with the CRA each year, even if you had no income, to receive any refund you are owed.
  • Online filing through NETFILE-approved software or services produces refunds in two to four weeks; paper returns take six to eight weeks.
  • The CRA deposits refunds to your bank account if you provided direct deposit information, or mails a cheque if they cannot process a deposit.
  • If the CRA needs to verify information on your return, the refund timeline extends to several months, and they will contact you by mail.
  • You can check your refund status through My Account on the CRA website or by calling the CRA directly once you have filed.

Filing your return: online, by mail, or through a tax clinic

You have three main routes to file a tax return in Canada. The fastest and most common is NETFILE, which means filing online through tax software the CRA has approved. The CRA publishes a list of certified NETFILE providers — these include commercial software like UFile, StudioTax, and TurboTax Canada, as well as community volunteer programs. You create an account, enter your income and deductions, and submit directly to the CRA. The software validates your return before you send it, which reduces the chance of errors that trigger a review.

If you cannot use NETFILE, you can mail a paper return. read the T1 General form and schedules from the CRA website, fill them by hand or print them from tax software, and mail them to the address listed in the form instructions. Your province determines which CRA office receives your return. Paper returns take longer to process because the CRA must manually enter the information.

A third option is a Community Volunteer Program tax clinic. These are free clinics run by volunteers in libraries, community centres, and non-profit organisations across Canada. A volunteer prepares and files your return for you, usually at no cost. The CRA maintains a searchable list of clinics by postal code on their website. This route is useful if you have a straightforward return, low income, or language barriers, but clinics have limited hours and may have a waiting list during tax season.

What documents and information you need before you file

Gather these documents before you start your return. You will need your Social Insurance Number (SIN), your previous year's Notice of Assessment (the letter the CRA sent after you filed last year), and your T4 slip from each employer you worked for during the year. If you are self-employed, you need records of all income and business expenses. If you received investment income, the institution will send you a T5 slip. If you received benefits like Employment Insurance or Canada Pension Plan, you will receive a T4E or T4A slip.

You also need proof of any deductions or credits you plan to claim. Common ones include receipts for medical expenses, tuition certificates (T2202A), mortgage interest statements, property tax records, and charitable donation receipts. Keep these documents for six years in case the CRA asks to see them later. You do not need to mail them with your return — the CRA only asks for them if they review your file.

If you are filing online, you will need to set up a CRA My Account login using your SIN and your previous year's Notice of Assessment, or through Sign-In Partner (a bank login or other verified credential). This account lets you file, track your refund status, and see what the CRA has on file for you.

Tracking your refund status after you file

Once you have filed, you can check where your refund is without waiting for mail. Log into CRA My Account on the CRA website and look at the "Tax returns" section. It shows the status of your return (received, under review, assessed) and, once assessed, displays the refund amount and expected deposit date. This is the most current information available — it updates as the CRA processes your return.

If you do not have a My Account login, you can call the CRA's individual tax enquiries line at 1-800-959-5525. Have your SIN, date of birth, and postal code ready. Wait times are longest during tax season (February through May), so calling in the afternoon or later in the week usually means shorter holds.

If your return is under review, the CRA will contact you by mail with a list of documents they want to see. Do not ignore this letter — respond within the important date they give you, usually 30 days. If you miss the important date, the CRA may assess your return without the information you could have provided, which can reduce your refund or result in a balance owing.

What happens if the CRA owes you money but you also owe them

If you have a refund coming but also owe money to the CRA from a previous year, the CRA will use your refund to pay down what you owe first. This is called offsetting. You will receive only the difference. For example, if you are owed $1,200 but owe $400 from last year, the CRA will send you $800.

The CRA will also offset your refund against other federal debts, including student loans in default and child support arrears. Provincial tax debts work the same way — your federal refund may be reduced to cover provincial tax owing. The CRA sends a notice explaining any offset before they process your refund, so you will know why the amount is less than you expected.

If you dispute an offset, contact the CRA in writing within the timeframe stated in their notice. You will need to show that the debt is not yours, has been paid, or is under dispute. This does not stop the offset, but it starts a review process that may result in a refund later if the CRA agrees with you.

Refunds for non-residents and people who moved

If you are a non-resident of Canada for tax purposes, you still file a return if you had Canadian-source income. Non-residents file the same T1 General form, but you must include a completed NR73 certificate or equivalent documentation showing your non-resident status. The CRA processes these returns separately and may take longer to issue a refund because they verify your residency status first.

If you moved during the year, make sure your current address is on file with the CRA. If you moved and the CRA mails a cheque to your old address, the post office may not forward it. Update your address through My Account or by calling the CRA before you file. If a cheque was mailed to an old address and you never received it, contact the CRA and they can issue a replacement or deposit the funds directly if you provide banking information.

Common reasons your refund is delayed

The most common reason for a delayed refund is incomplete or incorrect information on your return. If your SIN does not match CRA records, if your name is spelled differently than on file, or if your banking information is wrong, the CRA flags your return for review. They will contact you by mail asking for clarification or corrected information. Respond promptly — delays at this stage can add weeks or months.

A second reason is a mismatch between what you reported and what employers or institutions reported to the CRA. For example, if your T4 shows $50,000 in income but you reported $45,000, the CRA will review the discrepancy. This is routine and usually resolves quickly once you clarify the difference, but it does delay your refund.

If you claimed a large deduction or credit the CRA has not seen from you before, they may request supporting documents. Medical expenses, business losses, and charitable donations are common triggers. Again, the CRA contacts you by mail. Keep copies of everything you claim, and respond to any CRA request within the important date they provide.

Frequently Asked Questions

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

No. The CRA processes all returns at the same speed regardless of who files them. Paying a tax professional does not speed up your refund. It may reduce errors that trigger a review, which could prevent delays, but the baseline timeline is the same: two to four weeks for online filing, six to eight weeks for paper.

What if I filed my return but never received my refund?

Check My Account first to confirm the CRA assessed your return and issued the refund. If it shows a refund was issued but you never received it, the cheque may have been mailed to an old address, or the direct deposit may have failed. Call the CRA at 1-800-959-5525 with your SIN and they can reissue the refund or deposit it to a corrected bank account.

Do I have to file a return if I had no income?

No, but you should if you are owed a refund or if you want to keep your CRA records current. If you had no income and no refund coming, filing is optional. However, if you received benefits like the Canada Child Benefit, filing keeps your may be able to access active for the next year.

Can I amend my return after I file if I forgot to claim something?

Yes. You can file an amended return within three years of the original filing date. Use Form T1 Adjustment Request and mail it to the CRA office that processed your original return, or file it through NETFILE if your software supports amendments. The CRA will reassess your return and issue an additional refund if you are owed one.

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 at a bank. If you cannot pay in full, contact the CRA to discuss a payment arrangement. Paying late results in interest charges, which accrue daily at a rate the CRA sets quarterly.