If you are not self employed, make high income, own property that makes revenue or own a business the following software should be sufficient.

Product name Certified 2018 tax year Category Services Available Certified prior  years
StudioTax for Mac Yes Desktop T1135Auto-fill,
2017, 2016, 2015
H&R Block Online Tax Software Yes Online T1135Auto-fill,
ReFILE & Express NOA
2017, 2016, 2015
GenuTax Standard for Windows No Desktop Auto-fillReFILE & Express NOA 2017, 2016, 2015
TurboTax Free for Windows Yes Desktop T1135Auto-fill, ReFILE & Express NOA 2017, 2016, 2015
SimpleTax – iPad Yes Mobile T1135Auto-fillReFILE & Express NOA 2017, 2016, 2015
StudioTax for Windows Yes Desktop T1135Auto-fill,
ReFILE Express NOA
2017, 2016, 2015
AdvTax Yes Online T1135Auto-fill,
ReFILE Express NOA
2017, 2016, 2015
TurboTax Online Free Yes Online T1135Auto-fillReFILEF & Express NOA 2017, 2016, 2015
TurboTax Free for Apple Yes Mobile T1135Auto-fillReFILE & Express NOA N/A
SimpleTax(AT) Yes Online T1135Auto-fillReFILEExpress NOA 2017, 2016, 2015


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:

  • a return for any taxation year other than 2015, 2016, 2017 or 2018; or
  • a tax return for another person (for example, if a taxpayer prepared a spousal/family return, each taxpayer must send his or her return separately).

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

  • you went bankrupt in 2018 or 2019 (does not include a proposal for bankruptcy);
  • you are a non-resident of Canada; or
  • Review our list of other restrictions below.

You can’t use NETFILE to change personal information such as your:

To learn more about updating personal information, go to: