Skip to main content
TrustRadius: an HG Insights Company
QuickBooks Desktop Enterprise

QuickBooks Desktop Enterprise

Overview

What is QuickBooks Desktop Enterprise?

QuickBooks Desktop Enterprise is a widely-used accounting package designed for small to mid-sized businesses. It is the top of the QuickBooks line. Pricing starts at $3,000 for five users, and goes up depending on the number of additional users. They…

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Gold

1,261

On Premise
per year

Platinum

1,522

On Premise
per year

Gold with Remote Access

1,785.60

On Premise
per year

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://quickbooks.intuit.com/desktop/e…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

Payroll Management

Provides for pay calculation and benefit plan administration, in addition to managing direct deposit, salary revisions and payroll tracking.

8.3
Avg 7.5

Customization

This addresses a company’s ability to configure the software to fit its specific use case and workflow.

7.5
Avg 7.7

Security

This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.

8.5
Avg 8.2

Reporting & Analytics

Users can report on and analyze usage, performance, ROI, and/or other metrics of success.

8.3
Avg 7.8

General Ledger and Configurable Accounting

Financial management solution, including capabilities for general ledger and configurable accounting

8
Avg 7.6

Inventory Management

The ability to track and manage the flow of goods or materials into and out of an inventory.

7.7
Avg 7.5

Order Management

The ability to process orders, and track them from quote to cash.

8.2
Avg 7.6
Return to navigation

Product Details

What is QuickBooks Desktop Enterprise?

QuickBooks Desktop Enterprise is a widely-used accounting and business management software designed for small to mid-sized companies. Enterprise is the most powerful of the QuickBooks solutions, with core accounting features plus customizable reporting, financial dashboards and advanced tools to manage employees, payments and different locations. Features include inventory management and order fulfillment from start to finish, job costing for end-to-end tracking of construction projects, and advanced pricing controls with integrated inventory.

Built to scale with companies, QuickBooks Desktop Enterprise enables up to 40 users, and has over 200 3rd party integrations including industry specific apps. Dedicated versions for construction, manufacturing and wholesale, retail, nonprofit, and professional services are available as is hosting for remote access. Dedicated account management, on-demand training, and 24/7 technical support comes automatically with the Priority Circle loyalty program. Pricing starts at $1,200 annually with multiple packaging options to fit business needs.

QuickBooks Desktop Enterprise Features

General Ledger and Configurable Accounting Features

  • Supported: Accounts payable
  • Supported: Accounts receivable
  • Supported: Cash management
  • Supported: Bank reconciliation
  • Supported: Expense management
  • Supported: Time tracking
  • Supported: Fixed asset management
  • Supported: Multi-currency support
  • Supported: Multi-division support
  • Supported: Regulations compliance
  • Supported: Electronic tax filing
  • Supported: Self-service portal
  • Supported: Global Financial Support
  • Supported: Primary and Secondary Ledgers
  • Supported: Intercompany Accounting
  • Supported: Localizations
  • Supported: Journals and Reconciliations
  • Supported: Enterprise Accounting
  • Supported: Configurable Accounting
  • Supported: Centralized Rules Framework
  • Supported: Standardized Processes

Inventory Management Features

  • Supported: Inventory tracking
  • Supported: Automatic reordering
  • Supported: Location management
  • Supported: Manufacturing module

Order Management Features

  • Supported: Pricing
  • Supported: Order entry
  • Supported: Credit card processing
  • Supported: Cost of goods sold
  • Supported: Order Orchestration
  • Supported: End-to-end order visibility
  • Supported: Order exception Resolution

Payroll Management Features

  • Supported: Pay calculation
  • Supported: Benefit plan administration
  • Supported: Direct deposit files
  • Supported: Salary revision and increment management
  • Supported: Reimbursement management

Reporting & Analytics Features

  • Supported: Dashboards
  • Supported: Standard reports
  • Supported: Custom reports

Customization Features

  • Supported: API for custom integration
  • Supported: Plug-ins

Security Features

  • Supported: Role-based user permissions
  • Supported: Single sign-on capability
  • Supported: User-level audit trail

Additional Features

  • Supported: Job Costing for end-to-end tracking of construction projects
  • Supported: Advanced pricing controls with integrated inventory
  • Supported: Custom reports including industry specific reports
  • Supported: Dedicated account management, on-demand training, and 24/7 technical support
  • Supported: Dedicated versions for construction, manufacturing and wholesale, retail, nonprofit, and professional services are available
  • Supported: Hosting is available for remote access

QuickBooks Desktop Enterprise Video

The all-in-one business management solution | QuickBooks Enterprise

QuickBooks Desktop Enterprise Integrations

QuickBooks Desktop Enterprise Competitors

QuickBooks Desktop Enterprise Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Mac
Mobile ApplicationNo

Frequently Asked Questions

QuickBooks Desktop Enterprise is a widely-used accounting package designed for small to mid-sized businesses. It is the top of the QuickBooks line. Pricing starts at $3,000 for five users, and goes up depending on the number of additional users. They also offer an Advanced Inventory module for $999 / year.

Sage Intacct, NetSuite ERP, and Sage Accounting are common alternatives for QuickBooks Desktop Enterprise.

Reviewers rate Bank reconciliation and Journals and Reconciliations highest, with a score of 9.3.

The most common users of QuickBooks Desktop Enterprise are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

(1-5 of 5)

QB Desktop Enterprise Oilfield Services

Rating: 3 out of 10
April 17, 2025
JC
Vetted Review
Verified User
QuickBooks Desktop Enterprise
7 years of experience
Basic accounting system, Invoicing, Purchasing, Vendor Payment, Customer Contacts, Vendor Contacts, Corporate Asset Listings. Basic financial reporting, Accounts Receivable, and Accounts Payable management. Sales commission tracking and reporting. Specific reporting requests. Check ledger, Deposit records, Wire transfer records, and associated reporting. Monthly financial statements, annual financial statements. Sales tax tracking and reporting with liability calculations. Custom purchasing reporting and control.
  • Invoice creation using COA defined elements.
  • Vendor payment utilizing purchase orders.
  • Basic financial reports with some requirement for filtering.
  • Purchase orders using COA defined elements.
Cons
  • Custom reporting, report writer
  • Asset tracking
  • Inventory
  • Batch reporting based on a standard time period,
  • more flexibility setting parameters for A/R
  • Better sales tax reporting
  • Saving confgurations for Forms - saving logos and formats
The limitations of the software in inventory make it undesirable for an inventory sensitive business. The basic package when offered on a perpetual on-site-based installation is the best way to go for most small businesses as the IT requirements for a hosted solution can be larger than the business itself!! The reporting is neanderthal, it just needs new product management to fix it - this has been a problem for us forever. The licensing offered recently is not favorable for many small businesses and has driven some of my counterparts at other companies to go to another software package. The Asset tracking (from listing to depreciation and reporting) is not as capable as other packages so we just use an external source and then directly enter the data into QB. This should be an easy fix but is persistent over several versions/years. In my experience, customer support is just actually abhorrent.
General Ledger and Configurable Accounting (21)
32.857142857142854%
3.3
Accounts payable
70%
7.0
Accounts receivable
70%
7.0
Cash management
40%
4.0
Bank reconciliation
90%
9.0
Expense management
70%
7.0
Time tracking
N/A
N/A
Fixed asset management
10%
1.0
Multi-currency support
N/A
N/A
Multi-division support
N/A
N/A
Regulations compliance
N/A
N/A
Electronic tax filing
N/A
N/A
Self-service portal
10%
1.0
Global Financial Support
N/A
N/A
Primary and Secondary Ledgers
60%
6.0
Intercompany Accounting
N/A
N/A
Localizations
N/A
N/A
Journals and Reconciliations
50%
5.0
Enterprise Accounting
60%
6.0
Configurable Accounting
70%
7.0
Centralized Rules Framework
50%
5.0
Standardized Processes
40%
4.0
Inventory Management (4)
10%
1.0
Inventory tracking
10%
1.0
Automatic reordering
10%
1.0
Location management
10%
1.0
Manufacturing module
10%
1.0
Order Management (7)
10%
1.0
Pricing
10%
1.0
Order entry
10%
1.0
Credit card processing
N/A
N/A
Cost of goods sold
50%
5.0
Order Orchestration
N/A
N/A
End-to-end order visibility
N/A
N/A
Order exception Resolution
N/A
N/A
Payroll Management (5)
N/A
N/A
Pay calculation
N/A
N/A
Benefit plan administration
N/A
N/A
Direct deposit files
N/A
N/A
Salary revision and increment management
N/A
N/A
Reimbursement management
N/A
N/A
Reporting & Analytics (3)
23.333333333333336%
2.3
Dashboards
20%
2.0
Standard reports
40%
4.0
Custom reports
10%
1.0
Customization (2)
N/A
N/A
API for custom integration
N/A
N/A
Plug-ins
N/A
N/A
Security (2)
30%
3.0
Role-based user permissions
60%
6.0
Single sign-on capability
N/A
N/A
  • Meets our needs for invoicing, saves manual process resulting in one staff position reduction
  • Onsite install saves us several thousand dollars.
  • Inventory has caused an external processing and data entry expense - this costs a couple of thousand dollars initially and now annually is a cost of $2,000 labor.
  • Statements that are not reflective of individual customer terms render some customers' statments useless.
  • Vendor payment management has eliminated late fees saving several hundred dollars per year.
  • The new licensing scheme has us looking at competitive systems and we are finding more than we expected at much less cost.
  • Customer support for assistance on older versions to recover the admin password cost us 4 months of delay and at least five thousand dollars in staff time.
  • Inability to make current history and setup configuration transfer to online - tried for several months, with QB Support which is not highly qulaified - many foreign phone answerers that just move to recover account option - total waste of time.
