Online filing is the most convenient and fastest way to file your tax return. Certified software programs can file your return through the CRA website.
Paper filing: You can also file your tax return by completing the appropriate forms and mailing them to the CRA.
Filing through a tax professional: If...