Before installing and using QuickBooks Desktop, it is important to know the necessary system requirements. This will ensure that QuickBooks is compatible with your setup and will help avoid problems when you start using the program.

Take note!

  • This article uses the term "natively installed" which means it was installed on a particular system or environment that it was designed for. It also means that it doesn't need to run in a virtual environment or emulation software.
  • Windows Home Server Edition is not supported for all QuickBooks Desktop versions mentioned.

This article is part of a series that covers basic information about setting up QuickBooks Desktop.

2019

QuickBooks Desktop 2019

Operating Systems:

  • Windows 10, all editions including 64-bit, natively installed1
  • Windows 8.1 (Update 1) all editions including 64-bit, natively installed
  • Windows 7 SP1 all editions including 64-bit, natively installed
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2011, Standard and Essentials
  • Windows Server 2008 R2 SP1

Database Servers

  • Windows: Windows Server 2016Windows Server 2012 R2, Windows Server 2011, Windows Server 2008 R2 SP1, Windows 10, Windows 8.1 (update 1) or Windows 7 SP1 (Enterprise and Professional editions only), natively installed.
  • Linux: When using QBES Database Server-only installation – OpenSuse 42.3, Fedora 27, Red Hat Enterprise 7 (RHEL 7.4)

QuickBooks for Mac 2019 (*U.S. only)

Minimum system requirements for Mac

  • At least Mac OS X v10.12 (Sierra); Supported by Mac OS X v10.14 (Mojave), 10.13 (High Sierra)
  • Intel Processor: Core 2 Duo or higher
  • Multi-user Server: Intel Core 2 Duo or higher processor to run server
  • 2 GB RAM (4 GB RAM recommended)
  • 250 MB of available disk space
  • CD/DVD drive or Internet connection for downloaded installation
  • Printer: 100% Macintosh-compatible printer if you plan to print invoices, checks, deposit slips, lists, purchase orders, mailing labels, reports, or graphs
  • Checks: Use Intuit Checks if you plan to print checks. Canadian Image Ready Checks are not supported
  • Product registration required

See System requirements for QuickBooks 2019 and Enterprise Solutions 19.0 for a complete list of requirements.

2018

QuickBooks Desktop 2018

Operating Systems:

  • Windows 10, all editions including 64-bit, natively installed
  • Windows 8.1 (Update 1), all editions including 64-bit, natively installed
  • Windows 7 SP1, all editions including 64-bit, natively installed
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2011 SP1
  • Windows Server 2008 R2 SP1

Database Servers:

  • Windows: Windows Server 2016, Windows Server 2012 R2, Windows Server 2011 SP1, Windows Server 2008 R2 SP1, Windows 10, Windows 8.1 (Update 1), or Windows 7 SP1 (Enterprise and Professional editions only), natively installed
  • Linux: Only supported with QuickBooks Database Server Manager OpenSuse 42.2, Fedora 25, Red Hat 7 (Update 3)

See System requirements for QuickBooks 2018 and Enterprise Solutions 18.0 for a complete list of requirements.

2017

QuickBooks Desktop 2017

Operating Systems:

  • Windows 10, all editions including 64-bit, natively installed
  • Windows 8.1 (Update 1), all editions including 64-bit, natively installed
  • Windows 7 SP1, all editions including 64-bit, natively installed
  • Windows Server 2012 R2
  • Windows Server 2011
    Important: Windows Server 2011 is only supported with QuickBooks Desktop 2017 R4 or QuickBooks Desktop Enterprise 17.0 R4 and later versions.
  • Windows Server 2008 R2 SP1

Database Servers:

  • Windows: Windows Server 2012 R2, Windows Server 2011 (only supported with QuickBooks Desktop 2017 R4 or QuickBooks Desktop Enterprise 17.0 R4 and later versions), Windows Server 2008 R2 SP1, Windows 10, Windows 8.1 (Update 1), or Windows 7 SP1 (Enterprise and Professional editions only), natively installed
  • Linux: Only supported with QuickBooks Database Server Manager OpenSuse 42.1, Fedora 23, Red Hat 7 (Update 2)

See System requirements for QuickBooks 2017 and Enterprise Solutions 17.0 for a complete list of requirements.

2016

QuickBooks Desktop 2016

Operating Systems:

  • Windows 10, all editions including 64-bit, natively installed
    Important: Windows 10 is only supported with QuickBooks Desktop 2016 R7 and Enterprise 16.0 R7.
  • Windows 8.1, all editions including 64-bit, natively installed
  • Windows 7, all editions including 64-bit, natively installed
  • Windows Vista (SP2 or later), all editions including 64-bit, natively installed
  • Windows Server 2012, Windows Small Business Server 2011, Small Business Server 2008
  • Windows Server 2008 R2, Windows Server 2008, including 64-bit, natively installed

Database Servers:

  • Windows: Natively installed Windows 8, Windows 7 or Vista (SP2) with UAC on, Windows Server 2011, Windows Server 2008 R2, Windows Server 2008, Windows Server 2008 - Terminal Server Config., and Windows Small Business Server 2008
  • Linux: Only supported with QuickBooks Database Server Manager OpenSuse 13.2, Fedora 21, Red Hat 7

QuickBooks for Mac 2016 (*U.S. only)

Minimum system requirements for Mac

  • QuickBooks for Mac 2016 R5 or earlier- Mac OS 10.10.2 (Yosemite), Mac OS 10.11 (El Capitan)
  • QuickBooks for Mac 2016 R6 or later- macOS X v10.14 (Mojave), 10.13 (High Sierra), Mac OS 10.11 (El Capitan), and Mac OS X v10.12 (Sierra)
  • Intel Processor: Core 2 Duo or higher
  • Multi-user Server: Intel Core 2 Duo or higher processor to run server
  • 2 GB RAM (4 GB RAM recommended)
  • 250 MB of available disk space
  • CD/DVD drive (or Internet connection) for installation
  • Printer: 100% Macintosh-compatible printer if you plan to print invoices, checks, deposit slips, lists, purchase orders, mailing labels, reports, or graphs
  • Checks: Use Intuit Checks if you plan to print checks. Canadian Image Ready Checks are not supported
  • Product registration required

See System requirements for QuickBooks 2016 and Enterprise Solutions 16.0 for a complete list of requirements.