Advertiser Disclosure

QuickBooks Desktop Pro 2019 Review

Visit Site

QuickBooks Desktop Pro 2019 Review

  • Updated on:
Advertiser Disclosure: Our unbiased reviews and content are supported in part by affiliate partnerships, and we adhere to strict guidelines to preserve editorial integrity.
Date Established
Mountain View, CA


  • Advanced features
  • Ample accounting reports
  • Excellent tax support
  • On-premise
  • Numerous integrations
  • Double-entry accounting


  • Steep learning curve
  • Limited users
  • PC-only


QuickBooks is one of the most popular names in accounting — and for good reason. The software offers strong accounting, an incredible number of features, and tons of reports and integrations. The first version of QuickBooks Desktop was created in back in 1992. Many updates and 1.5 million users later, the software remains tried and true and is the accounting software of choice for many small businesses and accountants alike. But is it the right choice for you?

BannerDescriptionNext Step

Save up to $100 off Quickbooks ProSave Now

While many users praise QuickBooks Pro’s strong feature set and traditional accounting, this software comes with an incredibly steep learning curve, which may not be suitable for some users who don’t have the experience or time to learn the software well. Poor customer support, limited users, and the lack of mobility may also be downsides for some potential users.

Continue reading our full review to see if QuickBooks Desktop Pro 2019 is right for your business.

Tired of slow-paying customers? Looking for a more consistent cash flow? With invoice financing, it’s possible to get cash for your invoices right away. Learn more about invoice financing in our Merchant’s Guide To Invoice Financing guide and/or check out two of our favorites: BlueVine and Fundbox.


QuickBooks Desktop Pro is locally-installed software. You can purchase a QuickBooks Pro license, or you can purchase a yearly QuickBooks Pro Plus subscription which includes tech support, automatic updates, and automatic backups.

If you purchase a QuickBooks Pro license, support will end for the product three years after the product is released. This means you’ll be forced to constantly update and repurchase the software. Fortunately, the product is often discounted on the Intuit site and can be bought directly from Intuit or from most local office supply stores (Staples or Office Max, for example).

Intuit offers a 60-day guarantee. You can return the program at any time during this period and receive a full refund.

BannerDescriptionNext Step

Save up to $100 off Quickbooks ProSave Now

QuickBooks Pro

  • $299.95
  • Track income and expenses
  • Manage contacts
  • Send invoices and estimates
  • Manage and pay bills
  • Create budgets
  • 120+ reports
  • 190+ integrations
  • Track inventory
  • Sales tax and tax form capabilities

QuickBooks Pro Plus

  • $299.95/year
  • Track income and expenses
  • Manage contacts
  • Send invoices and estimates
  • Manage and pay bills
  • Create budgets
  • 120+ reports
  • 190+ integrations
  • Track inventory
  • Sales tax and tax form capabilities
  • Built-in tech support
  • Automatic data backups

Extra Costs

There are quite a few extra costs to be aware of before purchasing QuickBooks Pro.

  • Payroll: QuickBooks Pro offers three payroll plans starting at $250/year + $2/month per employee or $23/month + $2/month per employee. Contact QuickBooks for more details.
  • Tech Support: Tech support is $299.95/yr or $89.95/90-days. Phone support is only included with QuickBooks Pro Plus subscriptions.
  • Additional Users: Additional users cost $299 and there is a maximum of three users total for QuickBooks Pro. Sometimes Intuit offers discounts for multiple users, so be sure to check their pricing page for current deals before purchasing.
  • Hosting Service: QuickBooks partners with Right Networks to provide online servers for companies in need of mobility. I never received a consistent answer on pricing, so be sure to call QuickBooks directly for details.
  • Live Feeds: Some banks charge a fee for working with QuickBooks. This fee can range from $10 to $15/month depending on the bank.
  • Upgrades: An upgrade costs $299.95. Annual upgrades are included with QuickBooks Pro Plus.
  • Automatic Data Encryption Back-Ups: Backing up a single PC costs $99.95/year or $9.95/month; backing up a company file costs $49.95/year or $4.95/month. Automatic data backups are included with QuickBooks Pro Plus subscriptions.

For larger businesses, there is also QuickBooks Premier and QuickBooks Enterprise — both locally-installed programs that are incredibly similar to the desktop versions above. The only difference is that these plans support larger industry-specific businesses with more users at a higher cost.