The scaling has been both growth and decline. The system has allowed us to change customers to inactive and reactivate, enter new customers, and the same for vendors. The use of external service providers to perform basic bookkeeping functions has been a help with capacity control for processing and the selection of QB providers with available time has grown substantially in the last two years. We have added to the COA and kept the same product category accounting which is important from year to year comparisons.
We switched from a previous version at the close of a month/year and were able to become operational in less than a week. This was a complete redefinition of the COA and new standard terms for every customer. The data was not transferred directly from the old system so we still access the old system for historical reporting. Setting up the invoice, purchase order and related forms were also done during the week. All configuration and installation of the QB Desktop Enterprise were done with staff and no IT professionals. We did need to access customer support for a patch to fix the installation.
Nothing unexpected.
standard reporting, export data to analyze in other applications
All competitors do invoice and a/p. Many of the listed competitors do better asset tracking and inventory. The larger packages get too complex too quickly and become an administrative burden as well as an implementation burden. QuickBooks is easier to set up the COA and modify the COA. Reporting in the other packages ranges from worse to better with the better providing third-party embedded tools that outshine QuickBooks.
4
Bookkeeping, Accounting, CPA, Executive These are standard functions. We use QB for invoicing, and monitoring sales by item level detail. We use QB for AP and managing purchases. We generate the reports necessary for typical corporate reporting and analysis of sales and costs. The CPA uses QB for everything related to paying taxes, state, federal.
n/a
  • Customer Invoicing
  • Purchase Orders
  • Vendor Payables
  • Monthly Reporting
  • Depreciation is not useable as the level of granularity doesn't support the CPA's requirement for our multiple aged assets
  • Payroll is just simply too cumbersome and time costly to set up and use so we go the PEO route
  • Pricing for customer sales
since we bought perpetual license and not the online option we will continue to use it as we did with Accountant 2013 version. The licensing and support from Intuit for the new schema is intolerable.
Yes
We used a previous version(s) of QB. The migration to the newer version was rough and we finally just started over and created a new COA, as the mapping of the old did not work out. The thought was the support was important and desired to have it for a current platform. That turned out to be not so good, not so productive, and we just hired local talent to work around the program bugs.
  • Price
  • Product Features
  • Product Reputation
  • Prior Experience with the Product
With previous versions we were needing more capability on the COA configuration and tracking COGS. Our multi-user and multi-division needs also grew so the thought was the newer version would be better. Inventory and depreciation of assets is still performed outside of QB as attempts to use QB proved to be a waste of time and inaccurate results.
We would definitely take a dry run on a separate isolated system to just check out the history match and enter in a month or two of transactions for testing. And that is what we are doing now with some other systems. Plenty of vendors want to push their concept of ERP but few understand shop floor control and seem to heavily weight marketing material capability to user paid pricing!
  • Implemented in-house
No
Change management was a major issue with the implementation
We learned that trying to enhance the inventory and asset listing and depreciation were not straightforward and post implementation found a better system to use for them. The new COA was easy to implement with the invoicing by using the search features.
  • Installing the database remotely and connecting users
  • Stability of the remote install - had to use the fix program a few times
Have a total system map built for all functions you want before you start.
  • No Training
Had previous users train the newly exposed staff
some strange rules on COA and account relationships some limitations on formatting of customer facing documents, and hard to get QB to save them and rememeber them after a backup!!
The concept of proforma is just missing - it treats them as an actual invoice.
Quotes are cumbersome so we use MS Excel
print out standard formats for customer facing docs first, then begin designing changes, saving often. work out the COA on paper first, then decide on sub accounts and relationships, then practice input to QB and see if the reporting is as you thought it should be
No - we have not done any customization to the interface
No - we have not done any custom code
highly edited and formatted all customer facing forms
Did not for Enterprise based on past performance.
Yes
Never happened.
  • Adding Customer
  • Adding Vendor
  • Invoicing
  • checking a bill against PO, as long as the bill and PO match
  • Pay bill - write checks or record pay by ACH, do the ACH in different system
  • Payroll
  • Inventory
  • Depreciation
The system is easy to use for basic, maybe very basic, functions. The system is not good at Inventory and fails at complex Inventory.
losing format or part of a format for a customer facing form. Specifically logos and addresses
has on occasion lost path to remote server
standard screens load slow on start up, afterwards the customer and vendor pages load in acceptable time, some reports are slow to run
  • online banking
near to impossible, then performance was so bad we abandoned it
  • online banking
now with QBO there is no effort into QB Desktop
  • File import/export
difficult to achieve and support was no help
just use the native application and export data for analysis
sales was easy to work with, but afterwards the support effort was deficient and unsuccessful to getting Desktop to Online
few to very few competent support agents, too many foreign workers with heavy accent that tend to just do the most basic steps then just go to account recovery - total waste of time
just the standard package, pricing for a year reasonable for Online then moved to outrageous rate, went back to Desktop
get the commitments in writing and agreement of sales person for US based support, and senior support staff
Yes
Upgrade to newer version of Desktop was straightforward
Upgrade to Online was a failed disaster
  • none over previous versions
  • none as it is now unsupported
No
Yes
from an old version to Desktop Enterprise went well, configuration of customer facing docs was required

QuickBooks Desktop Enterprise is Good and Can be Better

Rating: 7 out of 10
April 24, 2025
Vetted Review
Verified User
QuickBooks Desktop Enterprise
2 years of experience
It helps us record our company's cash inflows and outflows in a proper auditable format. We use it to move data from one software to another budgeting tool with a lot of ease. I use the QuickBooks Desktop Enterprise's data via an ETL and integrate that into Power BI seamlessly. We use QuickBooks Desktop Enterprise as our core financial and operational management platform. It supports key functions across accounting, inventory, sales, payroll, and reporting. it also allows us to manage all core accounting activities including general ledger, accounts payable/receivable, and financial reporting in one place. It reduces the need for multiple disconnected systems and manual reconciliations. Custom reporting tools help us analyze performance across departments, track KPIs, and share insights with leadership. Custom reporting tools help us analyze performance across departments like Finance & Accounting, Human Resources (for payroll), track KPIs, and share insights with leadership. QuickBooks Desktop has tailored reports and workflows to align with our internal approval processes. QuickBooks is integrated with Excel (for reporting), and works along our external ERP system called Vena Solutions via third-party connectors/API. Using QuickBooks Desktop Enterprise has improved our operational efficiency, reduced errors, and given us better visibility into financial performance—helping us scale with confidence.
  • Recording transactions
  • Keeping customer data
  • Keep donors history
  • Reconciliation
  • Indirectly helps in reports building
  • User Access Control
  • Role-Based Dashboards
  • Industry-Specific Versions
  • Frequent updates
  • Quick customer support
Cons
  • UI/UX
  • The application is quite slow
  • Limited Cloud Accessibility
  • Lack of Real-Time Multi-User Sync
  • Upgrade Process is slow
  • Lack of AI/Automation Features
