Canada Immigration Guides — Educational & Navigational Resource Only Official IRCC ↗
Built by a newcomer to Canada who spent too many hours trying to piece together immigration steps from scattered government pages. Everything here links directly to official sources. No legal advice. No guesswork. Not affiliated with IRCC or the Government of Canada.
Before you read further

01 Why file a tax return

  • To report income if you worked in Canada during the tax year
  • To claim tuition amounts using your T2202 tuition slip
  • To receive a Notice of Assessment from CRA
  • To keep your CRA records and tax history up to date

02 Do you need to file with no income?

Whether you are required to file a return when you have little or no income depends on your specific situation. There is no single rule that applies to all international students.

Even when filing is not required, there can be reasons to file — such as establishing your tax history with CRA or becoming eligible for certain credits in future years.

Review the official CRA guidance on who has to file a return to determine whether this applies to you.

Who has to file a return — CRA

03 Documents to collect before you file

04 Filing steps — in order

  1. 01
    Collect all slips from your school and employer
    Gather your T4 from your employer and your T2202 from your school. Both are typically available by the end of February for the prior tax year. Log in to your employer's payroll portal and your school's student portal to download them.
  2. 02
    Confirm your address and SIN are current
    Your SIN and mailing address must be accurate on your return. If your address has changed since your last filing — or if you recently updated your SIN after receiving a new work permit — confirm your records are current before starting.
  3. 03
    Choose certified tax software or a tax preparer
    CRA certifies free and paid tax software for online filing (NETFILE). Most international students can file using free certified software. If your situation is complex — for example, questions about residency status for tax purposes, or foreign income — a tax preparer can help.
    CRA certified software list
  4. 04
    File your return before the deadline
    The general deadline for filing a personal income tax return in Canada is April 30. File on time even if you owe nothing — late filing can result in penalties and may delay any benefits you are entitled to receive. Verify the current deadline directly with CRA.
    CRA filing deadlines
  5. 05
    Save your confirmation number
    After submitting online, your software will display a NETFILE confirmation number. Save or screenshot this immediately — it confirms your return was received by CRA and is your only record of successful submission.
  6. 06
    Check CRA My Account for your Notice of Assessment
    CRA will issue a Notice of Assessment (NOA) after processing your return. The NOA confirms what CRA has on record and is often required for student loans, rental applications, and some immigration processes. Access it through CRA My Account.
    CRA My Account

05 Common mistakes

07 Related guides

Related guide

Need to access your Notice of Assessment, CRA mail, or direct deposit settings after filing? Read the CRA My Account guide.

Related guide: CRA My Account for international students →
Related guide

Need a Canadian bank account for direct deposit, rent, or basic student banking? Read the bank account guide.

Related guide: Bank accounts and direct deposit basics →
Related guide

Your SIN is required to file taxes in Canada. If you need to apply for a SIN or update it after receiving your PGWP, visit the SIN guide.

Read the SIN Guide →
Related guide

If you have recently graduated and are working through your Post-Graduation Work Permit application, visit the PGWP guide for the full process.

Read the PGWP Guide →
This page is for educational and navigational purposes only.
It does not constitute legal or immigration advice. All steps link directly to official Government of Canada sources. Immigration rules change — always verify current requirements with IRCC directly before submitting any application. For advice specific to your situation, consult a Regulated Canadian Immigration Consultant (RCIC) or licensed immigration lawyer.