OnCallSolve

QuickBooks Desktop Enterprise

QuickBooks Desktop Enterprise
Rachel Torres
Written by

Rachel Torres

Senior Technical Writer
Sandra Hoffmann

Reviewed byFormer Intuit Product Manager

Published: Mar 9, 2026Updated: Mar 9, 2026

Key Takeaways
  • QuickBooks Desktop Enterprise supports up to 40 simultaneous users, compared to 5 users in Premier and 3 in Pro
  • Enterprise includes Advanced Inventory with barcode scanning, serial and lot number tracking, and multi-location warehouse management
  • Pricing starts at approximately $1,340 per year for the Silver plan (1 user) and scales by user count and plan tier
  • Industry-specific editions are available for Manufacturing, Wholesale, Contractor, Non-Profit, Professional Services, and Retail
  • Enterprise is a desktop-installed application with optional cloud access through QuickBooks Desktop Hosting (sold separately)
  • The software requires a subscription rather than a one-time purchase as of current versions (2025-2026)

QuickBooks Desktop Enterprise is Intuit's most powerful desktop accounting solution, built for mid-sized and growing businesses that have outgrown QuickBooks Pro or Premier. With support for up to 40 simultaneous users, advanced inventory management, and industry-specific editions, Enterprise delivers capabilities that smaller QuickBooks products cannot match. This guide covers what Enterprise includes, who it is designed for, how to get started, and what you will pay in 2025 and 2026.

Need help? Call our support line.

Have questions about pricing, features, or getting started? Talk to a specialist now.

Call Now

What Is QuickBooks Desktop Enterprise?

QuickBooks Desktop Enterprise is the top-tier product in Intuit's desktop accounting lineup. Unlike QuickBooks Online, Enterprise is installed locally on a Windows computer or server and is optimized for businesses that need substantial user capacity, complex inventory operations, or detailed job costing.

Enterprise is built on the same foundation as QuickBooks Pro and Premier but offers a dramatically expanded feature set. The user capacity ceiling rises from 5 users (Premier) to 40 users (Enterprise). The inventory system adds warehouse management, advanced pricing rules, and real-time quantity tracking across multiple locations. Reporting is enhanced with over 200 built-in reports plus the ability to create custom fields and custom reporting views.

Intuit sells Enterprise as an annual subscription through its Diamond, Platinum, Gold, and Silver plan tiers. Each tier adds additional features. The software is updated annually and requires a valid subscription to receive updates and payroll services.

Who Is QuickBooks Desktop Enterprise For?

Enterprise is designed for businesses that have grown beyond the limits of QuickBooks Pro or Premier and need one or more of the following:

  • More than 5 users accessing the company file at the same time
  • Advanced inventory with serial numbers, lot tracking, barcoding, or multiple warehouse locations
  • Complex job costing with job-specific reporting and labor cost tracking
  • Industry-specific reporting tailored to manufacturing, contracting, retail, non-profit, or wholesale operations
  • High transaction volumes that cause performance issues in smaller QuickBooks products
  • Detailed pricing rules with price levels, quantity discounts, or customer-specific pricing schedules

Enterprise is not a cloud product. Businesses that need anywhere, anytime browser-based access should evaluate QuickBooks Online Advanced instead. Enterprise is best suited for businesses where a stable on-premises setup is preferred and where the advanced desktop feature set justifies the higher cost.

Expert Insight

The most common reason businesses upgrade to Enterprise is user capacity. When a company hits the five-user ceiling in Premier and adds a sixth person to accounting, the only path forward within QuickBooks Desktop is Enterprise. The inventory and pricing features are significant too, but user limits drive most of the migrations I see.

Rachel Torres

Rachel Torres

Senior Technical Writer

Key Features of QuickBooks Desktop Enterprise

User Capacity and Permissions

Enterprise supports up to 40 simultaneous users. Each user can be assigned role-based permissions that control access at the transaction level. You can restrict a user to creating and editing invoices only, for example, while granting a controller full access to all financial reports and accounts. QuickBooks Enterprise includes a predefined set of user roles that can be customized.

Advanced Inventory

Advanced Inventory is included in the Platinum and Diamond plans and is available as an add-on for Silver and Gold. It extends the standard inventory system with:

  • Multi-location tracking: Track inventory quantities across multiple warehouses, bins, or storage locations
  • Barcode scanning: Use a USB barcode scanner to receive items, pick orders, or do inventory counts without manual entry
  • Serial number and lot tracking: Assign serial numbers to individual units or lot numbers to batches for traceability
  • FIFO costing: Use First In, First Out cost accounting for more accurate cost of goods sold calculations
  • Cycle counting: Perform partial inventory counts by location or item category without stopping operations

