Short answer: the cost of an ERP system is the software subscription (or licence) plus everything needed to make it work: implementation, data migration, integrations, customisation, training, internal staff time and ongoing support. Software is priced per user, per module, as a base platform fee plus users, or by transaction volume, and most mid-market vendors only give prices on a quote. For most companies the one-off project costs are at least as large as the first year of software, so budget on a total cost of ownership (TCO) basis over three to five years, not on the subscription alone.
This guide explains how ERP vendors price, what drives implementation cost, the costs people forget, and gives a TCO worksheet you can copy. We do not list vendor prices here, because ERP pricing is mostly negotiated and changes often; where a vendor publishes prices we link to its pricing page so you can check current pricing yourself.
How much does ERP cost? The components
| Cost component | One-off or recurring | What drives it |
|---|---|---|
| Software subscription or licence | Recurring (subscription) or up-front plus annual maintenance (perpetual) | Number and type of users, modules, entities, transaction volume, edition |
| Implementation services | One-off | Scope, number of processes and sites, partner rates, how much you configure vs customise |
| Data migration | One-off | Number of source systems, data quality, how much history you bring across |
| Integrations | One-off build, recurring maintenance and connector fees | Number of connected systems (ecommerce, CRM, payroll, banks, EDI, WMS) |
| Customisation and add-ons | One-off build, recurring add-on subscriptions | Gaps between the standard product and your processes; industry add-ons |
| Training and change management | Mostly one-off, some recurring for new hires | Number of users, process change, internal trainers |
| Internal team time | One-off (project) and recurring (system admin) | Backfilling key users, project manager, internal admin role |
| Support and success plans | Recurring | Vendor or partner support tier, managed services |
| Infrastructure (on-premises only) | Up-front hardware, recurring hosting and IT | Servers, database licences, backups, security, upgrades |
How is ERP software priced?
ERP vendors use a handful of pricing models, often combined. Knowing which one a vendor uses tells you what will make the bill grow.
Per user (per seat)
You pay a monthly or annual fee for each named user. Most per-user models have at least two user types: full users who enter transactions across modules, and cheaper light or self-service users who approve, view reports, record time or submit expenses. Getting the user mix right is one of the biggest levers on cost. Microsoft Dynamics 365 Business Central is a well-known example of per-user pricing with full and light user tiers; check current pricing on Microsoft’s site.
Per module or per app
Core financials come in the base price and you pay extra for inventory, manufacturing, advanced revenue recognition, planning, project accounting and so on. Odoo, for example, publishes pricing that combines users with the apps you enable; check current pricing on its site.
Base platform fee plus users and modules
Several mid-market cloud ERPs charge an annual platform or company licence fee, then add users and optional modules on top. NetSuite is usually quoted this way, and the number of legal entities (subsidiaries) can also affect the price. Expect a quote rather than a price list.
Resource or transaction-based pricing
Some vendors price on the computing resources or transaction volume you use and do not charge per user. Acumatica is the best-known ERP using this model. It suits companies with many occasional users, such as warehouse staff or field technicians, but you need a clear view of transaction volumes to compare quotes fairly.
Perpetual licence plus maintenance
Traditional on-premises ERP is bought up front, with an annual maintenance fee (a percentage of the licence) for updates and support. Several vendors still offer perpetual licences for some products, often through partners, alongside subscriptions. Perpetual looks cheaper over long horizons, but you also carry servers, database licences and upgrade projects.
Open source
Open-source ERP such as ERPNext or the Odoo community edition has no licence fee for the core software. You still pay for hosting, implementation, support and any paid apps, so open source reduces the software line of the TCO, not the project lines.
What does ERP implementation cost?
Implementation is usually the largest one-off cost, and the one with the widest range. It covers discovery and design workshops, system configuration, data migration, integrations, testing, training and go-live support. Most ERP vendors sell through or alongside certified partners, who price in one of three ways:
- Time and materials: you pay for hours used. Flexible, but you carry the risk of overruns.
- Fixed price: the partner quotes a set price for a defined scope. Changes go through change requests, so scope clarity matters.
- Packaged or rapid implementation: a pre-configured setup for a company size or industry, with limited customisation. Cheapest and fastest when your processes fit the package.
What pushes implementation cost up:
- Number of legal entities, countries, currencies and sites
- Manufacturing, warehouse or project accounting in scope (much more configuration than financials alone)
- Many integrations, especially EDI, ecommerce and custom-built systems
- Poor data quality in the systems you are leaving
- Custom development to replicate old processes
- Limited internal availability, which slows decisions and testing
For the full project plan and why projects overrun, see our ERP implementation guide.
What are the hidden costs of ERP?
These are the lines that are most often missing from the first budget:
- Internal time. Key users from finance, operations and sales spend a large share of their week on design, testing and training during the project. Backfilling them costs money even if nobody sends you an invoice.
- Data cleansing. Duplicate customers, obsolete items and inconsistent units of measure have to be fixed before migration.
- Integration middleware and connectors. Many integrations need a paid connector, an integration platform subscription or partner-built code that needs maintaining.
- Add-on apps. Tax calculation, advanced warehouse, EDI, payroll, planning and reporting tools often come from third parties with their own subscriptions.
- Sandbox and test environments. Some vendors charge for additional environments.
- Price increases at renewal. Multi-year terms, caps on annual uplifts and clarity on what happens when you add users are worth negotiating up front.
- Post-go-live optimisation. Most companies need a phase two for reports, automations and the modules deferred from phase one.
- Parallel running. Keeping old systems (and their subscriptions) alive for a few months after go-live for reference or reconciliation.
ERP TCO worksheet (with illustrative numbers)
The worksheet below shows how to lay out a five-year TCO. The numbers are illustrative only: they are made-up round figures for a hypothetical 60-person distributor with two warehouses and one legal entity, chosen to show the structure and the relative weight of each line. They are not quotes or benchmarks for any vendor. Replace every figure with your own quotes.
| Line item (hypothetical example) | Year 1 | Years 2 to 5 (per year) | Five-year total |
|---|---|---|---|
| Software subscription (25 full users, 20 light users, inventory module) | $60,000 | $63,000 | $312,000 |
| Implementation partner (fixed price) | $90,000 | $0 | $90,000 |
| Data migration and cleansing | $15,000 | $0 | $15,000 |
| Integrations (ecommerce, shipping, bank) build | $20,000 | $0 | $20,000 |
| Connector and add-on subscriptions | $8,000 | $8,000 | $40,000 |
| Training and change management | $10,000 | $2,000 | $18,000 |
| Internal backfill and project manager | $45,000 | $0 | $45,000 |
| Support plan and ongoing partner hours | $6,000 | $12,000 | $54,000 |
| Contingency (10 to 20% of one-off costs) | $27,000 | $0 | $27,000 |
| Total | $281,000 | $85,000 | $621,000 |
Three things the worksheet makes visible, whatever your real figures are:
- Year one is dominated by project costs. In this illustration, subscription is only about a fifth of the first-year spend.
- Recurring costs are more than the subscription. Support, connectors and admin time recur every year.
- Contingency is a real line. ERP projects rarely come in exactly on scope; a contingency held by the steering group prevents cutting training or testing when surprises appear.
How much does ERP cost for a small business vs mid-market vs enterprise?
Because pricing is mostly quote-based, it is more useful to think about what changes with size than to rely on a single number.
| Company profile | Typical software approach | Typical implementation approach | Main cost drivers |
|---|---|---|---|
| Small business (under ~50 staff) | Per-user SaaS or open source; few modules | Packaged or partly self-implemented; weeks to a few months | Number of full users, add-on apps, data migration from accounting software |
| Mid-market (~50 to 1,000 staff) | Cloud ERP with base fee plus users and modules, or per-user | Partner-led, fixed or time and materials; several months to a year | Modules (manufacturing, warehouse), entities, integrations, customisation |
| Enterprise (1,000+ staff, multi-country) | Negotiated enterprise agreements; often a mix of cloud and on-premises | Systems integrator programme, phased by region or process | Global template design, localisations, integrations, change management at scale |
How can you reduce ERP costs?
- Buy for the next three years, not the next ten. Start with the modules you need to go live and add the rest when you are ready to use them.
- Get the user mix right. Map every person to a full or light licence type. Many people only need to approve or view.
- Adopt standard processes. Customise only where a process genuinely differentiates you with customers.
- Clean data before the project. It is cheaper for your own team to fix master data than to pay a partner to do it under deadline.
- Negotiate the contract, not just the price. Renewal caps, ramped user counts, sandbox inclusion and exit terms matter as much as the headline discount.
- Get two or three implementation quotes for the same scope document, and compare assumptions line by line.
- Fund training properly. Poor adoption is the most expensive outcome of all, because you pay for the system and keep the workarounds.
Is cloud ERP cheaper than on-premises?
Over the first few years, usually yes: there is no hardware to buy, no database licences and no upgrade projects, and the vendor handles security patches and backups. Over a long horizon a perpetual licence can look cheaper on paper, but the comparison has to include servers, IT staff time, disaster recovery and the periodic upgrade projects that on-premises systems need. For most small and mid-market companies starting fresh, cloud ERP has the lower and more predictable TCO. Companies with large existing on-premises investments, heavy customisation or strict data location requirements need a line-by-line comparison.
How to budget for an ERP project
- Write a scope document: entities, sites, users by role, modules, integrations and the processes in scope.
- Send it to two or three vendors and, where relevant, two or three partners per vendor. Ask for software and services quotes in the same format.
- Build a five-year TCO for each option using the worksheet above.
- Add internal costs and a contingency.
- Compare against the cost of staying put: headcount growth needed without the system, errors, write-offs and the risk of an audit issue.
If you are still deciding which products to put on the list, start with our guide to the best ERP software and our step-by-step ERP selection guide. Our ERP software category lists pricing information we hold for individual products.
Frequently asked questions
How much does an ERP system cost for a small business?
It depends on users, modules and how much help you need to implement. Small businesses typically pay a per-user monthly subscription plus a modest one-off setup cost; open-source options cut the licence but not hosting or setup. Get a quote for your user mix and add migration and training before comparing.
Why do ERP vendors not publish prices?
Most mid-market and enterprise ERP prices depend on a combination of users, modules, entities, volumes and contract length, and discounts are negotiated. Vendors and partners therefore quote each deal. A few vendors, often those selling to smaller businesses, publish list prices online.
What percentage of ERP cost is implementation?
There is no fixed ratio, but for most mid-market projects the one-off services (implementation, migration, integrations and training) are at least as large as the first year of software, and often larger when manufacturing, warehousing or several entities are in scope.
Is ERP a capital expense or an operating expense?
Subscription fees for cloud ERP are generally treated as operating expenses, while perpetual licences and some implementation costs may be capitalised. Accounting rules for cloud computing arrangements are specific, so confirm the treatment with your auditor or accountant.
What is included in ERP total cost of ownership?
Software, implementation, data migration, integrations, customisation, training, internal staff time, support plans, add-on subscriptions and, for on-premises systems, hardware and IT operations, usually measured over three to five years.
Are open-source ERP systems free?
The core software licence can be free, but running it is not. You still pay for hosting, implementation, support, upgrades and any paid apps or enterprise editions.
Compare alternatives to the tools in this post

- Independent picks for exactly what you just read about
- Matched to your team size & needs
- Vendors don't pay for placement
Step 1 of 4
How big is your team?
We tailor recommendations to companies your size.
Related Articles
Best Tools
10 Best Acumatica Alternatives in 2026 by Industry and Size
Continue reading →
Best Tools
10 Best Coupa Alternatives in 2026: Enterprise and Mid-Market
Continue reading →
Best Tools
10 Best Procurify Alternatives in 2026 for Purchasing Teams
Continue reading →
Best Tools
10 Best SAP Ariba Alternatives in 2026 for Procurement Teams
Continue reading →





