ERP Software

Get the best ERP software for your business. Compare product reviews, pricing below. Read our buyer’s guide for more help.

Popular Products

Acumatica is a cloud ERP system designed for the SMB market. Acumatica includes functionality for financial management, customer management, project accounting, distribution management, manufacturing management, field service…
Price Range
$ $ $ $ ·
Starting Price
$12,800/year
Platforms
Web, Windows
Deployment
Hosted or Local
SAP Business One provides comprehensive business management capabilities for small and medium sized companies. 50,000 plus companies utilize SAP Business One to provide integrated departmental support for finance, sales…
Price Range
$ $ $ $ ·
Starting Price
$410/year/user
Platforms
Windows
Deployment
Hosted or Local
NetSuite ERP is a cloud-based, developer-hosted, cloud ERP software platform offered on a software-as-a-service (SaaS) basis. NetSuite advertises its ERP solution as “the world’s most deployed cloud ERP” solution. NetSuite…
Price Range
$ $ $ $ ·
Starting Price
$99/month/user
Platforms
Web
Deployment
Hosted (cloud-based)
Sage Intacct is a web-based, SaaS accounting and financial management software system designed for use by small and mid-size organizations. Key benefits include: Automation of manual processes enabling faster delivery of…
Price Range
$ $ · · ·
Starting Price
$400/month/user
Platforms
Web
Deployment
Hosted (cloud-based)
Microsoft Dynamics GP is an ERP solution designed for small and mid-market businesses. Key capabilities of Dynamics GP include: Financial management and accounting; Inventory management and operations; Sales and service…
Price Range
$ $ $ · ·
Starting Price
$65/month/user
Platforms
Web, Windows
Deployment
Hosted or Local
TRAVERSE is an ERP system from Open Systems, Inc. offering financial, operations, and sales functionality. Traverse provides comprehensive integration for key business processes, while offering the ability to scale from 5 to…
Price Range
$ $ $ $ ·
Starting Price
$1,200/user (one time)
Platforms
Web, Windows
Deployment
Hosted or Local
Sage 300 is a business management software solution designed for small and medium-sized businesses. Critical program functionality includes support for accounting, sales, service, purchasing, and inventory management tasks…
Price Range
$ $ $ · ·
Starting Price
$2,075/user (one time)
Platforms
Web, Windows
Deployment
Hosted or Local
xTuple’s multi-client approach empowers customers to leverage today’s and tomorrow’s technology, especially employee preferences to BYOD (bring your own device). Users may access xTuple via our 100% JavaScript, HTML5 Web…
Price Range
$ $ $ $ ·
Starting Price
$45/month/user
Platforms
Mac, Web, Windows
Deployment
Hosted or Local
Bizowie ERP is a full-featured cloud ERP (Enterprise Resource Planning) platform that combines a powerful, feature-rich set of business applications with a beautiful, friendly user interface and nearly infinite customization…
Price Range
$ $ $ $ ·
Platforms
Web
Deployment
Hosted (cloud-based)
TrueERP is a software solution that goes beyond accounting. It is a true ERP solution designed to integrate the information from all your key business functions from inventory control, purchasing and manufacturing through to…
Price Range
$ $ $ $ ·
Platforms
Web, Windows
Deployment
Hosted or Local
The DS90 iSeries distribution and accounting software suite is an ERP application built for small to mid-sized businesses. It offers the functionality of high end ERP applications but without their complexity or high price…
Price Range
$ $ · · ·
Starting Price
$2,100 (one time)
Platforms
Web, Windows
Deployment
Hosted or Local
Executive Series is a completely integrated accounting solution with strong drill down capabilities. Executive Series is fully customizable through source code to meet the unique needs of your company. Standard features…
Price Range
$ $ $ · ·
Platforms
Windows
Holistic and centralized business management system that streamlines your internal process and provides you a measurable ROI. myFiO ERP is the most comprehensive ERP solution for an SMB in the market today. Automate Manual…
nQativ’s ActivityHD software is an accounting solution like none other. nQativ and ActivityHD are an excellent fit for small to medium-sized organizations needing to fuel their business decisions with accurate and actionable…
Price Range
$ $ $ $ ·
Platforms
Web, Windows
Deployment
Hosted or Local
At any given moment, effective decision-makers need to understand how your business is performing, why problems occur, the impact on the business, and what you can or should do to enhance performance. Deltek Vision keeps your…
Price Range
$ $ $ · ·
Platforms
Windows, Web
Deployment
Hosted or Local
A fully integrated system. Role-based access allows you to decide which modules you want to use; Comprehensive solutions You don’t need additional plug-ins for timesheets, project accounting, logistics, scanning, workflow or…
Price Range
$ $ $ $ ·
Platforms
Web
Deployment
Hosted (cloud-based)
aACE is a comprehensive tool, tailored to the needs of small and mid-sized enterprises, that seamlessly supports sales, operations, and accounting. As the letters in our name suggest, aACE unifies: A -ccounting, C -ustomer…
Price Range
$ $ $ $ ·
Starting Price
$79/month/user
Platforms
Mac, Windows
Deployment
Hosted (cloud-based)
BUSINESS by Miles, the most affordable ERP system in the world, is designed to help companies of any size and industry. Their current user platforms range from 500+ workers to only four employees. This cloud-based enterprise…
Price Range
$ $ $ · ·
Platforms
Web
Deployment
Hosted (cloud-based)
Power your company with a cloud-based operations platform built for speed, agility, and growth. Strategic decision-making is essential for any small or medium size organization, no matter if it’s B2B or B2C. Next-generation…
Price Range
$ $ $ $ ·
Platforms
Web
Deployment
Hosted or Local
For organizations seeking a solution that easily conforms to their existing operations, Multiview offers a flexible, integrated suite of financial solutions. With Multiview , companies gain superior visibility over corporate…
Price Range
$ $ $ $ ·
Starting Price
$999/month/user
Platforms
Windows
Deployment
Hosted or Local
No products found

