Topic
How to file a tax return in Canada
How to file a tax return in Canada: collect your slips and receipts, pick a filing method (certified software with NETFILE, a SimpleFile invitation, a preparer using EFILE, or paper), complete the T1 return, send it to the CRA and keep your records. Returns for 2026 are due Friday, April 30, 2027, or June 15, 2027 for self-employed people, and any balance is due April 30.
11 guides in this topic Updated October 22, 2026
- CRA Auto-fill My Return: How It Pre-fills Your Tax SlipsCRA Auto-fill my return is a service inside NETFILE-certified tax software that downloads information the CRA already holds, such as T4, T5 and RRSP…
- CRA Automatic Tax Filing: Who May Qualify Starting 2027CRA automatic filing is a plan, announced in Budget 2025, for the CRA to file returns for some lower-income people who owe no tax and have not filed.…
- Can AI File Taxes With the CRA? Using AI for Canadian TaxesYou can use AI to understand your taxes in Canada, but no chatbot can file them. Only NETFILE-certified software can transmit a T1 to the CRA, and Ch…
- Late Filing Penalty Canada: How the CRA Calculates ItThe late tax return penalty in Canada is 5% of the balance owing plus 1% of that balance for each full month the return is late, up to 12 months, so…
- Late Tax Return Canada: How to File Overdue Tax ReturnsA late tax return in Canada costs you a penalty only if you owe tax for that year; otherwise the main cost is delayed refunds and benefits. You can s…
- Paper Tax Return Canada: Where to Mail Your ReturnYou can still file a paper tax return in Canada by mailing it to the Winnipeg, Sudbury or Jonquière tax centre that serves your area. Download or ord…
- RC4288 Taxpayer Relief Request: Cancel CRA PenaltiesAn RC4288 taxpayer relief request asks the CRA to cancel or waive penalties and interest, not the tax itself. The CRA considers extraordinary circums…
- Self-Employed Tax Deadline Canada: June 15 vs April 30The tax deadline in Canada for self-employed people has two parts. The 2026 return is due Tuesday, June 15, 2027, but any tax owing must be paid by F…
- SimpleFile CRA: Who Gets an Invitation and How It WorksSimpleFile is the CRA's free filing service for people with lower income and a simple tax situation. You answer short questions and the CRA completes…
- Tax Deadline Canada 2027: When Tax Season Starts and EndsThe tax deadline in Canada for 2026 returns is Friday, April 30, 2027, for both filing and paying. Self-employed people and their spouses or common-l…
- Tax Season 2027 Canada: Tax Changes and What's NewThe main tax changes for tax season 2027 in Canada apply to 2026 income: the lowest federal rate is 14% for the whole year, the first bracket rises t…
How to file a tax return in Canada in five steps
Filing a Canadian income tax and benefit return (the T1) comes down to five moves: gather your slips, choose how you will file, fill in the return, send it, and read the notice of assessment the CRA sends back.

This page is the starting point for our Filing Your Return section. Each step below links to a more detailed guide, and the 2027 tax deadline calendar lists every date you need for the coming season.
Who has to file a tax return in Canada?
You must file if you owe tax for the year. The CRA also requires a return in many situations where no tax is due, which is why most adults file every year even with low or no income.
- The CRA sent you a request to file.
- You want a refund, or you or your spouse or common-law partner want the Canada child benefit, the guaranteed income supplement or the credit the CRA now lists as the Canada Groceries and Essentials Benefit.
- You want to claim the Canada workers benefit, including its advance payments.
- You sold capital property or had a taxable capital gain.
- You have to repay Old Age Security or Employment Insurance benefits.
- Your net self-employment income plus pensionable employment income is more than $3,500, so CPP contributions are owing.
- You still owe repayments under the Home Buyers' Plan or Lifelong Learning Plan, or you hold an FHSA.
- You want to split pension income, carry forward tuition, or build RRSP contribution room.
Newcomers and students with little income should still file a first return. Without it the CRA cannot assess benefits and credits or record RRSP room from earned income.
Ways to file a tax return with the CRA
There is no single form you fill in on the CRA website. To file a tax return online you use NETFILE-certified software, which transmits the return to the CRA. The CRA also offers SimpleFile for eligible lower-income people, EFILE for paid preparers, and paper returns sent by mail.
| Method | Who it suits | How the return reaches the CRA | Cost |
|---|---|---|---|
| NETFILE through certified software | Most people filing their own return | Software transmits it over the internet | Free and paid products exist |
| SimpleFile | Eligible people with low or fixed income and simple returns | By phone, online (SimpleFile Digital) or on a short paper form | Free |
| EFILE through a preparer | People who pay a preparer or use a free tax clinic | The preparer transmits it | Set by the preparer; clinics are free |
| Paper return | People who cannot or prefer not to file online | Mailed to a CRA tax centre | Free (postage only) |
Can I file directly on the CRA website?
Not in the sense of typing a full return into a CRA web form. The CRA account lets you view slips, download your data into software with Auto-fill my return, and read your notice of assessment, but the return itself goes through certified software, SimpleFile, a preparer or the mail. NETFILE is the name of the CRA service that receives those online returns. To use NETFILE you need a social insurance number, or a temporary tax number starting with 01 or 03; a SIN that starts with 0 can be used only by a newcomer to Canada. Some returns cannot go through NETFILE at all, including returns for a deceased person, bankruptcy returns and returns for deemed residents.
Can I file my tax return for free?
Yes. The CRA publishes a list of certified software, and several products are free for everyone or for people below an income level. People invited to SimpleFile file at no cost, and community volunteer tax clinics prepare simple returns for free. The CRA's automatic filing infographic says about 3 million people were eligible for SimpleFile in 2026.