QuickBooks Desktop Enterprise is particularly well suited for nonprofits and NGOs that require detailed financial tracking, donor management, and compliance reporting within a secure, centralized system. Its Nonprofit Edition includes preconfigured features tailored to mission-driven organizations, such as fund accounting, tracking by programs, grants, or funds, and specialized reports like Statement of Functional Expenses, Budget vs. Actual by Class, and Donor Contribution Summary. For NGOs managing multiple funding sources, the ability to use classes and customer:jobs helps segregate income and expenses by project or program, ensuring transparency and accountability to donors, board members, and auditors. The system is ideal for mid-sized nonprofits with an internal finance team who require multi-user access, advanced permissions, and internal controls. For example, an education-focused NGO running programs in different regions can track each program’s expenses, staff costs, and funding separately, making grant reporting and compliance much easier. However, QuickBooks Desktop Enterprise becomes less appropriate in scenarios where cloud access, real-time collaboration, or integrated donor CRM tools are essential. As a desktop-based solution, it requires additional hosting costs or IT support for remote access, which can be a hurdle for organizations with decentralized teams or limited infrastructure. It also lacks built-in tools for fundraising campaign tracking, email marketing, or online donation integration—requiring third-party software to bridge these gaps. For smaller nonprofits with simpler accounting needs, or global NGOs managing international grants, a cloud-based system like QuickBooks Online with integrated nonprofit apps, or a full nonprofit ERP like Sage Intacct or NetSuite Social Impact, may offer more flexibility and scalability. Still, for many growing nonprofits focused on financial control, compliance, and internal transparency, QuickBooks Desktop Enterprise remains a highly capable and reliable choice.
General Ledger and Configurable Accounting (21)
70%
7.0
Accounts payable
70%
7.0
Accounts receivable
70%
7.0
Cash management
70%
7.0
Bank reconciliation
70%
7.0
Expense management
70%
7.0
Time tracking
70%
7.0
Fixed asset management
70%
7.0
Multi-currency support
70%
7.0
Multi-division support
70%
7.0
Regulations compliance
70%
7.0
Electronic tax filing
70%
7.0
Self-service portal
70%
7.0
Global Financial Support
70%
7.0
Primary and Secondary Ledgers
70%
7.0
Intercompany Accounting
70%
7.0
Localizations
70%
7.0
Journals and Reconciliations
70%
7.0
Enterprise Accounting
70%
7.0
Configurable Accounting
70%
7.0
Centralized Rules Framework
70%
7.0
Standardized Processes
70%
7.0
Inventory Management (4)
35%
3.5
Inventory tracking
60%
6.0
Automatic reordering
30%
3.0
Location management
40%
4.0
Manufacturing module
10%
1.0
Order Management (7)
70%
7.0
Pricing
70%
7.0
Order entry
70%
7.0
Credit card processing
70%
7.0
Cost of goods sold
70%
7.0
Order Orchestration
70%
7.0
End-to-end order visibility
70%
7.0
Order exception Resolution
70%
7.0
Payroll Management (5)
58%
5.8
Pay calculation
80%
8.0
Benefit plan administration
60%
6.0
Direct deposit files
50%
5.0
Salary revision and increment management
50%
5.0
Reimbursement management
50%
5.0
Reporting & Analytics (3)
30%
3.0
Dashboards
30%
3.0
Standard reports
30%
3.0
Custom reports
30%
3.0
Customization (2)
60%
6.0
API for custom integration
60%
6.0
Plug-ins
60%
6.0
Security (2)
40%
4.0
Role-based user permissions
70%
7.0
Single sign-on capability
10%
1.0
  • Financial data security
  • Customer data safety
  • Significant Time Savings on Monthly Close
  • Improved Financial Transparency
  • Reduced Accounting Errors
  • Better Budget Control & Forecasting
  • Increased Donor & Grantor Confidence
  • Streamlined Multi-User Access
  • Lower Dependence on External Bookkeepers
  • Customized Reporting for Stakeholders
  • Additional Cost for Remote Access
  • Initial training is required to fully utilize features like job costing, advanced inventory, or reporting—potentially delaying full ROI realization.
As our nonprofit organization has grown, QuickBooks Desktop Enterprise has scaled effectively to meet our evolving operational and financial needs. One of the most impactful ways it has supported our growth is through its ability to manage increasing financial complexity—from multiple funding sources and grant programs to expanding teams and operational regions. The system’s class and location tracking features have enabled us to monitor program-specific budgets and expenses in real time, which has been essential for maintaining donor transparency and compliance as we scale. The platform also accommodates up to 30 simultaneous users, allowing our finance, program, and administrative teams to work collaboratively without compromising data integrity or security. We’ve been able to customize user roles and permissions, ensuring that sensitive information is only accessible to authorized personnel, while still empowering staff with the tools they need to operate efficiently. Additionally, as our reporting needs have become more complex, QuickBooks Enterprise’s advanced reporting and customizable templates have allowed us to generate meaningful financial and operational insights for internal leadership and external stakeholders. This has improved our strategic decision-making and enhanced our ability to secure and manage larger grants. Overall, QuickBooks Desktop Enterprise has played a vital role in supporting our nonprofit’s sustainable growth by offering scalable financial management, robust controls, and adaptable reporting that evolve with our mission.
I honestly wasn't there during implementation, but I heard from my manager that it was easy because there were some consultants who helped us in implementing QuickBooks Desktop Enterprise.
Yes, QuickBooks Desktop Enterprise was very beneficial. As a non-profit, we find that QuickBooks Desktop Enterprise's support was very good for us. While we initially adopted QuickBooks Desktop Enterprise for core accounting functions, we’ve discovered several unexpected benefits that have added value to our operations in surprising ways. One such benefit has been its use as a centralized operational hub—not just for finance, but also for program management and donor tracking. By creatively using the Customer:Job hierarchy, we’ve been able to track individual grants and donor-funded projects, monitoring their expenses, timelines, and budget compliance in real time. This allowed us to respond more proactively to funder requirements and report back with greater confidence and clarity. Another unexpected use has been for staff time allocation and internal resource tracking. By utilizing job costing and classes, we’ve gained visibility into how staff hours and administrative costs are distributed across various programs—supporting more accurate indirect cost recovery and justifications in grant proposals. In addition, QuickBooks’ custom fields and memo tracking have allowed us to track non-financial data—such as program milestones or compliance checkpoints—which has made cross-departmental coordination more seamless. The audit trail feature, while primarily a security tool, has also proven unexpectedly useful during internal reviews and evaluations, helping us trace decisions and updates for accountability. Overall, these unplanned benefits have helped enhance our organizational transparency, strategic planning, and donor communication, making QuickBooks Desktop Enterprise not just an accounting tool, but a strategic asset in our nonprofit’s daily operations.
QuickBooks Desktop Enterprise has significantly empowered our NGO to operate more efficiently and make smarter, data-driven decisions. One of the most valuable contributions has been its ability to centralize and structure our financial data, allowing us to generate real-time insights into our programs, funding sources, and expenditures. The use of classes and job costing enables us to break down income and expenses by project, grant, or department, which supports deeper analysis and better resource allocation. This level of visibility has not only improved internal accountability but has also made reporting to donors, boards, and grant agencies more transparent and precise. We can now quickly generate customized financial reports—such as Budget vs. Actual by Program or Statement of Functional Expenses—providing stakeholders with a clear picture of how funds are being used. Efficiency has also increased significantly. Features like automated recurring transactions, batch invoicing, and integrated payroll have streamlined repetitive tasks and reduced manual errors. As a result, our finance team spends less time on data entry and more time on strategic planning and forecasting. Ultimately, QuickBooks Desktop Enterprise has become a critical tool for informed decision-making, helping leadership evaluate program performance, monitor budget adherence, and plan future initiatives with confidence. It supports not just our accounting processes, but the overall financial health and mission impact of our organization.
QuickBooks Desktop Enterprise vs. Frontier: Frontier's UI/UX is very old compared to QuickBooks Desktop Enterprise. QuickBooks Desktop Enterprise is far more advanced in terms of features and UI/UX. QuickBooks is one of the most widely used accounting software programs for small to medium-sized businesses. It offers a range of solutions, including QuickBooks Online and QuickBooks Desktop, designed to manage invoicing, payroll, expenses, financial reporting, and tax calculations. It is known for its user-friendly interface, extensive integration options, and robust reporting capabilities. QuickBooks is highly customizable, allowing businesses to adapt the software to their unique needs, making it ideal for businesses looking for comprehensive financial management. Frontier, on the other hand, is often used by larger businesses or those that need enterprise-level resource planning (ERP). Frontier, also known as Frontier Software, focuses on human resources (HR) management, payroll, and performance management. It helps businesses streamline HR functions, improve employee engagement, and manage compliance more effectively. While it doesn't offer the same breadth of financial management tools as QuickBooks, it excels in HR and workforce management. Key Differences: Focus Area: QuickBooks is more comprehensive for accounting, while Frontier specializes in HR and workforce management. Business Size: QuickBooks is typically better for small to medium-sized businesses, while Frontier is suited for larger enterprises. Integration: QuickBooks has stronger integration with other financial tools, while Frontier’s integrations focus on HR and payroll systems. In conclusion, QuickBooks is best for businesses looking for robust accounting features, while Frontier is more suitable for those focusing on HR and payroll.
Accounting and Finance: A significant portion of users would likely come from this department, responsible for managing the organization's financial records, creating reports, handling donations, managing budgets, and ensuring compliance with nonprofit accounting standards. Tasks could include: Managing accounts payable and receivable Tracking grants and donations Preparing financial reports Handling payroll and taxes Fundraising and Development: Fundraising teams often rely on QuickBooks to manage donor information, track fundraising campaigns, and generate financial statements related to donations and grants. Their responsibilities would include: Managing donor databases and transactions Recording and tracking fundraising income and expenditures Reporting on campaign finances Operations/Program Management: Staff in operations or program management might use QuickBooks to allocate and track funds related to specific programs or initiatives. This could include: Tracking program budgets and expenses Allocating funds to various projects Ensuring proper distribution of resources across programs Procurement and Purchasing: Employees involved in procurement might use QuickBooks to manage the purchase of goods and services, track inventory, and ensure that spending aligns with organizational budgets. They may handle: Vendor management and payments Purchase order tracking Inventory management and reconciliation HR/Payroll: While accounting may handle most of the financial transactions, HR and payroll staff would use QuickBooks to process employee wages, track benefits, and manage tax filings. They may be responsible for: Payroll processing Employee benefit tracking Generating reports for tax purposes Executive Management/Leadership: Leadership and management staff may use QuickBooks to monitor the organization's financial health, track key performance indicators, and make strategic decisions based on financial reports.
None we reach out to QuickBooks official support team.
  • Donation and Fundraising Management
  • Grant and Fund Tracking
  • Financial Reporting and Compliance
  • Expense Management and Budgeting
  • Payroll and HR Management
  • Tracking In-Kind Donations
  • Customizable Reporting for Impact Metrics
  • Multi-Currency and International Fund Management
  • Program Cost Allocation and Allocation-Based Billing
  • Integrated Fundraising and CRM Data Sync
  • Real-Time Financial Dashboards for Leadership
  • Advanced Scenario Planning and Budget Forecasting through API
