Sam Gupta has been a thought leader in the digital transformation space for nearly two decades, with the primary focus on business software. Sam is rated as #1 thought leader in the ERP and CRM categories and #5 in the digital transformation category on Thinkers 360. He is also among the top 100 thought leaders across all categories. He has been part of large transformation initiatives for fortune-500 corporations but now spends his time consulting with SMEs as a Managing Principal at ElevatIQ. Sam regularly speaks at industry conferences and contributes his experiences through many popular blogs and publications. He is always open to chat about technology and digital transformation topics on LinkedIn or Twitter. Don’t hesitate to contact him.
Before we touch on why test-driven ERP implementation is superior, let’s do a quick recap on software testing. First, who likes to rehearse? No one. Practice is boring, regardless of whether you talk about stage performance or ERP implementations. Understanding the importance of testing is even more difficult unless you test for living. That’s probably the reason why software development teams have a dedicated role in quality assurance. These professionals go through years of training to master the art of identifying boundary scenarios in order to catch the issues before they cause disruptions.
When professionals need so much training, how would you expect an average ERP user without training to test with similar expertise? Sure, consultants might help them document the test cases, but the users often end up not testing (or not testing enough). Because? They might not have the same level of appreciation for testing. And for these reasons, poor testing is the major cause of ERP disruptions. The examples of such disruptions? In the post-implementation phase, the system would not behave as per users’ expectations.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
The issues could be as minor as struggling to log in. Not being able to print the forms. Or being unable to complete the transactions. Most of these issues exist due to the lack of testing. And this is where automated testing can really help. Why? Because it reduces the workload for users by helping with the testing in an automated manner. It not only helps ensure the test coverage but also validates how thoroughly users have tested the system. This is why you need test-driven ERP implementation. And the following reasons will help you understand its benefits.
10. Auto Generation of Test and Test Results in Documentation Easier
One major challenge with cross-functional ERP test cases is that documenting them is extremely challenging. Primarily because? They have many different steps with hundreds of prerequisites. Equally challenging is identifying the right test cases to ensure sufficient coverage.
This is where the automated testing tools can help generate test case documentation and validate the coverage from the platform itself. They have these capabilities built as part of the platform. Debugging and tracing the coverage is easier as well. While even the automated testing tools would require organizational skills, the framework helps them stay on track. As well as offering good quality documentation friendly for business users (who might not have as deep testing background).
9. Be Confident in Rewiring the Processes
Without an automated test stub, refactoring is always the most frightening experience. Because? What if you forget a few scenarios? Each refactoring may require retesting every single scenario. The reason? Because it’s hard to predict what may break.
With ERP systems, even a minor configuration change, such as pricing or UoM, may have implications in hundreds of places.
The test-driven approach allows you to test right after each change (without going through the boring cycles of manual testing). So you could be confident with rewiring.
8. Increased Adoption Because of Fewer Issues
Why do users struggle to adopt the systems? Because the systems may not work as per their expectations. Going back to spreadsheets is always easier than learning the complex processes of a new system, leading to data siloes.
The automated tests map the workflows, just the way users would test and detect the challenges sooner, resulting in better adoption of the new systems.
7. Detect Cybersecurity and SOX Compliance Issues
The granularity of permission for each user and feature set in ERP systems is so complex that it’s harder to track. The more users there are, the harder it is to track access levels. Unless you have a methodological approach to creating user access, it’s likely to be chaotic and unorganized. Collectively, these issues lead to cybersecurity and SOC compliance issues. Testing the user access levels is even more challenging. Why? Because each user needs to be tested, making it a monotonous experience and leaving security issues because of manual errors.
The automated test stub could run on a daily basis and detect security loopholes as soon as configuration changes occur. This approach reduces the workload for users and provides traceability without coming across as looking over their shoulders. The automated test stub can also provide the traceability log for regulatory needs if the system might not have these workflows natively built.
6. Incorporate Issues with the Test Framework as Discovered
The challenge with ERP systems is the layered hierarchy of business rules and data. The fixes may have downstream implications. Also, the same error may pop up again, making the experience cyclical and frustrating for business users.
The test-driven approach captures the test case first before fixing it, helping avoid repetitive errors.
5. Avoid Issues with Environmental Migrations
Unless you are super organized, environmental migrations will always lead to disruptions. Why? Because most ERP systems don’t have features that allow easy migration between environments because of the costs involved in building such features. Cloud ERP systems are especially trickier to migrate because of the database lockups.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
The test-driven ERP implementation detects issues much sooner in the process. Without requiring manual test runs with an environmental upgrade. The same stub could be used to test across environments by supplying environmental-specific parameters.
4. Measure Test Coverage
You are often shooting in the dark with manual testing as it’s hard to ensure the test coverage. The users might not take the testing seriously, waiting to go live and for issues to surface, with a reactionary mindset.
The automated stubs can provide the coverage level at any given time to gain confidence in the ERP processes and to ensure that you are not shooting in the dark.
3. Centralized Coverage for the Enterprise Architecture
Just because you might not get issues with your ERP, it doesn’t mean that you will never get disruptions. The disruptions could be because of the integration point not being tested as well or due to the master data conflicts.
+
ERP Optimization And Integration Architecture Development
Learn how Work Sharp fixed their broken ERP implementation that caused customer service issues and improved Supply Chain planning.
The automated test stub helps in creating a centralized stub for the enterprise architecture, covering every single system and integration point.
2. Avoid Disruptions Because of Untested Code
Most companies implementing ERP systems have limited experience with these projects. And because of this limited experience, they might not appreciate the process and might feel that they can make it leaner. The leaner process often leads to a reduced budget. And the reduced budget, in turn, will lead to vendors cutting corners with testing and leaving untested code in production.
The automated test stub can not only detect the untested code. But it can help prevent any disruptions because of the untested code.
1. Reduce the Implementation Time
Unless you have a test-driven ERP implementation, 70% of the time with most other ERP implementation projects is spent with manual testing. So much so that it might feel that you are working in circles. Also, if you have multiple entities, each entity might require a similar amount of time with manual testing.
+
ECommerce Supply Chain Transformation
Learn how LockNLube transformed its inventory and supply chain challenges by consolidating over 20 systems.
Once created, the automated stub can be used for each entity with minor configuration changes, saving repetitive time with each entity. Collectively, this might lead to savings of up to 50% of the overall implementation time and, as a result, much cheaper implementation. The cost savings are likely to be higher with larger implementations.
Final Words
The monotonous execution of the ERP test cases might frustrate even the most excited champion. ERP tests are especially difficult, with sequences of workflows and hundreds of data inputs and outputs. Capturing them and ensuring test coverage requires a skilled consultant.
Automated testing helps in ensuring the right amount of coverage and removes duplicate efforts with testing. But, most importantly, avoids disruptions before it’s too late. So if you are ready for your project, make sure it’s a test-driven ERP implementation.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Can automated testing completely replace manual testing?
While automated testing can provide a great deal of coverage, some level of manual testing may still be required. The purpose of manual testing is twofold. It helps validate (or provide a second pair of eyes). But it also helps train users.
With automated testing, would the overall implementation time be reduced?
Yes, the overall time for implementation is reduced substantially due to the reduced number of defects. It is also reduced because once a stub is created, it can be reused to test other similar test cases or for other entities.
Do users need to be involved during the implementation phase with automated testing?
Yes, user participation is critical for the implementation. And while the automated test stub can help to a great degree, their participation is critical for their training and change management.
Most new executives underestimate the implications of failed digital transformation initiatives, not taking them seriously until they go live on the solution. But unfortunately, just like baseball, the ERP projects bite the unprepared the most. The more planning you do, the higher chances you have of predicting various sliders and handling them.
As with baseball, ERP projects have a lot at stake. Poorly tested systems might prevent the processing of sales orders. It might take days to stabilize them. And if you don’t have your processes documented, consultants might struggle to keep up with code complexity. One fix may lead to another defect. And, just like in baseball, as you get more issues, the morale of the team will be so down, leaving them with negative thoughts, such as the ERP system being too complex or poorly configured. Completely giving up on the new system and going back to the old methods isn’t uncommon either.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
Sometimes, the issues are so hard to explain that ERP consultants will rarely have an answer as to why a particular step during your strategy phase may be necessary. Just like the way coaches might not be able to explain why every player needs to run on a daily basis. Just like baseball, the secret formula for success with an ERP project is discipline. And not of just a few players. But everyone from the top floor to the field. And without the chemistry working, get ready to face the following implications with failed digital transformation initiatives.
10. Lost Investment
Believe it or not, a large majority of the projects never go live, especially among first-time ERP buyers. The lost investment could be losing the licensing and implementation money completely and getting stuck in a contract.
The major cause for this issue is the misalignment in expectations. First-time ERP implementers have a tendency to underestimate the process and expertise required to find the right ERP software. They might not provide enough details to the vendors to enable them to do the due diligence. Also, vendors will have certain assumptions about clients’ data, processes, and internal expertise. Depending upon the skill set of both sides, the software may not have the capabilities promised or might not work as expected due to the state of the client data.
Underestimating the amount of expertise required, companies might take the path of ERP customizations, getting into the never-ending investment-sucking rabbit hole. Even after years of testing and development, the business users might not feel confident in going live on the system, losing all of their investments.
How to Avoid?
Don’t look for discounts or the cheapest hours; instead, figure out why other vendors are charging more.
Find the competitive pricing in the space, and go for the vendor that has a lot of specific details (not canned) in the SOW.
Don’t customize anything at all. If you are on a budget, figure out how you might be able to perform the task manually where customization may be required.
Hire an independent ERP consultant, at least for the contract review. Document as much as possible for them to review to reduce the consulting fee.
9. Inferior Customer Experience
Failed digital transformation initiatives might end up increasing overall cycle time for transactions, increasing delivery times for customers, or increasing stockouts because of poor inventory management.
The major cause is the misbelief that newer technologies will always provide a superior customer experience. The companies also miss to draw the processes both in the as-is and to-be state and estimate the number of steps increased for each department in the pre-selection phase. Not able to forecast trivial decisions such as the GL mappings at the customer level or customer master and how that would impact the KPIs or customer-centric workflows
How to Avoid?
Understand if there is a genuine concern from the customer service team about the increased time, and if so, figure out the optimum changes that need to be made in the processes, data, or technology – to get the desired metrics.
Customer experience changes need to be traced, measured and agreed upon before selecting the software.
Identify the KPIs that are expected to be improved after implementation and forecast the financial statements for the next five years. Trace KPIs, and see what process or data changes may be required. Also, design both as-is and to-be process and data models around the desired KPIs and keep track of the changes that might impact the to-be model of these KPIs, such as batch reconciliation or frequent cycle counting.
Follow out-of-the-box ERP processes as much as possible. The hijacking of processes with failed digital transformation might lead to increased admin and reconciliation steps that might impact operational workflows.
Have a good master data governance plan in place to ensure the data quality issues do not lead to the slower performance of the system, increasing the cycle time for the transactions.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Not having a deep understanding of the code quality and the deployment infrastructure might lead to cybersecurity and data loss issues. This issue is especially common among ERP vendors that might not be deployed on mainstream cloud platforms. As well as not being well-capitalized to afford a cybersecurity team for the upkeep.
The major cybersecurity and data loss incidents would be with the solutions that are deployed in the on-prem settings or in tier 2 and below cloud providers. The smaller ERP vendors might sell their licenses at a discounted price and deploy the code in non-mainstream cloud providers, running into data quality and cybersecurity issues. The legacy code or unpatched and open-source libraries used as part of the assembly may leave vulnerabilities open.
How to Avoid?
Review the cloud infrastructure provider being used by the ERP vendor.
Ensure all of the add-ons, integration glues, and ERP systems are not leaving any security holes.
Check the backup policies of your cloud providers. How long do they keep the backup? How many times? How far back can you go to retrieve the data? Do they also back up for the test environment or only production?
Have standardized roles that can be assigned to all users to avoid losing track of permissions. Have a governance process for creating new roles and assigning new permissions to each role. Have good onboarding process documentation, including the right roles to be assigned to the team members. Limit the admin access and user maintenance to only super users.
Pay special attention to the apps and add-ons accessing the system. What level of access do they have? Understand what they are allowed to modify. And even with controlled access, avoid external modifications of financial documents.
7. Key Employee Attrition
Most failed digital transformation leads to some sort of blame game, even if it might not be anyone’s fault. The disruptions typically lead to overworked employees in debugging and reconciliation, resulting in the attrition of key employees.
In most cases, the issue is with the lack of expertise and most stakeholders overcommitting their capabilities and underestimating the efforts and investment required to get the failed digital transformation initiatives right. The transformation that runs into issues are the ones where the teams are not as seasoned with multiple ERP implementations under their belt and ignore the discovery process.
How to Avoid?
Involve employees from day one.
Build the as-is and to-be state models and a framework for team-based decisions that everyone is willing to own regardless of the outcome.
The leadership must enable the process owners, leading them to make decisions and not making decisions for them. Chime in when there is a misunderstanding of the overarching goals and cross-functional conflict.
Invest in the discovery process and seek feedback from users. Create a hotline for submitting any questions or concerns on the decisions made and address each of them publicly and explain the rationale behind every decision.
Take the implementation seriously and pay special attention to the training and testing phase. Don’t go live until the key employees feel comfortable and commit to going live.
6. Lost Window of Opportunity
If the goal of ERP implementation is to help with an opportunity that might have timeliness associated with it. For example, capturing a market share before competitors become known in that market space, or trying a new channel before it becomes crowded, the failed digital transformation and its disruptions might lead to losing the market share or window of opportunity.
The major causes for the delay or disruptions with a failed digital transformation project are related to the miscalculation of the efforts and time required to get it right.
How to Avoid?
Have realistic expectations with your team.
Keep digging until the scope of the ERP project is relatively known. If there are elements that might be too unknown as part of the project, they probably require more research and discovery to at least have a mitigation plan in place.
Have a reasonable time for stabilization before sequencing it with the opportunity.
The more you invest in the ERP discovery phase, the fewer disruptions you will get during the implementation and post-implementation phases.
5. Brand Reputational Damage
Disruptions caused by the ERP failure could be as severe as not being able to process sales orders or cut invoices. Or not able to receive goods in the warehouse. Companies that have an impact on their brand because of the ERP failure were required to disclose them publicly. Or the customers end up reporting on social channels, causing permanent negative connotations about the brand.
The major causes are disruptions being received as the quality issues with the brand. The cyber and data loss issues might even have graver implications on the brand where the customers might not feel safe in their bank accounts etc.
How to Avoid?
Analyze the impact of each disruption.
Document the implications of each change and how that might lead to a disruptive experience for the customers.
Don’t ignore any risks, and even if you might not be able to resolve them, document them and have an action plan if they do occur.
Avoid disruptions by overpreparing for the implementation and post-go-live
4. Lost Key Customers, Partners, or Vendors
The disruptions can lead to the loss of key customers, partners, or vendors. The customers that ended up losing them were the ones that faced material disruption with their deliveries, inventory allocations, and impact on their production schedule.
The new ERP implementation may not be aligned with the physical layout, posing challenges in keeping track of customer-allocated inventories, shipment delays, and not being able to fulfill customers’ expectations. The vendors, if larger ones, might be disrupted by your processes, such as not being able to receive the goods in the warehouse in the allocated time window and not paying overages that might be expensive at their end. These issues collectively might lead to issues in relationships with customers or vendors.
How to Avoid?
Include the impact on the customer and vendor processes in the as-is and to-be documentation.
Have multiple touchpoints and channels for customer and vendor communication to ensure that they are ready for change at their end
Ensure that the physical processes are in sync with the digital process to avoid inventory allocation issues.
Don’t simply kill the processes in the to-be architecture without understanding their impact.
3. Regulatory Penalties and Lawsuits
Regulatory penalties are more common than you would think with ERP implementation. They would result in not having integration or reconciliation issues between different systems, leading to misreported data, or not being able to file timely. Lawsuits might ensue if there are any issues with contract obligations.
The major issues with a regulatory penalty are related to buying systems from unreliable or unproven ERP vendors without understanding if they have been thoroughly tested and adopted in the market. They are also because of over-engineering of systems that might void the warranty from the vendor, leaving them off the hook for any regulatory or compliance issues.
How to Avoid?
Buy proven systems, especially the ones that touch financial regulatory compliance, such as ERP or HCM.
Don’t overengineer by building unnecessary customizations
Have a clear separation of concern for the integration logic and packaged software
Keep a good log of the customizations and if they might have any impact on the reported data
2. Temporary Disruptions
Most ERP implementations will experience some levels of temporary disruptions, such as users getting locked down or not being able to print the forms. The issue could also be as severe as not able to send sales orders or close invoices. But most of these issues can be resolved quickly during hyper care.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
The major cause of temporary issues is the lack of training and testing. As well as a framework for the change process that will help mitigate some of these issues.
How to Avoid?
Have a good framework to track the testing and measuring the readiness
Utilize automated testing to avoid repeat issues and augment manual coverage
Utilize automated testing to test the workflows, access rights, and logins that might be harder to coordinate with end users
Have a training cheat sheet by the desk of each user on the day of go-live if they run into any issues.
1. Increased Permanent Work
While the temporary issues can be fixed easily through technical debugging and training, the permanent issues are far more serious. And they might have serious implications for your operations. And most of these issues are related to system design that might be unforeseen during the implementation and discovery phase. But the users might come to know them only after going live.
+
M&A ERP Integration Failure Rescue
Learn how Pride Sports struggled with Supply Chain and inventory allocation issues, as well as operational disruptions due to poorly planned M&A integration and ERP transformation project.
The permanent issues could be requiring unnecessary entry of sub-account with each transaction. Or it could be having users use unnecessary fields, increasing the total time to create a quote or sales order. It could also be due to the increased number of variances in the backend processes just because of poor system setup.
How to Avoid?
Design the to-be workflows and measure how much additional work will increase for each team.
Incorporate users’ feedback in designing processes to ensure coverage of most unforeseen issues.
Pay close attention to how the teams are capturing the master data and fix master data issues before it is too late.
Don’t ignore integrations and their implications for operational processes.
Final Words
Preparation is key to success in baseball, and so are digital transformation initiatives. The more prepared you are, the more confident you will be with the systems and the higher the adoption rate you will have of the systems. While technical issues may be easier to fix, what is harder to solve is perception.
Once your team has decided that the problem is with the systems, it might be much harder to persuade them to enter the right data that will lead the accurate KPIs. So don’t wait for the implications to bubble up and be ready to put in the discipline required to be successful with the failed digital transformation initiatives.
FAQs
Isn’t ERP a backend system, so how can it have so many implications on the front-end processes?
ERP system is the centralized transaction repository, which impacts every single organizational workflow. The slower transactions may have an impact on the overall cycle time of the transactions. The inventory allocation issues may result in losing customers or vendors. An ERP project is perhaps the most difficult project that you may have taken because of its cross-functional nature.
Why would companies not go live on a software system?
The companies that may choose to over-customize the system or buy a system that might be premature in its capabilities end up having a very long implementation time with substantial issues with the software. With the fear of getting these issues while running the business, the companies may choose to kill the entire project than going live on them.
Why should companies not go live on a system they might not be confident in?
Fixing issues in production is much harder and more expensive than the test system. Once you go live on an unstable system, you might experience substantial disruptions, and fixing issues might take longer due to the precautions companies need to take to protect the data integrity of the production environment. If they are not careful, they can corrupt the state of the production, which may not be recoverable. So it’s just better to be conservative and avoid going live with an unstable system in a live environment.
Getting the hang of the ERP implementation process takes time. Just the way it’s practically impossible to get a Ph.D. as soon as you enroll in a school, it’s also not pragmatic to get to one of the highest ERP maturity stages on your first attempt. In fact, you should not aim for that, as the success of your ERP implementation would depend upon finding the right tools designed for your ERP maturity stage.
In general, the first-time ERP implementation is likely to be the most immature, with very little process integration and, as a result, substantial manual overlaps (and admin efforts) across departments (and ledgers). Believe it or not, these implementations might even increase the overall workload without any tangible business outcome, discouraging first-time executives from any future digital transformation initiatives. When a company is past this ERP maturity stage, they hire slightly seasoned executives who are comfortable managing accounting and finance operations internally. As well as standardizing and modeling products (or services).
Sometimes, the ERP requirements of the company are driven by customers. In such cases, the front end typically takes priority over backend operations. But these implementation projects still have process and integration issues, creating planning siloes inside the company. As they advance with their backend processes, the 3rd and 4th ERP maturity stages are when they start experiencing material financial improvement from their operations. This is also where they would get true business agility. And the benefits of this agility? They can easily experiment with newer offerings and business models, allowing them to scale linearly. How about the overarching benefits? Gaining faster ERP maturity allows companies to grow rapidly.
Stage 0: Outsourced Accounting
This is perhaps the ERP maturity stage of most startups where they would be working with an outsourced accounting firm (to manage their books). They might use siloed systems (without embedded financial layers) to help with their operational processes, such as inventory, project management, and manufacturing. But at this stage, no integration with the accounting system exists.
The executive teams generally share their invoices, bills, and monthly statements with the accounting firm to manage their books. The accounting firm might provide reporting to the management teams to help with the decision-making. The internal team may have very limited visibility or control over how the accounting firm produces reports or insights. The operational teams might need to do data crunching at their end to handle their workflows and perform their jobs.
For industries heavier in transactions, these companies are generally under $10M in revenue. The other industries might be able to survive at this ERP maturity stage with much higher revenue. At this stage, they have no CFO or controller in place. The team may not have an accounting, finance, or supply chain background. And the founder might manage most strategic functions, sales, operations, IT, andfinance. The team may not have the skillsets to undertake the data and process translation required to implement a tightly integrated ERP system. The product industries may have their SKU and BOMs modeled. However, no modeling might exist for customers and vendors. The services industries may not have any modeling at all.
Pros
Easy for the team.
Does not require expensive resources such as Ops and finance executives.
Does not require as much consulting help to automate the processes.
Cons
Limited traceability across processes.
Substantial admin costs in reconciling ledgers.
Data quality and financial control issues.
Stage 1: Assumed ERP
Once they outgrow the first ERP maturity stage, they can no longer rely on the outsourced accounting firm. But why? Because of the limited control and increased bookkeeping costs. At this stage, the companies in the product industries are in the range of $5M-$30 in revenue but higher for service-centric industries. They might still not have a CFO or controller in place. And neither is a CIO or Chief Supply Chain Officer. Most functions are still primarily controlled by the founder or President.
The system architecture? The team may be living on multiple disparate systems such as QuickBooks, Shopify, and CRM such as Salesforce or HubSpot, and financial planning and budgeting might be done at the department level, in siloed software, or in spreadsheets. And the state of their data? SKU and BOMs may be modeled for product-centric industries. Customers and vendors might be coupled with raw GL codes without the reusable customer classes or layers of GL codes to enforce business rules.
The only difference between stage 0 and stage 1 is that the accounting instance is managed internally as opposed to with the help of an accounting firm. As well as some light integration for sending bills, invoices, and GL codes in the raw form, with very little financial control across the processes. So the financial insights are generally limited – or would require substantial data crunching as the data model of various systems are isolated and not modeled. As a result, the end-to-end traceability of transactions is extremely challenging.
Pros
Easy for the team.
Does not require expensive resources such as Ops and finance executives.
Does not require as much consulting help to automate and integrate the processes.
With the growth of each department, the companies would struggle to grow (or might run into financial performance challenges) past $30M point. But why? Due to the increased marginal admin costs. And they would need to consolidate their processes and systems while keeping at least the main transactions (sales, purchase, and job orders) inside one core ERP system. In warehouse-centric industries, they might need to implement basic barcoding to reduce cycle time and transaction costs.
The companies in this ERP maturity stage are generally between $30M-$100M in revenue for product-centric industries and higher for service-centric ones. The team skills? CFO or Controller might be in place but not seasoned (with at most 2-3 ERP implementations under his/her belt). Ops might exist only as an execution function.No CIO or Chief Supply Chain Officer might be in place. Developers or IT managers might act as the CIO, with very limited ERP experience. The organizational structure might exist, but the CEO may not be as seasoned to build consensus and processes for cross-functional collaboration.
The system architecture? One or multiple ERP systems might exist, but the data, processes, and systems are only capable of transactional processing. The implementation may be finance-led, and the operational or supply chain perspective might be missing from the implementation, forcing them to use spreadsheets or siloed systems for their workflows. The implications? Significant variance and admin efforts are generally required to reconcile different books, ledgers, and master data.
Pros
Easy for the team
Does not require expensive resources such as Ops and finance executives to model various datasets
Does not require as much consulting help to automate and integrate the processes
Stage 3: Automated Customer and Vendor Communication
Once they hit this stage, the transactional stage may not be enough with the growing transaction volume and, as a result, increased process overhead. Along with the growth, there are other factors, such as targeting larger customers — that might mandate seamless integration with their procurement systems – or having a specific certification or audit to win the large accounts. And this might drive another ERP implementation with the integration in mind.
Some companies may try to integrate their eCommerce systems or point-to-point integration offered through several SaaS tools. While the integration may be possible, the inclusion of additional channels and integration points will drive additional overhead. But the reconciliation is still done primarily through GL entries, with significant inventory inconsistencies and supply chain issues across channels.
Generally, multiple ERP systems are present at different warehouses and sites, with the role of ERP still very transactional in nature, with the majority of scheduling, planning, and costing happening outside of the ERP system or through ad-hoc adjustments. The consolidation is primarily done using the GL entries either inside the ERP system or using an FP&A tool. Significant manual reconciliation across the processes, but automated communication using punchouts, EDI, etc.
Pros
Automated transactions with customer and vendor systems
Does not require cross-functional alignment to operate on shared master data
Functions can independently plan and use the tools of their choice
While the customer and experience-driven requirements would take priority, the transactional nature of the processes and ad-hoc planning may lead to financial performance issues at this stage. And they will require teams to rethink their planning and scheduling processes. The increased workload and the pressure to hit the KPIs from the executive teams may lead departments to host their planning and scheduling processes inside the ERP system.
The planning would still be done at the department level due to the issues with the master data. And the site level or centralized planning may not be possible due to the differences between various departments. As well as the lack of experience of executive teams to build cross-functional consensus on the shared data. The executive team at this stage might still be relatively inexperienced in scaling global companies. Also, planning and scheduling might still take the backseat with the other easier priorities that might not require cross-functional alignments, such as public reporting or other compliance.
The system architecture? Multiple ERP systems may be present at different warehouses and sites, as well as operating in siloes, with no centralized planning or optimization. Consolidation of financial reports may be done manually or using FP&A software due to the disconnected data sources from various departments. So the implications? Significant manual reconciliation across the processes.
Pros
Automated transactions with customer and vendor systems
Does not require cross-functional alignment to operate on shared master data
Functions can independently plan inside the ERP system without requiring cross-functional alignment on the master data
Cons
Traceability limited across processes
Significant issues with planning and scheduling.
Oranization-wide synergies not explored, and significant admin effort to reconcile cross-functional processes.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
At this stage, the department-level planning will lead to significant outgrowth of the finance and IT department. But why? Due to the reconciliation efforts among various ledgers because of the disconnected systems and processes. The implications? Profitability or sales growth issues due to the limited marketing budget. Also, at this size, the disconnected planning across departments may lead to operational issues in meeting fulfillment targets( or scheduling resources). These issues will force executive teams to cross-functionally align the teams. Or hiring executive teams experienced in aligning teams and with several ERP implementations under their belt.
These executives might hire a business transformation consultant (a.k.a independent ERP consultants) to redesign their processes and master data optimized for site-level planning and scheduling. While executives may be convinced with the site-level centralized planning, they might not foresee the value in global planning and finding synergies across geographies. So there might still be multiple ERP systems across geographies with limited communication and collaboration among entities. And the multi-site consolidation and planning? They would use FP&A software in the reactive mode.
Pros
The site is fully optimized with their internal processes
Scheduling, costing, and planning are optimized at the site level
traceability is possible
Cons
Multi-entity and multi-geo synergies not explored
Significant issues with planning and scheduling at the global level
Heavier reconciliation cycle and longer close time due to the substantial variances among entities and translation required.
Stage 6: Consolidated Multi-entity Planning
While the site-level planning may be enough for domestic companies, they will outgrow that as their geographic footprint increase. As well as they get involved with substantial M&A cycles. This would require financial governance processes at the global level and finding synergies across geographies. At this stage, they would also require mapping out their material flow and supply chain processes across geographies to find synergies. But how? By consolidating the procurement of raw materials or reallocation of manufacturing capabilities.
Moving from site planning to consolidated multi-entity planning would require executive or private equity change that may be experienced in rewiring companies for global processes. A leading consulting firm may be involved in leading the international change process. As well as creating shared master data models that can be used across geographies. At this stage, while the business executives might be seasoned, the problems are not big to require large IT departments to do the workload planning and building an architecture that may require splitting the processes or systems because of the increased workload.
Pros
Multi-entity and multi-geo operational synergies
Shared master data across geos and shared planning and forecasting
Multi-geo traceability possible
Cons
Financial synergies not explored at the global level
Training and learning synergies not accounted
Might slow down the planning and forecasting cycles
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Stage 7: Joint Planning and Forecasting/Shared Services
Once the operational synergies are fully exhausted, the next priority would be to align the vendor and customer processes for joint planning and forecasting. This would require mandating customer and vendor channels to share their data and be on the same/electronic systems, so the data can be gathered for joint forecasting and planning. Exploring the financial shared services model would require measuring transaction times and costs across geographies.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
The shared services models and joint planning and forecasting would require a strong IT COE, which might only be possible after a company reaches a certain stage in ERP maturity. But the IT expertise is still limited to rewiring the business processes and designing the processes compatible to explore financial synergies. And the system architecture? There might be multiple ERP systems involved to segment the shared services model, but the operational processes would still be able to perform joint planning and forecasting.
Pros
Predictive forecasting opportunities because of shared data from customers and vendors
Ability to control disruptions in the end-to-end supply chain
Ability to explore global financial synergies utilizing shared services
Cons
Requires very expensive IT capabilities and consulting support
Training and learning synergies not accounted
Might slow down the planning and forecasting cycles
Stage 8: Enterprise Architecture/Best-of-breed
At this stage, the companies may be processing millions of journal entries, and so to handle the workload, the ledgers need to be designed to balance global planning and transactional performance. The processes need to be thought through from the technical perspective in terms of where the transaction volume and reconciliation effort are too high to keep the processes outside of the core ERP system. Also, due to the increased employee counts, the training and learning costs may drive the adoption of best-of-breed systems in specific functions.
This architecture would require a rethinking of enterprise architecture across system boundaries, in how the master data is produced and how it’s augmented, including reconciliation flows. Enterprise integration is so complex at this stage that companies need to implement a centralized integration architecture at the global level. They might as well require an MDM, mapping out all the producer and consumer workflows. This architecture may require testing throughput for each component to ensure that the global architecture is capable of handling the processing of these transactions. Most companies will have a very seasoned CIO as well as an IT department capable of designing the architecture at this scale.
Pros
The decoupled architecture allows the scaling of transactions
Business agility and faster M&A cycles because of clearly defined architecture
Learning and training synergies explored
Cons
Requires very expensive IT capabilities and consulting support
Stage 9: Decision Support System and AI-augmented Workflows
Clearly defined architectural boundaries and globally modeled master data allow mining quality data and building a decision support system layer on top of the core architecture. The decision support system would help complete the incomplete data by combining external datasets, build a data science layer that would help detect GL anomalies, superior revenue recognition workflows that will further optimize the profitability and revenue, and find opportunities by optimizing container space or better packaging strategies.
+
M&A ERP Integration Failure Rescue
Learn how Pride Sports struggled with Supply Chain and inventory allocation issues, as well as operational disruptions due to poorly planned M&A integration and ERP transformation project.
At this stage, all of your control centers are consolidated and have completely connected planning and forecasting data across the geographies, systems, processes, functions, customers, and vendors, as well as overlaying external industry datasets. Building and maintaining these capabilities requires not only the IT department but a very strong team of data scientists with deep capabilities of building models on top of the enterprise architecture to find revenue and profit opportunities, building real-time integrations with machines and sensors that can be reliably controlled using AI-augmented workflows.
Pros
Connected planning allows for finding new revenue and profit optimization opportunities.
Clearly separated boundaries for operational and data workflows allow scaling analytical workflows without impacting operational performance.
Connected models allow operating on one planning data for the entire supply chain.
Cons
Requires very expensive IT and data science capabilities
There are several variables that drive ERP maturity. And most companies go through many different cycles before they can realize true business value. So while you might feel that you are fairly successful with your ERP implementation, unless you are on stage 9, you have no idea what you have been missing out on.
And if you are curious whether you can get more juice from your existing digital transformation investments, try to grade yourself on this scale and gauge if you might have further room for improvement.
FAQs
Why can’t companies get to stage 9 from the get-go?
Just like you can’t get Ph.D. the day you attend a school, ERP implementation is a journey, and it’s the combination of everything, including a budget, skillset, data, and processes. The more you do it, the better you get. Sometimes it just takes many cycles and going through a real business challenge before you can understand the different decisions that are required to make an ERP Implementation successful.
How do I rate the ERP implementation maturity of my implementation?
Measure how many processes are outside of the system and whether the teams need to take out the data and put it back. These ad-hoc arrangements are what make an ERP transactional in nature. Once you have confidence in the planning, scheduling, and costing without too much variance or GL entries, then your implementation is likely to be higher on the maturity curve.
Where do you think our implementation will be on the maturity curve if we feel that our implementation is successful?
Believe it or not, the companies that might feel that they had been very successful with their ERP implementation might still be at stage 1 or stage 2 just because they don’t know what they are missing and how to make it better.
Going through an ERP implementation is like heart surgery for your business. And just like with surgeries, everything matters your body type (your business model), your psychological state (the changes in the state of your business with time), doctors (ERP consultants), doctor’s expertise (their skillset and experience), equipment (ERP solution), procedure (implementation approach), and the hospital (your data, processes, and architecture). Most surgeons planning the surgery for the first time go unprepared and end up killing patients. They may have watched other surgeons and might not fully appreciate the craft required to be successful.
Understanding and articulating why they are so challenging requires you to go through multiple surgeries on a daily basis. The same goes for ERP implementations. Luckily, with heart surgeries, we have regulations that help prevent failed surgeries. With ERP implementations, there are none. And that’s why the experience and results vary so much, with only a few lucky ones getting business results and using them as their competitive advantage.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
First-time implementors are very similar to first-time surgeons. They underestimate the amount of effort involved and the expertise required. And as SaaS technologies are becoming easier to use, this tendency is only hurting them more. Generally, it takes at least 2-3 implementations in the company’s life cycle to appreciate the whole process and be informed about the efforts required to avoid business disruptions or million-dollar ERP disasters. It might take another 2-3 to achieve tangible financial performance improvement, which is attributed purely to this investment. So, what are the different approaches for ERP implementation?
1. Change-focused Phased Business Transformation
This transformation starts with the overarching business strategy or business model changes, including planning for managing the change and the communication plan for employees, customers, and vendors. This initiative is very similar to how you would plan your inventory or operational capacity, starting with the business and annual operating plan, followed by identifying the right KPIs that need to be improved through potential digital initiatives. The process starts with building as-is and to-be process (and data) models, including financial statements and KPIs forecasted for the next 5-10 years.
Depending upon the companies’ budget and skillset, they may manage the entire change and business case process internally while hiring consultants primarily for the subject-matter expertise of enterprise software and ERP. The other companies, on the other hand, may want them to lead the entire project, including strategy and planning, selection, and implementation. The strategy phase of such engagements is likely to be close to 6 months – 2 years, depending upon the size of the organization. The implementation and execution phase could be 2-10 years, with multiple phases managed as part of the global rollout.
Engagement Structure:
It consists of aselection phase with only the selection consulting firms managing the entire process, whereas the implementation phase may involve ERP OEM, ERP resellers, ISVs, and enterprise software vendors.
Pros:
Complete alignment of corporate strategy with digital execution.
Superior definition of success.
Motivated teams due to the end-to-end visibility of goals.
Cons:
Might be harder for larger organizations to build future financial models.
Expensive.
The costs involved with the strategy phase might demotivate executives who might be hoping for quicker returns with digital initiatives.
2. Phased Business Transformation
Unlike the change-focused phase business transformation initiatives, these initiatives might not have formally planned change management activities. Identifying the business priorities from the business and annual operating plans without putting as much emphasis on documenting as-is and to-be process models would be the primary difference. The executives and business teams might drive these initiatives as they might have specific business performance issues or a set of issues that they might be looking to resolve. The structure of these engagements would be similar to the change-focused business transformations, with the primary difference being in the length of the selection phase, which is likely to be shorter, while the implementation phase would be a bit longer.
Engagement Structure:
During the selection phase, typically, only strategy and independent ERP consulting firms would be involved. ERP OEM, ERP resellers, ISVs, and enterprise software vendors might lead the implementation.
Pros:
Less time spent on discovery.
Superior definition of success.
Clear visibility into business goals and KPIs.
Cons:
Adoption risk issues due to less time spent on discovery and change management.
Longer implementation time due to the iterations required during the implementation phase.
The costs involved with the strategy phase might demotivate executives who might be hoping for quicker returns with digital initiatives.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Unlike phased business transformation, in which a substantial amount of time is spent on the overarching corporate strategy before deciding the right phases and planning their sequencing. Business transformation is all about planning for specific ad-hoc issues. Sometimes they are done at the department level, and the other times corporate. The biggest difference in this transformation engagement is that there might be duplicate efforts across the enterprise to solve similar problems. While these initiatives may be successful at the project level, the business might not get the overarching results due to the misalignment of different initiatives.
Engagement Structure:
The engagement structure and the vendors are very similar to the phased business transformation.
Pros:
Less time spent on discovery.
Definition of success.
Visibility into business goals and KPIs.
Cons:
Questionable success due to the misalignment between corporate goals and execution.
Adoption risk issues due to less time spent on discovery.
Longer implementation time due to the iterations required, as well as in aligning the plan with the corporate strategy.
4. Process and Data Re-engineering Transformation
Unlike business transformation-focused transformation, where the deep analysis of the financial and process model is performed of both as-is and to-be, the starting point for these initiatives might not be the business or annual operating plan. And obviously, no KPIs analysis. Specific business challenges, such as outgrowing the current ERP system or reaching an inflection point in the company’s growth journey, are typically the starting point, followed by the rounds of deep process and data re-engineering prior to selecting the technology.
Engagement Structure:
Since these engagements are process and data re-engineering led, independent ERP consultants might take the lead with these projects and be involved during and post-implementation to ensure that the to-be state is successfully implemented.
Pros:
Process and data re-engineering would increase the chances of successful selection.
Alignment between users and implementation teams.
Reduced risk of over-engineering and over-customization.
Cons:
Questionable success due to the misalignment between corporate goals and execution. Assumed to-be state may result in implementation failure.
Longer implementation time due to the iterations required to align with the corporate strategy.
5. Enterprise Architecture Implementation
While the entire architecture implementation takes a comprehensive view from the technology standpoint, they might miss the business, process, and data viewpoint. Unlike other implementation types where only one product or area might be in scope, this implementation type considers all the systems in scope, such as ERP, CRM, eCommerce, WMS, TMS, MES, etc. This implementation type would address core technical challenges such as master data governance, reconciliation flows, and data migration.
Engagement Structure:
Since these engagements might be IT-led, they might recruit independent ERP consulting firms for selection, enterprise architecture, 3rd party QA, and managing the program. The ERP OEMs, resellers, and ISVs would be involved during the implementation phase.
Pros:
Less risk of data siloes due to the enterprise architecture perspective.
Alignment between enterprise architecture and implementation team.
Less duplication of code and capabilities across the enterprise.
Cons:
Questionable success due to the misalignment between corporate goals and execution.
Assumed to-be state may result in implementation failure.
Longer implementation time due to the iterations required to align with the corporate strategy.
Unlike the enterprise architecture implementation, this approach takes a siloed perspective on ERP where they might have several initiatives, such as WMS and MES implementation, running in parallel to ERP. The ERP implementation may make assumptions about the master data reconciliation and integration flows. But might not spend as much time on the discovery and planning of the overarching architecture and business transformation, as well as change management at the corporate level.
Engagement Structure:
Since these engagements might be finance- or CFO-led, they might recruit independent ERP consulting firms for selection. The selection is primarily siloed, considering only the ERP-centric workflows and processes. Some selection firms focused only on ERP might not be comfortable engaging during the implementation phase, and the implementation might be led by the ERP OEMs, resellers, and ISVs.
Pros:
Cheaper
Faster Implementation
Great for teams where they might not have control over corporate strategy or enterprise IT.
Cons:
Significant integration risks
The risk of admin efforts due to disconnected ledgers and master data
Missing technical perspective might lead to selection and implementation issues.
7. ERP Implementation (Functional Best-of-breed)
This is probably not an ERP implementation but is often misunderstood. The functional ERP is one of the best-of-breed apps for a specific function such as HCM, CRM, accounting, or eCommerce. While they might be perceived as an ERP, the cross-functional integration is very lean and fragile (and, most often, non-existent), causing significant integration and reconciliation issues across processes and departments.The budget and planning for these initiatives are done at the department level.
Engagement Structure:
Since these engagements are primarily LOB or department-led, such as HR, marketing, or Supply Chain, a selection firm may not be involved. The implementation is primarily siloed, considering only the function-centric workflows, with minimum visibility into cross-functional processes.The CRM, HCM, WMS, TMS, eCommerce OEMs, resellers, and ISVs might lead the implementation, with minimum involvement of the selection and change management consulting firms.
Pros:
Cheaper
Faster
Great for teams where they might not have control over other departments or might need to implement a system for quicker, siloed results.
Cons:
Significant reconciliation and master data governance risks
The risk of increased admin efforts due to disconnected ledgers and master data
Missing cross-functional perspective might lead to selection and implementation issues.
8. Handoff ERP Implementation/Checklist and Data Upload
While often promoted by ERP OEMs and Resellers as an implementation or consulting project, this is really a setup. The responsibilities of the OEM and their reseller are limited to the tool and training provided on the tool. Due to the limited budget planned for these engagements, they will not be able to spend as much time with processes or data engineering. Their answers would be limited to how the tools would handle the processes and their best practices, primarily due to legal compliance issues and their limited understanding of other areas of business transformation. The process would start with filling out a series of checklists and spreadsheets, but you would be responsible for identifying the right GL codings, customer master, SKU normalization, and reconciliation workflows.
Engagement Structure:
With this implementation, the client would engage with the ERP OEMs and resellers directly during the sales process, and the process would start upon signing the ERP contract. The client would manage the implementation directly with their internal resources and work directly with the reseller or OEM. The implementation time may be longer without any prep, but you would be required to pay the license fee from day one.
Pros:
Cheaper
Faster
Ideal for companies with deep internal ERP COE and master data experience
Cons:
Significant integration risks
Significant data translation risks due to the gap in understanding of as-is and to-be data models
Risk of implementation failure due to inadequate process and data reengineering.
+
Digital Transformation Change And Project Management
Learn how Big Country Raw managed the change and transformation despite their limited budget for ERP implementation and eCommerce integration.
This ERP implementation is often promoted by ERP OEMs and resellers as a quicker implementation approach. Sometimes the price of these implementations could be as low as $30K. These implementation templates are pre-configured with the chart of account mappings, item SKUs, etc., and you are expected to change your business processes and data within the framework of the template. Any deviations would be billed separately. While they sound great on paper, these templates assume that all businesses are alike and that their data, processes, and transactions would be in the exact same state as the other businesses. But unfortunately, every business has its own nuances. And even with process and data re-engineering, the templated approach might not work.
Engagement Structure:
With this implementation, the client would engage with the ERP OEMs and resellers directly during the sales process, and the process would start upon signing the contract. The client would manage the implementation directly with their internal resources and work directly with the reseller or OEM. They might rush to go live but expect substantial disruptions and adoption issues post-implementation, with huge dollars with ERP customizations and support.
Pros:
Cheaper
Faster
Ideal for companies with substantially limited implementation budget
Cons:
Significant integration risks
Significant data translation risks due to a gap in understanding of as-is and to-be data models
Risk of not going live because the users might not feel comfortable going live on templated processes.
10. No Go-live Implementations
Most unplanned and first-time implementation result in not going live and are a complete waste of investment. Regardless of whether you go live or not, you would still spend your time and money with these implementation projects and sometimes be locked in the ERP contract as well, even though you were not able to use the software at all. The main cause of this implementation failure is overcommitment and misunderstanding during the sales process.
The misunderstanding could be because of any reason, whether you forgot to share crucial details during the sales process or the reseller or OEM couldn’t spend much time and overcommitted. While cheapest on the surface, these implementation projects might turn out to be the most expensive of all due to unproven capabilities, overengineering of the solutions, or poor data driving substantial process issues. Inexperienced clients might not have enough experience in vetting vendors’ capabilities. The vendors might overcommit because of poor discovery or pressure to close sales.
Engagement Structure:
With this implementation, the client would engage with the ERP OEMs and resellers directly during the sales process, and the process would start upon signing the contract without the involvement of an independent ERP selection Or change management consultant.
Pros:
Cheaper
Faster
Ideal for companies who can afford to lose their investment with R&D.
Cons:
Significantly over budget
Total waste of time and money
Business Disruptions
Final Words
While it’s always critical to undertake the implementation type that suits your budget and goals, try to understand the different options available and their implications for your business. Choosing a templated approach is almost similar to productizing heart surgeries, assuming all hearts and bodies are the same. And this mindset may end up costing way more than what you might save on the surface.
So if your goal is to get business value from an ERP implementation, talk to an independent ERP consultant who can guide you through the process and walk you through the pros and cons of the various options available. But most importantly, run away from people who might claim that ERP implementation is easy.
FAQs
What is the difference between different ERP implementation options?
ERP implementation approaches come in various shapes and sizes. Some are as simple as templated implementation with the major heavy lifting required from the client, while others could be as big as business transformation initiatives that take a comprehensive approach starting from business and annual operating plan and pre-agreed KPIs to transform.
Why are some implementation options substantially cheaper than others?
Some ERP implementations could be positioned as cheaper as they assume that you will be doing the major heavy lifting while they send the checklist and data sheets for you to fill. They also make several assumptions about how much time they will be spending in training etc. But unfortunately, most ERP systems are so complex that the time permitted would not be enough, and you will end up paying a lot more.
What is the best way to vet what’s included as part of the implementation?
Pay attention to the fine print about the resources included, their experience, and the number of hours. As well as get details about the activities, look at sample deliverables or past engagements. How detailed the engagements are with process mapping documentation, enterprise architecture, test scenario sheets, etc.
Marrying without planning is likely to be a painful journey, with consequences as severe as personal bankruptcy. Just like planning for your marriage, the enterprise digital transformation readiness step is not optional. It’s mandatory to avoid implementation disasters — and post-implementation disruptions. The more preparation you put in, the less painful the journey gets, with the lower total cost of ownership. Regardless of whether you pay during the prep phase or during implementation, you will end up paying about the same. So, the only difference with the prep phase is that you can save yourself a ton of headaches.
Also, some people could perceive the digital transformation readiness step as abstract (and requiring sunk costs). They might be tempted to find shortcuts, such as keeping additional funds for unexpected risks or doing unnecessary chores. While these strategies might help to some degree, digital transformation readiness is about comprehensive planning, involving putting the entire plan on a piece of paper (blueprinting). It will also identify the issues with the initial plan (process re-engineering), assess the financial feasibility (business case), and finally test if the current resources can withstand the pressure exerted by new demand (enterprise architecture plan).
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
The phases would differ depending on the current state of your data (and processes) and how you want to segment your prep and implementation phases. But even with a prep phase, a structured process is necessary, leading to the following most common deliverables. These deliverables will help you stay on track without feeling lost in your journey.
1. Business and Strategic Plan
Creating a business and strategic plan is fundamental to your digital transformation readiness. It’s essential because it not only drives the annual operating plan but also helps plan the volumetric capacity expectations from digital systems.
Why it matters:
No destination? Keep wandering. Even if you are completely off, that’s OK.
Can’t define the destination? No Odds of getting there. Just defining it will help improve the chances of being closer to your destination.
Writing it down will help define the destination. When you write something down, you will be slightly more informed. Otherwise, most executives like to dream of growing by 60% or 300% but would be clueless when asked about the execution plan.
Essential Ingredients:
Business model and SWOT analysis. For example, the basic documentation of customers, channels, offerings, and SWOT analysis.
Customer and supply chain journey mapping. E.g., High-level customer and supply chain journey that will be used as input for the process re-engineering step.
Offerings and bundle strategies. Such as offerings, bundles, and how they map to each customer and customer channel. % split of revenue per offering and bundle. Strategic vs. non-strategic offerings. And pricing and discounting strategies.
Strategic goals, execution plan, and expected results. Strategic goals and execution plans for each goal, as well as the desired KPIs that you plan to hit with each goal. Justification of why you believe technical changes are necessary to hit these goals.
Financial Model. Detailed pro-forma financial statements of at least five years with forecasted ratios and KPIs aligned with the financial goals.
Make sure you don’t ignore this step, as it will help firm up an understanding of the direction and help you communicate the vision better.
2. Annual Operating Plan
Annual Operating Plan is a detailed forecasting and planning step that also outlines physical infrastructure growth. It uses a strategic plan as input and outlines a detailed plan for each individual function.
Helps firm up the strategic plan. Eliminates vague assumptions that might not be financially feasible and help you focus on the right objectives.
Helps measure the outcome of transformation initiatives. Said another way, helps define the right KPIs that will be a true definition of success.
Essential Ingredients:
Market, facility, site, product line, and warehouse expansion plan. Expands on the objectives defined in the strategic plan and build a financial model for each chart of account and dimensions.
Human resources plan. Identifies the growth of human resources in each department, helping forecast the transactions and licensing requirements.
Digital transformation strategic plan. Identifies the budget and high-level financial feasibility of different technology needs outlined in the strategic plan.
Expected transactional volume. Details such as # of sales orders, purchase orders, sites, facilities, # of products, and production lines – all of which dictate the transaction volume and expected capacity from the architecture.
KPIs and OKRs for measurement. Specific detailed KPIs per department, per role, in the as-is and to-be state.
Key planned activities and stakeholders mapping. Mapping of stakeholders with defined activities, who does what, and which department is responsible for what.
Without an annual operating plan, it’s hard to estimate the internal capacity, transaction volume, and KPIs that will define the success of your digital transformation readiness.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
This step analyzes the impact of the current compensation structure on KPIs and how that might influence the behavior of each role. As well as drive the resistance to change.
Why it matters:
Let’s face it. Needles won’t move until compensation moves. Technology only goes so far. You need a lot more than technology to ensure people embrace the technology.
Not willing to change the comp? Don’t even bother making a change. Regardless of how cutting-edge the technology might be, people won’t adopt it. So, change the compensation aligned with the expected change.
Digital transformation initiatives are like financial markets. Not much difference between “bank runs” and “system runs.” The resources will run as fast as they can if they don’t see a personal benefit.
Essential Ingredients:
As-is compensation. List down different variables of the current compensation of each role and department.
Compensation-department-behavior mapping. Additionally, the analysis of current behavior with the compensation variables and how each department might be influencing these behaviors.
As-is behavior and change impact analysis. As well as analysis of as-is behavior on the proposed changes and forecasting of any resistance expected motivated by compensation impact.
To-be behavior and change impact analysis. Not to mention analysis of the desired behavior on the changes proposed and how the compensation variables need to be changed to influence the right behavior.
This step will decide the fate of your digital transformation readiness. So don’t forget to map the benefits with people’s paychecks for the enterprise’s digital transformation to be successful.
4. Role-Department-System Org Chart As-is and To-be
This step maps the role and department with the systems in both the as-is and to-be states. This is a crucial step both for change management as well as system architecture, as the to-be state needs to be designed depending upon teams’ comfort level in whether they are willing to give up on the processes or not.
Why it matters:
Role system mapping is like an org chart for systems. No org chart → pure chaos. Disagreement among users might result in data siloes, process hijacking, data quality issues, and reconciliation nightmares.
Forms the foundation of change management. Helps them understand their as-is and to-be workflows and helps them articulate the unforeseen issues or implications only known to them.
Helps each resource visualize why the change is necessary. Enforces the buy-in as they are able to visualize cross-functional challenges of why a certain system or a process changes.
Essential Ingredients:
Role and department mapping in the as-is and to-be plan. How each role would map in the new architecture. Would there be changes in the reporting structure or organizational hierarchy, as well as process ownership?
How each role would map, including the owner of each system and dataset. How each role would map to each system in the as-is and to-be process model and what they need to do to be ready with the new system.
Process boundaries of each role and data interaction workflows. The expectations from them during process handshake and their responsibilities for data ownership.
This is perhaps the first step in building a consensus on the draft-to-be process state and architecture.
5. Business Case and Transformation Roadmap
This step is where the rubber meets the road. This step reviews each of these proposed initiatives and build a brief business case, phased priorities, and appropriate sequencing based on technical and financial feasibility.
Helps eliminate “binary” vision and unqualified resources. Help executives filter out noise from the signal.
Helps prioritize initiatives. Including the dollars in the conversations helps focus on the most essential without wasting time.
Helps build a phased roadmap. The phased roadmap is essential to avoid the big bang approach and the risk of demotivating sponsors.
Essential Ingredients:
ROI analysis of each initiative. Cost velocity and cash flow analysis of each initiative to help compare different options.
Potential solutions and costs of each initiative. Focus on the entire solution rather than taking a siloed approach, including the costs of each integration, maintenance, support, etc.
Buy vs. build vs. outsource analysis. Compute and compare costs based on the opportunity costs of internal resources, additional hiring, etc.
Internal staffing needs vs. outsourced capabilities map. Include the map of what is expected to be done internally vs. outsourced. Identify the internal staffing needs. The poor internal hiring results into schedule slippage and overbudget issues.
KPIs and definition of success of each initiative. Identifying KPIs for success will help stay on track and communicate the value of the initiatives.
Once agreed on a specific path and the total spend, the following steps will build on the solution path identified but come back to the roadmap and consider alternatives if the original solution might be financially or technically risky.
6. Change Management Plan
The changes may have wider implications and need to be planned and communicated. For example, say the to-be state requires a new SKU numbering or new configuration for license plates, which might require vendor and customer communication, along with making sure that the packaging team has the bandwidth to accommodate the changes timely.
Why it matters:
Helps develop organization-wide language that everyone can understand and speak. Builds consensus on changing processes and customer/vendor communication elements.
Provides cross-functional visibility and implications. Also helps identify and track cross-functional dependencies and builds the communication plan.
Documented agreement on the current challenges. Documented processes help trace the root cause of the current challenges.
Helps differentiate tangibly executable initiatives. Helps assess the cost and impact of the change on the branding and market share.
Alignment on the to-be changes and why users’ contributions and commitment will make or break the initiative. Helps users see the big picture about why their contributions and commitment are important for the success of the program.
Essential Ingredients:
Documentation of as-is workflows and process maps. Complete documentation of each role and their workflows for them to be able to relate, connect, and get trained.
Identified changes aligned with strategic priorities and business case. Perform business case analysisas the cost of change is a factor for the overarching cost of the initiatives.
Implications of changes on the business processes, roles, workflows, and the steps required to be successful. As well as the mapping of each change in the business processes, roles, workflows, etc.
Documentation of key decisions, risks, and mitigation plans. Along with any proofs-of-concept that need to be performed to mitigate these risks.
Depending on the degree of the change and implication, appropriate plans and solutions need to be identified that are not only financially not feasible but technically not too risky.
7. Organizational Ledger Reconciliation Plan
Organizational ledger reconciliation requires tracking each of the datasets and how they will be reconciled. For example, decisions such as how many systems should be used in the architecture by building the reconciliation plan and estimating the cost of reconciliation. For example, if the team is fighting for an additional system, but the cost of reconciliation might be more than the 2 FT employees, then the additional system may not be worth it.
Why it matters:
Helps define ownership of each dataset and agreement on the reconciliation.
Help avoid reconciliation nightmares and whether reconciliation will be more expensive than simplifying processes or technology.
Helps understand the transactional integrity and whether a specific process must reside inside ERP, best-of-breed, eCommerce, or Analytics warehouse.
Documented impact on the financial or statistical ledgers. Classification of financial vs. statistical ledgers and their impact.
Documented data ownership and reconciliations models, real-time or non-real-time posting. Real-time posting vs. batch? Summary vs. detailed?
Defined ownership of KPIs and data marts and their interaction workflows. Reporting and data requirements from each ledger. Analysis vs. financial integrity of operations.
The ledger reconciliation plan help build how many datasets need to be reconciled, how many times, and how many variances will be expected, which will drive the expected capacity of the finance department.
8. Master Data Governance and Reconciliation Plan
Just like an organizational ledger reconciliation plan covers the functional aspect of the account and inventory reconciliation workflows, master data governance is the technical aspect (at the definition or at the metadata level) of reconciliation.
Why it matters:
Helps understand the origins of each master data such as customer, vendor, products, services, chart of accounts, bank accounts, machines, equipment, human resources, credit cards, payment terms, etc.
Helps understand the master data augmentation journeys and ownerships of each delta.
Provides clear guidelines for the master data reconciliation plan in case of a conflict.
Essential Ingredients:
Master data to system mapping at the field level. Map each master data at the field level to the system and who owns it.
Master data augmentation journey per system at the field level. Define the augmentation journey at the field level, where the dataset gets originated, modified, and consumed.
Master data relationships change across journeys. Flatting the layered data? Define the reconciliation path for each changed hierarchy.
Master data mapping to key use cases. Define the master data structure for complex use cases such as buying groups, warehouse and location architecture, and transit locations.
Admin and approval flow, given the implications of each master data. Define the approval flows and the stakeholders involved in approving datasets, including the governance process or automation needs.
Producer-to-MDM and MDM-Consumer Workflow mapping. Using MDM for master data management? Define workflow for each MDM interaction across systems and departments.
A master data reconciliation plan helps refine the enterprise architecture and avoids data quality issues such as duplicate data, data siloes, and financial control.
9. Process Re-engineering Plan
The process re-engineering plan documents all the process re-engineering candidates in detail with their as-is and to-be workflows, including the migration plan for the new processes.
+
M&A ERP Integration Failure Rescue
Learn how Pride Sports struggled with Supply Chain and inventory allocation issues, as well as operational disruptions due to poorly planned M&A integration and ERP transformation project.
Identified process re-engineering candidates to stay within budget. Each broken process might lead to millions of dollars in overengineering of systems and architecture.
Impact of process engineering on the current process. How much impact would the current processes have because of the re-engineering? Is that financially and commercially feasible?
Impact of process re-engineering on the customer-facing workflows. Would customers be willing to adapt to the changes? Do the changes impact customers’ workflows?
Impact on the product, branding, warehouses, facilities, and shop floors. Any physical changes needed in the warehouse layouts, packaging, etc., needed for process engineering to be successful.
Essential Ingredients:
Cutover and training plan for current users. Training plan in coaching the current core team on the process of reengineering to be able to forecast the implications.
Training plan and guides for the customer service and sales reps. Training plan and guides for the end users for the to-be state.
Mock scripts to rehearse the process re-engineering scenarios. Design mock scripts for the current users to rehearse the new processes.
Framework to enforce readiness and learning. Plan for compliance and digital transformation readiness, including automated governance processes and sustainability in the to-be state.
Communication and training plan for the customers, resellers, and partners. Including any PR campaigns and asset development such as websites or internal portals.
Having a good process and re-engineering plan helps you avoid overengineering the systems or the critical success factors that lead to poor system selection.
10. Enterprise Architecture Plan
The enterprise architecture plan is written from the perspective of the technical teams to help align the technical and business teams. It helps the technical teams to challenge the assumptions and demonstrate the technical and financial feasibility of the plan.
+
ERP Optimization And Integration Architecture Development
Learn how Work Sharp fixed their broken ERP implementation that caused customer service issues and improved Supply Chain planning.
Helps align technical teams with business, process, information, and technology. As well as helps align strategy, execution, quality, and KPIs.
Reassesses the business case from the perspective of technology.
Identifies red flags. As well as their mitigation plans.
Sets the boundary of each system in the architecture, and their interaction flows
Defines integration flows. Not to mention the cost of each integration.
Defines users to system interaction flows. As well as setting their boundaries
Essential Ingredients:
Detailed documentation of data. As well as process flows across system boundaries
Pseudo code for major business rules and translations at the component level
Mapping of each interface at the field level, inputs, and outputs. As well as the processing needed from each component.
Documented requirement matrix, broken down at the story level and verified by technical teams, not to have more than 4-8 hrs of work.
Documented quality plan, with acceptance criteria of each system, integration, and process.
Documented release plan for how the systems will be released in production (including mitigation plans). As well as how stories map to sprints and how sprints map to releases. Finally, how each story maps to the goals in the business case.
Documented production planning, including cut-over planning, financial translation of fixed assets, historical data migration plan, and production sanity check plan.
Detailed migration plan, including identification of test environments of each system, how each system environment maps to another system environment, and how the finalized data and processes will be migrated to the upstream systems.
Having a good enterprise architecture plan allows you to foresee the technical issues that would otherwise not be visible with the siloed approach.
Final Words
So, just like marriage requires comprehensive planning, the digital transformation readiness step is necessary. But the prep step is not about drawing a bunch of flow charts (like doing a bunch of chores with marriage) and writing a string of buzzwords to impress your executives; it’s almost similar to implementing an ERP on a piece of paper (being ready for marriage in your heart), which is more challenging than actually implementing it.
Just like you would not hire interns for your ERP implementation, asking interns to run the prep phase is worse than not doing it at all. So if you don’t want any headaches in your life, make sure these deliverables are as complete before you kick off your ERP implementation.
FAQs
Why do you need a business and strategy plan for digital transformation initiatives?
Just like your warehouse or facility plan would require a detailed plan to identify the right layout and capacity, digital transformation initiatives require transaction and capacity planning to identify the right toolset and architecture. And without a business and strategy plan, it’s nearly impossible to estimate the transactional capacity.
Why do we enterprise architecture? Aren’t APIs enough for seamless integration?
While APIs have a long way to make the integration easier without requiring a technical boilerplate, mastery of concepts such as the source of truth, enterprise architecture patterns, and reconciliation workflows aren’t optional for digital transformation readiness. And this is where enterprise architecture is helpful.
How detailed are the enterprise digital transformation readiness deliverables?
The enterprise digital transformation readiness deliverables need to be detailed enough to identify any risks and their mitigation plans. They are not meant to be boilerplate or canned. The expectation is that the plan has enough legs that allow companies to reasonably estimate the efforts and plan the implementation with reasonable confidence in the budget and schedule.
The first-time ERP implementation project is like getting married for the first time. Over 50% of them are likely to end up in failure. Most savvy executives who have gone through multiple implementations share that it might take up to 6 implementations – to get tangible business results from ERP projects. But, unfortunately, just like marriages, by the time they are on their 4th or 5th, they would have retired. Or they would rather not touch ERP implementations again because of the previous nightmares.
Regardless of how hard you try, you will have challenges with your first marriage (or ERP implementation). The challenges exist mostly in the misalignment of expectations, how you envisioned your life (your expectations from technology) versus your partner’s expectations of life (your ERP vendors’ expectations of your data and processes). Also, just like marriages, the issues with ERP implementations aren’t very logical or technical. Most of them are likely to be highly irrational, emotional – and, at times, strange.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
There is only one way to save your first marriage (or ERP project): to marry someone who has been married at least once (hire very seasoned consultants with several years of implementation experience). Or do a ton of research before tying the knot (pre-selection phase). Most importantly, be mentally and financially prepared for the possibility of surprises. And you need to be super open-minded to be successful. So, what are the core reasons why the first ERP implementations fail?
10. Misunderstanding of Architecture.
Architecture is like a blueprint for your house. Regardless of how small a house might be, architecture is still critical. The newer technologies and SAAS platforms are likely to mislead you into thinking that the technology is plug-and-play. Not true!
Issues:
Thinking that Architecture is Not Important for Smaller Companies. A misunderstanding that APIs are supposed to integrate magically. Not to mention a belief that pre-baked integrations can cover any use cases.
Ignoring the Interests of the Technical Teams Completely. Believing that technical folks can figure out any requirements thrown their way.
Misassumption that Technology is about Plug-and-Play. A belief that any number of SaaS apps can be meshed together to form an ERP. And an assumption that the only thing you need to integrate two or more apps is the credentials.
Recommendations:
Don’t Ignore the Architecture. Have well-articulated business specifications, followed by technical. Also, vet pre-baked integrations with your use cases.
Ignoring the Interests of the Technical Teams Completely. Don’t ignore the technical perspective. Additionally, pay close attention to technical teams, as not listening might result in withdrawal issues. They might code poorly to get short-term results. However, the code may not be scalable or may have downstream implications.
Even the Plug-and-play Technologies Require an Architectural Mindset. Don’t fool yourself into thinking that “Ikea” assemblies can meet any needs. Most SMB data and processes are so ad-hoc that even the most custom furniture shop will fall short of their needs. So, streamline your business model to fit into “Ikea” assemblies or better have resources and funds for expensive “custom furniture.”
What may work for SAAS doesn’t work for ERP, and this misunderstanding is the leading reason for the failure of the first ERP implementation.
9. Internal Skillset.
Regardless of how experienced consultants you hire, the experience of your internal team is still important. The first-time ERP implementation projects fail because going through a few cycles helps relate to the process and data re-engineering needed.
Issues:
Team Misalignment. Teams disagreeing on the design? Data ownership? Process design? Also, disagreements on how the source of authority is supported to work. In general, the more inexperienced the team, the more misalignment.
Lack of Experience with Similar Initiatives. No prior experience with similar initiatives? In fact, only experience as a user. Generally, only a few implementations are under their belt to be informed of the decision-making. The more limited the experience with similar initiatives, the more likely it is to fail the implementation.
Power Struggle. Are teams not willing to give up on favorite processes or tools that might have a downstream impact? Few users too powerful and dragging the architecture in their direction? The more the power struggles, the higher the chances of failure.
Recommendations:
Aligning Teams Require Cross-functional Visibility. Break those “walls” and increase visibility. Coach teams on cross-functional processes. So they can visualize the implications for other teams because of their decisions.
Hire Experienced Team Members. Pair interns with experienced resources. But have experienced resources who are going to be making policy decisions.
When Technology Falls Short, Compensation Wins. Don’t underestimate the power of compensation. When technology falls short, compensation wins. Align compensation with the right KPIs, with a tangible impact on the top and bottom lines. Trace back and identify the root cause of the barrier to hitting those KPIs.
First-time implementors are likely to have inexperienced resources, but their data and processes require a lot more work. And that is the reason why first-time ERP implementation projects fail.
8. Stakeholder Commitment.
Most teams implementing an ERP for the first time are controlled significantly by founders. Due to the nature of how they started their business, it’s very hard for them to learn the art of delegation and collaboration, especially if they might not have as much experience working in larger corporations or teams.
Issues:
Considering the Initiatives as IT Project. Thinking that the ERP project is all about technology. A belief that technology is the solution for any process or data-related issues.
Not Able to Balance How Much to Get Involved. Monopolizing the conversation. Not setting the right communication framework to have a clear engagement model of when to get involved and when to back off.
Not Able to Build Consensus Among Teams. There is not enough leadership experience to dig through details and help teams make decisions. Not enough experience going through similar projects to help teams make decisions.
Recommendations:
Don’t Take Hand-Off Approach with Cross-functional Initiatives. Don’t execute the ERP projects in a hands-off fashion. Stay engaged, and ask clarifying questions. But don’t push, or they are likely to withdraw because of your power position.
Build Processes and Reporting Structure That Allow You to Have the Right Involvement. Make sure to let consultants set the framework. Save your commentary only for mission-critical issues; otherwise, listen and learn. Report, but don’t recommend it unless you are absolutely sure.
They Haven’t Seen it. They Can’t See It. So They Can’t Agree. Show Them to Build Consensus. Help consultants champion their ideas. Understand the underlying reasons for disconnect, propose solutions, and maybe draw visuals to help build consensus.
The first-time ERP implementation projects fail because of the founders’ lack of experience working with knowledge workers. It’s a skill set that takes a long time to master.
7. Process Re-engineering.
90% of the smaller businesses feel that their businesses are unique, while only less than 1% when you talk to larger enterprises. The challenge is not the unique nature of their processes. But their lack of experience in standardizing their process.
Issues:
Not Documenting the Processes. Processes so ad-hoc that you can’t even draw them? Not enough appreciation of how documentation will help with the implementation? Not calling documentation the tangible work.
Not Documenting the Right Amount of Details. A bunch of flow charts but not enough meaning for the technical teams to use? Leaving assumptions with processes that processes are subject to interpretation?
Not Willing to Change Proprietary Processes. So, are you married to proprietary processes to be blindsided by them? Nonnegotiable position on the proprietary process and ignoring consultants’ position completely?
Recommendations:
First Time Implementors Especially Struggle to Draw the Processes. Firm up the understanding of your processes by drawing them.
Not Enough Subject-matter Expertise to Provide the Right Details All Stakeholders Need. Hire experts with ERP implementation experience to draw the processes. Change management consultants with the same credentials as the ERP implementation teams or consultants, who can balance both perspectives of the business users, also of the technical teams.
Analyze the Cost of Keeping Proprietary Processes and Tools in the Architecture. Build detailed functional and technical specs to analyze the cost of keeping the proprietary processes.
With limited experience seeing several organizations and their processes, first-time founders can’t differentiate when the process is broken vs. where it’s truly unique. This misunderstanding leads to ERP implementation failure.
6. Data Re-engineering.
It takes a long time to master data modeling that drives business results from ERP systems. The incompatible datasets cause process over-engineering and customizations, leading to ERP implementation issues.
Not Able to Connect the Dots About Why Even Trivial Data Decisions Could Fire Back. Divisibility and modeling of the UoMs and SKUs. Using invoice objects to make decisions for warranty. Shipment line items are used as the sales order line items in the backend system. Decisions as trivial as this have the potential to kill your entire implementation.
Not Understanding How the Source of Authority Works in Various Enterprise Datasets. No real experience with enterprise design or integration patterns?
Recommendations:
Take Baby Steps in Modeling Your Data. Don’t go hard on yourself if you don’t understand how the modeling would impact your core processes. Be ready to fail your first implementation. The ERP data modeling is more than 20-dimensional. It takes years to master.
Try to Research As Much As Possible and Try to Compare Your Data Model with Other Industries. Try to visualize how other industries have modeled their SKUs and BOMs and be truly curious in probing into their model. Compare as many industries as possible and try to learn.
Map Out the Data Flow at the Field Level Across System Boundaries. Map data at the field level. The more mapping you do, the clearer the data modeling will become.
The loose data model of systems such as QuickBooks or Excel has a tendency to promote bad data hygiene, misleading founders on data hierarchies and relationships, leading to ERP implementation issues.
5. Change Management.
Most first-time ERP implementors struggle to visualize the impact of technical decisions on the business processes, leading to ERP implementation issues.
Issues:
Firing the Change Management Company Right After Selection. We do not understand that defining change is not the end of the change management process. It’s the start. Not appreciating the value of change management.
Hiring the Change Management Company Without Subject Matter Expertise. I do not understand the difference between different change management consultants. Not able to vet the expertise of the change management company.
Not Able to Make Personnel or Compensation Changes to Drive the Right Behavior. Thinking that technology is the solution to all problems. Don’t have control over personnel or compensation changes.
Recommendations:
Change Management Requires Consistent Monitoring and Pivoting During the Implementation Phase. Have the change management company involved during the implementation phase. Hire ERP selection companies that are willing to manage the ERP implementation. Don’t hire companies that are not willing to be held accountable for the success of the implementation.
Subject Matter Expertise Matter Even For Change Management Companies. Don’t hire change management companies specializing in other fields. Hire change management companies with related experience.
Be Ready to Solve Issues by Making Personnel and Compensation Changes. Involve stakeholders that have the clout to make personnel or compensation changes. Don’t rely completely on technology to drive change.
Most first-time ERP implementation projects struggle with change management or in hiring the right experts, leading to implementation issues.
4. Pre-selection Phase.
The percentage of companies engaging directly with the technology vendors is much higher among the companies implementing an ERP for the first time. More seasoned companies, on the other hand, with a couple of implementations under their belt, will most certainly have a pre-selection phase, sometimes as long as a couple of years.
Issues:
Thinking that Pre-selection is the Sunk Cost. Underappreciating the value of the pre-selection phase. Taking a binary approach to ERP selection. Following the boilerplate checklist for the selection process.
Not Involving Users During the Design Phase. Not building the as-is and to-be workflows and involving users during the design phase.
Can’t Decide How Much to Invest in the Pre-selection Phase. Not able to decide the value of a selection phase. And how much discovery needs to be performed in the selection phase.
Recommendations:
The pre-selection Phase is not Optional. Don’t shoot yourself in the foot by not having a pre-selection phase. Engaging directly with the technology vendors (OEMs or resellers) with a limited budget of less than $50K results in ERP projects not even going live. As well as a pure waste of money.
Involve Users from Day One During the Pre-selection Phase. Make sure users agree to change the processes and have clear visibility into the cross-functional implications. Build a language that they have agreed on for as-is processes and replicate the to-be processes using the same.
The More You Invest in the Pre-selection Phase, the Shorter would be the Implementation Phase. Have a shorter implementation phase by incorporating a pre-selection phase. Spend roughly the same but much easier transition and adoption without the risk of a failed implementation.
First-time implementors don’t appreciate the efforts involved in ERP implementation and want to take shortcuts with the discovery, leading to implementation issues.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Selecting an ERP requires mapping data and process models to the new ERP, performing gap analysis, and estimating transaction volume. And not to mention saving you from legal troubles by helping you with cryptic software contracts.
Issues:
Hiring interns to lead the selection process. Misunderstanding that ERP selection is all about researching a bunch of web pages and copying and pasting boilerplate requirements.
Following the traditional selection process. A belief that the traditional selection process of looking at the demos will lead to a successful ERP selection and adopted solution.
Trusting an ERP reseller or a freelancer for the ERP selection guidance. A misunderstanding that a reseller and freelancers can provide unbiased recommendations without preferential- or incentive bias.
Recommendations:
Don’t risk a million-dollar disaster by letting an intern lead the selection process. Don’t waste your money with interns as the work they might do in 6 months in designing processes that a professional ERP selection consultant might finish in weeks. And save your ERP implementation.
Don’t let the traditional selection process fool you into an ERP system that might never work for your business. Don’t trust the traditional selection process, as you are at a disadvantage because of their information parity. Hire an industry insider on your side!
Hire a professional ERP selection consultant who is living this on a daily basis. Hire professional independent ERP consultants who can save you tons of money and get you discounts by comparing quotes and saving with unused software that you will never get from a reseller as they are losing their own commission.
The internal resources don’t have enough resources under their belt to run a selection that will lead to a successful ERP implementation.
+
M&A ERP Integration Failure Rescue
Learn how Pride Sports struggled with Supply Chain and inventory allocation issues, as well as operational disruptions due to poorly planned M&A integration and ERP transformation project.
First-time implementors underestimate the efforts involved with an ERP implementation. They will intentionally look for shortcuts and discounts and understaff their internal resources in the hope of saving money. But they end up paying a lot more, including the risk as big as losing their investments completely.
Issues:
Fixated on the Budget. Don’t have enough experience managing large projects. Negligent on the basic project management equation that changing budget means a reduction in scope or quality.
Looking for Shortcuts. A misbelief that there is an easier way of doing ERP implementation projects. An attitude to ignore the warnings of consultants.
Custom Software is the Answer to all Problems. A “binary” thinking that if ERP solutions are expensive and difficult and maybe custom-built solutions will be cheaper.
Recommendations:
Budget Drives Quality. Try to understand the deeper implications of where the vendors are likely to cut corners if you reduce the budget. Be competitive while hiring vendors.
Shortcuts Don’t Exist. Don’t be a kid who gets lured by candy, as there is no easy way of implementing an ERP. Be realistic to avoid a nightmare.
Creating Custom Software is Way Harder than Documenting Your Processes. Don’t be fooled by the idea that custom software will be any easier than ERP. Try to document all your processes first, as that would be the first step in building custom software. Pat yourself on the back if you can document everything within a year.
First-time implementors have a tendency to underestimate the efforts involved with an ERP implementation, leading to ERP implementation disasters.
1. Coachability
Coachability is one of the biggest factors why first-time implementors fail their ERP implementations because of their limited experience working with consultants.
+
ERP Optimization And Integration Architecture Development
Learn how Work Sharp fixed their broken ERP implementation that caused customer service issues and improved Supply Chain planning.
Not Listening to the Consultants. Being completely ignorant about consultants’ advice. Making decisions with knee-jerk reactions without understanding the implications on the business.
Not Willing to Provide the Right Details for Consultants to Work. Unwilling to provide the details to the consultants as they assume that the consultants are supposed to feed them cooked meals as they are getting paid.
Not Doing the Homework Required to be Successful. Ignoring the tasks assigned and not learning during the training or testing workshops.
Recommendations:
Be a Good Student. Let them coach you. Be patient while working with them as they try to teach you multiple languages, all at the same time. It takes time, and you are the only one who can do it.
Not providing them with the right details will only fire them back. Understand that if you don’t provide enough details, they are likely to build something that you may not want. Know that they have nothing to lose.
Don’t Ignore the Homework or Testing to Avoid Issues Post-implementation. Understand that ERP implementations require a lot more practice to hit the ground running from day one. Follow homework religiously if you want to avoid any issues post-implementation.
Working with knowledge workers is a skill that takes years to master. The first-time implementors struggle to understand how to work with them, facing ERP implementation issues.
Final Words
Some people have chosen to lead their lives without getting married, given the horror stories. And it’s their choice of life. But marriage (or ERP implementation) is a test of your ability to build rapport with other teammates. Your ability to lead and grow an organization.
What is critical with these two is to understand and appreciate the process. As in life, there are no shortcuts. Your tendency to look for shortcuts will only make your journey more challenging. So, if this is your first time, try to understand the “ERP” psychology rather than complaining that ERPs (or marriages) don’t work.
FAQs
Why is there a higher failure rate of ERP implementation among companies implementing an ERP for the first time?
Companies implementing an ERP for the first time have a tendency to underestimate the efforts involved with an ERP implementation, stressing their internal teams out and leaving consultants with no choice but to use untested code or poorly designed workflows because of unrealistic time constraints.
Why are larger companies more successful with an ERP implementation?
Larger companies have experience working with ERP consultants. They provide the right amount of details for consultants to be successful and meet deadlines. They also have a lot more experience in expedited decisions with architecture and design that are critical for the success of the ERP implementation.
What are the leading causes of ERP implementation failure among companies implementing an ERP for the first time?
Ignoring the importance of the pre-selection phase, hiring interns to lead the ERP selection process, and not understanding the importance of process and data re-engineering are perhaps the leading causes of ERP implementation failure among companies implementing an ERP for the first time.
Non-profit organizations face ERP challenges distinct from inventory-centric businesses. Their diverse models, incorporating complex features such as membership types, grants, and intricate workflows, vary across verticals. Educational and healthcare non-profits, for instance, may necessitate different processes than city governments. Associations and membership communities also differ from foundations and elderly care groups.
Vanilla ERP systems lack native support for grant and fund accounting, posing a challenge for non-profits. Similar to publicly traded companies, non-profits face public reporting requirements for each grant and fund, but with a crucial distinction. While publicly traded companies report at the macro level, non-profits must segment and report based on the fund structure.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
Each fund and grant often brings unique constraints, prohibiting resource sharing between competing funds or specifying usage for particular purposes, such as community or religious benefits. Compliance requirements, like The Patriot Act, may stipulate data residency, narrowing choices to US- or UK-hosted solutions. Non-profit-specific HCM and CRM packages are crucial for managing distinctive recruiting, training, and enablement workflows. However, custom development capabilities may be necessary to address unique needs within each micro-vertical of the non-profit sector, given its ever-changing business models. Curious about the leading non-profit ERP software in 2024? Let’s delve into the options.
Criteria
Definition of a non-profit company. These are companies of any size in the non-profit ecosystem, such as cities, governments, schools, associations, foundations, charities, churches, charitable subsidiaries of large corporations, etc.
Overall market share/# of customers. The higher the market share among non-profit companies, the higher it ranks on our list.
Ownership/funding. The more committed the management to the product roadmap for the non-profit companies, the higher it ranks on our list.
Quality of development. The more cloud-native capabilities, the higher it ranks on our list.
Community/Ecosystem. The larger the community with a heavy presence from non-profit companies, the higher it ranks on our list.
Depth of native functionality for specific industries. The deeper the publisher-owned out-of-the-box functionality, the higher it ranks on our list.
Quality of publicly available product documentation. The poorer the product documentation, the lower it ranks on our list.
Non-profit company market share. The higher the focus on non-profit companies, the higher the ERP system ranks on our list.
Ability to natively support diversified business models. The more diverse the product, the higher it ranks on our list.
Acquisition strategy aligned with non-profit companies. The more aligned the acquisitions are with the non-profit companies, the higher it ranks on our list.
User Reviews. The deeper the reviews from non-profit companies, the higher the score for a specific product.
Must be an ERP product. It can’t be an edge product such as QuickBooks, Freshbooks, Xero, Zendesk, HubSpot, or Salesforce. It also can’t be an add-on owned by ISVs or VARs that sits on top of other accounting platforms.
10. Workday
Workday focuses on large non-profit organizations with substantial HCM requirements, making it an ideal choice for those already using or contemplating Workday as their HCM solution. However, it may not be the best fit for companies seeking suite-centric offerings with deep operational capabilities, particularly for managing workflows for members, students, and donors. Workday retains its position as a compelling option as a non-profit ERP, securing the #10 spot.
Strengths
Strong HCM and CPM Capabilities. Pre-integrated and Pre-baked. Workday has one of the strongest HCM products in the market, with deep workflows for hire-to-retire, training, and talent forecasting. The CPM capabilities are also tailored for service-centric organizations.
Non-profit Accounting and PSA Capabilities Offered Out of the Box. Expect out-of-the-box capabilities for the fund and grant accounting along with PSA capabilities. The most important capabilities required for non-profit verticals.
Designed to Handle Enterprise Workloads. Workday has been proven with installations where the HCM and financial ledger might process millions of journal entries per hour, often a requirement for Fortune 500 accounts.
Weaknesses
Weak Financial Capabilities. Workday’s financial capabilities might not be as robust as SAP, Oracle, or Sage Intacct as of today in the areas of ASC606 compliance, subscription-based revenue recognition, or multi-element allocations.
Limited Install Base for the Finance Module. Most of the Workday installations are still limited to HCM and Adaptive planning. So it might not be the best fit for deeper finance capabilities.
Might not Have Operational Capabilities for Niche Non-profit Sectors. The operational capabilities for niche non-profit sectors such as membership organizations or cities requiring integration with specific databases or CRM might be limiting.
9. FinancialForce/Certinia
FinancialForce caters to mid-to-large non-profit organizations, making it an excellent choice for those using or contemplating Salesforce as their CRM solution. However, it may not be the optimal fit for companies seeking suite-centric offerings with pre-integrated P2P and HCM capabilities. It maintains its position at #9, with a consistent ranking from the previous year, reflecting limited momentum in its portfolio as a non-profit ERP.
Strengths
Salesforce Look and Feel. The biggest advantage of FinancialForce is the Salesforce look and feel throughout the suite. The same developers that can support Salesforce must be able to support FinancialForce as well.
Deeply Integrated with Other Salesforce Products Such as Communities and CRM. The integration with the Salesforce offerings and the ecosystem is one of the biggest pluses for FinancialForce.
Non-profit Accounting and PSA Capabilities Offered Out of the Box. Expect non-profit accounting capabilities and one of the strongest PSA modules with skillset-based scheduling and forecasting out of the box.
Weaknesses
Limited Install Base. The install base for FinancialForce is significantly limiting. Not even close to other systems on this list.
Ecosystem and Community. The community and ecosystem are not as prolific. While the Salesforce talent can support the technical needs, they would lack the business consulting and financial expertise required to be successful with the product.
The Financial Workflows Might not be as Intuitive for Financial Leaders. The Salesforce look and feel might not be intuitive for finance leaders, who might not be comfortable seeing things such as the edit or delete button right by the posted journal entries.
8. Blackbaud
Blackbaud focuses on SMB non-profit organizations seeking suite-centric solutions. It’s perfect for those outgrowing QuickBooks and desiring suite-centric offerings with minimal expertise needed for data mapping. However, it may not be suitable for medium-to-large companies aiming to streamline operations for inorganic growth or consolidate disparate datasets. Despite its technology lagging behind in cloud adoption, Blackbaud maintains its #8 ranking as a non-profit ERP on this list.
Strengths
Deep Operational Functionality with Tailored Capabilities for Specific Non-profit Micro-verticals. Expect capabilities such as pre-integrated and pre-configured student and teacher workflows tailored for specific micro-verticals, generally requiring significant development effort on other solutions.
Non-profit Accounting Provided Out of the Box. While the accounting capabilities might not be as deep with ASC606 compliance or multi-element accounting, grant, and fund accounting capabilities are offered out of the box.
Might not Require As Much Customization and Configuration as Other Larger Offerings. The data and workflows may be tailored to your micro-industry, not requiring as much consulting expertise as with other vanilla solutions.
Weaknesses
The Reliability of the Infrastructure for Larger Workloads. Blackbaud has recently experienced an outage with its infrastructure, making it less reliable than other solutions running mission-critical and larger workloads than Blackbaud.
Not Designed for Larger Companies with Multiple Entities. Consolidations, multi-entity accounting, and dimensional reporting might be a challenge for larger non-profits.
Ability to Handle larger workloads. Blackbaud is great for companies outgrowing QuickBooks but may not be the best fit for companies with thousands of employees, members, etc., requiring financial control and financially integrated processes.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
SAP S/4 HANA is designed for large non-profit organizations requiring the processing of millions of transactions and the capability to host multiple countries and business models with significant collaboration. It may not be the ideal choice for companies outgrowing smaller ERP systems or QuickBooks due to the IT maturity required for implementation. If you’re a large non-profit organization or a publicly traded entity aiming to consolidate global subsidiaries in one system, SAP S/4 HANA is the perfect solution. Thus, securing the #7 position on our list of non-profit ERP systems.
Strengths
Non-profit Accounting and PSA Capabilities Provided Out of the Box. Expect a non-profit accounting package including grant and fund reporting with a PSA tailored for non-profit-centric organizations and skill-based scheduling.
Best of Breed Capabilities Pre-integrated. The best-of-breed software, such as Concur, SuccessFactors, and CRM, are pre-integrated with SAP S/4 HANA, a pre-baked integration with the potential to save millions of dollars.
HANA and Financial Traceability for Large, Global Organizations. Because of the power of HANA, SAP S/4 HANA can process very complex transactions with visual traceability across entities, along with end-to-end traceability, auditability, and approvals of SOX compliance workflows.
Weaknesses
Non-profit CRM and Membership Capabilities. It might require extensive customization or configuration to enable non-profit workflows.
Best-of-breed Pre-built Integration Options May be Limited. The marketplace options are limited for non-profits, with the best-of-breed options requiring substantial translations to be successful with the product, driving consulting dollars and experienced internal IT resources with several ERP implementations under their belt.
Overwhelming for Smaller Organizations. The data model is designed for large, complex organizations, overwhelming for smaller non-profit organizations, outgrowing QuickBooks, or smaller ERP systems.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
Oracle Cloud ERP is designed to meet the needs of large non-profit organizations seeking extensive global financial capabilities. However, it may not be the optimal choice for smaller non-profits that are outgrowing compact ERP or accounting systems and require suite-centric offerings but lack substantial internal IT expertise. If you are a sizable, global non-profit organization focused on financial and procurement functionalities, along with an integrated and customizable HCM tailored for service-centric industries, Oracle Cloud ERP is the perfect solution. Thus, it holds the #6 position on our list of non-profit ERP systems.
Strengths
Designed for Large Non-profit Organizations. The embedded HCM and CRM processes are suitable for large non-profit organizations. The P2P workflows are friendlier for the indirect procurement needs of non-profit organizations.
Native Capabilities for Grant and Fund Accounting. Expect native capabilities for grant and fund accounting provided as part of the package with very robust budget planning tools pre-integrated and pre-populated, easily merged with external datasets.
Embedded HCM and PSA Processes. Expect HCM and PSA to be fully immersed with the ERP, as well as grant and fund compliance processes.
Weaknesses
Non-profit CRM and Membership Capabilities. While Oracle Cloud ERP might support the needs of membership from the perspective of finance and ASC606, the operational capabilities would require translation of data and process model, requiring expensive consulting and internal IT expertise.
Best-of-breed Pre-built Integrated Options May be Limited. Expect substantial efforts in integrating non-profit-specific CRMs and tools, as options may be limited for specific non-profit organizations.
Overwhelming for Smaller Organizations. The data model and translations required to be successful with the product may be too overwhelming for companies outgrowing QuickBooks or other smaller ERP systems.
5. NetSuite
NetSuite caters to SMB non-profit organizations with operations spanning multiple countries, making it an ideal choice for those with diverse business models, such as schools with campus stores or healthcare organizations with warehouses. Additionally, NetSuite can serve as an excellent tier 2 solution for non-profit subsidiaries of larger corporations. Given these strengths, NetSuite holds the #5 spot on our list of non-profit ERP systems.
Strengths
In-built Package with Fund and Grant Accounting Capabilities Offered out of the box. Expect native capabilities for grant and fund accounting provided as part of the package with very robust budget planning tools for SMB non-profit companies pre-integrated and pre-populated, easily merged with external datasets.
Marketplace and Ecosystem.Vibrant marketplaces and ecosystems, with tons of pre-baked integrations and add-ons available for diverse business models.
Ideal for Global Companies Growing Through M&A. Supports several diverse and global business models out of the box, making it ideal for companies part of the private equity portfolio and growing through M&A.
Weaknesses
Experience Not as Intuitive for Finance Leaders. While financial auditability and multi-dimensional reporting are built as part of the system, the experience may not be as intuitive as other solutions tailored for non-profit finance users.
Multi-entity Accounting Not as Straight Forward for Finance Leaders. While multi-entity accounting is supported by the ability to host multiple entries in hundreds of countries in one database, the multi-entity capabilities are not as intuitive for finance users.
Unnecessary Bloatedness of the Product-centric Capabilities Not as Relevant for the Non-profit. While the product-centric capabilities could be a huge plus for large organizations, the data model may have unnecessary layers that might not be relevant for nonprofit organizations.
4. Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central is tailored for SMB non-profit organizations with specialized capabilities in grant and fund accounting, along with a PSA module designed for professional services. It’s perfect for global non-profit SMBs operating in multiple countries. However, it may not be the ideal choice for mid-to-large companies dealing with extensive journal entries and long-standing transactions. If you seek global financial capabilities and can invest in consultants for data translation, change management, and workflow customization, consider Microsoft Dynamics 365 Business Central. Given its strength, it ranks at #4 on our list of non-profit ERP systems.
Strengths
Designed for Global Companies. Natively supports global regions and localizations. Ideal fit for countries where the other suite-centric solutions, such as Blackbaud, Unit4, or FinancialForce, might not be present.
Non-profit Accounting and PSA Capabilities Provided Out of the Box. Expect a non-profit accounting package including grant and fund reporting with a PSA tailored for non-profit-centric organizations and skill-based scheduling.
Marketplace and Ecosystem. Augments core capabilities with a very vibrant marketplace, supporting diverse business models such as rental, membership, or church-specific operations management software.
Weaknesses
Financial Traceability and SOX Compliance. It might not be the most Intuitive for finance leaders. The financial traceability may not be as intuitive as SAP for global, publicly traded non-profit companies.
Technical Focus and Limited Business Consulting Expertise in the Microsoft Ecosystem. The ecosystem has technical companies but with limited business consulting experience, which might drive over-customization and overengineering of Microsoft products, ultimately leading to implementation failure.
Limited Microsoft Support for Smaller Partners. Unlike other ERP companies, Microsoft doesn’t offer any support or control to its smaller partners, leading to implementation issues because of the limited control over its channel.
3. Microsoft Dynamics 365 Finance & Operations
Microsoft Dynamics 365 Finance & Operations stands out as one of the most comprehensive cloud solutions, offering built-in support for various business models through its non-profit accounting package and pre-configured PSA module. It is well-suited for global non-profits operating in multiple countries. However, it may not be the best fit for smaller companies with revenue under $250 million, outgrowing QuickBooks or other compact ERP systems. Microsoft Dynamics 365 Finance & Operations is a strong non-profit ERP solution, securing the #3 spot on our list.
Strengths
Designed for Large Organizations. Ideal for large, global companies with complex business models operating in multiple countries.
Non-profit Accounting Package Capabilities Offered Out of the Box. Embedded non-profit accounting capabilities offered out of the box, supporting complex fund allocations, reporting, budgeting, and scheduling.
Data Center Options and Data Locations of Choice Might be Available in Most Countries. With the backing of Azure, complying with regulations such as the Patriots act may be easier.
Weaknesses
It may not be the best fit for publicly traded companies. The traceability requirements for publicly traded companies might not be as intuitive as the other ERP solutions designed from the CFO’s perspective.
The CRM Might Not be the Most Friendly for Non-profit Organizations. The Microsoft CRM might not be the most fluid for non-profit organizations, with the tightness of the data model designed primarily to support product-centric organizations. Extending existing business objects would require developer support or an add-on.
Overwhelming for Smaller Organizations. Companies under $250M in revenue or outgrowing smaller ERP or accounting systems such as QuickBooks might struggle because of the data modeling and translation expertise required.
+
ECommerce Supply Chain Transformation
Learn how LockNLube transformed its inventory and supply chain challenges by consolidating over 20 systems.
Sage Intacct commands a significant market share in the non-profit sector, offering marketplaces and pre-baked integrations tailored to various micro-verticals. It excels for service-centric SMB organizations in non-profit, SaaS, healthcare, and financial services. However, it may not be the ideal choice for diverse organizations or those undergoing M&A, where evolving business models could pose challenges. Additionally, non-profit subsidiaries of large corporations may find Sage Intacct struggling to accommodate the parent entity’s diverse business model. Sage Intacct is a strong choice for specific non-profit scenarios, particularly within service-centric SMBs. Thus, securing its rank at #2 on this list of non-profit ERP systems.
Strengths
Deep Non-profit specific last-mile capabilities. Sage Intacct has one of the strongest non-profit-centric capabilities, including fund and grants accounting, pre-populated KPIs, and reports.
Globalized and Localized in over 120 countries. Sage Intacct can natively support multi-entity collaboration features of over 120 countries.
Salesforce, HR, and Marketplace Integrations for the Non-profit Sector. Salesforce and payroll integrations are owned and maintained by Sage, ensuring the quality of development.
Weaknesses
May Require Subscriptions for Best-of-breed CRMs. Primarily an accounting solution. So the solution doesn’t have any CRM capabilities at all. As well as limited supply chain capabilities, even for indirect procurement. Non-profit and healthcare organizations needing inventory and warehouse capabilities might struggle with the solution.
Will Require Consulting Expertise Compared to Other Smaller Systems. While Sage Intacct is designed for maximum audibility and compliance, the added layers would require consulting expertise and internal IT maturity to be successful with the product.
Too Many Moving Pieces During Implementation. While the integration required for Brightpearl, ADP, and Salesforce is supported by Sage, there will be multiple parties involved during the implementation, with all of them pulling architecture and design decisions in their direction, increasing the implementation failure risk.
1. Unit4
Unit4 focuses on medium-to-large non-profit organizations seeking suite-centric capabilities, making it an ideal choice for large universities and schools with deep operational workflows supported out of the box. Organizations outgrowing QuickBooks or planning inorganic growth through M&A don’t find it the best fit. If you are a mid-to-large non-profit in search of a tailored, suite-centric alternative to SAP S/4 HANA or Oracle Cloud ERP, Unit4 is a great solution, claiming the #1 position on our list.
Strengths
Strong HCM and Indirect Procurement Capabilities Pre-integrated and Pre-baked. Tailored to educational institutes and non-profits.
Non-profit Accounting and PSA Capabilities Offered Out of the Box. The non-profit package includes native capabilities for the fund and grant capabilities with a strong PSA module to manage resources and projects.
Designed to Handle Global Enterprise Workloads. The unit4 solution has two versions, one for large enterprises and another for mid-market. It has been proven with one of the largest non-profit institutes looking for a tailored replacement for SAP S/4 HANA or Oracle Cloud ERP.
Weaknesses
Legacy Solution. While the solution has been rearchitected for the cloud, it’s a legacy solution. So, the user and mobile experience might not be as great as other options born in the cloud.
Limited Install Base in North America. Primarily a European solution with a very limited presence and ecosystem in North America. So, you might struggle to find consulting companies and marketplace add-ons focused on the North American market.
It might be too overwhelming for smaller organizations. Due to the data translation and mapping required for the enterprises, smaller companies outgrowing Quickbooks or smaller ERP systems might find it to be overwhelming.
Final Words
Non-profit organizations have unique needs, encompassing specialized accounting requirements that accommodate the constraints of funds and grants, as well as custom workflows demanding flexibility through custom development. Stringent data privacy requirements further limit options to those compliant with specific country or state mandates.
Implementing a vanilla ERP for non-profits can be risky and costly, involving custom development and error-prone add-ons. When evaluating ERP systems, avoid being overwhelmed by generalized features. This list is designed to simplify your options for non-profit ERP systems. For success, consult with an independent ERP consultant who can offer tailored insights based on your organization’s distinct requirements.
FAQs
How do the needs of non-profit organizations differ from other companies?
The non-profit organizations require funds and grant reporting supported natively. Without the support of these features, companies might end up tracking and reporting using spreadsheets, which is significantly time-consuming. The funds and grant accounting is very similar to keeping separate books. Using dimensions for this reporting is not enough.
How do the needs of different non-profit verticals differ?
The non-profit is a massive industry, and you have organizations such as membership organizations, healthcare, churches, and schools. They all have unique needs because of the differences in their customer personas, unique workflows, and substantially different reporting requirements.
What are the unique features that non-profit organizations need in an ERP?
The non-profit companies require grant and fund accounting as part of their package. But other than that, they might also have other constraints, such as keeping data in a specific country or CRM solutions designed for unique workflows of members, donors, or students.
Cloud ERP systems exhibit a broad spectrum, ranging from those disguising outdated backends as cloud-based to extreme cases deploying on-prem code bases in data centers, asserting a ‘web link’ qualifies as the cloud. Untangling this complexity requires an understanding of diverse layers and factors that define the cloud, encompassing both technical and financial aspects. In easier terms, think of it as renting (cloud) versus buying (on-premises). However, similar to renting, diverse cloud business models exist, varying in roles and responsibilities of each party involved.
Particularly in a standard cloud solution, the provider handles infrastructure upkeep, and your responsibility is to consume services for a periodic rent, facilitating the conversion of CapEx spending into OpEx. However, this analogy has a significant limitation. Vendors can hire specialized firms for financial translation and infrastructure management, also allowing them to claim their offerings as cloud overnight. This mirrors the practice of legacy ERP vendors selling repainted cars as new—potentially fraud in the automotive sector but perfectly legal in the ERP industry.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
Thus to discern between repainted cars and new ones from the lenses of cloud-native technologies, a profound understanding of their nuances is imperative. Unlike on-prem technologies, which target a singular interface, cloud technologies must adeptly serve numerous interfaces, introducing exponential complexity with a greater number of variables. Seemingly minor issues like enterprise search or font rendering can dramatically impede operations, contrary to ERP vendors’ claims of the cloud as a “universal answer” to all business performance issues. While these drawbacks may not be immediately apparent during the selection phase, users frequently encounter frustration upon implementation. Seeking truly groundbreaking cloud ERP systems? Explore our curated list for reliable recommendations.
Criteria
Definition of a Cloud ERP System. The richness of functionality in the cloud. How cloudy is the experience? Financial? Operational? Technical? All? Replaced only the front end? Or the whole stack? User experience modernized for the cloud interfaces?
Overall market share/# of customers. A higher market share in the cloud ranks higher on our list.
Ownership/funding. The more committed management to the product roadmap in the cloud ranks higher on our list.
Quality of development. More cloud-native capabilities rank higher on our list.
Community/Ecosystem. Communities with a heavy presence from cloud users rank higher on our list.
Depth of native functionality for specific industries. The deeper the publisher-owned out-of-the-box cloud-native functionality, the higher it ranks on our list.
Quality of publicly available product documentation. The poorer the product documentation, the lower it ranks on our list.
Cloud market share (and documented commitment of the publisher through financial statements). The higher the focus on the cloud, the higher the cloud ERP system ranks on our list.
Ability to natively support diversified business models. The more diverse the product, the higher it ranks on our list.
Acquisition strategy aligned with the cloud-native strategy. Acquiring legacy products to wrap in a fancy marketing package? The lower it ranks on our list.
User Reviews. The deeper the reviews from cloud-native users, the higher the score for a specific product.
Must be an ERP product. It can’t be an edge product such as QuickBooks, Freshbooks, Xero, Zendesk, HubSpot, or Salesforce. It also can’t be an add-on owned by ISVs or VARs that sits on top of other accounting platforms.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
Plex, born in the cloud, specializes in automotive, F&B, and industrial manufacturing. Ideal if MES expertise is paramount but less suitable for those emphasizing deep ERP layers and mixed-mode manufacturing. A top choice for pure-play companies within the Toyota and Ford ecosystems, generating up to $1B in revenue from $50M. This is particularly fitting for businesses with traceability and supply chain integrations, like F&B enterprises. However, not the optimal choice for companies with diverse business models. Therefore, Plex secured the #10 spot on our list, a slight downgrade from previous rankings.
Strengths:
Born in the Cloud. Built from the ground up for the cloud-native experience. Consistent design and architecture across screens and modules.
Manufacturing and MES. Designed from the perspective of automotive OEMs. Also contains supply chain and quality processes tailored for specific micro-verticals.
Automotive Capabilities. Built out of the box are the Toyota and Ford compliance and quality capabilities. Expect substantial efforts to enable similar capabilities with other similar products not tailored for automotive.
Weaknesses:
Ecosystem. Plex approaches its ERP implementations in the hand-off mode. And the consulting options might not be as prevalent due to the limited install base.
Limited Focus on the Solution. Great for pure-play automotive companies. However, it might not work for diverse business models, even within manufacturing.
Not the best fit for Companies Growing Through M&A. Not the best fit for companies in the M&A cycle, whether planning for carve-outs, mergers, or acquisitions. Primarily due to the uncertainty of the to-be business model.
9. Odoo
Odoo stands out as a cloud-native system particularly tailored for small to medium-sized businesses. As a born-in-the-cloud product, it maintains a cohesive design across screens and modules. If a cloud-native experience is your top priority, then Odoo deserves a spot on your list. However, success with Odoo hinges on engaging a seasoned business consultant experienced in ERP implementations and integrations. Caution is advised against excessive customization, generally resulting in derailed ERP implementations. We have upgraded Odoo a little bit this year due to the lack of momentum in Plex’s portfolio, jumping to the rank of #9 on this list.
Strengths:
Designed for Global Companies.Fit for smaller companies that might have entities in many different countries. Regions such as Europe and South America are likely to benefit from Odoo, generally consisting of multiple entities in many countries.
User Experience and Consistent Design. Expect one of the best UX and consistent design patterns across screens and modules.
Open Source. Despite the perception of savings with licensing, don’t forget to consider the overall costs, sometimes exceeding more than commercial options.
Weaknesses:
Out-of-the-box Capabilities to Support Larger Organizations. The open-source nature leads to a tendency to over-customize, resulting in an inferior product experience despite its cutting-edge UX.
Limited Last Mile Capabilities. The last-mile capabilities for specific micro-verticals are limited, requiring significant customization for their work with specific industries.
8. Sage Intacct
Sage Intacct focuses on service-centric sectors like non-profit, healthcare, financial services, software, and technology. Perfect for those particularly prioritizing contract compliance, ASC606, and subscription-based features. However, less suitable for inventory-centric businesses. If you operate in service-centric fields like non-profit, SaaS, healthcare, or financial services, then Sage Intacct could be a solid choice. It received a notable downgrade in this year’s ranking due to lacking core operational cloud functionality found in other ERP solutions, securing the #8 position on our list.
Strengths:
Deep Subscription-centric Capabilities. Sage Intacct has one of the strongest subscription-centric capabilities, particularly including ASC606, revenue recognition, payment terms at the contract line item level, intercompany accounting, and multi-element allocation.
Globalized and Localized in over 120 countries. Sage Intacct can natively support multi-entity collaboration features of over 120 countries.
Brightpearl, Procore, and Salesforce Integrations are built and Owned by Sage. Also Brightpearl, Procore, and Salesforce integrations are owned and maintained by Sage, ensuring the quality of development.
Weaknesses:
Manufacturing and Industrial Distribution Capabilities. Companies with diverse business models, such as tech companies with manufacturing or distribution needs, might struggle with the solution.
Limited Supply Chain and CRM Capabilities. Primarily an accounting solution. So the solution doesn’t have any CRM capabilities at all. As well as limited supply chain capabilities, even for indirect procurement. But non-profit and healthcare organizations needing inventory and warehouse capabilities might struggle with the solution.
Too Many Moving Pieces During Implementation. While the integration required for Brightpearl, Procore, and Salesforce is supported by Sage, there will be multiple parties involved during the implementation, increasing the implementation failure risk.
7. IFS
Positioned uniquely, IFS targets mid-to-large project and field-service-centric organizations with substantial assets. It excels when best-of-breed field service and asset management capabilities are needed, even as standalone offerings atop SAP or Oracle. However, it may not be the best fit for mixed-mode manufacturing or companies with diverse business models or those undergoing M&A cycles. Particularly suitable for companies in the MRO and airline ecosystem seeking a cloud ERP system. Thus, IFS secures the 7th position on our list as a robust cloud ERP solution for specific industries.
Strengths:
User Experience and Interface. One of the most consistent user experiences that have been rearchitected and modernized, similar to born-in-the-cloud products.
Best of Breed Field Service Capabilities. Abilities to manage the field service scheduling of over 50K field service technicians particularly with substantial R&D investments in resource optimization capabilities.
Best of Breed Asset Management Capabilities. One of the strongest asset-management capabilities for organizations with very thick asset and predictive maintenance needs, such as MRO organizations.
Weaknesses:
Ecosystem. Expect a limited presence in North America and also a lean partner ecosystem.
May not be the best fit for Companies Growing Through M&A. Companies involved with the M&A or the ones part of the PE portfolio might not be the best fit for IFS.
+
Digital Transformation Change And Project Management
Learn how Big Country Raw managed the change and transformation despite their limited budget for ERP implementation and eCommerce integration.
Established in the cloud, Acumatica caters to distribution, construction, field services, and manufacturing-centric organizations, primarily suitable for companies with operations in select countries like the US and UK, with deeper operational capabilities and less emphasis on global financial requirements. It is an ideal choice for companies with revenue ranging from $10 million to $100 million but may not be as suitable for large global enterprises. Therefore, Acumatica is recommended if prioritizing a cloud-native experience is crucial over extensive operational and global capabilities. Thus, positioned as a robust cloud ERP solution, Acumatica secures the 6th position on our list.
Strengths:
One Product, Multiple Business Model. Supports several complex business models as part of the same package, ranging from construction, manufacturing, and distribution.
Consumption-based Pricing. The consumption-based pricing model might be friendlier particularly for companies with low transaction volume or seasonal labor requirements.
Marketplace and Ecosystem. Vibrant marketplaces and ecosystems with controlled procedures enforced by Acumatica for quality development.
Weaknesses:
Globalization Capabilities. Acumatica would require hosting multiple countries in different instances with an external consolidation add-on, also limiting collaboration capabilities between those entities. Not the best fit for global companies with significant collaboration needs.
Ability to Handle Larger Workloads. Primarily an SMB product and not designed to handle the workload of larger organizations.
Not a Fit for Companies Growing Through M&A. Such companies require global collaboration among entities such as those with private equity structure or part of holding companies.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
SAP S/4 HANA is tailored for large, public-centric product organizations particularly with intricate product models and demanding MRP runs. It excels as an ideal choice for large global companies seeking consolidated management for all entities within a single system. However, it may not be the optimal solution for companies outgrowing smaller ERP systems or QuickBooks, requiring a certain level of IT maturity for successful implementation. Thus as a robust cloud ERP solution, SAP S/4 HANA secures the 5th position on our list.
Strengths:
HANA. Because of the power of HANA, SAP S/4 HANA can process very complex MRP runs with product models containing millions of serial numbers and SKUs and the ability to process millions of costing and scheduling entries much faster than most ERP systems.
Best of Breed Capabilities Pre-integrated. The best-of-breed software, such as SAP Commerce Cloud, Hybris, Concur, SuccessFactors, and EWM, is pre-integrated with the SAP S/4 HANA, potentially saving millions of dollars with integration.
Financial Traceability for Large, Global Organizations. Large complex financial organizations require end-to-end traceability of SOX compliance workflows, also built with each document and transaction with SAP S/4 HANA.
Weaknesses:
Limited Last-mile Capabilities. The pre-baked last-mile capabilities specific to micro-industries might be limited, requiring either development or add-ons on top of the core solution.
Limited Capabilities of the Cloud Version and Marketplace Options. The cloud version is behind with development in comparison to the on-prem variant. Equally limited are the marketplace options compared to other competing solutions.
Oracle Cloud ERP is designed for large publicly traded organizations seeking comprehensive global financial capabilities. However, it may not be the most suitable option for smaller product-centric companies that are outgrowing their ERP or accounting systems. Thus positioned as a robust cloud ERP solution, Oracle Cloud ERP secures the 4th spot on our list.
Strengths:
Designed for Large Service Organizations. The embedded HCM, CRM, and CPQ processes are suitable for large service-centric organizations with leaner inventory and operational needs. Also the P2P workflows are friendlier for indirect procurement organizations.
Embedded WMS and TMS Processes. The embedded WMS and TMS processes are particularly suitable for logistics and healthcare-centric organizations. As well as any other services-centric organizations leaner on their inventory management needs.
Designed to Support Financial Processes of Large, Regulated Industries. The product architecture supports the needs of large complex financial organizations with deep sub-ledger hierarchies, the ability to close books at the subsidiary level, and also keeping user-defined books for complex branch, fund, partnership accounting, etc.
Weaknesses:
Limited Capabilities for Product-centric Companies. The P2P processes, CPQ, and manufacturing capabilities may not be the friendliest for product-centric organizations particularly with the needs for MES, PLM, and S&OP-centric processes.
Ability to Handle MRP Runs of Fortune 500. Might struggle with the complex MRP runs hitting millions and millions of costing, scheduling, and also WIP industries.
Overwhelming for Smaller Organizations. The data model and translations required to be successful with the product may be too overwhelming for companies outgrowing QuickBooks or other smaller ERP systems.
3. Microsoft Dynamics 365 Finance & Operations
Microsoft Dynamics 365 Finance & Operations stands out as one of the most comprehensive cloud solutions, also capable of accommodating various business models within a single software platform. It is particularly well-suited for large global companies seeking integrated WMS and TMS capabilities without the need for additional add-ons. Particularly tailored for global operations spanning multiple countries, it may not be the optimal choice for smaller companies with revenue under $250 million that are outgrowing platforms like QuickBooks or other compact ERP systems. Thus, boasting substantial upgrade this year, it secures the 3rd position on our list.
Strengths:
Designed for Large Organizations.Ideal for large, global companies with complex business models operating in multiple countries, requiring one system for the entire operations.
Embedded WMS and TMS Processes. Embedded WMS and TMS processes help companies requiring end-to-end traceability including external supply chain.
Mixed-mode Manufacturing Capabilities, including Process, Discrete, and PSA. Microsoft Dynamics 365 F&O can accommodate several business models as part of the same solution, such as PSA, process, and discrete manufacturing.
Weaknesses:
May not be the Best Fit for Publically-traded Companies. The traceability requirements for publicly traded companies might not be as intuitive as the other ERP solutions designed from the perspective of the CFO.
Ability to Handle MRP Runs of Fortune 500. Might not be the most suitable for the transactional workload and the MRP run of the fortune 500 due to the heavy lifting required.
Overwhelming for Smaller Organizations. Companies under $250M in revenue or outgrowing smaller ERP or accounting systems such as QuickBooks might struggle, with limited data modeling and translation expertise.
2. Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central, fully re-engineered for the cloud, is designed for SMBs with extensive financial requirements, PSA, and FMCG distribution needs. Also advantageous for global SMBs with a presence in multiple countries. However, it may not be the optimal choice for companies in the industrial distribution and manufacturing sectors seeking intricate operational capabilities, necessitating add-ons atop MS Dynamics 365 BC. In summary, Microsoft Dynamics 365 Business Central is recommended for those seeking global financial capabilities coupled with a dynamic marketplace of developers. With noteworthy enhancements this year, it secures the 2nd position on our list.
Strengths:
Designed for Global Companies. Natively supports global regions and localizations where Acumatica, Epicor, or Infor might have limited support.
Deep Supply Chain Capabilities for Complex Distribution and Retail Organizations. The data model is friendlier for FMCG and distribution companies requiring native support for complex features such as bin tracking or license plate support.
Ideal for Diverse Companies Growing Through M&A. The global nature and the available options through the marketplace make it ideal for companies growing through M&A, regardless of whether they might be vertically integrated or globally expanding.
Weaknesses:
Limited Last Mile Capabilities. The native last-mile capabilities might be limited for industries such as industrial manufacturing or distribution.
Technical Focus and Limited Business Consulting Expertise of the Microsoft Ecosystem. The ecosystem has technical companies with limited business consulting experience, generally resulting in over-customization and overengineering of Microsoft products.
Limited Microsoft Support for Smaller Partners. Unlike other ERP companies, Microsoft doesn’t offer any support or control to its smaller products, leading to ERP implementation issues because of the lack of control over the channel.
+
ECommerce Supply Chain Transformation
Learn how LockNLube transformed its inventory and supply chain challenges by consolidating over 20 systems.
NetSuite is tailored for SMBs with a global footprint, particularly those in service or commerce sectors. It excels for organizations with varied business models seeking a global financial ledger and robust CRM workflows. However, it may not be the optimal choice for industrial distribution or manufacturing needs. Overall, NetSuite is recommended for service-centric or commerce-oriented SMBs, especially those undergoing growth via acquisitions or under private equity ownership. With slight enhancements this year, it claims the top spot on our list.
Marketplace and Ecosystem. NetSuite has one of the most vibrant marketplaces and ecosystems, with tons of pre-baked integrations and add-ons available.
Ideal for Global Companies Growing Through M&A. NetSuite can support several diverse and global business models out of the box, making it ideal for companies part of the private equity portfolio and growing through M&A.
Weaknesses:
Patchy User Experience. Although NetSuite was born in the cloud, the user experience is not as modern as Acumatica or Sage Intacct, making it slightly inferior for companies looking for a solution known for its user experience and cloud-nativeness.
Not friendly for B2C, Unified Commerce, and Omnichannel Experience. You might run into performance issues in storing millions of B2C customer records and transactions that should be part of the commerce or OMS layer.
Limited Manufacturing Capabilities. The BOMs and MRP capabilities are extremely limited and not really designed for the complex workflows of industrial manufacturing with busy shop floors.
Final Words
Whether or not the cloud is a priority, discerning the authenticity of cloud systems is crucial. When evaluating the cloud as a factor, carefully assess each variable based on your specific requirements. If prioritizing the cloud experience, this list can serve as a valuable starting point. However, recognizing genuine cloud solutions from fake ones demands expertise. Consider seeking advice from independent ERP consultants to ensure informed decisions.
FAQs
How is a cloud-native ERP system different from a legacy cloud ERP system?
The cloud-native ERP system was designed and architected from the ground up for the cloud-native interfaces. They have better architecture and data models that help them provide a superior organization of information compared to their legacy counterparts.
What are fake clouds, and how to identify the systems that might be fake?
The fake clouds are the systems that have partially rearchitected their systems, primarily the front-end layer, with minimum changes done to their data model. They are extremely hard to spot during the demo unless you have hired someone with a deep background in architecting and designing enterprise systems. Independent ERP consultants keep track of these vendors in their proprietary databases and can help you spot them.
Does the degree of cloud-nativeness matter if you are deploying on-prem primarily?
Yes, the degree of cloud-nativeness matters regardless of where you plan to deploy the system. Ultimately, you might be exposing this system through your data center. So the modern code base would provide a superior experience than the legacy code base designed to run primarily as desktop software.
Buying a house is easy. Anyone with common knowledge can buy. Anyone can figure out how many rooms or bathrooms they might need. Most people know how to select a color or texture on their own ( or maybe by making a few calls to their trusted friends). So why do we hire real estate agents (or independent ERP consultants)? Dumb move? Pure waste of money? No? By the way, the problem could be much more involved when you might have some construction or modification component to your house. Then, most likely, you are going to hire an architect as well.
Do you need a real estate agent? 90% of people would agree that you are better off hiring a real estate agent than buying on your own. With architects, you might not even have a choice as the city regulates it. They are doing this to ensure the interest of both buyers and sellers are protected. Sure real estate buying is a leveraged procurement, so you have a much higher risk. And sometimes, your bank might mandate a licensed agent to protect their investments.
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
When you buy an ERP, the total cost of an ERP might be anywhere from 5-20x more in price, depending on the size of the organization, with a lot more complexity. With an ERP, sure your purchase might be completely based on cash. But wouldn’t it be in your best interest to take the same approach as an expensive procurement, just like a bank or an insurance company would? While the ERP procurement process may not be as regulated, the role of independent ERP consultants is very similar to real estate agents, architects, real estate lawyers, and a lot more. So, what are the top reasons why independent ERP consultants are like real estate agents?
10. Ability to Expedite the Process
Try buying a home on your own. Here is how the process goes. It might start with taking everyone’s opinion. Mommy is most likely to fight for the best kitchen – with the same status symbol as her friends. Kayla, the daughter, is likely to fight for the personal washroom. George, the son, might fight for the swimming pool or backyard. Daddy is probably praying that he will be more than happy if the process finishes in the allocated time and budget (with a house in one piece).
You might make several rounds of open houses – with thousands of dollars of gas poured in driving around, with family lunches. Sure, you could account for this as family bonding and time. I get it. But you are burning time and cash (and opportunity cost, if you care for that, most smart people do).
Here is how a real estate agent would manage the process. First question. Do you guys have bank approval? No. Do you know what you can afford? Maybe $400K, based on Daddy’s income. Sorry, mommy, you might not get the best appliances. Sorry, Kayla, the personal washroom is not an option. George, let’s keep the swimming pool for the next home once you figure out how to make money on your own. You get the point! The real estate agent has saved six months (and a ton of money) – without making a single trip. The bigger the family, the more challenging it will be to manage it internally.
ERP procurement process isn’t different, except everyone struggles to articulate why you need to hire professionals to manage the process, including independent ERP consultants, even though they do this for a living. Their experience and structured approach help expedite the process exponentially.
9. Offer a Structured Framework
When buying a house or ERP, a structured framework is essential for successful procurement and adoption. Sure, you might argue that real estate agents don’t add a ton of value. What’s a big deal in creating a few listings and driving around to check a bunch of houses? Can’t you do it on your own? Is it worth paying them 3-6% of the transaction? Most of us underestimate how much thought and work goes into that process.
Think of decisions such as putting an offer on the house without knowing whether you will get approved or not. What if the seller’s agent has a clause for non-approval penalties? OK, this might be intuitive for you as you probably know how to read contracts. But there are just so many things that could fire back when you are dealing with such expensive investments. Also, just because you may be an expert at buying and negotiating another category, that doesn’t make you a qualified real estate agent. They go through years of training, certifications, and experience to develop a structured framework that makes them successful with a similar customer like you.
The more structured you are with your process, starting from developing criteria, defining success, building consensus, and narrowing down options, as well as reviewing only the options that might be relevant for you – not to overwhelm George or Kayla. Or the buying decision might be put on hold forever without making any progress for the family. A structured framework that independent ERP consultants provide is more than a bunch of spreadsheets and checklists. Creating a similar framework requires you to go through many rounds of buying and selling similar houses (or ERP), as well as incorporating lessons learned on an ongoing basis.
ERP Selection: The Ultimate Guide
This is an in-depth guide with over 80 pages and covers every topic as it pertains to ERP selection in sufficient detail to help you make an informed decision.
The ability to build consensus is more than just voting and a bunch of surveys. It requires a deeper understanding of everyone’s motivations and overall implications on the technical and financial model. What if Kayla hasn’t figured out how to understand the financial model and her demand for the personal washroom is non-negotiable? What if the addition of the washroom might throw off the financial stability of the model? And she might not listen to Daddy as she feels that Daddy never thinks twice before spending on beer. When the decision came to her preference for a washroom, everyone had a problem.
The only difference between building consensus for a house and ERP is that with ERP, you are probably building the consensus for the whole city. And not just one family or one house. There might be religious and political factors that might throw off the entire technical and financial model. What if the technical constraint of your city requires you to build a canal through the city? However, the local population would not allow it because of their religious beliefs. What if the alternate model is more expensive than what the city may be able to afford?
Once you have dealt with thousands of Kaylas and Georges, you kind of know how to negotiate with them. This expertise would not be possible internally unless you deal with them on a daily basis. Independent ERP consultants are not only your “real estate agents,” but they are also your “marriage counselors.” Unless you have gone through multiple ERP implementations yourself, it’s hard to understand why building consensus across all parties, including internal stakeholders, consultants, and vendors, is so hard with ERP implementations.
7. Ability to Negotiate Contracts
Negotiation is not about asking for discounts. It’s about reading the room and understanding everyone’s motivations. Understanding what you are going to lose by gaining something. Think of how easy you are making for the seller’s real estate agent if there is no buyer’s agent present on the other side. The ERP salespeople are professionally trained negotiators. ERP companies have hired “real estate agents” as they know how “uninformed” an average buyer is.
The seller’s real estate agents have done deep research on every one of you: how you think, what you feel, and what your weakest spot is. They are likely to hit the weakest person the hardest. The only way to counter the seller’s real estate agent is to have a “real estate agent” on your side. They need to be able to predict every move they are going to make and have a counter strategy in place. That’s where independent ERP consultants come in. Not that they are smarter than any of you. However, only a real estate agent would understand how to work and think like another real estate agent.
They know every single ERP ecosystem in and out, researching pricing and discounting on a daily basis. They also keep track of macro and micro developments with most ERP vendors. In addition to having access to thousands of quotes, they can dig to discover the discrepancies in the contract, help you save with unused software, and compare the prices at the line level. Not hiring a real estate agent on your side is the best thing you can do to help a seller’s real estate win. The worst part is that they will make you feel that you have WON – when you might have clearly lost.
6. Ability to Architect and Design
Imagine if buying a house requires a real estate agent; how hard would it be to make modifications to a house or construct from the ground up? What if Kayla’s imagination about the personal washroom does not come out to be as interesting as she thought? What if you go through the process of constructing, only to demolish and construct again? And what are the odds that you will be successful with construction if you haven’t figured out how to first design on a piece of paper before laying down the bricks? You might go through several rounds of construction and demolition by the time you realize that you are already over budget – or worse yet, bankrupt.
This is how any ERP development, customization, or integration process goes. Just because you might get the washroom that Kayla wanted, Mommy might not be happy. The color that she has chosen may not look as well as she thought. With architecture and design, it’s not just about the technical components that need to work together. Everything needs to line up: financial, technical, processes, licensing, or legal. The process of construction and demolition might go on regardless of whether the disconnect is likely to be between Kayla’s as-is and to-be misexpectations, misalignment between the process and technical model, or disconnect between the financial and technical model.
Just like construction or real estate, ERP implementation requires multi-disciplinary skills. Depth in every skill that you can possibly imagine. Your independent ERP consultant is not only your real estate agent. They also help with the architecture and design. Most importantly, I want to figure out what Kayla wants when she grows up. And that you can’t do unless you deal with thousands of Kaylas on a daily basis.
5. Ability to Uncover Your Needs By Analyzing Your Current House
What are the odds that you will be able to remember every single feature of your current house? What if the features you took for granted in your current house might not exist in the new one? Most companies would struggle to articulate 40% of their processes. Sometimes, they might reside inside a spreadsheet and other times in someone’s head. The articulation of the current house is critical as it helps Kayla and George understand how their life is going to change in the new house. However, it also helps perform the fit-gap analysis to understand the efforts required to build the to-be model.
+
ECommerce Supply Chain Transformation
Learn how LockNLube transformed its inventory and supply chain challenges by consolidating over 20 systems.
Unfortunately, the internal teams would always struggle with how much they might be keeping in their heads. The independent ERP consultants help you articulate the as-is model as they deal with similar Kaylas on a daily basis. Also, they do not rely on Kayla to provide input. However, you can also connect dots through multiple sources by deeply studying your processes, analyzing your data, process mining, and doing the rinse and repeat with the interviews and analysis until they get the as-is model that can stand on its feet.
4. Ability to Blueprint Your To-be House
If articulating your current needs is harder, who can forecast which house you will need in the next 5-10 years? What if you get an unexpected baby that you didn’t plan, and you might need a bigger house? What if your aunt decided to stay permanently in your house because she didn’t have a place to stay?
Articulating your to-be state requires working with similar businesses at various stages of their life cycle and having a deep understanding of how the processes evolve at each stage of growth. If your family members don’t have experience in living in a larger house, the upkeep that will be required from their side, most likely their expectation of the to-be state, will be very different. And they might not like it once they start living in the new house.
This is where independent ERP consultants help visualize how the needs change at every stage of the company’s lifecycle. As well as helping them understand the key decisions they need to keep in mind as they plan their to-be state. They have already seen the odds of unexpected babies or aunts. So they can coach you on the possibilities that you need to plan to ensure that your model has some legs and is not going to break even if the context changes substantially.
3. Ability to Manage Change
Who would remember that you are supposed to write “fragile” on the box that is likely to break during the move? Your grandmother could keep track of every single detail as moving is probably the most exciting thing she has done in her life. Let’s face it. Most of us don’t even remember 10% of what we did yesterday.
Changing an ERP is like moving the whole city. You have a lot at stake. Even a minor disruption with one process could mean millions of dollars in loss. The challenge with ERP implementation is that things are so invisible that even experts struggle to keep track of the change process.
Also, technical teams are extremely poor at documentation, as documenting a puzzle is not as mentally stimulating as solving and playing with the puzzle. The change process requires a methodical approach to managing a good state of requirements, which leads to quality tests and release plans. Unfortunately, unless moving cities on a daily basis, you are likely to forget the critical steps, causing unexpected disruptions.
2. Ability to Uncover Financial and Technical Risks
Good real estate agents have a deep understanding of their neighborhoods. They understand where the foundation issues are likely to be there in an area. They have intelligence about houses with cases of murder or suicide, which might substantially impact the financial value due to desirability issues. And they can tell you where you might need to hire a professional inspector, where the mold is likely to develop, and that it might require a very expensive repair.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
Without a real estate agent, you are likely to be concerned about getting the best deal but miss the big picture. What if you got a house that has a value of $100K because of a suicide in the house? But they sold as if you were getting a 50% discount on a house worth $400K? Only a real estate agent who is an insider would be able to uncover these deeply rooted financial and technical risks that you may not uncover even after living in the new house for a very long time.
The only difference between an ERP and a house is that the mold is so deeply spread with some of the ERP systems that you might not understand how bad it might fire back in unexpected ways, getting sick for no reason.
1. Access to Proprietary Intelligence
Real estate agents not only have access to proprietary databases such as MLS. However, they might maintain their own databases of different successes and failures based on their recent successes and failures. If you decide to do this on your own, you are never likely to have access to this intelligence. They keep track of other real estate agents, how they negotiate, and the compensation structure of different companies.
The ERP consultant keeps track of every vendor, whether reseller or OEMs, as well as consultants and their experiences with any specific ERP systems. They keep track of the vendors that are likely to white-label the consultants, increasing the scheduling risks. Or the ones that might deploy junior resources and the industries in which each vendor might specialize. Also, keeping track of any technology and data model changes. This proprietary intelligence is not possible without them. Independent ERP consultants can offer insights that you may have never had.
Final Words
The procurement cycle for each category is substantially different. The more expensive and disruptive the purchase, the more subject matter expertise you might need. It’s hard to describe why a particular real estate agent is better than the other. But if you pay attention, they have gone through years of training and cycles to master their craft.
It’s in the best interest of ERP companies not to see an independent ERP consultant on the other side, as it makes their job harder. But you are hurting yourself by not hiring one. Just like a real estate agent, the job of an independent ERP consultant is to make sure the interests of both buyers and sellers are protected. So don’t try to undertake an ERP selection by yourself when you barely understand the space.
FAQs
What is the difference between a VAR and an independent ERP consultant?
The value-added resellers (also known as VAR) are the distributors of software publishers (ERP OEMs). They are typically under the NDA of their OEM, so they are only supposed to stick to the OEM’s script. They are only authorized to talk favorably about the product they might be carrying, even if they might know that it might not be true.
What is the difference between business process and ERP consultants?
While business process consultants bring deep domain knowledge expertise, they might not have insider knowledge of the ERP industry. They barely understand the ERP space and contractual and licensing risks in the ERP contracts. They also don’t have as much architectural and design experience to build and vet different technical and financial models to be able to make an informed decision for your next ERP purchase.
What is the difference between freelance and independent ERP consultants?
There are several ex-executives in the market that claim to be ERP consultants. They may have gone through several cycles of ERP procurement as business users. But they don’t go through the same training and experience as an independent ERP consultant. The independent ERP consultants collaborate closely with the ERP industry and keep track of all the developments in the ERP space.
Most retailers understand the benefits of digital transformation. They are also good at crafting strategies for such initiatives. However, when it comes to execution and getting results with these initiatives, they struggle. And often result in retail transformation failure. But why?
The short answer is misalignment. Misalignment between strategy and execution. Misalignment between business and IT. Or misalignment between different departments. And these issues run so deep that even experts are likely to miss them.
Also, while departmental initiatives are easier, enterprise-level transformation initiatives require another level of expertise. The expertise in multi-disciplinary and cross-functional initiatives takes years to master. So unless you have done it a hundred times, it’s very likely that the first fewer attempts are likely to fire back. And while you might not fully appreciate the costs of consultants, having a team of advisors is absolutely critical for the success of the digital transformation. So, what are the top reasons for retail transformation failure?
The 2025 Digital Transformation Report
Thinking of embarking on a ERP journey and looking for a digital transformation report? Want to learn the best practices of digital transformation? Then, you have come to the right place.
What are the major drivers for these issues? Inability to foresee issues due to the limited experience with retail transformation implementations. The excuse of “flagging” skillset gaps as uncontrollable issues. Limited experience in identifying core issues and creating a mitigation solution using technology or processes. The tendency to ignore uncontrollable issues despite being raised by technical teams and not funding POCs for further research and plan mitigation strategies.
As their name suggests, these issues are uncontrollable. But with experience, you will get better at spotting them and creating mitigation strategies around them. While they will always be unavoidable, the more time you spend in the strategy and planning phase, the fewer you are likely to encounter during the project and post-implementation phase.
9. Organizational Change Management
The core drivers for this issue? The tendency to believe that change management is a solution. For? Poor product design and operational performance issues. Inexperience in performing the root cause analysis of the underlying reasons. Trusting change management companies that believe that “change management” is all about the” touchy-feely” part of the transformation. The inability of change management consultants to work with the technical teams.
Organizational change management is often flagged as a symptom of most issues during retail transformation failure. But at times, the trigger for these issues could be completely different. For example, the overengineering of underlying systems or poorly coded interfaces might result in change management issues. Just like most sales performance issues are not always related to positioning and messaging, change management issues are not always related to the training and management aspect of change management. Identifying the root causes of the change management issues requires much deeper business and IT alignment. As well as an equal depth of knowledge in business and technology. Business or technology experts alone would not be enough to resolve these issues.
8. Inability to Re-engineer Processes (Aligned with the Capabilities of New Architecture)
What are the major drivers of this issue? Not enough experience in architecting business processes tailored to the business model. There is a lack of expertise in balancing usability issues, technical performance issues, and operational process implications. Inability to perform due diligence with the existing process and “perceived differentiators” that typically drive ad-hoc processes and custom solutions. There is a lack of ability to translate to-be vision into the process maps and transactional workflows for everyone to align stakeholders.
Each retail system is designed with certain assumptions in mind. Also, most standard systems are easier to integrate if they all comply with the data model of the enterprise software industry. Any deviations result in the overengineering of interfaces and process functions. This over-engineering further leads to the over-bloatedness of downstream components, resulting in a never-ending spiral. The only way to avoid overengineering is to have good enterprise architectural hygiene implemented throughout the process and systems.
7. Poorly Selected Technologies (Not Designed for Your Business Processes)
What are the root causes of this issue? Following the “checklist” approach for platform selection such as ERP, POS, OMS, and eCommerce.The tendency to follow a “binary” selection process: Choose a system as it is easier to customize or is cloud-native.The inability to perform deep gap analysis and identify the critical success factors that are likely to drive development and customization efforts. The tendency to listen to “experts” who might not have the technical expertise to create solutions for each gap.
Let’s face it. It’s very hard to master the skills that you might not be performing on a daily basis. Also, while the selection process may be perceived as following a checklist, there are always architectural and financial implications for each decision made. And so deep are these implications that you need many years of expertise with implementation – to be able to visualize these issues in your head. It is so deep that even experts might struggle to articulate them. Questioning their judgment typically leads to them conceding with “group-thinking, ” which fires back more than anyone would think. The easiest way to mitigate these issues is to let the experts do the job — without micro-managing them.
6. Poor Master Data Governance
What causes this issue? The inability to understand the fundamentals of the source of authority of each system. A misunderstanding that multiple sources of truth do not require identifying sources of truth. Inability to create a decision tree to resolve conflicts — and reconcile across sources. Inability to understand the implications of sharing master data across systems (and operational implications because of shared master data).
+
M&A ERP Integration Failure Rescue
Learn how Pride Sports struggled with Supply Chain and inventory allocation issues, as well as operational disruptions due to poorly planned M&A integration and ERP transformation project.
While most people understand the importance of good governance of master data, they underestimate the effort involved in getting it right. Not only does it require synergies among groups, but the processes and systems must also have the right controls in place. Otherwise, the poor governance of master data might lead to further overengineering of systems and processes. The only way to get the master data right is to have good master data governance processes with control across system boundaries — to ensure its cleanliness.
5. Immature Enterprise Architecture
What are the key variables that drive this lack of maturity? Thinking that enterprise architecture is only relevant to larger companies. Trusting that software packages are the solution to enterprise architecture. Not taking a holistic perspective on the architecture, including operations and finance. A tendency to downplay the importance of business, information, and process architecture.Inability to identify clear process boundaries for each system in the architecture and how that serves each functional component of the enterprise architecture.Over customization of the enterprise software or using too many poorly written bolt-ons.
Even larger companies struggle to adopt good enterprise architecture hygiene because of the perceived overlap between functions and the political and power struggles among groups. However, enterprise architecture is absolutely essential for enterprise-wide initiatives. The lack of good enterprise architecture hygiene often results in the over-bloatedness of departmental processes, which will throw off the master data and enterprise architecture. And sometimes, leading to catastrophic implications.
4. Unrealistic Expectations
The root cause of unrealistic expectations? Underestimating the efforts involved with projects that may lead to retail transformation failure. Asking technology vendors to find ways to “magically” reduce the efforts with the project. Asking your team to deliver 5-month’s worth of work in 2 months without compromises on scope or budget, Setting unrealistic dates without clear alignment from all teams involved.
+
ERP Implementation Failure Recovery
Learn how Frederick Wildman struggled with Microsoft Dynamics 365 ERP implementation failure even after spending over $5M and what options they had for recovery.
The executives and companies do not have enough experience under their belt and have a tendency to underestimate the efforts involved. They often consider shortcuts or push their consultants or IT resources so much that they would have no choice but to take shortcuts. Shortcuts with documentation. Shortcuts with testing. Or shortcuts in producing good-quality code. These issues typically snowball into much bigger disruptions and maintenance backlogs, costing way more than a well-executed and planned implementation will. While there will always be cost-saving opportunities, try to perform a thorough analysis of each cost-saving strategy and its implications.
3. Misalignment in Scope
Not investing enough time in the discovery phase and planning at the surface level. Ignoring the advice from technical vendors despite their recommendations about the complexity of the project. Listening to salespeople with limited implementation experience and who might “lowball” to get a foot in the door. Underestimating the efforts involved with the software development process. Not investing enough time to create comprehensive test scripts and strategies.
Misalignment in scope is typically a symptom of poor planning or underestimating the efforts involved (or the costs) of such initiatives. Asking vendors to quote without a prior relationship will always result in a misalignment in scope. Regardless of their claims, they will always try to lowball in the hope of winning the business. Investing in the discovery and strategy, along with identifying technical and financial risks by doing POCs (during the strategy phase) will help with better scope management.
2. Inability to Work with Experts
No previous experience with retail transformations? Able to hire expensive consultants but only pretend to follow their recommendations? Do you not give consultants enough autonomy to drive initiatives? Not providing them enough resources to drive the initiatives? Are you unable to critically evaluate the skills and decisions made by experts? Not able to separate the signal from the noise? Inability to attract talent that, in turn, attracts more talent to make a winning team?
Working with experts is also an expertise that requires continuous improvement. Unless they have gone through many cycles and are experiencing them on a daily basis, they will not be able to relate with consultants. You need a team of consultants with multi-disciplinary expertise and depth in technology to be able to relate and work with IT resources.
1. Politics and Power Struggle
Misalignment among Individual functions with their expectations of the enterprise processes, data, and architecture? Conflict among functions in losing control of a dataset or process function? Covering up existing systems and investments and not willing to give them up in the new architecture? Are vendors trying to push their IPs in the hope of increasing their deal size? Are consulting companies trying to reduce the use of enterprise software with a pitch to reduce the software licensing fee?
No force impacts the outcome of retail transformation more than political pressures. And that’s why the skills of the CEO or sponsor are supercritical. Leaders who can read between the lines. Leaders who can separate signal from noise. And leaders who can empower consultants. This is way harder than anyone can ever imagine.
Final Words
Retail transformation initiatives fail because most companies have a tendency to underestimate the amount of effort required with these initiatives. Failing to invest in the strategy and planning phase, overpowering their consultants, and seeking discounts (and shortcuts).
The only way to be successful with these initiatives is to respect the process. And plan carefully. Get more expertise under your belt, and the higher chances you have with these transformation initiatives. But until you have that, don’t forget to listen to the experts truly.
FAQs
What are the major reasons for retail digital transformation failure?
The major reasons for retail digital transformation failure are related to the misalignment between IT and business teams. The disconnect exists because of the difference in skillsets and the limited experience of business teams with similar initiatives. The more experienced you are, the better you get at managing these initiatives.
Why do retail digital transformation initiatives take so long?
The reason why these initiatives take so long is that creating a framework around a process takes a long time to understand and follow. Also, in aligning to ensure that processes are technically feasible but at the same time going to work for business users.
Why do retail digital transformation initiatives always have unexpected surprises?
The reason why these digital transformation initiatives have unexpected surprises is due to the lack of thorough planning with such initiatives. The surprises arise due to the limited expertise in spotting the issues and creating mitigation strategies around them.
FREE RESOURCE
2025 Digital Transformation Report
This digital transformation report summarizes our annual research on ERP and digital transformation trends and forecasts for the year 2025.