Finding software can be overwhelming. We've helped thousands of businesses choose the right ERP software so they can track information across departments and centralize data access.

Showing 1-20 of 179 products

Dynamics 365 for Finance and OperationsFrontRunners 2019

Microsoft Dynamics 365 provides integrated solutions that allow businesses to track leads, automate field service, drive sales and improve operations using mobile, enterprise-ready business apps from the cloud. Microsoft Dynamics... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

Brokermint

Brokermint is a cloud-based real estate accounting platform that helps businesses manage and streamline listings, transactions and contacts.  Brokermint’s key features include transaction management, commission tracking, e-signature,... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

Workday

Workday is a cloud-based enterprise resource management (ERP) suite suitable for global businesses of all sizes in a variety of industry verticals. Workday delivers user and administrative tools across financials, HR, planning, talent,... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

E2 Shop System

E2 is one of the premier machine shop and job shop solutions on the market. In addition to core resource planning, estimating and accounting functionality, E2 Shop System also includes customer management and analytics features. Read more

Platforms: Win
Deployments: CloudOn premise
Business Size:
Learn More

NetSuiteFrontRunners 2019

NetSuite is a business management software suite offered as a service that performs enterprise resource planning (ERP) and customer relationship management (CRM) functions. It is a horizontal package designed for an extensive range... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

Deltek Vision

A popular choice among Architect and Engineering firms, Deltek Vision combines project management tools with project accounting and time and expense tracking. The system is entirely web-based and integrates with Microsoft Office. Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

OdooFrontRunners 2019

Odoo is a cloud-based enterprise resource planning (ERP) tool that assists small to large businesses with the management of customer relationships, accounting, sales, communications and website creation. Key features include recruitment,... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

Sage Intacct

Sage Intacct is a Cloud-based accounting solution that we tend to recommend to firms in professional services, banking, real estate and related industries. In addition to best-of-breed accounting, Intacct offers BI and CRM. Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

SAP Business ByDesignFrontRunners 2019

SAP Business ByDesign is a software as a service (SaaS) enterprise resource planning (ERP) system. The software is designed to serve all the key needs of a business and offers applications for customer relationship management (CRM),... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

JobBOSS

JobBOSS Shop Management Solutions, an ECi Software Solutions company, is an enterprise resource planning (ERP) solution built for small and midsize manufacturers in North America. It allows key office and production staff to manage... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

Deltek Costpoint

Deltek Costpoint is an enterprise resource planning (ERP) and management solution designed to meet the requirements of midsize and large enterprise businesses. The solution primarily assists government contractors, professional service... Read more

Platforms: Win
Deployments: CloudOn premise
Business Size:
Learn More

IQMS Manufacturing ERP

IQMS’ flagship product, EnterpriseIQ ERP, is developed specifically for SMB and large discrete, and batch process manufacturers in the aerospace, medical device, automotive, food and beverage, consumer products, plastics, packaging... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

ERPAGFrontRunners 2019

ERPAG is a cloud-based enterprise resource planning (ERP) solution. It is suitable for small and midsize businesses in various industries, including automobile, retail, education, information technology and more. Primary features include... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

ePROMISFrontRunners 2019

ePROMIS is a hybrid operations management suite that provides businesses management functionalities including ERP, HCM and CRM. ePROMIS’s business solutions encompass the entire spectrum of enterprise functionalities, including... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

Brightpearl

Brightpearl is omnichannel-native and designed specifically for retail. It is built to reliably handle peak trading, and it integrates with the full retail tech ecosystem, providing real-time trading insights. And it’s all automated... Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

Oracle JD EdwardsFrontRunners 2019

Oracle JD Edwards is designed to support medium-sized to large businesses, which makes the system well-suited for corporate spin-offs and subsidiary organizations. The system supports manufacturers, distributors and others. Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

xTuple

xTuple is Inventory Management Solutions for Manufacturers who want to GROW their Manufacturing Business. We're helping manufacturing and inventory-centric companies use management software and best practices to grow their business... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

MIE Trak PROFrontRunners 2019

MIE Trak Pro is an enterprise resource planning (ERP) offering that is best suited for manufacturing businesses. It includes modules designed to accommodate most production cycles and optimize the capabilities of repetitive, custom,... Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

SAP Business All-in-One

