Asking how much ERP software costs is a bit like asking how much a new vehicle costs. Do you want a car, truck or SUV? A domestic or foreign brand? A basic model or one with all the bells and whistles? And that doesn’t even touch on accessory packages and extended warranty.
Whether you’re shopping for a vehicle or an ERP system, the price range is wide based on your requirements.
According to Software Path’s 2022 ERP report, the average ERP spend is $9,000 per user over 5 years.
But this will vary based on your company’s size, preferred deployment model, implementation scope and more.
With that in mind, here's a complete breakdown of the factors that can impact the cost of your ERP system and some guidelines to help you prepare your ERP budget.
To truly understand the cost of ERP, you need to look at the total cost of ownership (TCO) over several years. This will help you understand not just the cost of the software itself, but also the implementation costs, training fees, ongoing maintenance and support, to name a few.
Here’s how you would calculate TCO:
TCO = purchase price + implementation costs + operating costs for 5-10 years
You can plan to spend between 1% and 2% of your annual revenue on an ERP project. This includes the implementation services and the first year of software fees. If your business is under $3 million in revenue, you’ll be closer to 2%. As your revenue scales up, you’ll move into the range of 1% or less.
Our focus here is on the hard costs – those that can be easily quantified. But your TCO calculation should also account for the soft costs that are less tangible. These are often people-related and easily overlooked.
How much you spend on your ERP software will depend on the licensing model, the number of users you have and the type of license each user needs. Most ERP platforms will provide a full license for heavy users like accounting and a limited license for users that need select functionality.
On average, the annual ERP price can range from $20,000 to $100,000+ for software alone, based on the size of your company.
Source: Software Connect
Perpetual licenses are typically used with on-premise ERP software that's hosted on your servers or in a private cloud. You pay a one-time fee for each license, plus an annual maintenance fee. While you can opt out of the maintenance fee to keep recurring costs low, we don’t recommend it as you won’t have access to new versions with the latest functionality.
Even with your annual maintenance fees to access upgrades to new software versions, perpetual licenses offer a well-defined cost of ownership. Depending on the size of your organization, perpetual licenses can have a lower total cost of ownership over time, although the upfront costs can be a drawback for some companies.
Cloud ERP software uses subscription licensing, where you pay a base fee that’s typically determined by your company size and the modules you use, plus monthly usage-based fees. Most solutions charge a fee for each user, but others will charge based on transaction volume.
You can expect the core ERP functionality to meet at least 80% of your requirements. For industry-specific functionality, you may also need add-on modules that come at an additional cost for licensing.
Your ERP implementation cost is perhaps the biggest variable as it depends not only on the implementation approach, but also the project scope. Here are a few things to consider about each approach – weigh the options carefully to determine which makes the most sense for your business.
With a fixed-price implementation, you get a preconfigured ERP system based on best practices for your industry. This approach keeps your costs down and speeds up the implementation time.
In our experience, a fixed-price ERP implementation is the best fit for companies under $10 million in revenue, with simple processes.
A traditional ERP implementation uses a time and materials pricing model – the cost reflects what’s required to implement the solution based on your requirements. It’s a more tailored approach that starts with a deep dive into your business processes. Along with industry best practices, this informs the system design to ensure your ERP solution meets your needs.
Your implementation cost will vary based on the complexity of your processes, the modules you configure and any customizations or integrations you need.
If you’re over $10 million in revenue, a traditional implementation is the way to go – you likely have enough complexity in your processes that you’ll find a preconfigured solution limiting.
And keep in mind that it’s not necessarily one approach or the other. It’s possible to get the best of both worlds.
Look for an ERP implementation partner that offers a hybrid approach where specific project elements, such as the system design, are provided for a fixed-price fee. This gives you a clear picture of your implementation costs before you start, so scope creep becomes less of an issue. And don’t be afraid to ask what their track record is like – they should be able to deliver the project within 10% of the budget.
Related: Programs to Fund Your ERP Project
If you have unique processes that require custom functionality or integrations with other systems, this will increase your implementation price.
Again, the cost will range based on your needs. Custom workflows or reports can be relatively inexpensive. But developing custom modules can be more costly. The same can be said for ERP integrations – the options range from cost-effective pre-built connectors to fully custom integrations.
Customizing and integrating your ERP software can add significant value in terms of efficiency and visibility. However, it's important to weigh the costs against the benefits to ensure it’s worth the effort.
When considering any level of ERP customization, be sure to carefully evaluate your ERP implementation partner. Some have more development expertise than others, which can greatly impact both your overall ERP cost and your return on investment.
With public cloud ERP, you won’t have to worry about hosting or infrastructure costs – it’s all handled by the ERP publisher and rolled into your subscription cost.
If you choose an on-premise ERP system, you’ll have additional costs for IT infrastructure and resourcing. This includes the cost of servers, hardware, supplementary software, plus maintenance and monitoring.
Properly backing up your ERP system and ensuring redundancy can be a big undertaking for small and mid-sized companies, especially considering the level of IT expertise that’s needed. If you don’t want public cloud, a private cloud ERP solution can be a good middle ground. You offload the IT infrastructure costs and instead pay subscription hosting fees for each user (even though your licenses are perpetual).
Implementing an ERP system isn’t a ‘set it and forget it’ event. Just like a new vehicle, your system will require care and maintenance to keep it running effectively.
Some ERP software is available under open-source licenses, which allows you to access and modify the source code as much as you want. Often, there’s no licensing fee, so you save on upfront costs. Instead, these platforms will ask you to share any modifications you make with the community.
These solutions tend to be very technical and difficult for the average small or mid-sized company to maintain. If you have highly skilled IT staff, it’s an option. Just keep in mind that what you save on licenses, you’ll spend on IT resources to implement, maintain, upgrade and support your system.
The cost of your ERP system will be influenced by several factors. As you’re budgeting for ERP, plan to spend 1% to 2% of your annual revenue on the implementation project (for software and services).
It might seem like a big number, but what would it mean for your business to improve performance by 1%?
Chances are the impact would be significant – and the cost of your implementation is paid for.
Join other SMEs who receive our monthly ERP insights, tips and best practices.
Sign up for our newsletter to stay in the loop on ERP solution updates,
training and events
PROJECTLINE SOLUTIONS INC.
We're a leading ERP implementation and support partner for small and mid-size businesses across the US and Canada.