All resources

How to File Taxes in Canada as a Newcomer

Filing taxes in Canada for the first time can feel overwhelming. But for most newcomers, the process is simpler than it looks — and it almost always results in money coming back to you, not going out.

Step 1 — Determine your residency status

For tax purposes, you become a Canadian resident on the date you establish significant ties to Canada — usually the day you arrived with the intention to stay. You only report income earned after that date for your first year. International students and work permit holders are generally considered Canadian residents for tax purposes.

Step 2 — Gather your documents

You will need your Social Insurance Number (SIN), your T4 slip from every employer you worked for (issued by the last day of February), your date of arrival in Canada, and your Notice of Assessment from the previous year if you have one. Keep all receipts for medical expenses, moving costs, and childcare if applicable.

Step 3 — Choose how to file

Most newcomers file using NETFILE — the CRA online filing system. You use certified tax software to complete your return and submit it electronically. The CRA maintains a list of free certified software at canada.ca/netfile-software. For newcomers with simple situations, the Community Volunteer Income Tax Program (CVITP) offers free in-person help at locations across Canada. For complex situations — self-employment, multiple income sources, or unfiled previous years — a licensed tax professional is the recommended option.

Step 4 — File by the deadline

The filing deadline for most individuals is April 30. If you or your spouse are self-employed, the deadline to file is June 15, but any taxes owing must still be paid by April 30. Even if you have no income to report, filing is important — it activates your GST/HST credit, Climate Action Incentive, and other benefits you are entitled to receive.

Step 5 — Set up direct deposit

After filing, set up direct deposit through My CRA Account at canada.ca. This ensures your refund and benefit payments arrive in your bank account within 5 to 10 business days instead of waiting weeks for a cheque.

What happens after you file

The CRA processes your return and sends you a Notice of Assessment confirming the results. If you are owed a refund, it arrives within 2 weeks when you file electronically with direct deposit. If you owe taxes, pay by April 30 to avoid interest charges. The CRA will also automatically begin issuing any credits and benefits you qualify for.

Have questions about filing your first Canadian tax return? Ask TaxNorth — free, in any language.

Ask TaxNorth free