Business All-in-One, developed by SAP, can support small companies as well as large enterprises. SAP offers their applications for human resources, financial management, business intelligence and CRM on a stand alone basis. Read more

Platforms: MacWinLinux
Deployments: Cloud
Business Size:
Learn More

SAP ERP Core Finance

A global leader in ERP, SAP provides complete business management tools for businesses in most markets. We typically recommend SAP to enterprises with more than 100 employees and robust software requirements. Read more

Platforms: MacWinLinux
Deployments: CloudOn premise
Business Size:
Learn More

2020 Enterprise Resource Planning Pricing Guide

Learn about the key aspects of accurate software pricing before you make your purchase decision.

Includes:

  • Pricing models & ranges

  • Unexpected costs

  • Pricing of popular systems

Buyers guide


Last Updated: January 31, 2020

What is an enterprise resource planning system?

Defined by Gartner as "the ability to deliver an integrated suite of business applications," enterprise resource planning (ERP) has come to mean different things to different organizations. At its core, though, ERP software offers a set of tools that "share a common process and data model, covering broad and deep operational end-to-end processes."

Put simply, ERP systems unite otherwise segregated processes into a central data network, helping businesses better track information while gathering insights from across the departmental spectrum.

It might be a mouthful to say, but enterprise resource planning software has plenty of benefits for businesses to chew on.

Benefits of ERP software

ERP software provides a wide range of benefits for businesses that use it, including:

  • Streamlined operations. ERP software stores and tracks data across an entire organization, from warehouse management to benefits administration. While many of these functions are included with default ERP solution packages, many third-party software integrations are supported as well, consolidating disparate applications into a single, unified system.
  • Workflow automation. By leveraging advancements in artificial intelligence (AI) technology (e.g., machine learning, natural language processing), ERP software can automate routine business processes and free up human capital to focus on more sophisticated tasks.
  • Advanced analytics. ERP software offers greater analytical depth than other standalone systems, pulling a wealth of data from across your business into detailed and easy-to-decipher analytics dashboards that provide both big-picture insights and granularity.
  • Enhanced accessibility. With an increasing number of cloud-based options and internet of things (IoT)-enabled functionality like smartphone access, ERP solutions offer businesses unprecedented visibility into day-to-day operations. And all that information is accessible in real time, giving users the ability to retrieve and modify data on the fly.

Competitive advantages of using ERP software

In a rapidly evolving technological landscape, businesses that utilize ERP software to streamline operations will reap benefits such as:

  • Increased operational efficiency. Through process automation and leaner workflow management, ERP software can significantly boost operational efficiency and productivity.
  • Better organization. Data mismanagement and disorganization can stagnate a business, preventing it from reaching its full potential. But with ERP software, individuals across a business can find the information they need in a single system, rather than juggling multiple tools and risking duplicate or inaccurate data.
  • Informed business decisions. With advanced analytics come deeper insights, giving decision-makers greater breadth of detail and a better understanding of business initiatives. ERP software's customizable reporting capabilities empower leaders to make more informed decisions and better position their business for success.

Business sizes using ERP software

Because of the costs and resources necessary to implement on-premise systems, ERP software has been traditionally associated with larger enterprise businesses. But with the increasing availability of cloud-based options and software-as-a-service (SaaS) subscription models, the typical buyer profile has expanded to include the following:

  • Small-business buyer (SMB). These are companies with 2-100 employees that make less than $50 million per year and have no IT department.
  • Midsize business buyer. These are also companies that have 2-100 employees and make less than $50 million a year, but they do have an IT department.
  • Large enterprise business buyer. These are large companies that have more than 100 employees, make more than $50 million a year and have a dedicated IT department.

Features guide

A list of common ERP features

To adequately compare ERP software, it's important to understand the functionality each vendor has to offer. Here are the most common features found in ERP systems:

ERP accounting Manages financial transactions with general ledger, accounts receivable, accounts payable and payroll functionality.
Business intelligence Uses analytics to analyze and report business data and help companies make smarter business decisions.
Customer relationship management Tracks interactions with prospects, customers, clients and/or partners across all departments.
Human resources Manages traditional HR activities such as personnel tracking, benefits administration, talent management and employee training.
Inventory management Helps companies track up-to-date information about their product supply and maintain optimum stock levels.
Supply chain management Monitors goods as they move from manufacturing facilities to distribution centers to retail stores.

Feature details and examples

