QuickBooks Desktop Pro
- QuickBooks Desktop Pro is a locally installed accounting solution built for small businesses that need full-featured accounting tools without a cloud subscription.
- It supports up to 3 simultaneous users and covers invoicing, expense tracking, payroll (add-on), and detailed reporting.
- As of 2025-2026, Intuit sells QuickBooks Desktop Pro through a subscription model rather than a one-time purchase, with pricing starting around $549/year.
- First-time setup takes less than an hour using the EasyStep Interview wizard.
- Businesses that need more users or industry-specific features should evaluate QuickBooks Desktop Premier or Enterprise instead.
What Is QuickBooks Desktop Pro?
QuickBooks Desktop Pro is an on-premise accounting software application developed by Intuit for small and medium-sized businesses. Unlike QuickBooks Online, it installs directly on a Windows PC and stores company data locally, giving business owners full control over their files without an ongoing internet connection requirement for day-to-day use.
First introduced in the 1990s, QuickBooks Desktop Pro has evolved into a mature platform used by millions of small businesses across the United States. It handles the core accounting tasks that growing businesses need: creating invoices, tracking income and expenses, managing vendors and customers, running payroll (via an optional add-on), and generating financial reports that accountants and business owners rely on throughout the year.
Have questions about pricing, features, or getting started? Talk to a specialist now.
Call NowExpert Insight
In my experience advising small business clients, I have found QuickBooks Desktop Pro to be one of the most capable entry-level desktop accounting tools available. For businesses with complex inventory or job costing needs, I consistently see the desktop platform outperform cloud alternatives in raw feature depth.
Emily Carter
CPA & Fintech Content Specialist
Intuit has shifted QuickBooks Desktop to a subscription-only model as of recent years. This guide covers QuickBooks Desktop Pro 2024/2025, the versions currently sold under subscription. Current customers purchase an annual subscription rather than a one-time perpetual license. This change affects how businesses budget for the software and what support they receive going forward.
Who Is QuickBooks Desktop Pro For?
QuickBooks Desktop Pro is best suited for:
- Small businesses with up to 3 users who need simultaneous access to company files.
- Businesses in industries such as retail, professional services, construction (light job costing), and non-profit organizations.
- Owners who prefer local data storage and do not want company financials stored on a cloud server.
- Accountants and bookkeepers who work with clients using the desktop platform and prefer the traditional QuickBooks interface.
- Businesses already on QuickBooks Desktop who are upgrading from an older version.
QuickBooks Desktop Pro may not be the right fit for businesses that need more than 3 concurrent users, require advanced inventory management, or want to access their books from any device via a web browser. In those cases, QuickBooks Desktop Premier, Enterprise, or QuickBooks Online may be better alternatives.
Key Features
Invoicing and Accounts Receivable
QuickBooks Desktop Pro lets you create professional invoices, send payment reminders, and track which customers owe you money. You can customize invoice templates with your business logo and set up automatic payment terms. The software tracks partial payments and generates aging reports so you always know where your receivables stand.
Expense Tracking and Accounts Payable
Enter and categorize business expenses, record vendor bills, and schedule payments. QuickBooks Desktop Pro connects to most major banks and credit cards so you can download transactions directly and match them to existing records, saving manual entry time.
Bank Reconciliation
The reconciliation tool guides you through matching your QuickBooks register to your bank or credit card statement. Discrepancies are flagged automatically, and the software maintains a permanent reconciliation history.
Financial Reporting
Over 100 built-in reports cover profit and loss statements, balance sheets, cash flow statements, accounts receivable aging, accounts payable aging, sales by customer, and more. Reports can be exported to Excel or PDF for sharing with your accountant or lender.
Inventory Tracking
QuickBooks Desktop Pro includes basic inventory management. You can set reorder points, track quantity on hand, and generate inventory valuation reports. For more advanced inventory needs, such as multiple warehouse locations or serial number tracking, QuickBooks Desktop Enterprise is a better fit.
Have questions about pricing, features, or getting started? Talk to a specialist now.
Call NowPayroll (Add-On)
Payroll processing is available through a separate QuickBooks Payroll subscription. Once connected, you can run payroll directly inside QuickBooks Desktop Pro, calculate federal and state withholdings, and generate W-2s and 1099s at year end.
Job Costing
You can assign income and expenses to individual jobs or projects, making it easier to see which work is profitable. This feature is particularly useful for contractors and service businesses that bill by project.
Time Tracking
Record employee or contractor time directly in QuickBooks Desktop Pro and link hours to invoices or payroll. The built-in timer helps track billable hours accurately.
Multi-Currency Support
If your business transacts in foreign currencies, QuickBooks Desktop Pro includes multi-currency support so you can track exchange gains and losses.
Security and User Permissions
Assign different access levels to each user, restricting what employees can view or edit. This protects sensitive financial data and helps maintain an audit trail.
How to Get Started
Setting up QuickBooks Desktop Pro follows a straightforward process using Intuit's built-in EasyStep Interview wizard.
Step 1: Purchase and Download
Visit quickbooks.intuit.com to purchase a QuickBooks Desktop Pro subscription. After completing your purchase, you will receive a download link and license information via email. Download the installer and run it on your Windows PC.
Step 2: Install the Software
Run the installer and follow the on-screen prompts. You will be asked to accept the license agreement, choose an installation type (Express or Custom), and select where to install the program. For most users, Express installation with the default location works well. The installation typically takes 10 to 20 minutes depending on your system.
Step 3: Launch and Activate
Open QuickBooks Desktop Pro and sign in with your Intuit account to activate your subscription. Keep your license number and product code in a safe location as a backup reference.
Step 4: Create Your Company File
Select "Create a new company" and launch the EasyStep Interview. This guided wizard walks you through:
- Entering your business name, address, and industry type
- Setting your fiscal year start date
- Choosing your chart of accounts based on your industry
- Setting up bank accounts and opening balances
The wizard takes approximately 15 to 30 minutes. You can skip sections and return to complete them later.
Have questions about pricing, features, or getting started? Talk to a specialist now.
Call NowStep 5: Connect Your Bank Accounts
Go to Banking and select "Bank Feeds" to connect your business bank accounts and credit cards. QuickBooks Desktop Pro will download recent transactions automatically. Review and categorize these transactions to bring your books up to date.
Step 6: Add Customers, Vendors, and Items
Import or manually enter your customer list, vendor list, and the products or services you sell. Setting these up early makes invoicing and bill entry much faster going forward.
Step 7: Set Up Users and Permissions
If you have employees or a bookkeeper accessing the file, go to Company, then Set Up Users and Passwords, and create user accounts with appropriate permission levels.
Pricing Overview
Intuit moved QuickBooks Desktop Pro to a subscription model. As of 2025-2026, pricing is as follows:
| Plan | Price (approx.) | Users | Support |
|---|---|---|---|
| QuickBooks Desktop Pro Plus | Starting around $549/year | Up to 3 | Phone and chat |
Pricing is subject to change. Intuit offers promotional discounts for new subscribers, particularly during Q1 and tax season. Always check quickbooks.intuit.com for the current price before purchasing.
Note that payroll processing requires a separate QuickBooks Payroll subscription, which starts at an additional cost per month depending on the number of employees. Enhanced Payroll and Assisted Payroll tiers are available.
Intuit no longer sells perpetual (one-time purchase) licenses for QuickBooks Desktop Pro for new customers. If your business currently runs an older perpetual version, Intuit will continue to provide limited access but has discontinued security patches and live support for versions beyond a certain age. Upgrading to the subscription version restores full support access.
Pros and Cons
Pros
- Comprehensive feature set for small business accounting at the entry level
- Local data storage for businesses with privacy or connectivity concerns
- Familiar interface that experienced QuickBooks users already know
- Strong reporting library with over 100 customizable reports
- Deep integration with QuickBooks Payroll and other Intuit products
- Accountant-friendly since many CPAs and bookkeepers use the desktop platform daily
Cons
- Windows only (no native Mac version): Desktop Pro runs on Windows; QuickBooks for Mac is a separate product
- Subscription pricing has replaced the one-time purchase model, increasing the long-term cost
- Limited to 3 users: teams that grow quickly may need to upgrade to Premier or Enterprise
- No mobile access without a hosting service or remote desktop setup
- Payroll costs extra on top of the annual subscription fee
- Basic inventory compared to what Premier and Enterprise offer
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)
Common Problems
How to Search Invoices in QuickBooks
How to Record a Returned Check in QuickBooks
How to Void a Check in QuickBooks
How to Add Inventory in QuickBooks
How to Transfer QuickBooks Desktop to Online
How to Delete a Deposit in QuickBooks
How to Edit an Invoice in QuickBooks
How to Add a Bank Account in QuickBooks
How to Unapply a Credit in QuickBooks
How to Enter Invoices in QuickBooks
QuickBooks Resources
Conclusion
QuickBooks Desktop Pro remains one of the most widely used small business accounting platforms in the United States for a good reason. It packs a comprehensive set of tools into an interface that millions of business owners, bookkeepers, and accountants already know how to navigate. Features like job costing, bank feeds, detailed reporting, and payroll integration give small businesses everything they need to keep their finances in order throughout the year.
The shift to subscription pricing is the most significant change in recent years. Businesses that previously bought a perpetual license every three or four years will now pay an annual fee, which increases total cost of ownership over time. However, the subscription model also means you always have access to the latest version, security updates, and live support, benefits that older perpetual-license users often went without.
If QuickBooks Desktop Pro fits your business size and workflow, it is a dependable, mature accounting solution backed by decades of development. Before purchasing, confirm the current pricing on the official Intuit website and evaluate whether the 3-user limit and Windows-only requirement align with your team's needs. Businesses that find they need more users, advanced inventory, or browser-based access should look at QuickBooks Desktop Enterprise or QuickBooks Online as their next step.
Sources & References
- QuickBooks Desktop Pro Overview - QuickBooks by Intuit
- QuickBooks Desktop Pricing - QuickBooks by Intuit
- QuickBooks Desktop System Requirements - QuickBooks by Intuit
- Set Up a New Company in QuickBooks Desktop - QuickBooks by Intuit
- QuickBooks Desktop Payroll Options - QuickBooks by Intuit
- Move QuickBooks to a New Computer - QuickBooks by Intuit
Disclaimer: OnCallSolve is not affiliated with Intuit or QuickBooks. This content is for informational purposes only.
Frequently Asked Questions
No. QuickBooks Desktop Pro runs on Windows only. Intuit offers a separate product called QuickBooks for Mac, though it has a different feature set. Some Mac users run QuickBooks Desktop Pro through a Windows virtual machine, but this is not officially supported by Intuit.
QuickBooks Desktop Pro supports up to 3 simultaneous users. If your business needs more concurrent access, you will need to upgrade to QuickBooks Desktop Premier (up to 5 users) or QuickBooks Desktop Enterprise (up to 40 users).
Payroll is not included in the base QuickBooks Desktop Pro subscription. You can add QuickBooks Payroll as a separate subscription, which integrates directly with your Desktop Pro company file to process paychecks, calculate withholdings, and file payroll taxes.
Yes. You can move your QuickBooks company file (.QBW) to a new computer by copying it from the old machine and restoring it on the new one. You will also need to install QuickBooks Desktop Pro on the new machine and activate it with your subscription credentials. Intuit provides step-by-step guidance on this process through their support documentation.
No. As of recent years, Intuit has moved QuickBooks Desktop Pro to a subscription-only model for new customers. Perpetual licenses are no longer available for new purchases. Existing perpetual license holders may continue using their version but will not receive ongoing bank feed updates.
If your QuickBooks Desktop Pro subscription lapses, you lose access to full functionality. Intuit typically provides a read-only mode after cancellation so you can view data and export reports, but new transactions cannot be entered until you renew.
Intuit offers a variety of support resources including live chat, phone support, and the QuickBooks Community forum. You can access support from within the software by clicking Help, or visit quickbooks.intuit.com directly. Many small business accountants and QuickBooks ProAdvisors also offer paid setup assistance.
Emily Carter is a Certified Public Accountant (CPA) and fintech content specialist who bridges the gap between complex accounting concepts and practical software guidance. With 11 years of experience in public accounting and financial consulting, she has worked with hundreds of small and mid-sized businesses to set up, optimize, and troubleshoot QuickBooks systems. Emily earned her CPA license in 2015 and holds a Master of Accountancy from the University of Illinois at Urbana-Champaign. She now focuses on creating in-depth guides for QuickBooks Online, multi-currency setups, advanced reporting, and reconciliation errors. Her work is trusted by CPAs, bookkeepers, and business owners nationwide. She is based in Atlanta, Georgia.
Kevin Marsh is a Certified Public Accountant with 20 years of experience in public accounting and financial systems consulting. He holds a QuickBooks ProAdvisor Level 3 certification — the highest tier offered by Intuit — and has trained more than 300 accountants and business owners on QuickBooks Desktop and Online. Kevin is a partner at Marsh & Associates CPA Group in Denver, Colorado, where he leads the firm's technology advisory practice. He served on Intuit's ProAdvisor Advisory Council from 2018 to 2022 and has been quoted as a QuickBooks authority in Accounting Today and CPA Practice Advisor. Kevin reviews all QuickBooks content on OnCallSolve to ensure technical accuracy, correct step sequencing, and compliance with current Intuit product versions.
Was this article helpful?