Cloud-Based Or Locally-Installed

QuickBooks Pro is a locally-installed program, although internet access is required for certain functions (like payroll). You can purchase QuickBooks cloud-hosting at an additional cost.

Hardware & Software Requirements

QuickBooks Pro is only compatible with Windows (versions 7, 8.1, and 10), Windows Vista (SP2 or later), and Windows Server 2008 (SP1 or SP2), 2012 (R2), or 2016. Certain features require Microsoft Word or Microsoft Excel. Features requiring internet are only available with Internet Explorer 11.

Other hardware requirements include:

  • 2.4 GHz processor
  • 4 GB RAM (minimum), 8 GB RAM (recommended)
  • CD-ROM drive (for CD installations)
  • 1280 x 1024 screen resolution

Visit the QuickBooks website for a full list of system requirements.

Specific Size Of Business

QuickBooks Pro is ideal for small to mid-sized businesses in need of strong accounting and ample features. However, these features may be overkill for some smaller businesses that don’t need such in-depth accounting tools; it’s also not ideal for businesses that need the mobility or ease of use of cloud-based accounting software. But, if you have fewer than three users and are looking for a true accounting solution, QuickBooks Pro is a great option. The software has strong user permissions and a detailed audit trail for the users it does allow.

QuickBooks Pro is not scalable for larger businesses as it has a limited number of users. If you are a medium or large-sized business in need of an accounting software solution, take a look at QuickBooks Premier or QuickBooks Enterprise instead. Both are locally-installed accounting programs with more users and more industry-specific features than QuickBooks Pro.

Accounting Method

Both accrual and cash-basis accounting.

Ease Of Use

QuickBooks Pro has a notoriously steep learning curve, and I will admit that it takes much more time to master than many of its cloud-based competitors. The software can be a bit confusing at first and the setup process is quite involved, but once you invest time into it, everything falls into place and using the software becomes easier and rewarding.

If you get stuck, QuickBooks does offer phone support and has a recently re-designed help center with tons of how-to articles. The customer support can be hit or miss, which is why we’ve written our own QuickBooks Desktop Pro 101 Series with dozens of articles to help you learn to navigate the software step by step.

BannerDescriptionNext Step

Save up to $100 off Quickbooks ProSave Now


It’s impossible to cover everything in QuickBooks Pro, but here’s a list of some of the most notable features:

  • Home: QuickBooks Pro is organized a bit differently than your typical cloud-based accounting program. The homepage is divided into sections for Vendors, Customers, Employees, Banking, and Company. Icons and arrows mark important features and help show users the proper flow of accounting. The left-hand side showcases shortcuts to help you quickly access features, as well as an option to easily view your balances, favorite reports, and any windows you have open. The side menu is customizable with over 60 different shortcuts, and while the bulk of the features you’ll need are on the homepage, you’ll find a ton of features in the top menu bar as well.

QuickBooks Desktop Pro Review

  • Dashboard: If you’re looking for a more traditional dashboard like you’d find with QuickBooks Online, you’ll enjoy the Insights tab. This tab features charts and graphs that quickly give you insight into your company’s Profit and Loss, Income, and Expenses.

QuickBooks Desktop Pro Review

  • Invoicing: There are four invoicing templates to choose from, as well as a custom invoice template option. The templates themselves aren’t anything special, but you can customize the font, color theme, and all of the information shown. You can also use the Layout Designer for advanced customization. There is no option to autoschedule invoices like there is in QuickBooks Online. However, you can set recurring invoices and send batch invoices, and as a new addition, you can now track the status of your invoices. You can attach discounts, notes,  and files to invoices. You can send invoices by email or snail mail. You can create packing slips, sales orders, and sales receipts as well.

QuickBooks Desktop Pro Review

  • Estimates: There are four template choices. You can send batch estimates and easily convert estimates into invoices. You used to be able to add a sales rep’s name to an estimate, but this option no longer exists.
  • Contact Management: You can keep track of customers, vendors, and employees. You can save general contact information — name, company name, email, phone, fax, etc. — but you can add more advanced data as well, including maps and directions. You can also save default payment terms and sales tax rates to each customer. You can create customer-specific to-do lists, easily view contact history, and quickly run reports directly from the Customer Center.

