Table of Contents

Introduction

Taxes can feel intimidating, especially when you're new to Canada and still learning how everything works. The good news is that the Canadian tax system, while a little different from what you may be used to, is well-organized and has many free tools to help you through it.

Filing your taxes in Canada is not just a legal requirement — it's also how you access important benefits like the Canada Child Benefit, the GST/HST credit, and provincial support programs. In other words, filing your return is one of the most important financial steps you can take as a newcomer.

This guide will walk you through everything you need to know to file your first Canadian tax return with confidence.

What Is the CRA?

The Canada Revenue Agency (CRA) is the federal government body responsible for managing Canada's tax system. Think of it as the organization that collects taxes, issues refunds, and administers most of Canada's benefit programs.

As a newcomer, you will interact with the CRA throughout your life in Canada — from filing your annual tax return to applying for benefits and updating your personal information.

Your first step with the CRA is to make sure you have a Social Insurance Number (SIN). This is a nine-digit number that identifies you for tax and benefits purposes. If you don't have one yet, apply at a Service Canada location — it's free and usually takes just one visit.

Once you've filed your first return, you can register for My Account, the CRA's secure online portal. Through My Account, you can:

  • Check the status of your tax return

  • View your benefit and credit payments

  • Update your address and banking information

  • Download your tax slips and documents

Do You Need to File a Tax Return?

In most cases, yes — you should file a Canadian tax return every year, even if you had no income.

Here's why it matters:

  • To get money back. If your employer withheld too much tax from your pay, filing a return is how you get a refund.

  • To receive benefits. Many government benefits — including the GST/HST credit, the Canada Child Benefit, and provincial credits — are calculated based on your tax return. No return means no benefits.

  • To build your record. Your tax history in Canada helps establish your residency and financial profile, which can matter for future applications like home buying or immigration processes.

Who needs to file: If you lived in Canada for any part of the tax year, earned income (employment, self-employment, rental, etc.), or want to receive any federal or provincial benefits, you should file.

Tax year in Canada: January 1 to December 31. You file a return for the previous year — for example, in spring 2026, you would file your return for the 2025 tax year.

Understanding Your Income and Tax Slips

Before you can file, you need to gather your documents. Canada uses a system of tax slips — official forms that report your income to both you and the CRA.

The most common slips for newcomers:

T4 – Statement of Remuneration Paid This is the most common slip. If you worked for an employer in Canada, you will receive a T4 showing how much you earned and how much tax was already deducted from your pay. Employers are required to send these out by the end of February each year.

T4A – Statement of Pension, Retirement, Annuity, and Other Income You may receive this if you received scholarship income, freelance income, or certain government payments.

T5 – Statement of Investment Income If you had a bank account in Canada that earned interest, your bank will send you a T5 — but only if the interest is more than $50.

RC62 – Universal Child Care Benefit (if applicable) If you received any childcare-related payments, this slip reports that income.

Tip: All of your slips should automatically appear in your CRA My Account by late February. You can also access them through most free tax software — more on that below.

How to File: NETFILE and Free Tax Software

NETFILE is the CRA's secure electronic filing system. It allows you to submit your completed tax return directly to the CRA online — no paper forms, no postage, no waiting in line.

To use NETFILE, you file through CRA-certified tax software, not through the CRA website itself. The software does the math and sends your return securely to the CRA on your behalf.

The best part? There are several free, certified options available to newcomers.

Free options to consider:

  • Wealthsimple Tax (formerly SimpleTax) — One of the most beginner-friendly options. Free for most users, with a pay-what-you-can model.

  • TurboTax Free — A well-known option with a step-by-step guided experience. The free version covers basic returns.

  • H&R Block Free — Another reliable option for straightforward returns.

  • UFile Free — Free for students and newcomers in their first year.

  • StudioTax — A no-cost desktop option that's been around for many years.

All of these programs are certified by the CRA and support NETFILE. They walk you through each section of your return with simple questions, so you don't need to know anything about tax forms to get started.

