CRA NETFILE 2025: How to File Your Return Online

NETFILE is the CRA's electronic tax filing service that allows Canadians to submit their income tax return directly to the CRA through certified tax software. It is the fastest, most accurate, and most popular way to file in Canada. Over 90% of Canadians who file a return now use NETFILE or a NETFILE-linked service.

NETFILE 2025 opens: Mid-February 2025 for the 2024 tax year. The service closes in mid-January 2026. NETFILE is available 21 hours a day (closed for maintenance 3–6 AM Eastern daily).

How NETFILE Works: Step by Step

Step 1
Choose certified tax software

You must use CRA-certified NETFILE software. The CRA maintains a list of approved products. Popular free options include Wealthsimple Tax, H&R Block Free, TurboTax Free, GenuTax, and StudioTax. Paid options with more features include TurboTax Standard, H&R Block Premium, and UFile.

Step 2
Complete your return in the software

Enter your personal information, income slips (T4, T5, etc.), deductions, and credits. The software performs calculations, checks for errors, and optimizes your return. Most software includes a review screen showing your refund or balance owing before you submit.

Step 3
Use Auto-fill My Return (optional but recommended)

Through CRA My Account, you can use the Auto-fill My Return (AFR) service to automatically import your tax slips directly into your software. This eliminates manual data entry and reduces errors. You need to authorize the software to access your CRA data.

Step 4
Submit via NETFILE

Click the submit or file button in your software. The software transmits your return directly to the CRA. You will receive a NETFILE confirmation number within seconds — save this number as proof of submission.

Step 5
Receive your Notice of Assessment

The CRA typically processes NETFILE returns and issues a Notice of Assessment within 2 weeks. If you have direct deposit set up, your refund arrives around the same time.

Who Cannot Use NETFILE?

Most Canadians can use NETFILE, but a small number of situations require paper filing:

Popular Free NETFILE Software 2025

SoftwareCostNotes
Wealthsimple TaxFree (pay-what-you-want)Simple, modern interface; great for most returns
H&R Block FreeFree for simple returnsWell-known brand; paid tiers for complex returns
TurboTax FreeFree for simple returnsGuides you step-by-step; paid for self-employed
GenuTax StandardFree (donation requested)Handles most return types including self-employed
StudioTaxFree up to 20 returnsDesktop software; supports complex situations

NETFILE Access Code

Some software may ask for your NETFILE access code — an 8-character code printed on your previous year's Notice of Assessment (top right area). This code is used to verify your identity during filing but is not mandatory. If you do not have it, you can still file NETFILE without it by verifying your identity another way.

Save Your Tax Refund with a No-Fee Account

When your CRA refund arrives, make sure it goes into an account that doesn't charge fees. KOHO is free to use, earns cash back, and has no monthly charges. Use code 45ET55JSYA for a bonus.

Get KOHO Free — Use Code 45ET55JSYA