ERP accounting. One of the most basic functions of an ERP system is also the most developed. ERP accounting functionality helps businesses manage and automate core accounting operations, including payroll, fixed asset tracking and other financial management processes. Because ERP software consolidates disparate business processes, users can analyze financial data from across their organization in a single system.

An accounting and finance dashboard in Workday ERP software

Accounting and finance dashboard in Workday

Business intelligence. To sufficiently assess business performance, employees need detailed and insightful analytics data; ERP software provides them with exactly that. ERP software's business intelligence functionality includes customizable dashboards illustrating operational data from across an organization, giving leaders the information they need to analyze performance and make informed business decisions.

A screenshot of a business intelligence dashboard in sage

Business intelligence dashboard in Sage Intacct

Customer relationship management. The CRM module manages data ranging from client information and prospective leads to help desk resources and live chat interactions. This not only gives businesses a more comprehensive and accurate view of their customer data, but also allows for the automation of client-related activities like order processing—so you can anticipate their needs before they even contact you.

screenshot of microsoft dynamics 365 erp software customer relationship management sales dashboard

Sales dashboard in Microsoft Dynamics 365

Human resources. ERP software broadens the scope of human resources (HR) management, automating core HR functions like timesheet management and benefits administration. With large swaths of data and advanced reporting capabilities at its disposal, it also aids in more strategic initiatives such as employee evaluation and recruitment.

A screenshot of mobile timesheets in deltek vision erp software human resources

Mobile timesheets in Deltek Vision

Inventory management. With ERP software's AI-assisted inventory tracking capabilities, businesses can maintain the right supply levels while avoiding overstock and product outages. ERP's predictive analytics can anticipate any spikes or dips in demand, and if inventory levels do get low, the software can send out alerts and even automate replenishment.

a screenshot of inventory manager dashboard in netsuite erp software inventory management

Inventory manager dashboard in NetSuite

Supply chain management. An ERP solution's supply chain management component helps streamline the process at every stage, from procurement to production to distribution. This includes functionality such as demand tracking, cost optimization and delivery efficiency, with assistance from ERP's real-time inventory monitoring capabilities and process automation.

a screenshot of lot traceability in syspro erp software for supply chain management

Lot traceability in SysPro

ERP buyers' top-requested features

Among the buyers we talk to, the most sought-after features are pretty evenly distributed. Financial accounting functionality is the outlier, with 84 percent of buyers desiring this particular feature.

a graph of the top requested erp software features

Pricing guide

For an accurate snapshot of what ERP software costs, download our Pricing Guide.

FAQs

What are the key functions of ERP software?

As discussed in the “Benefits of ERP Software" section above, ERPs provide several key functions for your business, including:

  • Streamlined operations. Store and track data from across the organization—including third-party integrations—to consolidate and streamline business functions.
  • Workflow automation. Automate routine processes and free up human capital with AI and machine learning. Order management, inventory control, financial management, human resource functions, and sometimes even basic project management tools can be automated.
  • Advanced analytics. Get big-picture insights and gauge the success of business initiatives with detailed reporting and analytics dashboards.
  • Enhanced accessibility. Utilize IoT-enhanced platforms such as cloud-based software and mobile apps for better visibility into daily operations.

What should I ask vendors when evaluating ERP products?

To satisfactorily evaluate your software system options, getting hands-on experience with the product demo—while important—is not sufficient on its own. You need to see the ERP solution satisfy your business operations. Engage with your sales representative and ask some tough questions, such as:

How does the system architecture leverage emerging technologies?

The ERP landscape is evolving at a pace we've never seen, with new technologies such as AI and third-party integrations becoming near-ubiquitous. An ERP system's longevity—and your investment—therefore depends on whether these technologies are baked into the underlying system architecture, rather than tacked on after the fact.

How much will it cost to secure and maintain access to desired capabilities?

If you're handing over the funds for an ERP, you probably want to know how your money is being spent. Ask your vendor to detail all of the initial costs (e.g., procurement and implementation), ongoing (e.g., support and subscription fees) and avoided costs (e.g., ditching your old CRM software).

What services are available to support implementation and deployment?

ERP implementation is often long and laborious, which is why many vendors offer services to guide you through the process. Businesses with limited or no IT expertise should inquire about such services—and evaluate the vendor's response time and attentiveness—before signing the dotted line.

What long-term strategies are in place to improve your products and services?