Rating: 7 out of 10 We would rate our likelihood of renewing QuickBooks Desktop Enterprise at a 7, primarily due to its solid core functionality and reliability, particularly in managing nonprofit finances. The software handles complex accounting tasks well—such as fund accounting, donor tracking, and grant management—which are essential for our operations. Its robust reporting features also allow us to generate detailed, customizable financial statements, which are crucial for board reporting, audits, and donor transparency. However, a few limitations prevent us from giving it a higher score. First, the interface can feel dated and unintuitive, especially for new or non-financial users. Training staff to use the system effectively takes time, which can be a drain on internal resources. Additionally, the lack of cloud-native functionality is a drawback in today’s increasingly remote and mobile work environments. While remote access solutions exist, they often involve added costs and IT overhead. Integration with modern fundraising and CRM tools also feels clunky or limited without relying on third-party workarounds. For an organization looking to streamline operations across platforms, this becomes a challenge. That said, QuickBooks Desktop Enterprise remains a dependable workhorse for managing nonprofit finances. With some modernization and better integration options, it could easily rise to a 9 or 10 in our estimation.
Not Sure
  • Cloud Solutions
  • Scalability
  • Integration with Other Systems
  • Ease of Use
The ease of use was the most important factor in our decision to purchase QuickBooks Desktop Enterprise because we wanted a solution that could be easily adopted by our team, regardless of their accounting experience. As an NGO, we have a diverse team, including staff members who are not familiar with complex accounting systems. Therefore, choosing a product that offered an intuitive interface and simplified workflow was critical. QuickBooks Desktop Enterprise stood out because its navigation was straightforward, allowing new users to quickly get up to speed with the basics, such as tracking donations, creating invoices, and generating reports. The software’s user-friendly features, like drag-and-drop capabilities and customizable dashboards, made it easier for our team to manage finances without extensive training or technical expertise. Additionally, the system's ability to provide step-by-step guidance and easily accessible support resources further contributed to its appeal. We wanted a solution that didn’t require a steep learning curve or the need for ongoing external help, and QuickBooks offered the balance of ease of use with the advanced functionality necessary for more complex tasks like fund management and program-specific reporting. In summary, the ease of use of QuickBooks Desktop Enterprise made it the right choice for our team, ensuring that everyone could effectively contribute to managing our finances without the need for extensive prior training or technical knowledge.
If we had to go through the evaluation and selection process again, we would place more focus on integration capabilities from the start, ensuring the software can seamlessly connect with other systems we use, such as CRMs and payroll software. Additionally, we would prioritize broader vendor demos to compare more options and make sure QuickBooks Desktop Enterprise is the best fit for our needs. We’d also involve more departments in the decision-making process, such as IT and program management, to ensure we fully understand how the software will be used across the organization. This more inclusive and thorough approach would give us a clearer view of how the tool would fit into our operations and allow us to better anticipate potential challenges before purchasing.
  • Don't know
  • Data Migration Challenges
  • User Training and Familiarization
  • Integration Difficulties with Third-Party Software
From the feedback I’ve received, the implementation of QuickBooks Desktop Enterprise was somewhat challenging and didn’t meet the expectations for a smooth rollout. Here are some key insights regarding the process:

1. Lack of Seamless Data Migration The data migration from previous systems or spreadsheets was more complex than anticipated. Despite preparation, there were issues with importing historical data accurately, leading to discrepancies in balances and transactions. These types of errors required additional time to resolve, delaying the process and causing frustration.

2. Training and User Adoption Challenges Training users, especially those without an accounting background, proved to be a significant hurdle. The software’s interface and feature set are robust, but they can be overwhelming for new users. As a result, there was a learning curve, and some staff struggled with fully adopting the system. This affected the overall productivity during the initial phase and extended the time it took for the team to become proficient.

3. Integration Difficulties with Other Software Integrating QuickBooks Desktop Enterprise with third-party systems, such as CRMs or payroll software, proved to be cumbersome. It required additional steps, and often, the integrations didn’t work seamlessly right away, leading to manual intervention. These issues added complexity and delays to the implementation process.

In summary, while QuickBooks Desktop Enterprise is a powerful tool, the implementation process faced significant hurdles in data migration, training, and integration, which impacted overall satisfaction.
  • Online Training
  • In-Person Training
  • No Training
