NETFILE (founded 2001) is a transmission service which enables qualified Canadians to submit their personal income tax return to the Canada Revenue Agency using the Internet. A NETFILE-certified product is required to be used to prepare tax returns prior to being filed through NETFILE. To qualify as a tax filing, the software or web application produces a .tax file which has to be uploaded to the CRA on its own by the user. [1]
The CRA estimates that NETFILE filed 26 percent of the entire tax returns for 2014. [2] To NETFILE taxes, a certified tax program is needed for users and can be found on the CRA website.
According to the CRA website, [3] direct filing via NETFILE-certified tax software offers immediate confirmation upon receiving of the tax return and improved precision. Unless they are requested for later, receipts are not required to be handed in. With NETFILE, refunds are processed faster, and if you choose direct deposit, you could be reimbursed in a matter of two weeks.