Are you non-resident? If you are, this is a CRA restriction and it means you have to print & mail your return.
Here is the link about CRA restrictions:
File your taxes online: NETFILE eligibility
Thank you for choosing TurboTax.
ravinderdande
New Member
brian-sanders-cr
New Member
jsw1
New Member
rpk12305dbc
New Member
mias-bekker
New Member
You have clicked a link to a site outside of the TurboTax Community. By clicking "Continue", you will leave the Community and be taken to that site instead.