On July 29 2015, Microsoft released its newest operating system, Windows 10. It is an optional update as you are not required to update to Windows 10 from your current Operating System (Windows 7 or Windows 8). However if you already upgraded to Windows 10 or bought a new computer that has it pre-installed, you will need to be aware of which versions are supported with QuickBooks Desktop as there are multiple versions of Windows 10 which get updated twice per year.

First you will need to know which specific version of Windows 10 you are using, as that will dictate what is supported or not.


What Version of Windows 10 am I Running?

Not everyone using Windows 10 will be on the same version. Verify which version of Windows 10 you are currently using.

  1. Click on your Start menu and type About your PC.
  2. ​Click on About your PC.
  3. Scroll down and find your Version number.




Which Versions of Windows 10 are Supported with QuickBooks Desktop?

Now that you have your Windows 10 version number, look below to see which is supported for your version(s) of QuickBooks Desktop.

  • Windows 10 version 1809 (newest): QuickBooks Desktop 2016-2019 are not yet fully certified for version 1809, however we are currently aware of no major issues preventing you from using QuickBooks on this version of Windows 10 and you should not have any trouble.


  • Windows 10 version 1803: QuickBooks Desktop 2016-2019 are fully certified to work properly on version 1803 of Windows 10.


  • Windows 10 version 1709: QuickBooks Desktop 2016-2019 are fully certified to work properly on version 1709 of Windows 10.


  • Windows 10 version 1507, 1511, 1607, and 1703: If you are using the Home or Pro versions of Windows 10 versions 1507, 1511, 1607, and 1703 we recommend you update to the latest release of Windows 10 as Microsoft has already discontinued support for these versions of Windows 10. See the Windows Life-cycle fact sheet for more details.

NOTE: If you need to roll back a recent upgrade of Windows 10, you can follow the steps here from this Microsoft Help article. However, this is should be done with the supervision of an IT or computer professional as this impacts your Windows Operating System (which is not an Intuit product).



Enable .NET Framework 3.5 to Ensure Optimal Compatibility with QuickBooks Desktop

Some instances of Windows 10 do not have .NET 3.5 Framework enabled by default, which some functions of QuickBooks Desktop need. To ensure you have the smoothest experience possible on Windows 10, it is recommended to enable (or check to ensure it is enabled) .NET Framework 3.5 by following the steps below.

  1. On your keyboard, press Windows+R to open the Run window.
  2. Type Control Panel, then select OK.
  3. Select Uninstall a Program, then Turn Windows features on or off.
  4. Ensure that .NET Framework 3.5 is enabled (checked). Also ensure .NET Framework 4.5 is checked as well (it should be by default).
    • If it is not checked, check it and click OK.
    • If it is already checked, click Cancel.

Helpful Resources for Windows 10