Filing Taxes in Canada for the First Time: The Guide I Wish I Had

by J. Alabi

Land · Tax & Finance

A clear, honest guide to filing taxes in Canada for the first time — the documents you need, the credits you’re missing, and how to do it completely free.

The first time I filed taxes in Canada, I did not figure it out on my own. My partner downloaded the entire CRA guide — all of it — spread it across the kitchen table, and worked through our tax returns page by page while I sat there equal parts grateful and completely lost. It got done. But only because of her.

What I remember most is the silence of not knowing. Nobody had told me what a T4 was. Nobody had explained that I only needed to report income from the date I arrived — not the whole year. There were free clinics running specifically for newcomers that very year. There was software that could have walked the whole thing through in plain, simple questions. None of that ever reached me. A printed government guide and a kitchen table was all I had.

This post is everything I wish someone had handed me before that night.

Tax season is one of those moments in a newcomer’s life when the gap between where you came from and where you are now becomes very visible. You are trying to follow rules you were never taught, inside a system built for people who grew up inside it. Nobody explains it. They assume you already know. This post assumes you don’t — and starts from there.

What the Canadian Tax System Actually Is

Canada uses a self-assessment tax system. That means you are responsible for calculating your own income and taxes owed, and reporting them to the Canada Revenue Agency — the CRA — once a year. The government does not automatically calculate and bill you.

The tax year runs from January 1 to December 31. You file your return for that year in the following spring — usually by April 30. If you arrived in Canada partway through the year, you file for the portion of the year you were a resident.

Here is what surprises many newcomers: even if you earned very little income — or no income at all — you should still file. Filing is what makes you eligible for government benefits like the GST credit and the Canada Child Benefit. Many newcomers leave thousands of dollars uncollected simply because they assumed they had nothing to report.

Documents You Need Before You Sit Down

The first thing she did that night was make a list. Not because a list was going to make the CRA suddenly simple — but because she is the kind of person who brings order to chaos before chaos can settle in. Start here. Gather everything below before you open any software or walk into any clinic. It will make the whole thing feel less like chaos.

Your Tax Filing Checklist

  • Social Insurance Number (SIN) — the 9-digit number from Service Canada. Everything in the Canadian tax system runs through this number.
  • T4 slip(s) — issued by every employer you worked for. Shows your employment income and deductions. Your employer must send it by the last day of February.
  • Other income slips — T4A (self-employment, freelance, scholarships), T4E (Employment Insurance), T5 (investment income), T2202 (tuition amounts)
  • Your Notice of Assessment (NOA) — only if you filed a previous Canadian return. Not needed for your very first return.
  • NETFILE Access Code — printed on your NOA if you have one. Optional, not required for first-time filers.
  • Date you became a Canadian resident — the exact date you arrived and established residency. Critical for partial-year returns.
  • Rental receipts — if claiming moving expenses or the Ontario Trillium Benefit
  • Childcare receipts — daycare, after-school programs, day camps, nanny receipts
  • Medical receipts — dental, prescriptions, eyeglasses, private insurance premiums
  • Tuition slips (T2202) — if you or a dependent attended a Canadian educational institution
  • Marital status information — spouse’s name, date of birth, and SIN if applicable
  • Children’s information — names, dates of birth, SINs if available

Understanding Your T4 — The Document Most Newcomers Have Never Seen

If you worked for an employer in Canada last year, you will receive a document called a T4 — Statement of Remuneration Paid. This is the most important piece of paper in your tax return and you cannot file without it.

Your employer is legally required to mail or email it to you by the last day of February. If you worked for more than one employer, you will receive a T4 from each one. If you have not received it by mid-March, contact your HR or payroll department directly — do not wait.

The T4 tells the CRA three things: how much you earned, how much income tax was already withheld from your paycheques, and how much was deducted for CPP and EI. When you file, this information goes directly into your return. If more was withheld than you owe, the difference comes back to you as a refund. If less was withheld — which can happen if you worked multiple jobs — you will owe the difference.

Where to Find Your T4 Online Many employers now issue T4s electronically through their payroll portal — ADP, Ceridian, Workday, or similar. Check your employee portal before assuming it will arrive by mail. Once you have a CRA My Account set up (after your first return), your T4s will also appear there directly.

Other income slips you may receive alongside your T4:

  • T4A — Income from self-employment, freelance work, scholarships, or certain government benefits
  • T4E — Employment Insurance (EI) payments received
  • T5 — Investment income such as bank interest or dividends
  • T2202 — Tuition and education amounts (for students)
  • RC62 — Universal Child Care Benefit, if applicable

Collect every slip you receive before you sit down to file. Missing even one can trigger a reassessment from the CRA later.

One Thing Many Newcomers Get Wrong You must report all income earned worldwide from the date you became a Canadian resident — not just income earned in Canada. Side jobs, freelance work, or money from back home all count. Many newcomers assume they only need to report income after becoming a permanent resident. That is not how the CRA works.

The Question That Trips Every First-Time Newcomer

When you open any tax software for the first time, one of the earliest questions it asks is this:

“Were you a resident of Canada for the entire year?”

If you arrived in Canada partway through the year — say, in April or September — the answer is No. And this changes your return in an important way.

Canada only taxes you as a resident from the date you arrived and established residency — not from January 1st. This means:

  • You only report Canadian income earned after your arrival date
  • Your basic personal amount — the income you can earn tax-free — is prorated based on how many days you were a resident
  • Some credits and benefits are also prorated for partial-year residents
Do Not Skip This Step When tax software asks for your “date you became a Canadian resident,” enter the exact date you arrived and established residency in Canada — not the date you received your PR card, and not January 1st. Using the wrong date affects your entire return. If you are unsure of your residency start date, it is typically the date you physically landed and intended to stay.

You must also report income earned outside Canada during the part of the year before you arrived — not to pay Canadian tax on it, but to establish your worldwide income for the year. The CRA uses this to calculate certain income-tested benefits correctly.

This partial-year situation is one of the main reasons the CVITP volunteer clinics exist. If any of this feels uncertain, go to a clinic. That is exactly what they are there for — and it costs you nothing.

Keep Your Landing Documents Your COPR (Confirmation of Permanent Residence), your entry stamp, or your work/study permit with your entry date are the official records of when you arrived. Keep these documents somewhere accessible — you may need them not just for taxes but for citizenship applications, benefit applications, and other government processes down the line.

How to File For Free

Looking back at that kitchen table, the thing that stays with me is this: it did not have to be that hard. There were trained volunteers whose entire job was to help people exactly like me — for free. There was software that would have asked simple questions and filled in the form automatically. None of it cost a thing.

I had no idea any of it existed. Not the clinics. Not the software. Nothing. The guide she printed was the only tool I had — and I was grateful for it. But you deserve to know there is more.

You now know. So here are your actual options:

Option 1: The CVITP (Community Volunteer Income Tax Program)

This is a government-backed program where trained volunteers help newcomers and low-income Canadians file their taxes completely free. You can access it in-person at clinics, virtually, or through a drop-off service. Many immigrant services organizations and community centres run CVITP clinics specifically for newcomers. Search for one near you at canada.ca/CVITP.

Option 2: Free Tax Software

No guides. No line-by-line decoding. Just straightforward questions that walk you through the whole thing — and when you’re done, you wonder why you were ever afraid of it. All three below are CRA-certified and genuinely free for simple returns:

TurboTax

Free version for simple returns. Guided step-by-step. Excellent for first-time filers.

Wealthsimple Tax

Completely free, no upsells. Pay-what-you-want. Clean and easy.

H&R Block

Free basic version. Widely used. Good support resources for newcomers.

What is NETFILE — and How Does it Work?

NETFILE is the CRA’s secure online filing system. Instead of printing and mailing your return the way I did my first year, certified software sends your completed return directly to the CRA over the internet — encrypted and confirmed instantly.

  1. You use certified software (TurboTax, Wealthsimple, H&R Block) to prepare your return
  2. You may enter your 8-character NETFILE Access Code from a previous Notice of Assessment — but this is optional
  3. The software transmits your return directly to the CRA
  4. You receive instant confirmation of receipt
  5. If you’re owed a refund, it typically arrives within two weeks
First-Time Filer Note If this is your very first Canadian tax return, you may need to print and mail it rather than NETFILE — because you cannot set up a CRA My Account until after you’ve filed your first return and received your Notice of Assessment (NOA). After year one, everything moves online.

A Note for International Students

International Students — Read This

If you are an international student filing your first Canadian tax return, there is a very good chance the government owes you money — not the other way around.

Most international students have tuition credits, limited income, and taxes withheld from part-time work that they are entitled to get back. Many do not file because they assume they have nothing to claim — and they leave that money sitting with the CRA uncollected.

Every dollar counts when you are a student in a new country. File the return. Claim the tuition credit. You may be surprised what comes back.

Credits and Benefits Most Newcomers Miss

There is something particular about doing paperwork in a country that doesn’t fully know you yet. You fill in the forms carefully, you follow every instruction, you submit everything on time — and still you walk away wondering if you did it right. Wondering if you missed something. Wondering if the system is quietly working against you in ways you can’t even see.

Most of the time it isn’t. But there is one way Canada’s tax system genuinely does fail newcomers — not through hostility, but through silence. There are financial benefits this country has set aside specifically for people who just arrived. Real money. Quarterly payments. Monthly payments. Most newcomers never collect a single dollar of it — not because they don’t qualify, but simply because nobody told them to ask.

These are yours. They have your name on them. You just have to file — and in some cases fill out one extra form. That is all it takes.

GST/HST Credit

A tax-free quarterly payment from the government. Newcomers must apply using Form RC151. Not automatic — you have to ask for it.

Canada Child Benefit (CCB)

Tax-free monthly payments for families with children under 18. Requires a separate application — usually Form RC66.

Medical Expenses

Covers more than most expect: private insurance premiums, dental work, eyeglasses, and travel costs for treatment if you travelled more than 40 km.

Child Care Expenses

Daycare, day camps, after-school programs, and nannies can all be deducted. Keep every receipt from the year.

Tuition & Education Credits

Students can claim tuition from Canadian institutions — and in some cases, credits carried forward or transferred from previous years.

The Rule That Surprises Everyone Even if you earned zero income last year, you should still file a tax return. Filing is what triggers your eligibility for the GST credit and Canada Child Benefit. Many newcomers leave thousands of dollars uncollected simply because they assumed they had nothing to file.

The Single Most Common Mistake

The number one mistake newcomers make is failing to report all income sources — particularly income earned outside Canada, or small side-job earnings they assumed didn’t count. Many believe they only need to report income earned after landing. That is not how the CRA works.

And let me tell you something from personal experience on the other end of this. I once knew a colleague who pushed numbers around — inflated deductions, lowered his taxable income, walked away with a bigger refund than he was entitled to. He thought he was being clever. I watched him do it.

Not long after, the CRA called him. They wanted proof of everything he had written down. Every receipt. Every claim. Down to gas receipts. They track these things quietly, and when they come, they come prepared. The conversation was not short and it was not comfortable.

The Canadian tax system is built on self-reporting — which means it runs on trust. The CRA extends that trust and then audits selectively to protect it. Trying to game it is not worth it. File honestly, claim what you are genuinely entitled to, and sleep well. There is no point trying to dribble a system that has seen every move before.

The other mistakes that quietly cost people:

  • Missing the April 30 deadline — even with zero income, filing late triggers penalties and delays your benefits
  • Not claiming credits — GST/HST and CCB are money you’re entitled to but must actively claim
  • Not updating the CRA — if your address or marital status changes, update the CRA or your benefit payments will be disrupted
  • Not keeping supporting documents — especially for credits you’re claiming. Keep receipts, slips, and records for at least six years

Key Dates for the 2025 Tax Year

Filing Deadlines — 2025 Tax Return

Individual tax return deadline April 30, 2026
Self-employed deadline (you or your spouse) June 15, 2026
Balance owing still due (even for self-employed) April 30, 2026

One Final Note

My partner stayed up past midnight that first year to make sure we got it right. She printed a guide nobody asked her to print, read pages nobody warned her existed, and filed a return in a country she had only just arrived in. She did it quietly, without complaint, the way newcomers do most things — because the alternative was not doing it at all.

This post is my version of that. Staying up so you don’t have to.

The tools exist now. The clinics exist. The volunteers exist. You do not have to sit at a kitchen table with a printed government guide and figure it out the hard way. All you have to do is file — honestly, on time, and claiming everything you are entitled to.

You’ll get it right. 🍁


Know Someone Who Just Arrived? Send them this post before tax season hits. The confusion is real — but it doesn’t have to be. A little clarity at the right moment changes everything.

Related Posts

Leave a Comment