Credits and deductions

If you are a Non-Resident there is no way to qualify for electronic filing of your tax return. You will have to mail your tax return to the CRA.

Here's some more information on Non Resident tax returns: https://www.canada.ca/en/revenue-agency/services/tax/international-non-residents/individuals-leaving...