Advanced Pricing

Available in Platinum and Diamond plans, Advanced Pricing replaces the standard price level feature with a fully configurable pricing rules engine. You can create rules based on customer type, item category, quantity purchased, order total, date ranges, or any combination of these criteria. Rules apply automatically when transactions are entered, eliminating the need to manually adjust prices.

Need help? Call our support line.

Have questions about pricing, features, or getting started? Talk to a specialist now.

Call Now

Job Costing and Project Tracking

Enterprise includes detailed job costing tools for tracking labor, materials, subcontractor costs, and overhead by project or job. Contractors and construction businesses can estimate job costs, track actual spending against estimates, and run job-specific profit and loss reports. The Job Profitability Summary and Job Estimates vs. Actuals reports are available out of the box.

Industry-Specific Editions

Enterprise is available in six industry editions. Each edition includes a customized chart of accounts, industry-specific reports, and modified workflows:

  • Contractor: Job costing, progress billing, and subcontractor management
  • Manufacturing and Wholesale: Assembly builds, sales orders, and shipment tracking
  • Non-Profit: Donor tracking, grant management, and fund accounting reports
  • Professional Services: Time and billing, project profitability, and expense reimbursement
  • Retail: Point-of-sale integration and inventory tracking for retail operations
  • General Business: Standard edition without industry-specific customization

Reporting

Enterprise includes more than 200 reports covering financial statements, inventory, payroll, job costing, and sales. The Platinum and Diamond plans add Advanced Reporting, which provides an additional layer of data exploration and the ability to create custom report views using a drag-and-drop interface. The Diamond plan adds Assisted Payroll, which handles payroll tax payments and filings on your behalf.

Data Capacity

Enterprise handles significantly larger company files than Pro or Premier. Intuit recommends Enterprise for company files that are approaching performance limits in smaller products. Enterprise supports up to 1 million list items (customers, vendors, items) compared to 14,500 in QuickBooks Pro.

How to Get Started with QuickBooks Desktop Enterprise

Step 1: Purchase a Subscription

  1. Visit quickbooks.intuit.com and navigate to the QuickBooks Desktop Enterprise product page
  2. Select the plan tier (Silver, Gold, Platinum, or Diamond) and the number of users you need
  3. Complete checkout and note your license number and product code -- you will need these during installation
  4. You will receive a confirmation email with a download link and your license details

Step 2: Download and Install

  1. Go to the download link provided in your confirmation email, or visit quickbooks.intuit.com/desktop/enterprise/ and sign in to your Intuit account
  2. Download the installer appropriate for your Windows version
  3. Run the installer as an administrator (right-click the installer file and choose Run as administrator)
  4. Accept the license agreement and choose your installation type:

- Express Install: Installs on the current computer for use as a standalone workstation

- Custom and Network Install: Use this option if you are setting up a multi-user environment with a server

  1. Enter your license number and product code when prompted
  2. Complete the installation and restart the computer if prompted

Step 3: Configure for Multi-User Mode (If Needed)

If multiple users will access the same company file:

  1. Install QuickBooks Enterprise on the server or the computer hosting the company file
  2. During installation, choose I'll be using QuickBooks on this computer, AND I'll be storing our company file here so it can be shared over our network
  3. On each workstation, install QuickBooks Enterprise and select the workstation-only install option
  4. On the host computer, open QuickBooks Enterprise and go to File > Switch to Multi-User Mode
  5. Each workstation connects to the shared company file over the network

Intuit recommends using a dedicated server computer for Enterprise in multi-user environments with more than 5 users. The QuickBooks Database Server Manager (installed automatically) must run on the host computer.

Need help? Call our support line.

Have questions about pricing, features, or getting started? Talk to a specialist now.

Call Now

Step 4: Create or Open a Company File

  1. Launch QuickBooks Desktop Enterprise
  2. If this is a new installation: click Create a New Company and follow the setup wizard to enter your business name, address, industry, fiscal year start, and chart of accounts preferences
  3. If you are migrating from QuickBooks Pro or Premier: click Open or Restore an Existing Company, browse to your existing company file (.QBW), and open it. QuickBooks will update the file format automatically and prompt you to make a backup before conversion.

Step 5: Set Up Users and Permissions

  1. Go to Company > Set Up Users and Passwords > Set Up Users
  2. Click Add User and enter the username and password
  3. Assign the user a role from the predefined role list or create a custom role
  4. Set access levels for each area of the software (Sales, Purchasing, Payroll, Reports, etc.)
  5. Click Finish and repeat for each additional user

Step 6: Connect Payroll (Optional)

QuickBooks Enterprise Gold, Platinum, and Diamond plans include Enhanced Payroll. The Diamond plan includes Assisted Payroll. To activate:

  1. Go to Employees > Payroll Setup
  2. Sign in to your Intuit account when prompted
  3. Follow the payroll setup wizard to enter your business EIN, bank account, and pay schedules
  4. Add employees and their tax information

Pricing Overview

QuickBooks Desktop Enterprise is sold as an annual subscription. Pricing as of 2025-2026 is approximately:

Silver Plan (includes core Enterprise features, no payroll, no Advanced Inventory)

  • 1 user: approximately $1,340/year
  • Additional users priced per user per year

Gold Plan (adds Enhanced Payroll)

  • 1 user: approximately $1,740/year

Platinum Plan (adds Enhanced Payroll, Advanced Inventory, Advanced Pricing)

  • 1 user: approximately $2,140/year

Diamond Plan (adds Assisted Payroll, Advanced HR powered by Workforce, QuickBooks Time Elite)

  • 1 user: approximately $4,200/year (user-based pricing applies for additional users)

Pricing increases with each additional user and is subject to change. Visit quickbooks.intuit.com for current pricing and promotional offers. Intuit frequently offers introductory discounts for new subscribers and annual billing discounts.

Cloud hosting: QuickBooks Desktop Hosting (access Enterprise from a browser or any device) is available through Intuit-authorized hosting providers and is sold separately at additional cost.

Pros and Cons

Pros

  • Largest user capacity in the QuickBooks Desktop lineup -- up to 40 simultaneous users
  • Advanced Inventory features that Pro and Premier do not offer, including multi-location tracking, barcode scanning, and lot and serial number tracking
  • Industry-specific editions tailor the interface, reports, and chart of accounts to your sector
  • Handles large company files with millions of list items without the performance degradation that affects smaller QuickBooks products
  • Deep job costing and project reporting built in without requiring a separate add-on
  • Over 200 built-in reports plus Advanced Reporting in higher tiers
  • Priority customer support included in all Enterprise plans (dedicated support line vs. standard QuickBooks support)

Cons

  • Windows only -- Enterprise does not run on macOS natively. Mac users must use a Windows virtual machine or a hosted environment.
  • Annual subscription required -- as of recent versions, there is no perpetual license option. The software requires an active subscription to function.
  • Higher cost than QuickBooks Online Advanced for smaller user counts, especially when cloud access or hosting is factored in
  • Desktop installation complexity -- multi-user network setup requires IT knowledge or a QuickBooks ProAdvisor to configure correctly
  • No native mobile app -- unlike QuickBooks Online, Enterprise does not have a companion mobile app for on-the-go access without a hosted environment
  • Steep learning curve for Advanced Inventory and Advanced Pricing features

Get Support

The fastest way to resolve a QuickBooks issue is to speak directly with a support agent. Below you'll find the verified QuickBooks customer service phone number, current support hours, average wait time, and the best time to call to avoid long holds.

Phone Number

+1 (800) 446-8848

Support Hours

Mon–Fri, 6am–6pm PT

Avg Wait Time

~8 minutes min

Best Time

Early morning weekdays (6am–8am PT)

QuickBooks Resources

Conclusion

QuickBooks Desktop Enterprise is the right choice for businesses that have outgrown QuickBooks Pro or Premier and need higher user capacity, sophisticated inventory management, or industry-tailored reporting. It is a mature, feature-rich platform with decades of development behind it, and it remains the preferred accounting solution for many mid-sized businesses in manufacturing, contracting, and wholesale distribution.

The subscription pricing model and Windows-only requirement are the most common objections. Businesses that need cross-platform access or a lower total cost for smaller teams may find QuickBooks Online Advanced more practical. But for businesses where desktop performance, deep inventory control, and job costing are priorities, Enterprise delivers capabilities that cloud-based alternatives have not yet fully replicated.

Before purchasing, request a demo from Intuit or a QuickBooks ProAdvisor to confirm that the features you need are included in the plan tier you are evaluating. The difference between Silver and Platinum is significant, and selecting the wrong tier at subscription time means upgrading mid-year or waiting until renewal.

Sources & References

Disclaimer: OnCallSolve is an independent support directory. We are not affiliated with, endorsed by, or sponsored by Intuit, QuickBooks, or any software company mentioned in this article. All product names, logos, and brands are property of their respective owners. This article is provided for informational purposes only.

Frequently Asked Questions

QuickBooks Desktop Enterprise supports up to 40 simultaneous users. Licensing is sold in user increments and the number of users is set at purchase. If your team grows, you can add user licenses by contacting Intuit or your reseller. For comparison, QuickBooks Desktop Premier supports up to 5 users and QuickBooks Desktop Pro supports up to 3 users.

No. QuickBooks Desktop Enterprise is a Windows-only application. Mac users who need Enterprise can access it through a Windows virtual machine (such as Parallels on Mac) or through an Intuit-authorized cloud hosting provider that runs Enterprise on Windows servers accessible from any device including Mac, iPad, or browser. Cloud hosting is sold separately at additional monthly cost.

Enterprise is a desktop-installed product for Windows with up to 40 users, deep inventory, and job costing built in. QuickBooks Online Advanced is a cloud-based subscription with up to 25 users, accessible from any browser or device. Enterprise typically costs more and requires more setup, but offers more powerful inventory features and handles larger data files. Online Advanced is better suited for teams that need remote access without setting up a hosted environment. The right choice depends on your inventory complexity, IT infrastructure, and whether your team works from one location or multiple locations.

It depends on the plan. The Silver plan does not include payroll. Gold, Platinum, and Diamond plans include Enhanced Payroll, which lets you run payroll inside QuickBooks and file payroll taxes yourself. The Diamond plan includes Assisted Payroll, where Intuit handles payroll tax payments and filings on your behalf. All payroll features require an active Enterprise subscription and a valid EIN. Payroll tax tables are updated automatically as part of the subscription.

Yes. When you open an existing QuickBooks Pro or Premier company file in Enterprise for the first time, the software automatically converts the file to the Enterprise format. QuickBooks will prompt you to create a backup of the original file before conversion. The original file remains in its original format in the backup. After conversion, the file can only be opened in Enterprise -- it cannot be opened in Pro or Premier. Plan this conversion carefully so all users are ready to switch at the same time.

All Enterprise plans include priority customer support with access to a dedicated Enterprise support line, as opposed to the standard QuickBooks support queue. Support covers technical issues, software questions, and basic setup guidance. Plans that include payroll also cover payroll-related questions. Support is available by phone and chat during business hours. The Diamond plan includes additional support resources through the Workforce and HR features.

If your Enterprise subscription expires, you will lose access to software updates, payroll tax table updates, and customer support. The software may continue to open existing company files in read-only mode, but you will not be able to enter new transactions or run payroll. Intuit recommends renewing before the subscription lapses to avoid data access disruptions. If your subscription lapses, contact Intuit to reactivate -- your existing company file data is preserved.

Not natively. Enterprise installs on a local Windows computer or server and is designed for on-premises use. For remote access, two options are available: (1) set up a VPN to connect remote users to your office network so they access the company file over a secure tunnel; or (2) use an Intuit-authorized hosting provider that runs Enterprise on cloud servers and delivers it through a browser or remote desktop application. Intuit partners with several authorized hosting providers listed at quickbooks.intuit.com. Hosting is an additional monthly cost beyond the Enterprise subscription itself.


About Our Contributors
Rachel Torres
Written by
Rachel Torres

Senior Technical Writer

Rachel Torres is a Senior Technical Writer with 9 years of experience covering accounting software, small business finance, and tax technology. She holds a QuickBooks Online ProAdvisor certification and a B.S. in Business Administration from San Diego State University. Before transitioning to full-time writing, Rachel spent four years as a bookkeeper for a mid-sized retail company, where she implemented and trained staff on QuickBooks Desktop. Her guides have been read by over 2 million small business owners, accountants, and bookkeepers. Rachel specializes in translating complex QuickBooks error codes, payroll issues, and sync failures into clear, actionable step-by-step fixes. She is based in Austin, Texas.


Sandra Hoffmann

Reviewed by

Former Intuit Product Manager

Sandra Hoffmann is a senior accounting systems consultant and former Intuit product manager with 15 years of experience building and reviewing QuickBooks-related content, software documentation, and user guides. During her six years at Intuit, Sandra worked directly on the QuickBooks Online product team, overseeing feature rollouts and help center documentation for North America. Since leaving Intuit in 2019, she has run her own consulting practice helping mid-market companies select, implement, and troubleshoot accounting software. Sandra is a Certified Management Accountant (CMA) and holds a B.S. in Finance from Purdue University. She is based in Indianapolis, Indiana. Sandra reviews OnCallSolve content with a focus on product accuracy, updated UI instructions, and alignment with current QuickBooks release notes.

Was this article helpful?