If you choose paper, use the forms for the correct tax year and mail them to the tax centre listed for your area. Our paper tax return guide covers where to get the package and what to attach.
Documents to gather before you file
Employers and payers must send most slips by the end of February. For 2026 slips that falls on Sunday, February 28, 2027, so expect the last of them in the first days of March. Many slips also appear in your CRA account under tax information slips.
- Income slips: T4 (employment), T4A (pensions, commissions, scholarships), T4E (EI benefits), T5 (investment income), T5007 (social assistance and workers' compensation).
- Receipts for deductions: RRSP contribution receipts, child care, union dues, moving costs.
- Receipts for credits: medical expenses, donations, tuition (Form T2202), home accessibility work.
- Business or rental records if you are self-employed or a landlord.
- Last year's notice of assessment, which shows RRSP room, carry-forward amounts and your NETFILE access code.
- Your social insurance number, date of birth and banking details for direct deposit.
A missing slip is not a reason to file late. Check your CRA account for slips the issuer already sent to the CRA, ask the issuer for a copy, and if it still has not arrived by the deadline, estimate from pay stubs and file on time.
How to file a tax return in Canada online, step by step
- Sign in to your CRA account and confirm your address, marital status and direct deposit details are current.
- Pick a certified software product that supports your situation (self-employment, rental income or a Quebec return may need a paid tier).
- Start the return and use Auto-fill my return to import the slips the CRA already has, then add anything missing.
- Enter deductions and credits, and check the result against last year's return for anything unusual.
- Enter your NETFILE access code from the last notice of assessment if the software asks for it; first-time filers leave it blank.
- Send the return and save the confirmation number the software shows.
- Pay any balance owing by April 30, 2027, even if your filing deadline is later.
Tax return deadlines and what happens if you miss one
For 2026 returns, most people must file and pay by Friday, April 30, 2027. Self-employed people and their spouses or common-law partners can file by Tuesday, June 15, 2027, but the self-employed deadline does not move the payment date.
Missing the deadline with a balance owing triggers a penalty of 5% of the balance plus 1% for each full month late, up to 12 months. See the late filing penalty breakdown for worked examples. If you are behind by a year or more, the late tax return guide shows how to catch up, and the CRA can cancel penalties in some cases through a taxpayer relief request.
The CRA has not yet announced when NETFILE opens for 2026 returns; for 2025 returns it opened on February 23, 2026. Changes for next season, including the CRA's plan to file automatically for some lower-income people, are collected on our what's new for the 2027 tax season page.
After you file your tax return
The CRA assesses the return and issues a notice of assessment. Its processing page says it aims to process 95% of electronically filed returns within 4 weeks and 95% of paper returns within 8 weeks, when they arrive by the due date and need no extra review. The targets do not cover returns for several tax years filed together, or returns for deceased, bankrupt or non-resident individuals. Since February 2026, digital notices are viewed only in the CRA account.
Read the notice carefully: it confirms your refund or balance, your RRSP deduction limit and any changes the CRA made. If you find a mistake, you can change the return online rather than filing a second one. The after-you-file section of this site covers refunds, reviews and reassessments.
Common questions
How do I file my taxes in Canada for the first time?
You file the same T1 return as everyone else, but you have no NETFILE access code and may need to give the CRA extra details, such as your date of entry if you are a newcomer. Certified software or a free tax clinic can send it online.
What is the easiest way to file a tax return in Canada online?
For most people it is certified software combined with Auto-fill my return, which pulls in the slips the CRA already has. If you receive a SimpleFile invitation, that can be quicker still.
Can I file a tax return without a CRA account?
Yes. The CRA's NETFILE page asks for a social insurance number or temporary tax number and certified software, not a CRA account, and paper returns, preparers and free tax clinics do not need one either. Without an account you cannot use Auto-fill my return, so you enter your slips yourself.
Do I have to file a tax return if I had no income?
You are not always required to, but filing is how the CRA works out benefits such as the Canada child benefit and the guaranteed income supplement. Without a return those payments can stop.
How long does the CRA take to process a tax return?
The CRA aims to process 95% of electronic returns within 4 weeks and paper returns within 8 weeks, assuming no review is needed. Returns picked for review take longer.
Can I file my 2025 tax return now?
Yes. The current NETFILE season accepts returns for 2018 to 2025 until Friday, January 29, 2027. After that date you would have to wait for the next season or file on paper.
What do I need to file a tax return in Canada?
Your social insurance number, all income slips, receipts for deductions and credits, and last year's notice of assessment. Self-employed people also need their income and expense records for Form T2125.