GovSteps
Taxes CanadaNativeImmigrant

How to File Your Taxes in Canada (CRA Return)

Most residents file a T1 income tax return each spring (deadline April 30; self-employed June 15). Even with no income you should file — the GST/HST credit, Canada Child Benefit, and other payments only flow once you file. NETFILENETFILE — CRA's service for filing your own tax return online using certified software.Click for official info ↗-certified software walks you through it and sends directly to the CRACanada Revenue Agency — Canada's tax agency. It administers income tax, benefits like the GST/HST credit, and CRA My Account.Click for official info ↗.

Difficulty
Medium
Total Time
1–3 hours with software
Cost
Free (CRA-certified software) or $0–$40 for paid tiers
Steps
7 steps
Data from
2025-Latest

The Steps

Follow these in order

Each card shows the phase, expected time, and any cost. Data checked against official CAN sources(2025-Latest).

0 of 7 steps

FAQ

Frequently Asked Questions

I arrived mid-year. Do I report foreign income?

Only income received AFTER you became a tax resident (established residential ties — a home, spouse, or dependants in Canada). Earlier foreign income is excluded but still disclosed on the "world income" line for benefit calculations. Report foreign-source income after arrival even if not remitted to Canada.

I have no income. Do I still file?

Yes — filing unlocks the GST/HST credit, Canada Child Benefit, and other refundable credits. Around 40% of returns are filed for benefits rather than tax owed.

What about free clinics?

Community Volunteer Income Tax Program (CVITP) clinics file simple returns free for people with modest income and a simple situation (no rental, no capital gains). Find one near you through the CRACanada Revenue Agency — Canada's tax agency. It administers income tax, benefits like the GST/HST credit, and CRA My Account.Click for official info ↗ website or 211.

Related

Related CAN Guides