No where shows TurboTax is not for Non Residence tax filing
TurboTax helps you prepare your tax return. However, if you are not eligible to NETFILE, you need to either mail or fax your tax return to the Canada Revenue Agency (CRA).
For more information about refunds for TurboTax product please follow the link: How do I get a refund for a TurboTax product?
Thank you for choosing TurboTax.