File your taxes online: NETFILE eligibility


The NETFILE and ReFILE services are open for electronic filing from February 19, 2024 at 6:00 a.m. (Eastern time), until January 24, 2025. You can electronically file your 2017, 2018, 2019, 2020, 2021, 2022, and 2023 initial T1 personal income tax and benefit return using NETFILE and you can file your amended T1 return for 2020, 2021, 2022 and 2023 using ReFILE. 

NETFILE Access Code

For the 2023 tax year, prior to filing your tax return electronically with NETFILE, you will be asked to enter an Access code after your name, date of birth, and social insurance number. Your eight-character Access code is made up of numbers and letters and is located on the right side of your Notice of Assessment for the previous tax year. While this Access code is not mandatory, if you do not enter your Access code, you will not be able to use any information from your 2023 tax return when confirming your identity with the Canada Revenue Agency. You will have to rely on other information for authentication purposes. This code does not apply to you if you are filing your tax return for the first time.

NETFILE is available to most taxpayers. However some types of tax returns can’t be sent electronically. For a list of exceptions, see “Restrictions” and “Other restrictions” below.
Tax preparation service providers can’t use NETFILE to file tax returns for their clients. They have to use EFILE.


There are certain types of tax returns that can’t be sent to the Canada Revenue Agency (CRA) electronically:

You can’t use NETFILE to file your tax return if:

Review our list of other restrictions below.

You can’t use NETFILE to change personal information:

To update your personal information, see:

Other restrictions

The following is a list of specific situations that prevent you from filing a tax return through the NETFILE service:

You are reporting any of the following:

You are claiming any one of the following:

You are reporting farming income with an AgriStability and/or AgriInvest Program application which involves:

If you have to file an amended or previous-year tax return, or any other tax return that doesn’t qualify for NETFILE, go to Where to mail your paper T1 return.

Page details

Date modified: