Get your taxes done using TurboTax

yes started in 2024 and continues into 2025 - it's still hard to find. The search brings us to this thread. For anyone else trying to do what I tried - for online versions of the software in 2024 (not a download) go to turbotax.ca/activate to enter the license BEFORE trying to directly login. Hope this helps someone else down the line.