The in-person training for QuickBooks Desktop Enterprise received a 9 out of 10 based on feedback from my manager, and this rating reflects the overall effectiveness and value of the experience. The training provided a hands-on, interactive environment where staff could immediately apply what they were learning to the system, which made the process much more practical and engaging. One of the standout features was the personalized support provided by the trainer, who was able to address specific questions and scenarios tailored to our organization’s unique needs. This was particularly helpful for areas like nonprofit accounting and grant management, where we had more specific requirements that could have been difficult to grasp in a standard training setting. The trainer’s expertise and clear explanations allowed the team to gain a deeper understanding of QuickBooks’ more advanced functions, ensuring that everyone could use the software effectively. The small group size also facilitated a collaborative learning environment, where participants could share insights and learn from each other. However, the training wasn't perfect. Some minor logistical issues—such as coordinating schedules and ensuring all staff could attend—were factors that slightly impacted the overall experience. Despite this, the quality and effectiveness of the training made it an extremely valuable part of the implementation process.
I rate QuickBooks Desktop Enterprise's online training an 8 out of 10 because it provides a solid foundation of resources that are very helpful for onboarding and ongoing learning. The training modules available through the QuickBooks website, as well as webinars and video tutorials, cover a wide range of topics, from basic navigation to more advanced accounting features. This comprehensive approach is great for users at all experience levels. One of the standout features is the step-by-step guides and interactive tutorials that allow users to follow along in the software, making learning more practical and engaging. The user-friendly interface of the training materials also makes it easy to find what you need, whether you're looking for specific solutions or want to dive deeper into a topic. However, we didn’t give it a 10 because, at times, the depth of content for more complex scenarios could be improved. Some users may find that they need to supplement the official training with other resources, particularly for more advanced features or customizations. Additionally, some of the training content can feel somewhat generalized, lacking specific examples tailored to nonprofits or organizations with unique accounting structures. Overall, the online training is a valuable resource, and its accessibility and quality make it an excellent starting point for learning QuickBooks Desktop Enterprise. It just requires a bit of additional context or exploration for more complex use cases.
There was training provided.
I rate QuickBooks Desktop Enterprise’s configurability a 6 out of 10. It offers a decent range of options to tailor the system to our nonprofit’s needs, especially in terms of setting up custom fields, classes, and chart of accounts. These features allow us to track different funding sources, programs, and donor types effectively. The ability to design custom reports and forms (like invoices and statements) also helps us adapt the system to nonprofit-specific requirements. However, we find the configurability to be somewhat limited and rigid in areas that matter most to growing nonprofits. For instance, while you can configure users and permissions, they aren’t as granular as we’d like—especially when trying to set role-based access across multiple departments or locations. Similarly, certain features (like allocation of expenses across multiple grants or programs) require manual workarounds or third-party tools, rather than being built-in configurable options. We’d say the configurability is “just okay”—neither too limited nor overly complex, but not quite robust enough for organizations with more advanced or evolving needs. It’s suitable for small to mid-sized nonprofits, but larger organizations or those with diverse funding and reporting requirements may find it restrictive over time. In short, QuickBooks Desktop Enterprise strikes a basic balance for configurability, but more flexibility—especially in permissions, automation, and multi-entity reporting—would greatly enhance its value for nonprofits like ours.
Yes, here are some specific recommendations and best practices for configuring QuickBooks Desktop Enterprise to get the most out of the system, especially for nonprofit organizations:

1. Set Up Classes and Locations for Program Tracking Recommendation: Use Classes and Locations to track different programs, grants, or departments separately. For example, you can track revenue and expenses for each specific program or funding source, ensuring clearer financial reporting. Best Practice: Keep the structure simple but flexible enough to grow with your organization. Use Class Tracking for different donor categories and Location Tracking for different physical locations or regions, if applicable.

2. Customize the Chart of Accounts Recommendation: Tailor the Chart of Accounts to align with your nonprofit’s financial reporting needs. Create sub-accounts to track restricted and unrestricted funds, as well as specific income and expense categories. Best Practice: Avoid overcomplicating the chart with too many subcategories. Keep it manageable but comprehensive enough to capture all relevant financial data, such as donations, grants, and program expenses.

3. Use Custom Fields for Donor and Grant Information Recommendation: Take advantage of Custom Fields to track key donor or grant-related information, such as grant reporting dates, donation pledges, or donor communication preferences. Best Practice: Regularly review and clean up custom fields to ensure they remain relevant and do not become a cluttered data set.

4. Set Permissions and User Roles Carefully Recommendation: Use Role-Based Permissions to control access across departments (e.g., finance, operations, HR) and protect sensitive data. Assign users only the access they need for efficiency and security. Best Practice: Regularly audit user permissions to ensure that no one has more access than necessary.

5. Utilize Memorized Transactions for Recurring Donations Recommendation: For recurring donations or subscriptions, set up Memorized Transactions to automate entry and avoid errors. This ensures consistency, especially when you have a high volume of donations. Best Practice: Schedule regular reviews of memorized transactions to ensure accuracy and timely updates.

By following these best practices, you’ll streamline your QuickBooks Desktop Enterprise setup and improve financial accuracy and reporting for your nonprofit.
No - we have not done any customization to the interface
No - we have not done any custom code
No, I haven't done any.
No, we did not purchase premium support for QuickBooks Desktop Enterprise, and here’s why we felt it wasn't necessary for our needs: First, we found that the standard support options provided by QuickBooks were more than sufficient for our initial setup and ongoing usage. The help center and online resources are robust, offering guides, FAQs, and troubleshooting articles that helped us navigate any challenges that arose. This allowed us to quickly address minor issues on our own without needing to escalate to premium support. Additionally, we have a capable internal IT team and staff with experience in managing accounting software. This meant we were able to self-manage much of the configuration and customization work, reducing the need for additional support services. With a bit of upfront investment in training and familiarizing our team with the platform, we felt confident in resolving most challenges ourselves. Finally, the cost-effectiveness of sticking with standard support was another factor in our decision. While premium support is a valuable option for organizations with very specific needs or more complex setups, we found that the resources available through the regular support channels met our requirements and allowed us to allocate funds to other priorities, like system enhancements or further staff training. In summary, by leveraging QuickBooks' standard support and the expertise of our internal team, we were able to manage the implementation and day-to-day operations effectively without the need for premium support.
While we didn’t opt for premium support, there was a time when Intuit provided exceptional support for QuickBooks Desktop Enterprise that truly stood out. During the initial setup phase, we encountered an issue when trying to migrate historical financial data from an older system into QuickBooks. The data import process wasn’t going as smoothly as expected, with some account balances not matching up and several transactions failing to upload correctly. We were concerned that this might lead to discrepancies in our financial records and affect our reporting. When we reached out to QuickBooks support, the team responded promptly and thoroughly. They assigned us a support specialist who not only helped us identify the root cause of the problem but also guided us step-by-step through the data import process. The specialist was patient, explained technical details in simple terms, and suggested solutions to resolve the import issues. What made the support truly exceptional was that they didn’t just give us quick fixes; they worked with us over multiple sessions, ensuring the issue was fully resolved. They also provided additional resources to help prevent similar problems in the future and even followed up with us after the resolution to check that everything was running smoothly. This level of support gave us confidence in using QuickBooks for our financial operations and made the transition smoother than we had anticipated. It highlighted how helpful and responsive Intuit's customer service can be, even for users not on premium support plans.
  • Managing Donor and Grant Records
  • Generating Custom Reports
  • Handling Multi-User Access
  • Handling Complex Grant Management and Fund Allocation
  • Syncing Data with Third-Party Tools
  • Managing Remote Access and Multi-Location Setup
