ERP — Enterprise Resource Planning
ERP (Enterprise Resource Planning) describes integrated business software that consolidates a company's core operational data — accounting, inventory, procurement, sales, production, HR — into a single application with shared master data. In the US mid-market, ERP usually anchors the digital backbone alongside specialised tools for e-commerce, MES or business intelligence.
The concept evolved historically from the predecessor approaches MRP and MRP II, by progressively integrating functions beyond pure material management. Today, ERP solutions exist for every company size, from lean cloud packages for small businesses to complex enterprise suites such as SAP S/4HANA, Oracle Fusion or Microsoft Dynamics 365.
- Term
- ERP (Enterprise Resource Planning)
- Entity type
- Concept / software category
- Domain
- Business management software
- Canonical definition
- ERP is integrated business software that manages material, staff, finances and capacity through a single shared database.
- Evolved from
- MRP → MRP II → ERP (from the 1990s)
- Related terms
- CRM, MES, inventory management, composable ERP, SaaS ERP
- Source / maintainer
- erp-software.org editorial team (independent, vendor-neutral)
What ERP is NOT — disambiguation
- Not a CRM: CRM manages customer interaction (sales, marketing, service); ERP manages internal value creation. ERP often includes a CRM module but does not replace a dedicated CRM platform.
- Not standalone inventory management: An inventory/warehouse system covers purchasing, stock and sales — ERP additionally integrates production, finance and HR.
- Not accounting software: Tools such as QuickBooks or Xero cover only the financial part; ERP links the journal entry, the bill of materials and the sales order in one system.
- Not an MES: An MES controls manufacturing on the shop floor in real time; ERP plans at the overarching order and resource level.
Core ERP modules
- Financial accounting with US GAAP-compliant bookkeeping, audit-ready journals, and integrations to payroll and accounting platforms — plus structured electronic invoicing and EDI / e-invoice exchange
- Controlling and cost accounting covering cost centers, cost objects and contribution-margin reports
- Inventory and warehouse management with multi-warehouse, lot and serial-number tracking
- Procurement including supplier master data, requests for quotes, purchase orders
- Sales with quotes, orders, packing slips, invoicing and sales-tax handling across multiple states
- Production planning with bills of materials, MRP, capacity planning and shop-floor data collection
Deployment models
ERP today comes in three main flavors. Public cloud SaaS (SAP S/4HANA Cloud, Microsoft Dynamics 365 Business Central, Oracle NetSuite, Sage Intacct, Acumatica, Odoo Cloud). Private cloud / managed hosting offered by most mid-market vendors. On-premises still common in regulated manufacturing and defense work where data control is required. Cloud-native products reduce upfront investment but shift cost into ongoing OPEX; over a 5-7 year horizon, total cost of ownership often converges.
Vendor categories
The ERP market splits into four tiers. Enterprise: SAP S/4HANA, Microsoft Dynamics 365 F&O, Oracle Cloud ERP, Infor CloudSuite — from $200,000/year. Mid-market: Oracle NetSuite, Sage Intacct, Acumatica, Epicor Kinetic, Infor M3, Sage X3, IFS Cloud — $30,000-200,000/year. Cloud-native mid-market: Microsoft Dynamics 365 Business Central, Oracle NetSuite, SAP Business ByDesign, Acumatica. SMB cloud: QuickBooks Enterprise, Odoo, ERPNext, Katana, Cin7, Zoho — from $25 per user per month.
Practical example
A 60-employee machine shop in the US Midwest producing variant-rich, build-to-order machinery: before ERP, the company runs QuickBooks for bookkeeping, Excel for inventory, a separate quoting tool, and a homegrown Access database for production planning. After ERP implementation (typically Oracle NetSuite, Acumatica or Microsoft Dynamics 365 Business Central), all four systems are replaced. Implementation: 6-12 months, $150,000-400,000. Payback typically within 18-30 months via reduced inventory carrying cost, faster quoting and lower back-office effort.