Canadianwatch Daily Briefing English (Canada)
CanadianWatch.net Canadianwatch Daily Briefing
Blog Business Local Politics Tech World

File Taxes Online Canada: Free NETFILE & Step-by-Step Guide

Owen Evan Fraser Mitchell • 2026-05-05 • Reviewed by Sofia Lindberg

Anyone who has stared at a stack of tax slips and wondered if there’s a way to skip the paper shuffle and the software fees already knows the question. The good news: you can file your taxes online in Canada for free, using the Canada Revenue Agency’s NETFILE service paired with certified software.

Percentage of returns filed online: Over 90% (CRA 2024) ·
Average tax refund in Canada: $1,600 ·
NETFILE returns in 2023: 30.1 million ·
Tax filing deadline: April 30 (June 15 for self-employed)

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
4What’s next
Key facts about online tax filing in Canada
Fact Value
Number of tax filers in Canada ~30 million
Percentage filing online Over 90%
Most popular software TurboTax, UFile, Wealthsimple Tax
Free filing eligibility Simple returns only
CRA NETFILE code Required for first-time or if code unknown

Can I do my Canadian taxes online for free?

Free tax software options in Canada

Yes, and there are multiple options. Wealthsimple Tax is completely donation-based with no tiered upgrade. TurboTax Free covers simple returns—those with T4 employment income, limited deductions, and no self-employment. UFile FREE supports students and new Canadians. H&R Block Free handles basic returns with optional in-person help at extra cost. All three offer free versions that integrate with CRA’s NETFILE service (TurboTax Canada tax filing tips).

Eligibility criteria for free filing

Free usage is limited to taxpayers with straightforward returns—employment income, standard credits, no business expenses, no rental income, and no capital gains. Each software sets its own cutoff; Wealthsimple Tax is the only provider that does not restrict based on complexity (Wealthsimple free tax filing guide).

Hidden fees and upgrades

The catch: “free” often nudges you toward paid tiers. TurboTax Free prompts upgrades for features like RRSP optimization or audit support. UFile charges for self-employed returns. The pattern is clear: if your return includes rental income, investment sales, or business deductions, expect a fee between $15 and $40.

The trade-off: For simple T4-plus-standard-credits returns, free software works perfectly. For anything beyond that, you are paying for convenience—or using Wealthsimple Tax, which remains truly free.

Wealthsimple Tax is donation-based with no premium tier, making it the only completely free option for complex returns. (Wealthsimple free tax filing guide)

Bottom line: Free online tax filing in Canada is real, but it is limited to simple returns. Wealthsimple Tax is truly free for all situations. TurboTax, UFile, and H&R Block stay free for basic returns but charge for complex ones.

Can I file my taxes directly with CRA online?

What is NETFILE?

NETFILE is the CRA’s electronic filing service that lets you submit your return directly from certified software. There is no online form on the CRA website—you must use approved software. The service processes returns instantly and provides immediate confirmation (ICC Immigration NETFILE guide).

How to use NETFILE with certified software

  • Choose a NETFILE-certified program (free or paid) from the CRA’s approved list.
  • Complete your return within the software, answering all income and deduction questions.
  • Enter your NETFILE access code—an 8-character code from your prior Notice of Assessment or from CRA My Account (Canada.ca CRA official 2026 tax tips).
  • Submit via the software’s NETFILE button. You will receive a confirmation number immediately.

Auto-fill my return service

CRA’s Auto-fill My Return pulls your tax information slips directly into the software—no manual entry. This service is available for filers who have submitted returns since 2017 and requires signing into CRA My Account within the software (Wealthsimple tax filing guide).

The implication: you cannot bypass software and file directly via a CRA web portal. The software layer is mandatory.

Is TurboTax still free in Canada?

TurboTax Free vs paid editions

TurboTax Free is still available for the 2025–2026 season and covers simple returns: T4 income, tuition, and basic credits. Paid editions add rental property, investment income, self-employment, and audit support. TurboTax does not disclose exact revenue from upgrades, but the business model relies on converting free users to paid tiers (TurboTax Canada tax tips).

