Self-employed

If you bought TurboTax Business Assisted (Online), you can sign in on your computer here: https://ttocanada.app.intuit.com/business/signin

 

If you bought TurboTax Desktop Business (for Windows), you can download the installer here: https://turbotax.intuit.ca/tax/software/download