QuickBooks Desktop Pro Review

  • Lead Management: Unlike most accounting software, QuickBooks offers the unique ability to track leads as well. You can save lead information and categorize active leads by hot, warm, cold, and converted. You can also create to-do lists for each lead to help you seal the deal.
  • Expense Tracking: You can enable live bank feeds, download and import bank statements into QuickBooks Pro via .qbo file, or manually enter expense into the software. You can reconcile your bank accounts and set up rules and categorize transactions. You cannot categorize multiple transactions at once (this is one feature QuickBooks Pro lacks compared with QuickBooks Online). Note: Some banks may charge an additional fee to set up live bank feeds with QuickBooks.
  • Mileage Deductions: You can easily track your mileage deductions using QuickBooks Pro. You can also track deductions for multiple vehicles and run mileage reports.
  • Accounts Payable: You can create bills and recurring bills in QuickBooks Pro. There is also an appealing Bill Tracker that allows you to easily view unbilled purchase orders, unpaid bills, and paid bills.

QuickBooks Desktop Pro Review

  • Chart Of Accounts: QuickBooks Pro provides a default chart of accounts that is completely customizable, or you can create or import a brand new chart of accounts as well.
  • Inventory: You can add items and track your inventory by setting warnings when an item’s quantity gets low. You can run various inventory reports and set specific inventory preferences.
  • Project Management: Weirdly enough, you’ll find this feature located under Customers. Each job must be tied to a specific customer, which is a bit annoying, but the feature is easy enough to use. You can add the job type, description, and start/end dates. There is basic job costing, but you cannot add tasks (which even the most basic accounting programs usually offer).

QuickBooks Desktop Pro Review

  • Time Tracking: You can easily track time by entering it manually or by using the built-in timer. Time shows up as total hours. You can add billable hours to customers’ invoices.
  • Reports: QuickBooks Pro features around 130 reports, and even a few graphs. The most notable reports are the cash flow and sales reports available. You can mark reports as favorites for easy access.
  • Budgeting: QuickBooks Pro allows you to create in-depth yearly budgets from scratch or by using the previous year’s data. You can easily run detailed budgeting reports.
  • To-Do Lists: This feature allows you to create a to-do list for each customer. To-do list tasks include call, fax, email, meeting, and appointment. You can also set a level of priority for each task ranging from low to high.
  • Calendar: QuickBooks Pro offers a simple in-program calendar — almost too simple. The calendar only shows an event and not the time.

QuickBooks Desktop Pro Review

  • Letter Templates: This is one of the coolest features of QuickBooks Pro. So long as you have Microsoft Word, you can prepare letters directly from QuickBooks Pro. With a dozen pre-built templates, and the ability to create your own templates, there is a letter template for anything and everything you can think of. Each template is also completely customizable and can be printed or sent as an email attachment.
  • Print Checks: You can print checks in QuickBooks Pro.
  • Journal Entries: If you have accountant access, you can create general journal entries.
  • Spell Check: In case you didn’t believe QuickBooks Pro thought of everything before…
  • Tax Support: QuickBooks Pro has an impressive number of tax form options including W-2’s, W-3’s, 940’s, 941’s. 944’s, 1099’s, and 1096’s. (Some forms are only available with a payroll plan).
  • Sales Tax: You can set an innumerable number of sales taxes and combined taxes in QuickBooks Pro. You can also assign a default tax to a customer or item, which saves a lot of time.
  • Multi-Currency Support: QuickBooks Pro does provide multi-currency support for 155 different currencies, but enabling multi-currency support means you can no longer use the Insight, Income Tracker, or Bill Tracker features. If you do opt for multi-currency support, you will need to download the latest exchange rates periodically within QuickBooks.
  • Importing/Exporting: You can import files via .xls,  .iff., and web connect, but the feature is really a glorified copy and pasting tool. You can export data easily enough.

Customer Service & Support

If you read any customer reviews of QuickBooks, you’ll realize that customer support is not Intuit’s strong suit. This software is notorious for long phone wait times and a lack of email support. While the company still has a way to go, they have been working on improving their support options.

