Canadian tax returns are due April 30 each year for the previous calendar year. Even if you only arrived partway through the year, you are required to file a return. Many newcomers receive a tax refund because withholding at source is not always calibrated perfectly. Free filing software and CRA's free tax clinics make it accessible even if this is completely new to you.
Do You Have to File a Tax Return?
If you lived in Canada for any part of the year and earned income, you likely need to file a tax return with the Canada Revenue Agency (CRA). This includes:
- Employment income (T4 slip from your employer)
- Self-employment income
- Investment income
- Rental income
Even if you had very little income, filing is often worth it because:
- You may receive a refund if too much tax was withheld from your paycheque
- Filing activates eligibility for benefits like the GST/HST credit and the Canada Child Benefit
- Your RRSP and TFSA contribution room is calculated based on filed income
Key Tax Dates
What You Will Need
Before you sit down to file, gather these documents:
- T4 slip — Employment income. Your employer sends this to you and to the CRA by the end of February.
- T5 slip — Investment income (bank interest, dividends)
- Notice of Assessment (NOA) — From any prior Canadian tax return (if applicable)
- Your SIN
- Your province of residence as of December 31 of the tax year
- Your date of entry to Canada — important for partial-year returns
- Immigration documents — to confirm your residency status
If this is your first year, you may not have all of these. That is normal — just use what you have.
How to File Your First Return
Option 1: Free Tax Filing Software (NETFILE)
The CRA certifies several free tax software programs you can use to file online:
- Wealthsimple Tax (formerly SimpleTax) — Very beginner-friendly
- TurboTax Free — Limited features in the free version
- H&R Block Free — Another solid option
- GenuTax — Completely free, slightly less polished interface
These tools ask you questions and generate your return automatically. When finished, you submit directly to the CRA via NETFILE. Most refunds are processed within 2 weeks.
Option 2: Community Volunteer Income Tax Program (CVITP)
The CRA runs free in-person tax clinics across Canada where trained volunteers prepare your return for you — at no cost. This service is available for people with modest incomes and simple tax situations (which describes most newcomers in their first year).
Find a clinic near you at: canada.ca/taxes-clinics
Option 3: Hire an Accountant
If you have complex income (multiple employers, self-employment, foreign assets over $100,000, foreign income), consider hiring a professional accountant or tax preparer. Costs vary from $75–$200+ for a basic return.
Filing as a Part-Year Resident
If you arrived in Canada partway through the year (e.g., arrived in September), you are considered a part-year resident. This affects how you file:
- You only report Canadian income from the date you arrived
- Some credits and deductions are prorated based on your time in Canada
- You may need to report income earned outside Canada before your arrival date (this varies based on tax treaties)
Most tax software handles this automatically if you enter your entry date correctly.
Common Newcomer Tax Mistakes
- Not filing at all — Many newcomers think they do not need to file because their employer handles taxes. You still need to file a return.
- Missing the entry date — Entering "January 1" when you actually arrived in June can cause errors.
- Forgetting to claim the Basic Personal Amount — This is an automatic credit (~$15,000 federal) that reduces your taxable income. Tax software applies it automatically.
- Not claiming moving expenses — If you moved more than 40 km to take a job in Canada, you may be able to deduct certain moving costs.
- Missing the GST/HST credit application — Filing your tax return automatically puts you in the queue for the quarterly GST credit (worth $300–$600+ per year depending on family size and income).
After You File: What to Expect
The CRA will send you a Notice of Assessment (NOA) — either by mail or electronically via CRA My Account — confirming your return has been processed. It will show:
- Your tax owing or refund amount
- Your RRSP contribution room for the following year
- Your total income for the year
- Any outstanding balances or requests for more information
Keep your NOA. You will need it for future returns, mortgage applications, and benefit applications.
Example Scenarios
Frequently Asked Questions
4 questions