Troubleshooting

First your residency status for tax purpose needs to clarified as it is not clear whether you are generating your freelancer income from Canada or outside and your residential ties with Canada,

for that purpose please go through the link, Determining your residency status 

 

If  it is determined that you are non-resident and have earned income from inside Canada, than you are subject to Canadian income tax requirements.

 

Firstly, as this will be your first year filing a Canadian income tax return, you will need to print and mail your return, as CRA doesn't have any of your information on file. 

 

Secondly, since you are earning freelancer income so you are are considered as a self-employed and following link explains the TurboTax products for Self-employed,

Which TurboTax product should I use if I'm self-employed? 

 

If you require further assistance please contact our phone support team or contact us directly on Facebook or Twitter

 

Thank you for choosing TurboTax