Who qualifies for TurboTax Free?

  • Taxpayers with only T4 employment income
  • No rental or self-employment income
  • No capital gains or losses
  • No foreign income or assets

Alternatives to TurboTax

Wealthsimple Tax does not charge for complex returns. UFile FREE covers students and first-time filers. H&R Block Free includes basic guidance. All integrate with NETFILE. The catch with TurboTax is the upgrade prompts; some users report being steered to paid features even for straightforward returns.

The catch

TurboTax Free remains free only for the simplest tax situations. The moment your return includes a rental property, investments, or freelance income, you pay. Wealthsimple Tax is the only provider with zero upgrade path—it stays free.

The pattern is clear: upgrading from free to paid is the business model, not a bug.

Do I have to pay Canadian taxes if I don’t live in Canada?

Tax residency status

Your obligation depends on residency, not citizenship. The CRA considers you a resident if you maintain significant residential ties—a home, a spouse, or dependents in Canada. Non-residents who earn Canadian income (employment, rental, investments) must file a return, but only on that income (ICC Immigration NETFILE guide).

Filing requirements for non-residents

Non-residents fall into two groups: those with Canadian-source income (e.g., rental property, dividend payments) who must file, and former residents without Canadian income who do not need to. Deemed residents—people who live abroad but have ties—may still file as residents.

How to file taxes as a non-resident

NETFILE is available to non-residents with Canadian-source income, provided the software allows non-resident returns. Some certified programs support this; others do not. Alternative: file a paper return. The CRA does not explicitly list non-residents as eligible for NETFILE, but it does not exclude them either—a grey area that requires checking software compatibility (ICC Immigration NETFILE guide).

For non-residents living abroad, the decision is clear: check your residency status first, then confirm your chosen software supports non-resident returns. If not, paper filing remains the fallback.

How to NETFILE a tax return?

Step 1: Choose certified software

Select a NETFILE-certified program from the CRA’s approved list. Free options: Wealthsimple Tax, TurboTax Free, UFile FREE, H&R Block Free. Each handles the NETFILE submission process automatically.

Step 2: Complete your return

  • Gather documents: SIN, T4 slips, T5 investment income, RRSP receipts, tuition forms (ICC Immigration NETFILE guide).
  • Use Auto-fill My Return to import data from CRA.
  • Answer all income, deduction, and credit questions.

Step 3: Submit via NETFILE

  • Enter your 8-character NETFILE access code (from your prior NOA or CRA My Account).
  • Click the NETFILE submit button in the software.
  • Save the confirmation number you receive immediately.

After filing: confirmation and adjustments

Check your return status in CRA My Account. Digital Notices of Assessment will appear there starting February 2026, replacing mailed paper versions (Canada.ca CRA official 2026 tax tips). To amend a return filed online, use the ReFILE function in certified software or submit a T1-ADJ via CRA My Account by October 31, 2026.

The upshot

NETFILE is the fastest route to your refund—processing in as little as two weeks if filed electronically. The catch: you must have your access code ready before the software will submit, so check CRA My Account early.

The implication: the access code is your gatekeeper; without it, the software cannot transmit your return.

What documents do I need to file taxes online in Canada?

T4 slips and other income documents

  • T4 – employment income from each employer
  • T5 – investment income (dividends, interest)
  • T4A – pension, annuity, or self-employed income
  • T2202 – tuition and education amounts for students

RRSP contribution receipts

Your RRSP provider issues a receipt showing contributions. These reduce taxable income. The CRA also tracks contributions via T4 slips and your My Account portal.

Medical expenses and charitable donations

Keep receipts for medical expenses exceeding the lower threshold (3% of net income or $2,635, whichever is less). Charitable donations require official donation receipts. Both are entered manually or imported via software.

Social Insurance Number (SIN)

Required for every tax return. Without a valid SIN, NETFILE cannot process your submission. Expired SINs must be renewed through Service Canada before filing.

The pattern: most slips are already visible in CRA My Account. If you have filed since 2017, Auto-fill My Return will import them automatically.

Compare your options

Four major platforms compete for your return, each with a different definition of “free.” Here is how they stack up against each other.