Intuit has recently redesigned their Support Center and improved the in-software search bar to help you find answers to your questions. Phone wait times have also decreased significantly since our last review. When you reach a customer service rep, they are generally kind and helpful, but there can be an inconsistent level of QuickBooks knowledge from person to person.

Phone support is only included in the QuickBooks Pro Plus yearly subscription. Users who purchase a QuickBooks Pro license will need to pay extra for phone support.

Here are the places where you can look to find help with QuickBooks:

  • Phone: You can call Intuit Sales for free. To be fair to Intuit, there are certain QuickBooks Pro issues and questions that don’t require paid phone support. The general rule of thumb is that “How do I do this…” questions are free while technical questions about error messages require paid tech support.
  • Help Center: QuickBooks has a QuickBooks Desktop Learn & Support center where you can find dozens of articles that teach you how to use and troubleshoot the software with step by step instructions. You can also view top FAQs. A recent redesign has made the help center more intuitive. If you don’t find an answer to your question, you can as the QB Community. You can also view past questions from other users.
  • In-Software Support: The in-software help search bar will not only help you locate features within QuickBooks, but it will also give instructions on how to perform certain tasks. For extra help, it will connect you to the appropriate how-to article in the Learn & Support center.
  • Live Chat: If you go to the QuickBooks site, there is a live chat feature, which can be helpful when you need immediate answers to questions. This form of support is best for general questions or sales questions, and the level of knowledge and helpfulness varies among representatives.
  • YouTube: You can find videos on the QuickBooks YouTube channel, but the QuickBooks Pro specific videos are few and far between. You’d have better luck looking at videos from fellow YouTube users. There are many CPAs (Certified Public Accountants) and other tech gurus who post viable demos and tutorials on YouTube.
  • QuickBooks Blog: QuickBooks has a blog, but again there is no separating QuickBooks Online from other QuickBooks products. Articles revolve around recent updates and ongoing giveaways and are mostly focused on QuickBooks Online.
  • Training: You can take classes on QuickBooks Pro for an additional cost.
  • Advisor: If you want personal instruction, Intuit can connect you with QuickBooks Pro Advisors who will walk you through the program. This service comes at an additional cost.
  • Social Media: Intuit has a combined Facebook page for all its QuickBooks products. This page features updates and helpful advice articles, and a few customer comments (generally answered within 24 hours). QuickBooks also has a general Twitter account and a customer service Twitter account.

If you need extra help with QuickBooks Pro, don’t forget to check out our complete QuickBooks Pro 101 Series. We have over 30 detailed how-to articles to walk you through all the basics of QuickBooks.

Visit our QuickBooks Desktop Pro 101 Series

Negative Reviews & Complaints

Intuit as a whole receives 1/5 stars on Consumer Affairs, with 600 registered complaints covering all Intuit products, not just QuickBooks. Only a few of these complaints revolve around QuickBooks Pro specifically.

Most users seem to have positive things to say about QuickBooks Pro overall, but even the positive reviews often have one con thrown in. Here are some of the recurring issues users have with QuickBooks:

  • Steep Learning Curve: This is one of the most common issues users have with QuickBooks Pro.
  • Poor Customer Service: Across the board, users were disappointed with the customer service quantity and quality and reported long wait on phone calls, unhelpful scripted answers from representatives, and extra charges for support.
  • Forced Upgrades: Several customers dislike having to repurchase the software every three years. QuickBooks is relatively upfront about their software losing support every three years, but some users were irate and said they were unaware of the forced upgrades, claiming extortion and fraud. While repurchasing the software every three years does seem to go against the traditional model of locally-installed software, it can still be cheaper than paying a monthly fee for a cloud-based program.
  • Slow & Buggy: Several users found the software loads slowly. Quite a few users report bugs in the 2016 software, saying that it crashes randomly and their information becomes lost.
  • Too Expensive: Several users find the software to be too expensive, especially after adding payroll and extra users.

Other complaints regard the outdated UI, occasional issues upgrading to newer version of the software, occasional issues with bank live feed connections, not enough control over changes to transactions, and a need for better training on how to use the software.

One complaint QuickBooks did address in the 2019 edition was the size of company data files. Quite a few long-term users were encountering problems with their data files becoming exceptionally large, so QuickBooks created a way to condense past company information.

Positive Reviews & Testimonials