We searched and searched, but we couldn’t find any products in our database that match your criteria. Perhaps our team of software experts can help? They’d be happy to provide a list of free ERP software recommendations that meet your exact requirements.

Sort by 
Filter by User Rating
Filter by Price Range
Filter by Deployment
Filter by Client OS
LinkedIn

ERP Software Buyer’s Guide

Looking for the right ERP system for your business? You’re not alone. Also known as an enterprise resource planning system, more businesses than ever are realizing the benefits of a comprehensive program that integrates financial and operational management into a single system. The business challenges of increasing operational efficiency, improving the quality of products and services, and better serving customers are not new. But what is continuing to evolve is the capability of software to better help companies meet these challenges. Read on to find out more about ERP solution options and how to find the right program for your company.

This guide offers direction on figuring out:

What Is ERP Software?

ERP, or enterprise resource planning systems, are a broad topic. In fact, one of the issues with it is simply coming up with a definition expansive enough to cover the scope of the software typically referred to as ERP. ERP software seeks to link financial and operational “back-office” functionalities with operational and “customer-facing” technology. ERP packages include a broad variety of modules, which you may generally choose from in order to meet the specific needs of your business. At one point in time, ERP software was most typically used in the manufacturing process or industrial companies. Nowadays, it is fair to say that ERP can refer to packages targeted to any and every industry. It’s not a matter of whether ERP is relevant to you. It’s a matter of discovering which ERP options are relevant to your specific needs and how you can implement ERP effectively.

Common Features

The scope of ERP systems is really only constrained by the variety of business operations present in the market and the ability of software developers to keep up with new requirements. There are ERP modules available for virtually every task, program, or function businesses perform.

ERP solutions include modules that help with all facets of a business:

Feature Description
Accounting Tracks revenues and expenses. Includes modules such as accounts payable, accounts receivable, and a general ledger.
Order processing Coordinates and helps record sales by assisting with the business processes and document workflow involved in delivering goods and services to customers. Includes order status monitoring, invoice creation, shipping integration, backorder management, and links with inventory for pick tickets and pack lists.
Customer relationship management (CRM) Provide features designed for supporting sales, marketing, and service activities. Includes contact management, conversation history, lead tracking, order histories, quote/invoice creation, and call center integration.
Logistics Coordinate, calculate, and maintain shipments, shippers, and vehicles.
Project management Coordinates the execution of project tasks, including planning, scheduling, resource allocation, quality management, time tracking, and collaborative document sharing.
Manufacturing Assists with production via applications such as bill of materials (BOM), material resource planning (MRP), and manufacturing execution (MES).
Service work Helps create work orders and scheduling field service work to ensure the right employees are being assigned to jobs
Budgeting and forecasting Handles the creation and management of detailed corporate financial plans, which estimate a company’s future revenues and expenses. Includes departmentalized budgeting, budget approvals, rolling budgets, predictive budgeting, and workforce planning.
Human resources Provides management of current employees and aids in the hiring and onboarding process for new employees. Includes features such as application processing onboarding, time and attendance tracking, and benefits management.
Payroll Manage all elements of executing employee compensation, including wage calculation, check printing or direct deposit, and payroll tax management.
Quality control Analyze quality-related risks, set quality objectives, implement workflows to achieve standards and audit for optimal performance.

Key Benefits

