File your taxes online: Certified tax software
Select Canada Revenue Agency (CRA) certified tax software from the lists below. You will be re-directed to the software developer's web page, where you can enter all your information and file your tax return using the NETFILE web service.
NETFILE certified tax software are certified for the year(s) indicated in the table.
All NETFILE-certified software include the ReFILE, Auto-fill my return, Express NOA services. Many NETFILE-certified software include the T1135 service.
Find a free tax software
Some free tax software offer a 'pay what you want' model. Find out from the software developer what sort of model is available for their product.
Free products and products with pay what you can model
Tax software | Certified tax years | Platform | Company information |
---|---|---|---|
StudioTax for Windows | 2018 Previous years |
Desktop | BHOK It Consulting |
SimpleTax – iPad | 2018 Previous years |
Mobile | SimpleTax Software Inc. |
TurboTax Online Free | 2018 Previous years |
Online | Intuit Canada |
StudioTax for Mac | 2018 Previous years |
Desktop | BHOK It Consulting |
AdvTax | 2018 Previous years |
Online | Aclasssoft Inc |
GenuTax Standard for Windows | 2018 Previous years |
Desktop | GenuSource Consulting Inc. |
TurboTax Free for Windows | 2018 Previous years |
Desktop | Intuit Canada |
SimpleTax | 2018 Previous years |
Online | SimpleTax Software Inc. |
TurboTax Free for Apple | 2018 Previous years |
Mobile | Intuit Canada |
TurboTax Free for Android | 2018 Previous years |
Mobile | Intuit Canada |
TaxTron for Web |
2018 Previous years |
Online | Taxtron Inc. |
CloudTax | 2018 Previous years |
Online | |
CloudTax for Apple |
2018 Previous years |
Mobile | |
CloudTax for Android |
2018 Previous years |
Mobile |
Find a paid tax software
Some paid tax software provide free offerings. Free offerings are based on individual tax situations or income levels. Find out from the software developer what free offerings are available for their product.
Paid products and products with free offerings
Update your tax software
Tax software must be certified by NETFILE every year.
Check the software list above to confirm that your software is certified for the year you need. If you are using uncertified software or an older version of the software, you may need to update or download a certified version from the developer.
Information on how to update your software is available on the developer's website or from within the software itself.
File up to 20 returns using NETFILE
You may file up to 20 returns per computer or online account using NETFILE-certified tax software in Canada each tax year. Tax software companies must respect this limit to be certified for NETFILE.
Notice to the user
The Canada Revenue Agency (CRA) does not look at the privacy policies of software developers. It is your responsibility to research these policies before buying or using a software product or web application.
Use of the software, and any omission or error in the information provided, is the responsibility of the user and the software developer. The CRA cannot be held responsible if programming errors affect the calculation of income tax and benefits payable.
The CRA respects the Official Languages Act and the relevant Treasury Board policies, and it is committed to making sure all information and services on this site are available in English and French. However, users should be aware that some information from external sources that do not have to follow the Official Languages Act is offered only as a convenience and is available only in the language in which it was provided to the CRA.
Report a problem or mistake on this page
- Date modified: