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.
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.
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
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.
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:
Free version for simple returns. Guided step-by-step. Excellent for first-time filers.
Completely free, no upsells. Pay-what-you-want. Clean and easy.
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.
- You use certified software (TurboTax, Wealthsimple, H&R Block) to prepare your return
- You may enter your 8-character NETFILE Access Code from a previous Notice of Assessment — but this is optional
- The software transmits your return directly to the CRA
- You receive instant confirmation of receipt
- If you’re owed a refund, it typically arrives within two weeks
A Note for International Students
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.
A tax-free quarterly payment from the government. Newcomers must apply using Form RC151. Not automatic — you have to ask for it.
Tax-free monthly payments for families with children under 18. Requires a separate application — usually Form RC66.
Covers more than most expect: private insurance premiums, dental work, eyeglasses, and travel costs for treatment if you travelled more than 40 km.
Daycare, day camps, after-school programs, and nannies can all be deducted. Keep every receipt from the year.
Students can claim tuition from Canadian institutions — and in some cases, credits carried forward or transferred from previous years.
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
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. 🍁
