Enterprise Resourcing Planning (ERP) systems have only grown in importance as companies undertake digital transformations and face increasing competitive pressures and legal compliance burdens. ERP systems revolutionized modern business by giving companies the ability to integrate and visualize data spread across their entire enterprises. Most companies are now aware of the value of ERP technologies and view them as essential for operating their businesses effectively.
Yet, despite the promise of ERP systems, projects to implement them often fail. The stories of failures are so numerous and the resulting losses so large in scale that the successes seem the small minority. One recent study estimated that only 16% of ERP projects were successful and 50% were challenged, meaning they faced budget and delivery date problems.1 The reported costs of abandoned projects can be enormous, in some cases hundreds of millions of dollars. But the costs of an improperly implemented system are equally high. For a major candy maker and sports footwear company each reported $100 million in lost sales and significant drops in stock price due to problems in their new ERP systems.2
Understanding why these failures occur and what success looks like are critical to putting in place contract structures that promote success. This chapter will discuss some of the keys risks of ERP implementations and ways to mitigate them through effective preparation and contracting.
Background
Which companies might undertake ERP projects?
The size of the global market for ERP software is massive and expanding. The market was valued at US$44.47 billion in 2022 and is projected to grow from US$46.86 billion in 2023 to US$71.34 billion by 2030.3 Two main factors have spurred this growth. The first is the continued evolution of ERP technologies. In particular, SAP, Oracle, Microsoft and other industry players are investing vast amounts in new capabilities, such as AI-based and cloud-based solutions. Accordingly, even companies with existing ERP systems are undertaking implementation projects to obtain compelling new ERP technologies and/or upgrade their existing systems.
Second, as global companies and their customers increasingly rely on integrated technologies and far-flung supply chains, ERP systems are as important as ever to manage and integrate a company’s business resources.
What are the typical reasons for failure?
ERP is different from “normal” software implementation. The powerful capabilities of ERP solutions—the ability to transform the way a company operates and integrate disparate systems and data spread throughout the company—make ERP notoriously challenging to implement. Yet, despite the importance of ERP projects, companies routinely underestimate the complexity and demands of ERP implementations. As a result, the vast majority of such projects have failed. The following are some of the most common reasons ERP projects fail:
Recommendations for Promoting Project Success
As noted above, a key reason for ERP project failures is a lack of clear and thorough project planning. Accordingly, fundamental to promoting project success is making an appropriate, up-front investment of time and attention to project planning, including understanding what the company wants to achieve, how the company will achieve what it wants, and the resources and commitments necessary to effectively implement the project plan, and to crafting a comprehensive contract to achieve these things.
Understand the Business Case and Baseline the Current State. Prior to embarking on any ERP implementation, it is essential for a company to understand the goals and objectives of the project and define what “success” means for the company. For example, the goals and objectives may revolve around improved performance levels of essential business systems, which may include improving the speed and efficiency of those systems. The company’s goals and objective may be the implementation of additional capabilities, features and functionality, which may include enhanced abilities to capture, use and analyze data across the company’s enterprise. Alternatively, the company may want greater uniformity of systems and processes across the enterprise with the goal of more efficiently managing the company’s technology needs, retiring legacy systems and reducing its application portfolio.
In conjunction with developing the goals and objectives of an ERP project, it is important to consider the functional areas of the company that will be within the scope of the project at a granular level. Often, ERP systems touch and integrate with many and far-reaching areas of the company—potentially a wide-range of systems, including order processing systems, employee self-service portals and time clocks. A detailed assessment and understanding of the company’s current systems and process (and possibly those of suppliers and customers) is vital for creating an effective project plan that accounts for the necessary interconnectivity, interfaces and data-flow requirements of the future state system. A failure to adequately assess and plan can not only result in errors in an ERP system interface, but could also have downstream impacts on many other functional areas of the company.
Once the goals and objectives are clearly defined, diligence is required to validate existing system metrics as a baseline for setting the specifications for the future state system. To the extent historical data is lacking, consideration should be given on how to track and obtain required data.
The contract should include, among other things, a statement of work that reflects an understanding of the business case for the project, and clearly describes what “success” means and the goals and objectives of the project and those goals and objectives will be achieved, and project scope (e.g., the ERP modules to be implemented, legacy systems to be decommissioned), as further described below.
Understand the Commitment of the Necessary Resources. A clear and thorough project plan requires an appreciation of the time commitment required of the company stakeholders and subject matter experts and the system implementor, in light of the overall complexity of ERP implementation projects.
As an example, implementation of ERP software often requires a transformation of business processes, as well as the implementation of new technology. The out-of-the-box capabilities of the new system need to be mapped to a company’s current in-scope business processes, so that business decisions can be made about how gaps or differences will be handled and how future processes will look. This can be a time-consuming, painstaking process requiring participation by a broad audience of company stakeholders and SMEs making decisions on everything from how invoices are produced and what they look like to how product specifications are created and maintained.
The provider will often seek to mitigate its responsibilities through a litany of assumptions, dependencies upon the company and other factors the provider claims to be outside of its control. For the reasons state above, this is particularly true in contracts for ERP implementations. A careful read through the list of such assumptions and dependencies is needed to (A) avoid the provider having an overly broad ability to claim it should be excused for non-performance if an assumption or dependency is not met, and (B) to address what the consequences are when an assumption is incorrect or a dependency is not met and, thereby, mitigate the risk of unexpected additional costs.
In ERP projects, the waters become further muddied where the activities of a system integrator may impact the warranted functionality and features of the ERP software itself. Due to the complexity and long duration of ERP projects, a major issue can be determining where fault lies for a problem—either in the ERP software or in way the software was implemented. To mitigate this risk, the contract should address the responsibility of the provider for ERP software issues, including escalating issues to the software provider and applying and incorporating into the ERP solution any patches released during the project.
A Clear Project Methodology. Each system implementor may have a different methodology that it uses to implement ERP systems. These methodologies are usually regimented and divided into phases, starting with a phase involving the creation of high-level requirements and deliverables and moving phases involving progressively more detailed specifications. A signoff at each phase moves to the next phase. The names of each phase may differ among methodologies, but, in general, the phases are designed to be “funnel-like”, with subsequent phases providing increasing detailed results as the project progresses. The contract needs to clearly set forth the purpose, objectives and deliverables of each phase and how the phases interrelate.
Using a funnel-like methodology means that addressing process gaps or other requirements discovered after the “discovery and mapping” phase may be costly and time-consuming, requiring redoing the design, coding and testing of prior deliverables. Thus, project planning is needed to mitigate the risk of missing requirements or changes to designs in the early phases to prevent such follow-on ripple effects. In addition, the contract should set forth a clear process for review and signoff of all deliverables from a given phase and responsibility for rework of previous deliverables if such review turns up problems.
Choosing a Deal Structure to Align Incentives. Choosing the right deal structure—assist, deliver or shared risk, is critical to appropriately aligning the incentives of the parties. Identifying possible deal structures often depends on a company’s risk tolerance, its in-house IT capabilities, and its understanding of its current processes, process gaps, what processes need to change and resource requirements. Even if all structures are possible, each has its own pros and cons, including the following:
Conclusion
ERP projects promise compelling benefits for companies, but failure rates are high. The enormous complexity exceeds “typical” IT projects and is often underestimated by companies. Careful and detailed planning is key to reducing project risks. A contract can position the project for success by providing a detailed project plan and a deal structure that aligns incentives on quality, cost and duration.
1 2020 article by Patrick Thibodeau citing a Standish Group report in TechTarget.com. https://www.techtarget.com/searcherp/news/252477642/For-one-company-an-ERP-project-failure-is-now-a-court-battle?Offer=abt_pubpro_AI-Insider.
2 “10 Famous ERP Disasters, Dustups and Disappointment,” March 24, 2009 CIO Feature by Thomas Wailgum.
3 Enterprise Resource Planning [ERP] Software Market Size, 2030 (fortunebusinessinsights.com/enterprise-resource-planning-erp-software-market-102498)
Mayer Brown is a global legal services provider comprising associated legal practices that are separate entities, including Mayer Brown LLP (Illinois, USA), Mayer Brown International LLP (England & Wales), Mayer Brown Hong Kong LLP (a Hong Kong limited liability partnership) and Tauil & Chequer Advogados (a Brazilian law partnership) (collectively, the “Mayer Brown Practices”). The Mayer Brown Practices are established in various jurisdictions and may be a legal person or a partnership. PK Wong & Nair LLC (“PKWN”) is the constituent Singapore law practice of our licensed joint law venture in Singapore, Mayer Brown PK Wong & Nair Pte. Ltd. Mayer Brown Hong Kong LLP operates in temporary association with Johnson Stokes & Master (“JSM”). More information about the individual Mayer Brown Practices, PKWN and the association between Mayer Brown Hong Kong LLP and JSM (including how information may be shared) can be found in the Legal Notices section of our website.
“Mayer Brown” and the Mayer Brown logo are trademarks of Mayer Brown.
Attorney Advertising. Prior results do not guarantee a similar outcome.