Why is a centralized, comprehensive ERP software solution necessary in the modern business environment? Consider some of the benefits associated with ERP software:

  • Streamlined workflows and processes. Disconnected systems are inherently inefficient. Data may exist in multiple places at once and there is a time cost paid every time data is transferred between them. By providing a common interface and database, data is managed in a singular manner, allowing much more efficient processes.
  • Visibility into workflows. ERP not only speeds up internal processes, but it also provides the mechanism to monitor them for continuous improvement. Transparency is a central goal to effectively deploy ERP systems. ERP allows organizations to consider processes from a more holistic standpoint to more easily spot issues preventing optimization.
  • Better financial planning and decision making. Reporting is key to ERP solutions. The ability to slice and dice data by region, location, profit center, employee, and in a variety of other ways allows decision makers to make more nuanced and accurate decisions about the financial direction of the business.
  • Improved data security. Managing security permissions and access across a variety of systems is a daunting challenge. A common control system allows organizations the ability to more easily ensure key company data is not compromised.
  • Increased opportunities for collaboration. Data takes many forms in the modern enterprise. Documents, files, forms, audio and video, emails. Often times each data medium has its own mechanism for allowing collaboration. That’s inherently wasteful. Employees are more effective when they spend more time collaborating on content, rather than mastering the learning curve of communicating in various formats and across distributed systems.

What Does Your Business Need?

One of the core principles that ERP is based on is that the software centralizes information to maximize its usefulness. Integrating and centralizing information allows companies to do away with “information islands.” Consolidated data allows key decision makers the ability to refer to a single version of the truth when it comes to business data. Integrating data also serves to promote efficiencies throughout the enterprise. For instance, by enabling sales the ability to access information about product availability, lead times, order schedules, and purchasing, sales employees are better able to manage the timely delivery of products and services to customers. Increasing customer satisfaction through increased operational visibility is one of the underlying goals of all ERP systems.

By enabling collaboration and eliminating the need to re-enter data into various systems, ERP software provides a means for better financial tracking and forecasting. Comprehensive analytics allow businesses to improve to insight and productivity by delivering reliable data in real-time.

New buyers and small businesses: Start-ups and other small businesses making their first software purchase can usually get by with an off-the-shelf accounting program to handle their core financial needs and some minor inventory. However, many small business ERPs exist that will grow with your business as your needs expand. This will allow you to start adding on important features such as payroll, production management, a point of sale, and more as you continue to find a need for them. Most of the time, these solutions can be purchased on a modular basis, which means you can buy the ERP software and pay for just one module, or multiple modules, and have the software priced accordingly.

Existing ERP users desiring additional functionalities: Technology is being upgraded and replaced at such a rapid pace, it can be hard to keep up. It’s important not to fall victim to every minor innovation, and consider only upgrading or changing systems for important milestones, or for reasons of security. When the time does come for an upgrade or even to purchase a new solution, you may feel overwhelmed with the volume of options available. Important questions to ask yourself include:

  • Are the new functionalities I’d be adding necessary, and if so, how much training would need to be administered?
  • Will these new features make us at-level, or even get a leg-up on, our competition?
  • Do certain vulnerabilities exist that will impact our company’s and our customer’s financials?

Large companies: Enterprises, or large companies, likely desire an ERP to handle their full business management capabilities. The vendors of the software also will need to have experience implementing and providing services to companies of similar size and of similar industries. Some of the largest software vendors in the world include SAP, Oracle, Infor, Sage, and Microsoft, which combined hold 44.1% of the ERP market share.

Choosing Vendors Is Equally Important

If you’re like most ERP buyers, you started your process by looking for the right ERP software. And, that’s not wrong. There are hundreds, if not thousands, of ERP solutions on the market. There is a massive amount of variety. Each solution offers its own strengths and weaknesses and relevance to your business challenges. Getting the right program matters–a lot. But, it’s only part of the equation.

A quick Google of “failed ERP implementations” brings into stark relief the importance of getting the vendor decision right. The insufficient software is infrequently the real culprit. It’s more likely issues with things like cost overruns, long implementations, integration difficulties, interruptions to critical business processes, lack of user training, and improper planning. It’s the role of your ERP vendor not just to sell you the right package, but to ensure a successful implementation. But not all ERP vendors are created equal. It’s enormously important to choose the right one for you.

Consider for a moment the role of an ERP vendor:

  • Identify opportunities for technical solutions to business challenges,
  • Sell you the right software,
  • License the right modules within that software,
  • Plan the software roll-out,
  • Coordinate and execute implementation, including integrations,
  • Provide training to ensure proper system usage,
  • Handle ongoing support issues, and
  • Manage updates/upgrades.