Software Free for simple returns Free for complex returns NETFILE certified Upgrade pressure
Wealthsimple Tax Yes Yes Yes None
TurboTax Free Yes No Yes High
UFile FREE Yes No Yes Moderate
H&R Block Free Yes No Yes Low

The takeaway: only one option removes the upgrade trigger entirely. For everyone else, complexity comes with a price tag.

Timeline for 2026 tax season

The key dates every Canadian filer should know, starting with slip issuance in February.

  • February 2026: T4 and other tax slips issued
  • February 24, 2026: NETFILE service opens
  • March 9, 2026: SimpleFile Digital opens for eligible low-income filers (Canada.ca CRA official 2026 tax tips)
  • April 30, 2026: Filing deadline for most individuals
  • June 15, 2026: Filing deadline for self-employed individuals (balance due by April 30)
  • October 31, 2026: Deadline for filing T1 adjustments for the 2025 tax year

The pattern: dates stay consistent year over year, but the shift to digital-only notices marks a real change for mail-dependent filers.

Confirmed and unclear facts

What we know for certain—and what is still uncertain—based on current CRA guidance.

Confirmed

  • Free tax filing is available for simple returns using certified software (Wealthsimple tax filing guide)
  • NETFILE is a CRA-operated electronic service (ICC Immigration NETFILE guide)
  • Non-residents may need to file if they have Canadian income (ICC Immigration NETFILE guide)

What’s unclear

  • Exact income thresholds for free filing vary by software
  • Non-resident eligibility for NETFILE is not explicitly stated by CRA
  • Future changes to free offerings cannot be predicted

The distinction matters: the grey areas affect how you plan, especially if you live outside Canada or have complex finances.

What tax experts say

NETFILE allows you to file your income tax return using the Internet. Over 90% of Canadians now file online.

— CRA, official Canada.ca guidance

TurboTax Free is for simple returns only. If you have rental income, investments, or self-employment, you will need a paid version.

— TurboTax Canada, product documentation

Wealthsimple Tax is completely free for all Canadians, regardless of the complexity of their return.

— Wealthsimple, company website

Three different sources agree on the same core message: simple means free, complexity costs—unless you pick Wealthsimple.


Filing taxes online in Canada is not just about saving a few dollars—it is about choosing the right tool for your specific situation. For the 90% of filers with simple T4 income, free software and NETFILE are a perfect fit. For self-employed individuals, investors, or non-residents, the decision is more nuanced: pay for features you need, or use Wealthsimple Tax and skip the upgrade treadmill. The April 30 deadline does not move, so gather your slips, find your NETFILE code, and pick the path that fits your return. For the non-resident living abroad: check your residency status and software compatibility, or the paper route awaits.

Additional sources

canada.ca, youtube.com, youtube.com, canada.ca

For a detailed walkthrough of the process, check out this comprehensive NETFILE guide for 2026 that covers certified software options and step-by-step instructions.

Frequently asked questions

What is the difference between NETFILE and EFILE?

NETFILE lets individuals file their own return using certified software. EFILE is for tax professionals who file returns on behalf of clients. Individuals cannot use EFILE directly (ICC Immigration NETFILE guide).

Can I file taxes online using a mobile device?

Yes, many certified software providers offer mobile apps. Wealthsimple Tax and TurboTax both have mobile interfaces for NETFILE submission.

How long does it take to get my refund after filing online?

Refunds for electronically filed returns are typically processed within two weeks, compared to eight weeks for paper returns (Canada.ca CRA official 2026 tax tips).

Is it safe to file taxes online?

Yes, NETFILE-certified software meets CRA security standards, including encryption and secure data transmission. CRA recommends using official software only.

Can I amend a tax return that was filed online?

Yes, use the ReFILE function in your certified software or submit a T1-ADJ adjustment form via CRA My Account by October 31 of the following year.

What if I don’t have a NETFILE access code?

You can retrieve it from CRA My Account under the tax returns section, or it appears on your most recent Notice of Assessment. Starting February 2026, the code is available directly in My Account (Canada.ca CRA official 2026 tax tips).

Related reading



Owen Evan Fraser Mitchell

About the author

Owen Evan Fraser Mitchell

Coverage is updated through the day with transparent source checks.