Skip to content
English - United States
  • There are no suggestions because the search field is empty.

How to Install TurboTax Desktop from Installturbotax.com?

To Install TurboTax Desktop, go to installturbotax.com and enter your license code. Download the correct version for your operating system, run the installer, and follow the on-screen steps. Once installed, sign in with your Intuit account to activate and start using TurboTax Desktop.

Check System Requirements for TurboTax Desktop

For Windows:
TurboTax Desktop works on Windows 10 or 11 (64-bit). Your PC should have at least 4 GB of RAM, 1 GB of free disk space, and a screen resolution of 1024×768. An internet connection is also needed for setup, activation, and updates.

For Mac:
TurboTax is compatible with macOS 13 (Ventura) or later. It requires a minimum of 4 GB RAM, 1 GB of free storage space, and a 1024×768 display. Internet access is needed to activate and update the software.

Steps on Install TurboTax on Desktop 

  • Go to installturbotax.com and Install TurboTax Desktop.
  • Sign in to your Intuit account or create a new one.
  • Enter your license code from the product box or email.
  • Download TurboTax setup file for Windows or Mac.
  • Open the file and follow the on-screen instructions to install.
  • Once installed, launch TurboTax and sign in to start filing your taxes.