How the process works:

  1. Create an account with a certified tax software

  2. Enter your personal information and import or manually enter your tax slips

  3. The software calculates your refund or balance owing automatically

  4. Review your return and submit it through NETFILE

  5. The CRA confirms receipt, usually within seconds

Most simple tax returns take less than an hour to complete online.

Community Volunteer Income Tax Program (CVITP) If you feel unsure about filing on your own, Canada also has a free in-person program where trained volunteers help people with simple tax situations file their returns at no cost. You can find a CVITP clinic near you at canada.ca/taxes-volunteer.

Key Deadlines to Know

Missing a tax deadline can mean late-filing penalties or delayed benefit payments, so mark these dates in your calendar.

April 30 — Tax return deadline for most people This is the deadline to file your return and pay any taxes you owe. If April 30 falls on a weekend, the deadline shifts to the next business day.

June 15 — Deadline for self-employed individuals If you are self-employed (freelancing, running your own business), your filing deadline is June 15. However, any taxes you owe must still be paid by April 30.

February 28 – March 1 — When T4 slips arrive Your employer must send your T4 by the last day of February. This is usually when it's safe to start preparing your return.

Tip: File on time even if you can't pay what you owe. The penalty for filing late is 5% of your balance owing plus 1% per additional month. Paying late also has interest, but the late-filing penalty is often the bigger hit.

Tax Benefits You May Be Entitled To

One of the most important reasons to file — even with low or no income — is to unlock the benefits and credits you are entitled to. Many newcomers miss out simply because they don't file.

GST/HST Credit A quarterly, tax-free payment that helps individuals and families with low or modest incomes offset the goods and services tax they pay. You are automatically considered for this when you file your return.

Canada Child Benefit (CCB) If you have children under 18, you may be eligible for monthly, tax-free payments to help with the cost of raising them. The amount is based on your family income and the ages of your children.

Canada Workers Benefit (CWB) A refundable tax credit for low-income workers. If you worked and earned income below a certain threshold, you may receive money back even if you owe no tax.

Ontario Trillium Benefit and other provincial credits Most provinces offer their own benefit programs that are applied for through your tax return. These can include assistance with energy costs, property taxes, and more.

Newcomer-specific note: You may be entitled to benefits for the portion of the year you lived in Canada, even if you only arrived partway through the tax year. The CRA prorates many benefits based on your arrival date.

Practical Tips & Next Steps

You now have the foundation — here's how to put it into action.

Before you file:

  • Get your SIN if you don't have one yet. Visit a Service Canada office in person — it is free.

  • Register for CRA My Account at canada.ca/my-cra-account. You will need your SIN, date of birth, and your Notice of Assessment from a previous return (or your current year income if it's your first time).

  • Gather all your T4s and other slips. Wait until late February so all your slips are available.

  • Note your arrival date in Canada if you immigrated during the tax year — you will need this on your return.

When you file:

  • Choose a free, CRA-certified tax software. Wealthsimple Tax or TurboTax Free are great starting points for first-time filers.

  • Use the NETFILE option to submit your return electronically. It is faster, more secure, and you receive confirmation immediately.

  • If you are unsure at any point, use the CVITP free volunteer program — there is no shame in asking for help, and many clinics specifically serve newcomers.

  • Double-check your direct deposit information. Set up direct deposit with the CRA so any refund or benefit payments go straight to your Canadian bank account.

After you file:

  • Keep a copy of your return and all your slips for at least six years. The CRA may request them later.

  • Watch for your Notice of Assessment (NOA), which the CRA sends after processing your return. This is your official confirmation and shows any refund or balance owing.

  • Use your NOA to register or verify your CRA My Account — you will need a number from it.

  • Set a reminder for next year. Filing becomes much easier once you have done it once.

The most important thing to remember: Filing your taxes in Canada opens doors. It is how the government knows to send you money, issue your credits, and recognize your residency. Think of it not as a chore, but as one of the most productive things you can do every spring.

Canada's tax system is designed to be accessible, and there are many free resources to help you along the way. Click here for more guides on building a confident and informed life in Canada.

Keep Reading