New ERP software is a long-term investment, and should support your business needs for at least three to five years (likely more). To get the most out of your purchase, ask vendors what their product will look like one year, five years, even 10 years down the road to gauge the future viability of its product.

What is postmodern ERP?

As software integrations became more prevalent, a new "postmodern" breed of ERP system began to emerge. In short, the term refers to the selective adoption of standalone software integrations to form a unified system, rather than a single, monolithic piece of ERP software. For deeper analysis, read our article "Postmodern ERP: What It Is and Why It's Important."

What's the difference between cloud ERP and on-premise ERP software?

Traditionally, ERP systems were hosted on and deployed via an on-premise server. But today, nearly every ERP vendor offers some form of cloud-based deployment, or SaaS, which is hosted on the vendor's servers and accessible through a web browser or mobile app. Read about the advantages and disadvantages of each in our article "Cloud ERP vs. On-Premise ERP."

What are some drawbacks I should watch out for?

Successful implementation of an ERP solution requires significant capital and exhaustive preparation; without them, implementation failure and damaging financial losses are likely. Here's an analysis of 22 failed implementation projects to help you avoid a similar fate.

Given this degree of difficulty, ERP software isn't a viable solution for every business—especially small businesses that lack the necessary resources. But the barriers to entry are lower than they've ever been, with lower upfront costs and more industry-specific offerings. If you're on the fence, check out our article "When Does a Company Need an ERP?" for a list of telltale signs that it'd be a worthy and wise investment.

Tips and tools

To equip yourself with the ERP knowledge you need, give the following articles a read:

Relevant articles

Popular ERP system comparisons

Recent events in the ERP software market

Here are the most significant recent events concerning major ERP software players and the broader ERP market:

Microsoft launches Dynamics 365 Business Central. In light of the rising interest in cloud-based ERP software, Microsoft launched its Dynamics 365 Business Central solution, which only exists in the cloud. Its other ERP offering, Microsoft Dynamics NAV—which was previously offered on-premise and as a cloud-based solution—will be exclusively offered on-premise.

Workday acquires Adaptive Insights. Traditionally known for its human resources and business finance components, Workday's recent purchase of budgeting and planning software Adaptive Insights further solidifies the cloud-based solution's increasing footprint within the ERP software market. The acquisition expands on Workday's existing features to support use cases generally found with more robust ERP systems.

U.S. government warns that hackers are targeting ERP systems. Citing a study by Onapsis and Digital Shadows, the U.S. Department of Homeland Security issued a warning to businesses that cybercriminals have taken a keen interest in ERP software. The study details the specific ways in which hackers have exploited vulnerabilities in ERP software, which houses critical business information and private customer data, and urges businesses to protect their "crown jewels" in this era of enhanced cybersecurity threats.

Software related to the ERP market

There are several software categories that are related to ERP, whether as a subset of the software or a standalone system that focuses on a core component. They include:

  • Cloud ERP software: Allows large businesses to manage and track resources and information across various departments and segments with tools delivered through cloud-based deployment, including business intelligence, inventory management, customer relationship management (CRM) and human resources.
  • Inventory management software: Enables businesses with large volumes of physical products to keep track of those products through various stages along the supply chain with features such as product categorization, sales and purchase order tracking, electronic scanning and automatic ordering.
  • Manufacturing software: Provides functionality to plan and execute projects from beginning to end, while automating materials planning, production tracking and scheduling and product lifecycle management.
  • Supply chain management software: Software for managing the entire spectrum of supply chain activities, from sourcing to distribution. It enables the automation of time-consuming processes such as procurement and warehouse picking, and enables a data-driven approach to supply chain management.
  • Human resources software: Helps business owners, recruiters and HR departments attract, hire, manage and develop employees. Applications like payroll and time and attendance can streamline operational needs while performance and learning management systems can optimize worker engagement and productivity.

FrontRunners

Your Guide to Top Enterprise Resource Planning Software, April 2019

Software Advice uses reviews from real software users to highlight the top-rated ERP Software products in North America.

Learn how products are chosen

Explore FrontRunners

One of our software selection advisors can help you find the right product for your business.
Software Advice
“Usability” includes user ratings for Functionality and Ease of Use.“Customer Satisfaction” includes user ratings for Customer Support, Likelihood to Recommend and Value for Money.Reviews analysis period: