
File Taxes Online Canada: Free NETFILE & Step-by-Step Guide
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
- Free tax filing is available for simple returns using CRA-certified software (Wealthsimple tax filing guide)
- NETFILE is an electronic service operated by the CRA for direct return submission (ICC Immigration tax guide)
- Exact income thresholds for free eligibility vary by software product (TurboTax Canada tax tips)
- Non-resident eligibility for NETFILE is not explicitly stated by CRA (ICC Immigration tax guide)
- NETFILE service opens February 24, 2026 (Canada.ca CRA official tax tips 2026)
- Filing deadline April 30, 2026; SimpleFile Digital opens March 9, 2026 (Canada.ca CRA official tax tips 2026)
- CRA will offer digital-only Notices of Assessment starting February 2026 (Canada.ca CRA official tax tips 2026)
- Auto-fill my return service continues to simplify data entry for past filers (Wealthsimple tax filing guide)
| 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)
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.
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.
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.
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