We rate QuickBooks Desktop Enterprise’s overall usability a 7 out of 10 because while it offers a comprehensive set of features that are essential for managing nonprofit finances, its user interface and overall experience can sometimes be overwhelming, especially for new or non-financial staff. On the positive side, the core functionality—such as managing donations, generating reports, and tracking expenses—is fairly intuitive for users who have a strong accounting background. The dashboard provides a centralized view of key metrics, and the workflow for basic tasks, like creating invoices or tracking expenses, is relatively easy to follow once you get familiar with the system. However, QuickBooks Desktop Enterprise can feel clunky and outdated compared to modern cloud-based platforms. Navigating through menus, managing complex accounts, or customizing reports can be more complicated than it needs to be. Additionally, training can be time-consuming for new users, as the interface isn’t as user-friendly or streamlined as more modern tools. The lack of cloud-native features means that remote access and integration with other tools can require additional setup, which can hinder usability for teams who need flexibility or who are working across multiple locations. In summary, while QuickBooks Desktop Enterprise is a powerful tool with a solid range of features, its usability is not as polished as newer, cloud-based alternatives, requiring more time and effort to achieve full proficiency.
I would rate QuickBooks Desktop Enterprise a 7 out of 10 for overall scalability. The product offers solid scalability features, particularly for small to mid-sized organizations like ours that are growing and need reliable multi-user access, enhanced data capacity, and cross-departmental functionality. It handles increasing transaction volumes and user growth quite well, especially with its support for up to 40 users and the ability to manage large lists (customers, vendors, accounts, etc.)—a significant improvement over QuickBooks Pro or Premier. Its role-based permissions system also allows us to assign tailored access by department or user level, which is essential for maintaining control and security across teams like finance, HR, and program management. Additionally, features like advanced reporting, inventory management, and class tracking have helped us better manage multiple programs or sites within one system. That said, the scalability still has some limits. For example, deploying the software across multiple physical locations or for remote teams requires additional IT infrastructure—such as hosting it on a third-party cloud server or setting up a VPN—which introduces cost and complexity. Also, while QuickBooks Desktop Enterprise can technically handle a high volume of data, performance can decline as the file size grows over time unless regular maintenance and optimization are done. In summary, QuickBooks Desktop Enterprise scales well within its designed range, particularly for growing nonprofits and NGOs. However, organizations with distributed teams or very large, complex operations may eventually find the system’s desktop-based architecture less agile compared to cloud-native ERP platforms. With enhancements to cloud integration and remote accessibility, this rating could easily increase.
Rating: 7 out of 10 We rate QuickBooks Desktop Enterprise's availability a 7 out of 10. For the most part, the software is dependable and available when we need it. When hosted on a properly managed local server or through a reputable third-party cloud provider, uptime is generally consistent, and routine day-to-day operations run smoothly. However, availability challenges do arise, particularly when accessing QuickBooks remotely or during periods of high system demand. Because it's a desktop-based solution, availability is highly dependent on our internal IT infrastructure. If our network goes down, a server needs maintenance, or if there’s an issue with a remote desktop connection, access to QuickBooks can be temporarily disrupted. These outages aren’t necessarily caused by QuickBooks itself, but they do impact our experience with availability. Additionally, we’ve occasionally experienced application errors, especially after updates or when working with large company files. While Intuit support is usually helpful in resolving these issues, they can still lead to frustrating delays—especially during critical periods like month-end closing or grant reporting deadlines. Planned maintenance, while infrequent, also affects availability, especially when using a hosted environment. Coordination with IT or hosting providers is sometimes needed to minimize downtime. Overall, QuickBooks Desktop Enterprise is a reliable tool, but its dependence on local infrastructure introduces more potential points of failure compared to cloud-native solutions. Enhancements in cloud-based access or hybrid models could significantly improve both accessibility and uptime. That said, with strong internal IT support or a reliable cloud hosting provider, the availability can easily rise to an 8 or 9.
I rate QuickBooks Desktop Enterprise's performance a 5 out of 10, mainly because while it’s functional for most routine tasks, it can lag significantly when handling complex operations, large data files, or during multi-user sessions. As our organization has grown, we’ve noticed that report generation—especially for customized or multi-dimensional reports—can be slow, sometimes taking several minutes to load or refresh. This impacts productivity, particularly during key financial cycles like audits, monthly closings, or grant reporting. Performance degradation is especially noticeable when multiple users are active in the system at the same time. Even with a solid server setup, there’s often a drop in responsiveness when more than a handful of users are generating reports or entering transactions concurrently. We’ve also experienced some slowdowns in third-party integrations, particularly when syncing with Vena Solutions or exporting data for use in external tools. While the integrations are valuable, they occasionally stall or require workarounds, adding friction to our workflows. In short, QuickBooks Desktop Enterprise delivers the basics well, but its performance limitations become more apparent in high-volume or complex use cases. It would benefit from better optimization for large datasets and faster processing for advanced reporting. Upgrades in system architecture—such as deeper support for cloud hosting or more efficient data handling—could significantly improve the user experience and move this rating closer to an 8.
  • Saleforce
  • Vena Solutions
  • Power BI
  • Excel
It was seemless
  • No
N/A
  • File import/export
  • API (e.g. SOAP or REST)
  • ETL tools
No, you haven't missed anything.
We rate QuickBooks Desktop Enterprise a 7 out of 10 for ease of integration, primarily because while the software can connect with powerful third-party tools like Vena Solutions and Salesforce, the process isn't always smooth or plug-and-play. The integration capabilities are robust with the right middleware or technical support, but they often require extra configuration, third-party connectors, or manual workflows to ensure data syncs correctly and consistently. For example, integrating with Vena Solutions gives us powerful budgeting, forecasting, and reporting functionality beyond what QuickBooks offers natively. However, mapping the data structure between the systems took careful planning and technical expertise. Similarly, Salesforce integration helps us connect donor and fundraising data with financial reporting—but the sync process sometimes requires custom solutions or ongoing maintenance to keep everything aligned. We appreciate that these integrations have greatly improved our visibility and efficiency across departments, especially by reducing manual data entry and enabling better reporting. That said, we do wish that QuickBooks Desktop Enterprise offered more native or streamlined integration options, especially for widely used nonprofit tools. In summary, the potential for integration is high, and the benefits are real—but the process requires effort, resources, and technical know-how. With improved native connectors or built-in APIs, this rating could easily move up to a 9 or 10 in the future.
When integrating with QuickBooks Desktop Enterprise, the key is planning and choosing the right tools upfront. Unlike cloud-based platforms, QuickBooks Desktop isn't as plug-and-play when it comes to integration—so careful setup and coordination are essential for success. First, clearly define your integration goals. Ask what you need to automate or sync: Is it donor data from Salesforce? Budgeting details into Vena? Payments into your banking system? This helps identify the data points you’ll need to connect and prioritize what’s mission-critical. Second, leverage third-party integration tools or middleware. Because QuickBooks Desktop Enterprise doesn't have as many native integrations as its Online counterpart, you’ll likely need tools like QODBC, Zapier (for Desktop), or custom API connectors. It’s worth investing in a consultant or integration partner with nonprofit experience—they’ll save you hours of trial and error. Third, maintain clean, standardized data across systems. Integration only works well if the data structure in both platforms is aligned. Mapping inconsistencies between systems is a common pitfall, especially when syncing donor names, fund classes, or project codes. Finally, test thoroughly and monitor regularly. Start with a sandbox environment if possible, and build in regular checks or alerts to ensure the sync remains accurate over time. With thoughtful planning and the right partners, integration with QuickBooks Desktop Enterprise can unlock serious time savings and better insights for your organization.
I'm not involved in this operation.
The support from the team was good/quick.
I'm not involved in this operation.
I'm not involved in this operation.
  • Enhanced User Permissions and Role-Based Access
  • Improved Report Customization and Filtering
  • Faster Performance with 64-Bit Architecture
  • Improved Integrations and Data Sync Tools
  • Stronger Cloud Connectivity or Hybrid Access Options
  • Smarter Automation and AI-Powered Insights
  • Improved Nonprofit-Specific Reporting Templates
  • More Flexible Multi-Entity/Program Management
No

QuickBooks Desktop Enterprise is as advertised

Rating: 10 out of 10
September 01, 2023
BS
Vetted Review
Verified User
QuickBooks Desktop Enterprise
27 years of experience
QuickBooks Desktop Enterprise is the software we use to run the financial operations of our company. With this, we are able to track receivables, payables, project costs, budgets, taxes, payroll, etc. Without it, we would not know how our business is doing. The professionalism that QuickBooks Desktop Enterprise gives us, not only helps us in our internal operations but gives us credibility with banking institutions, bonding agencies and customers that require a full picture of the health of our company. Like many of the external relationships, Quickbooks is a partner to our company's overall well being.
  • Overall accounting
  • Project costs
  • Payroll
  • Taxes
Cons
  • Personalize reports
  • Software training
  • Adjustable reports after created
QuickBooks Desktop Enterprise is a great software to use. However, the cost of the software has changed from $499-$599 every 3-4 years to an annual fee of $899 is a bit strangling to a small business. The software has not given an increase in value, only an increase in price. It's a little disappointing since I've been using this software for almost 27 years.
General Ledger and Configurable Accounting (21)
36.666666666666664%
3.7
Accounts payable
100%
10.0
Accounts receivable
100%
10.0
Cash management
90%
9.0
Bank reconciliation
100%
10.0
Expense management
100%
10.0
Time tracking
90%
9.0
Fixed asset management
90%
9.0
Multi-currency support
N/A
N/A
Multi-division support
N/A
N/A
Regulations compliance
N/A
N/A
Electronic tax filing
N/A
N/A
Self-service portal
N/A
N/A
Global Financial Support
N/A
N/A
Primary and Secondary Ledgers
N/A
N/A
Intercompany Accounting
N/A
N/A
Localizations
N/A
N/A
Journals and Reconciliations
100%
10.0
Enterprise Accounting
N/A
N/A
Configurable Accounting
N/A
N/A
Centralized Rules Framework
N/A
N/A
Standardized Processes
N/A
N/A
Inventory Management (4)
N/A
N/A
Inventory tracking
N/A
N/A
Automatic reordering
N/A
N/A
Location management
N/A
N/A
Manufacturing module
N/A
N/A
Order Management (7)
25.714285714285715%
2.6
Pricing
90%
9.0
Order entry
N/A
N/A
Credit card processing
N/A
N/A
Cost of goods sold
90%
9.0
Order Orchestration
N/A
N/A
End-to-end order visibility
N/A
N/A
Order exception Resolution
N/A
N/A
Payroll Management (5)
18%
1.8
Pay calculation
90%
9.0
Benefit plan administration
N/A
N/A
Direct deposit files
N/A
N/A
Salary revision and increment management
N/A
N/A
Reimbursement management
N/A
N/A
Reporting & Analytics (3)
90%
9.0
Dashboards
90%
9.0
Standard reports
90%
9.0
Custom reports
90%
9.0
Customization (2)
N/A
N/A
API for custom integration
N/A
N/A
Plug-ins
N/A
N/A
Security (2)
N/A
N/A
Role-based user permissions
N/A
N/A
Single sign-on capability
N/A
N/A
  • Excellent tracking of accounts
  • Legitimizes our business operations