You’ll want to make sure you’re asking the critical questions that will ensure you are entering into a relationship with a company that can help you meet your goals.

  • Dynamics GP (shown in the above video)is an on-premise ERP solution from Microsoft. It traces its roots back to 1993 when it was developed by Great Plains Software, known at the time as Dynamics Release 1.0. Today, it’s one of Microsoft’s flagship ERP software solutions, providing capabilities such as financial management, inventory, sales and service, business intelligence, and human resources.
  • Acumatica ERP is a cloud ERP offering that is used by virtually every industry. The solution has a flexible hosting method that can be purchased on a perpetual license basis for internal hosting or licensed as a hosted SaaS solution. This solution provides key functionalities in financials, distribution management, customer engagement, project accounting, manufacturing management, and field service. The medium expected spending range for the total cost of investment (purchase, implementation, training, and ongoing support) for reviewers of Acumatica is near $50,000.
  • Sage Intacct is a cloud-based ERP software designed use among both small and large organizations. Acquired by Sage in 2017, Intacct specializes in strong financial management in the cloud.

Is QuickBooks an ERP?

QuickBooks Enterprise company snapshot

QuickBooks Enterprise (pictured above) brands itself as an “ERP alternative” and would be the closest thing to a traditional ERP in the family of QuickBooks products. Since ERP systems are usually intended for mid to large size businesses, QuickBooks Enterprise attempts to let smaller businesses get ERP-level functionality at a small business software price.

The software can manage and integrate all components of their businesses such as marketing, accounting, sales, costing, manufacturing, and more. The software excels at offering advanced functionality of the modules you’ll find it it’s Pro and Premier version, such as advanced inventory tracking, advanced pricing, and advanced reporting.

Intuit’s most complete offering, the solution has 13 predefined user roles which let you limit access to various parts of the software based on that user’s role. The software can also have the largest amount of simultaneous users (up to 30) and allows for customization of built-in reports and forms.

Common Pain Points

  • Replacing legacy systems. If you’re searching for new ERP software, it’s likely because what your company runs now is outdated. Older systems were coded in different languages and the software may no longer be supported by the original developer. The solution may have also been developed in-house by an employee who is no longer with the company. Maintaining support on this type of system is not only costly but exhausting.
  • Daunting levels of customization. When ERP solutions first became a thing, heavy customization was a must in order to ensure the solution did what you want. This meant developers and vendors spending a lot of time writing custom customization code for your company, which was expensive. On top of that, any updates to the systems would likely require maintenance of the custom code. Over time, ERP systems have begun to offer standard modules that most businesses would have some use for. Nowadays, customization is limited to creating modules that will help you go above-and-beyond your competitors.
  • Integration issues with other systems. Integration can already get messy when you are dealing with a cloud or mobile migration. Besides customization, one of the biggest headaches of an ERP implementation is the integration that may be needed with other systems. Many ERP vendors may push for their solution to be the fully-integrated and all-inclusive system being used at your organization. Unfortunately, that’s not always possible. You may have a proprietary system that would be a far too time-consuming data migration. You may also have stubborn staff members who refuse to let go of an older system or refuse to be trained on a new solution. Before making the substantial investment in an ERP solution, you’ll need to have a philosophy laid out where you decide what integrations will be needed if any, and make sure your business has the appropriate budget to cover what your staff wants or needs.

Increased use of Cloud ERP and Mobile ERP. This could come in the form of internal hosting or licensed as a hosted SaaS solution. Many companies are choosing to put their existing on-premise option into a cloud environment, or at least put some levels of functionality into the cloud (known as a hybrid environment). This type of access will allow sales staff and technicians in the field have access to important customer data, as well as let staff on production/warehouse floors, see info about orders that need to be filled. It provides for a more direct line of communication between all departments.

While interest for cloud technology is growing over all, large companies still have a distrust towards cloud hosting. Our recent buyer trends survey found that companies with 50+ employees shopping for accounting software were 41% less likely than smaller companies to review cloud-hosted software.

Artificial intelligence in ERP. A report from Nextec Group suggests that artificial intelligence can help advance ERP capabilities in years to come. This is by providing enhanced customer service through AI-generated answers, mining data during an interaction with a customer for further evaluation, analyze the way users access and interact the systems to create automated actions, and by using virtual reality tools in the field to let other employees interact and provide insights.

Increased focus on business intelligence. BI tools are becoming more of a necessity for businesses of all sizes. Large enterprises are not the only beneficiaries of the type of reporting and data that can be gathered from a valuable BI system. The previously mentioned buyer trends survey also found that companies with over 50+ employees were 70% more likely to need software that handles budgeting, business intelligence, and fixed asset management. ERP vendors will need to either invest heavily in providing a business intelligence module or look to integrate with some of the top options on the market.

Open source ERP. Code access provides new opportunities for customization, end-users have more impact on product development, and transparency elevates quality standards. An interview we conducted goes over the intriguing value propositions offered by open source ERP software.