Troubleshooting

You can create a file at Turbotax 2014 Canada on-line. You may have to mail in a printed version though. You would be filing as a Non-Resident from a Canada Revenue Agency point of view.
Use your tax number as  Social Insurance Number.
You or your accountant should have received one or more T4A tax slips with which you report income and tax deducted if any. Copies should be sent with your tax return. You would be mailing to the International Tax Centre in Ottawa.

View solution in original post