SAP runs the financial, logistics, and HR operations of large companies through a single HANA database where all three sets of records share the same physical tables — so when a company closes its books at month-end, it can pull live inventory valuations without moving any data, because the inventory figures are already in the same place. Every business process a customer runs — purchase orders, payroll, intercompany consolidations — is written in ABAP, a proprietary language with no runtime outside SAP's own environment, which means decades of accumulated customisations exist nowhere else and cannot be exported, only rewritten. Because rewriting that logic in a competitor's system requires reconstructing every cross-module relationship from scratch, customers rarely leave — and the same ABAP specialists who maintain existing codebases are the only people who can migrate customers to the newer S/4HANA Cloud, so the pace of SAP's own cloud transition is capped by how many of those developers exist, not by how much cloud capacity SAP can provision. The one thing that could dissolve this structure is a data-residency regulation requiring that financial, logistics, and HR records be held in separate jurisdictional databases, because splitting the unified schema into partitions would reduce the cross-module queries to ordinary API calls — the same architecture any competitor can build.
How does this company make money?
SAP collects annual maintenance fees from customers still running older perpetual licenses like R/3 and ECC. Customers on the newer S/4HANA Cloud pay a monthly fee per user. When companies migrate systems or add customizations, SAP charges implementation consulting fees. On top of that, cloud customers pay for the computing power and storage their HANA database actually uses.
What makes this company hard to replace?
A company's entire way of doing business — how it processes orders, runs payroll, closes its books — is written in ABAP and has been customized over decades. The financial closing process depends on calculations that only work because the FI/CO modules are connected to everything else inside the same database. The relationships between products, suppliers, legal entities, and employees span multiple modules, and none of that can simply be exported; it would all have to be rebuilt from scratch in a new system.
What limits this company?
Moving customers from older SAP systems like R/3 to the newer S/4HANA Cloud requires developers who understand both ABAP and the HANA database layer. That is a narrow and hard-to-hire skill set. Cloud servers can be added quickly, but qualified ABAP specialists cannot, so the speed of migration is capped by the number of people who can actually read and rewrite decades of customer-specific code.
What does this company depend on?
SAP cannot run without HANA in-memory database technology for S/4HANA performance, the ABAP programming language runtime that powers all ERP modules, German data center infrastructure for European cloud compliance, Intel x86 server hardware that HANA workloads run on, and existing customer R/3 and ECC database schemas that serve as the starting point for every migration.
Who depends on this company?
Manufacturing companies rely on SAP's real-time production planning calculations — called MRP — to manage materials; if SAP stopped, those calculations would halt. Financial services firms depend on the integrated FI/CO modules to close their general ledger on time. Multinational corporations use SAP to legally consolidate transactions across subsidiaries in different countries; without it, those intercompany processes would break down.
How does this company scale?
Once an ERP module is built, the code can be copied to new cloud customers at very low cost. But every time a customer has unique business processes baked into their ABAP setup — which is nearly always — a consulting team has to manually review, rewrite, and test that code. That manual work cannot be automated or standardized, so consulting effort grows alongside every new customer, and that does not get cheaper with volume.
What external forces can significantly affect this company?
European GDPR rules require SAP to control where customer data is stored, which limits how freely it can design cloud deployments. German labor law, through bodies called Works Councils, gives employees formal input into product development decisions. U.S.-China technology export controls affect which cloud services SAP can legally offer in certain countries, shrinking the addressable market in those regions.
Where is this company structurally vulnerable?
If a regulator — under European GDPR or U.S.-China technology export controls — required that financial, logistics, and HR data be stored in separate databases rather than a single shared one, SAP would have to split the unified HANA schema. The moment that schema is split, the instant cross-module queries that make real-time production planning and period-end closes possible stop working. The result would be the same API-linked architecture any competitor can build, which would erase the one technical advantage that justifies both the high price and the cost of staying.