The product has directly caused us to grow, but it has been a partner in the growth process that has allowed for us to finance that growth. Without proper accounting, we would not be able to account for our operations with banking, customers and the industry that we work in.
The setup of the QuickBooks Desktop Enterprise was painless and quick in the process. However, it did not come without a financial cost that was above what was in the past. The training has been an ongoing process over the 27 years I've used the system. I am always learning new things to add to our company's uses and needs.
I do not see any unexpected uses or benefits to our company. The information that it gives me, is what I expected.
I have not used any other software outside of QuickBooks Desktop Enterprise. The only one that may be close is another Intuit product of Quicken for Home & Small Business. Both are from Intuit but serve a different purpose.
1
I am the only individual that is using the system for our company. I use QuickBooks Desktop Enterprise to run all the financial operations of our company. Much of that information is then used for taxes, project management, estimating, payroll, etc.
N/A
  • Taxes
  • Payroll
  • Project Management
  • Accounts Payable
  • Accounts Receivable
  • Estimating
  • Prevailing Wage Reports
  • Budgeting
  • Inventory tracking
We have been using QuickBooks Desktop Enterprise for so long that to change now would be a huge undertaking.
No
  • Ease of Use
We are a contractor and need to focus our attention and efforts on production of our work, not accounting. As an owner, I have been educated and trained in finance, but I do not have an accounting degree or advance training in accounting software. We need the finance software to be easy to use, yet give us the professionalism for banking and bonding purposes.
I do not believe I would change the process. I was introduced to Quickbooks by others and found it to be a software that fit our needs and was easy to use. Had I been introduced to another at the same time, I probably would be loyal to that software instead. I have no overall complaints that would make me change my selection.
  • Implemented in-house
No
  • None
The implementation was relatively painless in the operation. However, the costs change was a bit of a shocker.
  • No Training
There are a lot of online training videos that you can search for thru YouTube and video searches. Additionally, there are trainings that are given randomly that will be near any of your work establishments. After the basics, you can search online for specific questions. Many of times, there are other users who will give you assistance in the specific question you might have.
When I originally purchased the software, I purchase the version that was more towards my industry. I have updated that version ever since. It came pre-configured to my needs. Small adjustments were made over time to give me exactly what I desired.
Purchase the version that best fits your industry. If you have any questions, you can have those answered thru online assistance from others, or directly from Intuit's recommendation. With time, you will be able to make the adjustments that best fits your specific needs.
No - we have not done any customization to the interface
No - we have not done any custom code
N/A
I did not. Over the almost 30 years of use, I have only had a couple of issues that needed resolved and found the resolution to be found promptly. Since I've only had a couple of issues that needed resolution in almost 30 years, I pay for assistance "as needed".
Intuit tech support is now able to access the data thru the "back door" to investigate the data if the data had been corrupted. There was a time in which we would have to stay online for hours for Intuit Tech Support to direct the user to do the analysis and diagnosis to the software and find out where the errors occurred. Today, I can give them permission to access the software data to run the analysis and find out where the error occurred. The time for this has been cut by 80% (a guess). This also used to be a charge by Intuit. The last time I used this service, there was no charge.
  • Data entry
  • AR & AP tracking
  • Changing data source in reports
  • Finding specific report that is exactly what you need (there are a lot of reports)
Yes, but I don't use it
Quickbooks does everything that we need it to do. However, it would be nice to be able to adjust reports more easily. It can be somewhat cumbersome in changing the data.
It has worked for our small company in every way. We have very little issues with the software and when we have had problems, Intuit has stepped up and resolved in promptly.
They have always been available to meet our needs when we need it. We have had zero complaints with getting the assistance we need.
It works as expected without difficulties.
  • I have not integrated, but I export reports to other software to manipulate data
N/A
  • N/A
N/A
N/A. Our usage is for simplicity. We do not need more complicated software for our industry. Solid financials are key for a small business like mine in my industry.
We have not integrated Quickbooks to other software, so I cannot give an honest assessment.
N/A, but as always, do your research in depth and ask others what worked best for them.
Easy to work with and the sales rep was even compassionate about the new costs that were far greater than what it was. The compassion could have been a part of the sales process, but I felt heard in my complaints.
Have not needed a follow up.
No terms. We were given the price for the varying usage and we determined what price structure and support worked best with our needs.
Be honest in your needs. Do not oversell what you need in the software. Determine what your needs are in the moment with the ability to grow into more if needed.
Yes
The upgrade to a more online downloadable software vs a store purchase was new to me. I have always preferred having the disks for reload into new computer(s) or as a back up if needed. The transition was a little uncomfortable for me, but it worked out as it should. My downtime was only a couple hours as the software was downloaded and changed over to the new system. We have had zero problems since then.
  • Ongoing updates
  • Unknown
No

Single Source Full System Accounting System that is simple to use

Rating: 10 out of 10
November 02, 2021
MG
Vetted Review
Verified User
QuickBooks Desktop Enterprise
20 years of experience
QuickBooks Desktop Enterprise is the only finance program we use. Being able to create documents and templates allows us to bill directly within the program. Using Items we can do detail[ed] job costing. Being able to reconcile bank and credit cards by directly downloading the information from the financial institutions saves a lot of time.
  • Number of Vendors and Customers.
  • Ability to have several company files.
  • Batch Entry of bills.
  • being able to drill down from summary reports.
  • Being able to see the history of a transaction.
  • Warning you of double entry of invoice number, check numbers etc.
Cons
  • Would like the dollar amount to fill in when you are using items like it does when you are using expenses.
  • To be able to add items when using bank feed to jobs and items.
  • Be able to edit jobs as a sub account of a client after the job has been created.
  • Be able to import company letterhead as a template to be used for collections.
  • Work in Progress report.
You are able to set it up for a specific industry and it will fill in the most common[ly] used accounts. But you can actually modify it very eas[ily] to use in any industry.
General Ledger and Configurable Accounting (21)
96.66666666666666%
9.7
Accounts payable
100%
10.0
Accounts receivable
100%
10.0
Cash management
100%
10.0
Bank reconciliation
100%
10.0
Expense management
100%
10.0
Time tracking
100%
10.0
Fixed asset management
100%
10.0
Multi-currency support
100%
10.0
Multi-division support
100%
10.0
Regulations compliance
100%
10.0
Electronic tax filing
80%
8.0
Self-service portal
100%
10.0
Global Financial Support
80%
8.0
Primary and Secondary Ledgers
100%
10.0
Intercompany Accounting
100%
10.0
Localizations
100%
10.0
Journals and Reconciliations
100%
10.0
Enterprise Accounting
100%
10.0
Configurable Accounting
100%
10.0
Centralized Rules Framework
70%
7.0
Standardized Processes
100%
10.0
Inventory Management (4)
100%
10.0
Inventory tracking
100%
10.0
Automatic reordering
100%
10.0
Location management
100%
10.0
Manufacturing module
100%
10.0
Order Management (7)
100%
10.0
Pricing
100%
10.0
Order entry
100%
10.0
Credit card processing
100%
10.0
Cost of goods sold
100%
10.0
Order Orchestration
100%
10.0
End-to-end order visibility
100%
10.0
Order exception Resolution
100%
10.0
Payroll Management (5)
100%
10.0
Pay calculation
100%
10.0
Benefit plan administration
100%
10.0
Direct deposit files
100%
10.0
Salary revision and increment management
100%
10.0
Reimbursement management
100%
10.0
Reporting & Analytics (3)
100%
10.0
Dashboards
100%
10.0
Standard reports
100%
10.0
Custom reports
100%
10.0
Customization (2)
90%
9.0
API for custom integration
90%
9.0
Plug-ins
90%
9.0
Security (2)
100%
10.0
Role-based user permissions
100%
10.0
Single sign-on capability
100%
10.0
  • You have to have a system that allows you to see detail and this does.
  • If you want a successful business you have to have a powerhouse.
  • QuickBooks Desktop Enterprise is all inclusive, not like other programs that sell modules.
