To install TurboTax on Windows 10, you must have a CD or a downloaded version. You can download and install tax preparation TurboTax software on Windows 10 (operating system). TurboTax guides users in preparing and filing their taxes, providing step-by-step instructions to ensure accuracy and compliance with tax laws.