How to File Your Taxes in Canada — 2026 Complete Guide

Step-by-step walkthrough: gathering slips, using NETFILE, setting up CRA My Account, and meeting the April 30 deadline.

Filing your Canadian income tax return for the 2025 tax year doesn't have to be intimidating. Each year, roughly 30 million Canadians file a return, and the CRA has made the process increasingly digital through NETFILE and CRA My Account. This guide walks you through every step from gathering your documents to hitting submit.

Key Dates for 2026 Tax Season: The deadline for most Canadians to file their 2025 personal income tax return is April 30, 2026. Self-employed individuals and their spouses have until June 15, 2026 to file — but any balance owing is still due April 30, 2026.

Step 1 — Confirm Your Social Insurance Number (SIN)

Your Social Insurance Number is the foundation of your tax identity in Canada. You'll need it to file your return, open investment accounts, and communicate with the CRA. Your SIN appears on your SIN card or a letter from Service Canada. Never include your SIN on anything other than official tax documents or authorized financial institutions.

If you've lost your SIN or need to confirm it, you can request a confirmation letter through Service Canada's online portal or by visiting a Service Canada centre. Processing typically takes 10–15 business days by mail.

Step 2 — Gather All Income Slips

T4 Employment Income: Your employer must issue a T4 slip by the last day of February 2026 for the 2025 tax year. Box 14 is your total employment income, Box 16 is CPP contributions, Box 17 is QPP contributions, Box 22 is income tax deducted, and Box 52 shows pension adjustment. Keep all T4s — you may have more than one if you held multiple jobs.
T4A Other Income: T4A slips cover pension income, RESP payments, self-employment income from a single payer, and other miscellaneous income. If you received OSAP or other student financial assistance, Box 105 of a T4A will show scholarship amounts.
T5 Investment Income: Banks and investment dealers issue T5 slips for interest income (Box 13), eligible dividends (Box 24–25), and ordinary dividends (Box 10). These must arrive by February 28, 2026.
T3 Trust/Mutual Fund: T3 slips report income from trusts and mutual funds, including capital gains distributions. These have a later deadline — April 30 — meaning some investors may need to file after they arrive.
T5008 Securities Transactions: Issued by brokerages for securities dispositions. You'll need these to calculate capital gains and losses. Note: T5008 proceeds may not equal your actual gain — you must subtract your adjusted cost base (ACB).

Step 3 — Choose Your Filing Method

The CRA offers several ways to file. Over 93% of Canadians now file electronically using NETFILE, which is faster, more accurate, and allows for quicker refunds.

Step 4 — Set Up CRA My Account

CRA My Account is your secure online portal for all things tax-related. Before filing, set it up so you can use the Auto-fill My Return (AFR) feature, which imports your T slips, RRSP contribution room, and carryforward amounts directly into your return.

To register, visit the CRA website and choose one of these sign-in options: a provincial partner (like Service Ontario or Alberta.ca), a Sign-In Partner (bank login), or by creating a CRA user ID and password. The CRA will mail you a security code — plan ahead and set this up 10–14 days before you need it.

Once registered, Auto-fill My Return can import data from dozens of slips and reduce manual entry errors significantly. Many certified tax software programs connect directly to CRA My Account to pull your data automatically.

Step 5 — Use Certified NETFILE Software

The CRA maintains a list of certified NETFILE software for each tax year. For the 2025 tax year (filed in 2026), popular options include:

All certified software must meet the CRA's technical standards and is tested against the NETFILE system before being approved. Look for the "CRA Certified" label on any software you choose.

Step 6 — Enter Your Information

Most software uses an interview-style process. You'll be asked about:

  1. Personal information (name, address, SIN, province of residence on December 31, 2025)
  2. Marital status and dependants
  3. Employment income from T4 slips
  4. Other income (T4A, T5, T3, rental income, self-employment income)
  5. Deductions (RRSP contributions, union dues, moving expenses, childcare)
  6. Credits (tuition, medical expenses, disability tax credit, climate action incentive)

Your province of residence on December 31 determines which provincial tax rates apply, regardless of where you earned your income during the year.

Step 7 — Review and NETFILE

Before submitting, review your return carefully. Common errors include:

Once satisfied, use your NETFILE access code (found on last year's Notice of Assessment) to transmit the return. The CRA will send a confirmation number within seconds. Keep this number — it confirms your filing.

Step 8 — Pay Any Balance or Receive Your Refund

If you owe taxes, payment is due April 30, 2026. You can pay online through your bank's bill payment system (search "CRA" as the payee), through CRA My Account, or at a Canada Post outlet. If you can't pay in full, contact the CRA immediately — interest at the prescribed rate accrues daily on unpaid balances from May 1.

If you're owed a refund, set up direct deposit in CRA My Account before filing. The CRA will deposit refunds directly into your Canadian bank account, typically within 2 weeks of filing electronically. Paper filers wait 8–12 weeks.

Late Filing Penalty: Filing after April 30 when you owe taxes triggers an automatic 5% penalty on the balance owing, plus 1% per month for up to 12 months. If you filed late in any of the previous 3 years, the penalty doubles to 10% plus 2% per month up to 20 months. File on time even if you can't pay!

Step 9 — After Filing: What to Expect

After NETFILE accepts your return, the CRA processes it and issues a Notice of Assessment (NOA). This document confirms your assessed income, tax payable or refund, and your updated RRSP contribution room for the following year. Review your NOA carefully and contact the CRA within 90 days if you believe the assessment is incorrect — you can file a Notice of Objection through CRA My Account.

The CRA also uses your filed return to automatically calculate GST/HST credits, Canada Child Benefit (CCB) payments, and Climate Action Incentive (CAI) payments for the upcoming year. This is one reason it's important to file even if you had little or no income — you may be entitled to credits.

Special Situations

Newcomers to Canada

If you became a resident of Canada in 2025, you file a return for the portion of the year you were resident. You'll need to determine your residency start date, which affects your eligibility for credits and deductions. Use Schedule A (Statement of World Income) if you were a non-resident for part of the year.

Deceased Taxpayers

The legal representative must file a final T1 return for a deceased person. The deadline is April 30 of the year following death, or 6 months after the date of death — whichever is later.

Bankruptcy

Separate returns are required for the pre-bankruptcy period, the bankruptcy period, and the post-bankruptcy period. A licensed insolvency trustee typically handles these.

Free Money Management with KOHO

KOHO is a Canadian banking alternative that helps you track spending, save automatically, and earn cash back. Use code 45ET55JSYA for a sign-up bonus.

Get KOHO Free — Code 45ET55JSYA