We have experience[d] a large growth in our business in a fairly short time. Quickbooks has been able to continue to meet our needs and it is seamless.
Since I have used the program for several years it was completed in less than one hour. However, it is easy to teach people that are doing simple AR and AP roles.
One of the many great things is that for people that have never set up a company financial software program are able to have a prefilled chart of accounts created automatically based on the business type.
Being able to transfer accountant versions, and also transferring to Turbo Tax.
In my opinion, there is no accounting program that stacks up against QuickBooks, [and] I have been in corporate finance for over 35 years.
3
Auditing
Project Management
AP/AR
3
All employees that use QuickBooks are able to support others
  • Job Cost
  • REvenues
  • Payables
  • We use items as cost centers for construction projects
  • We are working towards entering proper information to be able to produce work in progress reports
Because they has not been a product that we have found that offers the services for the price. Also it is so easy to convert to cloud based if needed.
Yes
Many years ago we used Basic Builder. Which was not as effective and much more expensive
  • Price
  • Product Features
  • Product Usability
  • Product Reputation
  • Prior Experience with the Product
Being backed my Intuit gives them a very high reputation
Not wasted time looking at other programs
  • Implemented in-house
No
Change management was minimal
  • none
Make sure that all existing data is backed up prior to implentation
  • no training
This program is basically as easy as if you can write a check you can use it
If you have experience is accounting software programs you should be able to learn on your own, especially if you use QuickBooks tutorial
It gives you the option of using items, jobs, accounts uniquely for your business
If you take the time to make sure your Chart of Accounts correctly it will save you a lot of time
Some - we have done small customizations to the interface
We use Items as cost centers for construction projects.
We make sure to add tax lines for chart of accounts
No - we have not done any custom code
Highly suggest that if there is some customization you would like to do and cannot find it, contact QuickBooks for their assistance
Premium support is part of the Enterprise package, but I very rarely have to use it.
No
A few years ago they were able to restore our database and all information after a major computer failure
  • I feel that all functions are easy
  • very easy to train people to use it
  • None
Yes, but I don't use it
I think all my prior answers shows why
The ability to create multiple company reports
We have never experienced down time
I find that the only thing that could affect performance is your hardware
  • excel
  • email
very easy
  • not at this time
  • File import/export
Always backup system prior to and integration
dealt directly with Intuit
same day
Pricing
Be honest with your needs and budget, especially with Intuit, they will guide you to the proper product for your needs
Yes
very smooth
  • They upgrade often if they get suggestions. Even if you have not had issues
  • Always improving program based on customer suggestions
  • Hoping that they add the ability to code transactions by job and item when you import bank data
No
No

Good sidekick

Rating: 7 out of 10
March 08, 2016
SR
Vetted Review
Verified User
QuickBooks Desktop Enterprise
1 year of experience
Financial statement preparation, accounting record keeping.
  • drill down to the transaction level
  • easy to learn very intuitive
  • solid reporting capabilities
Cons
  • consolidations. We have 10 companies but need to consolidate in excel.
  • I was not able to open more than 2 companies at the time.
  • expense allocation module (dimensions) would be great.
If you have a multiple company with different currency setup, QB might not be the right choice.
General Ledger and Configurable Accounting (6)
66.66666666666667%
6.7
Accounts payable
80%
8.0
Accounts receivable
80%
8.0
Cash management
70%
7.0
Bank reconciliation
60%
6.0
Expense management
60%
6.0
Time tracking
50%
5.0
Inventory Management
N/A
N/A
Order Management
N/A
N/A
Payroll Management
N/A
N/A
Reporting & Analytics
N/A
N/A
Customization
N/A
N/A
Security (2)
90%
9.0
Role-based user permissions
90%
9.0
Single sign-on capability
90%
9.0
  • we got the GL piece only and that made it hard to get 100% satisfaction. Our company could have benefited from all the other modules/advance features
  • QB does a good job for its intended purpose.
  • We are happy with the ROI we got, but now our needs are bigger
We actually are replacing QB with Sage 300
10
accounting
must be accountants
  • record keeping
  • financial statements
  • accounts payable
  • none, we got what we expected.
  • see above
  • see above
  • none, we are replacing it
  • see above
  • see above
We are getting Sage 300 due to increased business complexity
Yes
Quick books replace excel. we were operation out of excel to conduct all of our accounting functions. we did not properly anticipated the fairly rapid expansion we went thru. we should have gotten not just the GL module but all the other feature that we needed later on avoiding so many headaches
  • Price
we were on a tight budget and we were a new company with very little complexity and volume. QB was the perfect choice then and has served us well. The ease of use and reliable platform were key to get us going. we knew we were going to grow, but the deciding factor was always price.
I would have chosen all the bells and whistles from the get go rather that waiting for the volume and complexity to come. it was very difficult to even find the time to do the analysis needed to determined what solution the company was going to adopt because we were operating only out of the GL module
  • Implemented in-house
No
Change management was minimal
we were a new company and we chose QB from the get go.
  • none really
  • training
  • the normal headaches, but nothing too difficult
no, I don't.
  • Online training
  • In-person training
  • Self-taught
It is a very easy system to learn, so with the help it was even easier. QB is a good solid system, but it lacks some of the complexity other systems have. with QB you need to get additional modules to get the same functionality that other systems offer standard
easy to learn system, specially with some kind of support. Just like with any other system, things get lot easier if you have guidance to lead you in your search for answers. having said that, QB is very easy to use and very easy to teach. you wont spend much time memorizing where to click.
Not very easy in the beginning. just like with any other system, things get lot easier if you have guidance to lead you in your search for answers. having said that, QB is very easy to use and very easy to teach. you wont spend much time memorizing where to click.
we got the GL module so it was very easy to configure to our needs
My suggestion would be to get as many modules you think you will need. We only got the GL piece and then found that the business needed a lot more and decided to go with a different ERP. what a pain!!!
No - there is no facility to customize the interface
No - we have not done any custom code
we did not do any custom work on it.
No
at this point the system is getting replace
I didn't get a solution at the first call. I had to call the following day.
No
I think the support is what the industry average is. I did not find it "exceptional"
  • JE preparation
  • Drill down detail
  • report creation
  • expense allocation
  • consolidations
  • intercompany eliminations
No
It is very easy to use, however it is not a very strong system.
It is not a fair rating because we did not invest in different modules to accommodate for business grow and complexity expansion.
I really did experience any event that required that much attention. for the most part the system is reliable and does not break down
QB is a good and reliable system. We probably should have explore the other modules rather that jump in to the conclusion that we needed a new ERP.
  • LA pro
  • ADP
  • Banking systems
We didn't get to integrate any of it. We realized that all of our business needs would be best addressed by getting a new ERP system. We should have develop the other modules and add more muscle to the system.
  • none
unfortunately we chose to go with Sage 300 because of its stronger integration capabilities and standard modules that come separately in QB.
no integrations took place
It is an unfair rating. we did not integrate any systems to QB because the QB platform was deemed to weak.
stick with sequel base partners
The vendor never really approached us to find out if we needed extra help. had they done that, maybe I would have explore a little deeper and stick with the QB solution rather that change to a new ERP. The vendor did not know my business and didn't try to develop a relationship.
It was not easy at all because the vendor never made itself curious about my business needs. I was completely ignorant about the full range of QB capabilities. We could have solve many of our problems by developing the more sophisticated modules rather that choose a new ERP. There was not expressed interest by the vendor to push the product.
I don't recall. The purchase was done before my time.
even if you buy off the shelf, you should make sure that the vendor knows your business well enough as to make the right recommendations and provide the right solutions. explained in detail what your vision is and allow him the time to present all possible solutions. it is important to get this right from the get go.
No
  • we did not upgrade
  • we replaced the system
  • we replaced the system
  • consolidation
  • multicurrency
  • enhance reporting capabilities
No
No
Return to navigation