Despite the complaints, QuickBooks Pro still supports thousands of satisfied users. Intuit gets an A+ rating on BBB, 4.3/5 starts on g2crowd, 4.5/5 stars on Capterra, and 8/10 stars on TrustRadius. These ratings have gone up since our last review and users complaints seem to be decreasing from when I first starting reviewing the software over two years ago.

Here are some of the most common praises of QuickBooks Pro:

  • East To Use: Believe it or not, many users find QuickBooks Pro easy to use. They like the intuitive organization and find it easy to teach other users.
  • True Accounting: QuickBooks Pro holds true accounting principles. Those used to more traditional accounting, appreciate this as opposed to cloud-based software where almost all of the accounting functions are done entirely behind the scenes. Accountants in particular love this aspect of QuickBooks Pro.
  • Tons Of Features: Users are constantly amazed by the number of features offered by QuickBooks Pro, especially the reporting, invoicing, inventory, and tax support.
  • Keeps Finances Organized: Multiple users said that appreciate how QuickBooks Pro has everything they need all in one place and keeps their business organized.
  • Better Than QuickBooks Online: Many QuickBooks users have been arguing over which software is better — desktop or cloud? Most QuickBooks Pro users are adamant supporters of the desktop version. A few users even switched to QBO for the mobility, but then immediately switched back to QuickBooks Pro for the functionality.

Here’s what a few real QuickBooks Pro users are saying:

The overall experience has been great. QB helps keep our financials well organized, and I would definitely recommend this software to anyone, small business or large.

QuickBooks Desktop Pro has been our accounting software of choice for more than 15 years and our organization probably could not survive without it. It installs in a flash, is automatically updated, is intuitive to use, and gives our checks and invoices the professional look we absolutely need. It really makes quick work of any accounting task.

Excellent accounting software for any small to medium-sized business. QuickBooks has you covered if you want to run your business and not worry about accounting. This is a very robust accounting system.

Quickbooks is the accounting standard for small businesses.

Integrations & Add-Ons

QuickBooks Pro has over 190 integrations available for users; however, there aren’t very many payment processing options. For a larger payment gateway selection, consider checking out QuickBooks Online instead.

Interested in accepting online payments from your customers? Read our comprehensive merchant account reviews to learn the pros and cons of popular providers and see which payment processing option is best for your business.


As locally-installed software, data security is primarily up to you (unless you are using QuickBooks hosting). Read our How to Keep Your Locally Installed Accounting Software Secure post to learn about protecting your data. QuickBooks also offers wonderful online resources for learning how to protect your computer.

Final Verdict

There’s a reason QuickBooks is one of the biggest names in the accounting and finance business. Given its incredibly robust and advanced set of features, is it really any wonder so many users have been loyal to this product over the years? Strong accounting reports, customizable letter templates, and a large number of integrations are just icing on the cake.

BannerDescriptionNext Step

Save up to $100 off Quickbooks ProSave Now

QuickBooks Pro does have a steep learning curve and the sheer number of features may be overkill for smaller businesses. However QuickBooks Pro is an excellent choice if you take the time to learn it. The only other downsides are the limited number of users, how expensive additional users and phone support can be, and the instances of poor customer support. For businesses in need of mobility, a cloud-based software like QuickBooks Online might be a better solution.

All in all, QuickBooks Pro is a reliable, in-depth accounting tool that is suitable for many small businesses. If you still aren’t convinced that QuickBooks Pro is the right choice for your business, check out The Best Alternatives to QuickBooks Pro for more options.

Read Our QuickBooks Online Review

Read Our QuickBooks Enterprise Review

Chelsea Krause

Chelsea Krause

Managing Editor - Accounting
Chelsea Krause is a writer who has specialized in accounting for two years and is a QuickBooks Certified User. She has a BA in English & Creative Writing from George Fox University and studied at the University of Oxford as well. She has been quoted in Forbes and her work appears in Startup Nation, Small Business Bonfire, and Women on Business.
Chelsea Krause
Chelsea Krause

Latest posts by Chelsea Krause (see all)

Leave a comment


Responses are not provided or commissioned by the vendor or bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the vendor or bank advertiser. It is not the vendor or bank advertiser's responsibility to ensure all posts and/or questions are answered.


    Purchased QuickBook Desktop Pro 2019 in December 2018 and have been having issues with it since. I tried to return it today but it was past the 60 days. It does not connect to my software which is compatible and it does not allow me to upload my bank transactions which it is suppose to do. Every time I call for support they refuse to help because they want me to pay more money for support. I would not have purchased the program if I knew I had to pay extra for support. It is a shame that after paying so much for the program they are refusing to offer phone support. It is wasted money because I refuse to continue to use something that gives me a headache every time.

      Ted Haines

      Organization Name: Sirius Creative Inc.

      I have been looking for an alternative to Quickbooks ever since I started using it, but never was able to find anything. I’ve never appreciated how they “sunset” needed features (like emailing invoices) in order to force you to rebuy their software. Or the way they force you to buy payroll subscriptions just to be able to download the most recent tax codes. They had a stranglehold on the market and bullied me into buying their software and payroll subscriptions year after year, for 20 years. I’ve finally cut the cord. I started using the online accounting software called Wave, and for my small business it’s been perfect! I highly recommend it over Quickbooks Pro. Best of all, I haven’t paid a cent for it. They have upgrade options, which I may use, but I’m doing everything I was doing in Quickbooks now for free.

      • Organization Name: Sirius Creative Inc.

      Organization Name: Accounting Specialists

      QB 2018 freezes every time I try and reconcile an account. Going back to 2016. Not worth the time!

      • Organization Name: Accounting Specialists

      This comment refers to an earlier version of this review and may be outdated.


      Organization Name: Rowland Concrete

      Our Accountant insisted we switch to Quick-books and it has been a disaster. We hate it. The nickle and dime you, do not answer questions. We are a construction company and we set up on Desktop Pro and we can not print or get T5018 a necessary government form. We are so disappointed.

      • Organization Name: Rowland Concrete

      This comment refers to an earlier version of this review and may be outdated.

      Gregg Olson

      Intuit’s multi-user pricing and policies are shady. Here are few things they say which we’ve determined are not true.- they say you can’t use Pro if you want to have more than 3 simultaneous users- they say you can’t have more that 5 separate users with Premier and that you have to buy EnterpriseHere’s what does appear to be true for a Premier based multi user environment- you can have as many separate users as you want but only 5 can be logged in at the same time- some of the users can be Pro. They don’t all have to be Premier Here’s what they want you to believe- if you want to have 6 separate users you have to buy Enterprise regardless of whether all six are using QB simultaneously. We’ve determined this is not true.Here’s what we have determined.- you can have as many users as you want and run them in a Premier multi-user environment as long as only 5 are using it simultaneously. Not all of those users have to be Premier. Some can be Pro. We currently have 6 Premier users. For the version we used before this we had 3 Premiers and 3 Pros. You can buy a 5 user license for QB Premier for around $1250 street. If you want to add one more user, what Intuit wants you to do is pay another $1200 – $1500 street for that 6th user. You only need to do that if all six users need to be logged in at the same time. But what they will tell you is that you need to purchase the Enterprise 10 user license, and that 6 users are not supported with Premier even if no more than 5 are logged in at any one time. Again we’ve determined that this is not true. I would term that shady business practice at best.


        This comment refers to an earlier version of this review and may be outdated.


        We upgraded in two different companies to the mandatory QuickBooks Pro 2016. In both case we previously had single user with shared files. When we upgraded we could no longer see it on the 2nd computer. When we called we were first told we needed to pay 69.99 for support. I argued that we should not have to pay support for an upgrade that they should help until it was running correctly. Then I was told that the new QuickBooks did not support sharing of files. I repeatedly asked to speak to a manager. Finally another person was put on the phone. Still not sure if she was a manager. I asked her why we should pay for support to fix the problem if their new version did not support sharing of files. I never really got an answer but did finally get a commitment that if they could not fix it 100% we would not be charged. We are waiting for someone to call us back for them to fix it. I still don’t understand if the program does not support why paying support would fix it. Every time we have had to call QuickBooks support for an issue that is their fault they want to charge. You end up on the phone with them for at least 2 hours.


          This comment refers to an earlier version of this review and may be outdated.

        Leave a Reply

        Your email address will not be published. Required fields are marked *

        Your Review

        Comment moderation is enabled. Your comment may take some time to appear.
        Please read the "User Review and Comment Policy" before posting.