Skip to content
SAP Commerce On-Prem vs. Cloud: The Real Cost of Waiting
Architecture · ·8 min read

SAP Commerce On-Prem vs. Cloud: The Real Cost of Waiting

Andreas Granzer

Andreas Granzer

SAP Commerce & AI Architect, Spadoom AG

Share

Most SAP Commerce on-prem customers know they need to move. The question isn’t “if” but “when.” And behind that question hides the real trap: every month you delay, your total cost of ownership goes up — not down.

Cloud migrations deliver 20–35% cost reduction compared to legacy run-rates when properly planned (Datastackhub, 2025). This post breaks down the real numbers. Not vendor marketing. Not theoretical models. Actual cost categories that we see across SAP Commerce projects.

TL;DR: On-prem SAP Commerce after EoMM costs 40–60% more than Commerce Cloud for equivalent capability. Cloud migrations deliver 20–35% savings vs legacy costs (Datastackhub, 2025). A typical migration (CHF 250K–600K) pays for itself within 12–18 months through eliminated infrastructure, security, and ops costs. The Franke migration took 90 days and won an SAP Quality Award.

Annual TCO: On-Prem (Post-EoMM) vs Commerce CloudGrouped bar chart comparing five cost categories. Licence: on-prem CHF 215K vs cloud CHF 250K. Infrastructure: on-prem CHF 138K vs cloud included. Security: on-prem CHF 115K vs cloud included. Ops team: on-prem CHF 160K vs cloud CHF 45K. Extended maintenance: on-prem CHF 60K vs cloud N/A. Total: on-prem CHF 688K vs cloud CHF 295K. Source: Spadoom project data.Annual TCO: On-Prem (Post-EoMM) vs Commerce CloudMid-size deployment, CHF thousandsOn-Prem (post-EoMM)Commerce CloudLicenceInfrastructureSecurityOps TeamExt. Maint.215K138K115K160K60K250KIncl.Incl.45KN/ATotalCHF 688KCHF 295K−57%Source: Spadoom project data (2019–2025)

What’s Below the Surface of On-Prem Costs?

47% of IT leaders cite technical debt as a primary driver of overspending on cloud infrastructure (IDC, 2024). But the cost structure of on-prem after EoMM goes beyond technical debt. Your SAP Commerce licence fee is the visible tip. Below the waterline sits everything that actually drains your budget.

Infrastructure costs

On-prem means you own the hardware, the hosting, the network, and the uptime. For a mid-size SAP Commerce deployment, that typically looks like:

  • Hosting: CHF 8,000–15,000/month for production, staging, and development environments
  • Monitoring and incident response: 1–2 FTEs dedicated to keeping the platform healthy
  • Disaster recovery: Redundant infrastructure that sits idle 99% of the time

On SAP Commerce Cloud, infrastructure is included in the subscription. SAP manages hosting, scaling, patching, and uptime. You don’t need a dedicated ops team for the commerce platform.

Security costs after EoMM

This is where the numbers get uncomfortable. After July 2026:

  • SAP stops guaranteeing security patches for non-critical vulnerabilities
  • You must either accept the risk or hire specialists to build and test custom patches
  • Custom patching for a single critical vulnerability can cost CHF 20,000–50,000 per incident
  • A data breach in the EU (GDPR) carries fines of up to 4% of annual global turnover

One mid-size retailer we assessed estimated their post-EoMM security patching budget at CHF 120,000/year — and that covered only the known vulnerabilities.

Talent costs

The market for SAP Commerce on-prem developers peaked around 2020. Since then, the talent pool has been shrinking steadily.

  • Day rates for on-prem specialists: CHF 1,400–1,800/day — trending upward
  • Day rates for Commerce Cloud developers: CHF 1,200–1,600/day — stable, with a larger talent pool
  • Recruitment timeline: On-prem roles take 30–50% longer to fill than cloud equivalents

When you factor in onboarding, knowledge transfer, and the risk of a single developer holding critical platform knowledge, the talent premium alone can justify a migration.

Opportunity cost

This is the most underestimated line item. Every feature your business needs but can’t ship because the platform is frozen has a cost. A competitor launches same-day delivery integration — you can’t match it for 6 months. Your marketing team wants A/B testing on checkout flows — your on-prem setup requires custom development. Mobile conversion rates are dropping — a modern PWA frontend would fix it, but your monolithic architecture makes it a 4-month project.

Data centre infrastructure representing SAP Commerce Cloud managed hosting

What Does Commerce Cloud Actually Include?

SAP has been a Leader in the Gartner Magic Quadrant for Digital Commerce for 11 consecutive years (SAP News Center, 2025). Commerce Cloud operates on a subscription model that includes:

  • Managed infrastructure (production, staging, development)
  • Automatic updates and security patches
  • Built-in CDN and edge caching
  • Elastic scaling for peak traffic
  • SAP support with cloud-priority SLAs

For a comparable mid-size deployment, the total annual cost typically breaks down as:

Cost categoryOn-prem (post-EoMM)Commerce Cloud
Licence/subscriptionCHF 180,000–250,000CHF 200,000–300,000
InfrastructureCHF 96,000–180,000Included
Security patchingCHF 80,000–150,000Included
Ops team (partial FTE)CHF 120,000–200,000CHF 30,000–60,000
Extended maintenance premiumCHF 40,000–80,000N/A
Annual totalCHF 516,000–860,000CHF 230,000–360,000

These are indicative ranges from our project experience. Your numbers will vary based on deployment size, customisation complexity, and region. But the pattern holds: on-prem after EoMM costs 40–60% more than Commerce Cloud for the same business outcome.

How Does the Cost Gap Compound Over Time?

Every month you stay on-prem past EoMM, the gap widens. Developers lose an average of 23% of their working time dealing with technical debt (Journal of Systems and Software, 2023). On a frozen platform, that percentage only grows. Here’s the trajectory:

Month 1–6: Extended maintenance fees kick in. Your team spends extra hours on manual patching. No new features ship.

Month 7–12: First security incidents that would have been auto-patched on cloud. One or two key developers leave for cloud projects. Replacement hiring takes 3–4 months.

Month 13–24: The platform is now two major versions behind Commerce Cloud. Migration complexity increases by 20–30% compared to migrating at EoMM. Your competitors have shipped features you can’t match.

Month 25+: Emergency mode. The migration is no longer optional — it’s urgent. Rushed migrations cost 30–50% more than planned ones. 83% of data migration projects already exceed their budgets under normal conditions (Bloor Group, 2023). Starting under pressure makes those odds worse.

What Does the Migration Actually Cost?

A typical SAP Commerce on-prem to Commerce Cloud migration costs between CHF 250,000 and CHF 600,000, depending on:

  • Number of storefronts and markets
  • Customisation complexity
  • Data volume and cleanup needs
  • Integration count
  • Internal team availability

That’s a one-time investment. Compare it against the annual cost differential of CHF 200,000–500,000, and the migration pays for itself within 12–18 months.

We completed the Franke migration in 90 days and won an SAP Quality Award for the delivery. That project proved fast migration isn’t just possible — it’s the cost-optimal path.

Digital network visualisation representing cloud migration architecture

What Do Smart Companies Do Differently?

90% of businesses that migrated e-commerce platforms reported sales and revenue improvements (commercetools, 2024). The companies that come out of EoMM strongest share three habits:

  1. They start early. Not six months before the deadline. Twelve months before. Early starters choose their timeline instead of having it imposed.
  2. They clean up before they move. Dead customisations, unused integrations, legacy data — all of it gets audited and removed before migration. This cuts migration cost by 15–25%.
  3. They migrate iteratively. Not a big-bang cutover. Market by market, storefront by storefront. Agile approaches have a 42% success rate compared to 13% for waterfall (Standish Group, 2020).

Staying on SAP Commerce on-prem after July 2026 isn’t a money-saving strategy. It’s a money-losing one. The migration investment pays for itself — the question is whether you make it on your terms or under deadline pressure.

Talk to us — we’ll show you exactly what your migration would cost and how fast it can happen.

Frequently Asked Questions

How much more does on-prem cost after EoMM compared to Commerce Cloud?

Based on our project data, on-prem after EoMM costs 40–60% more than Commerce Cloud for equivalent business capability. The biggest cost drivers are infrastructure (CHF 96K–180K/year that Commerce Cloud includes in the subscription), security patching (CHF 80K–150K/year), and the operations team overhead. Cloud migrations deliver 20–35% savings vs legacy run-rates when properly planned.

How long does it take for a Commerce Cloud migration to pay for itself?

Typically 12–18 months. A mid-size migration costs CHF 250K–600K as a one-time investment. The annual cost differential between on-prem (post-EoMM) and Commerce Cloud is CHF 200K–500K. After the first year, you’re saving money every month — plus gaining features, security patches, and elastic scaling that on-prem can’t deliver.

What’s included in SAP Commerce Cloud that we currently pay separately for?

Commerce Cloud’s subscription covers managed infrastructure (production, staging, dev environments), automatic security patches and updates, built-in CDN and edge caching, elastic scaling for traffic peaks, and cloud-priority SLA support. On-prem, each of these is a separate cost centre requiring dedicated budget and staffing.

Can we reduce migration costs by cleaning up our on-prem system first?

Yes — significantly. In our experience, a structured cleanup phase (removing unused extensions, externalising configurations, purging dead integrations and test data) cuts migration cost by 15–25%. We typically find 25–35% of on-prem customisations are unnecessary on Commerce Cloud because the platform handles them natively. The cleanup takes 2–3 months but saves multiples of that investment during the actual migration.

What happens to our customisations when we move to Commerce Cloud?

Not everything needs to move. Commerce Cloud handles many capabilities natively that required custom code on-prem: caching, scaling, deployment pipelines, CDN, and security patching. We run a structured assessment classifying each customisation as still needed, replaceable by platform capability, or obsolete. Business-critical customisations migrate as-is. The rest get retired — reducing your codebase, testing effort, and long-term maintenance cost.

SAPCommerceEoMMSAP Commerce CloudTCOMigration
Next step

Solutions for E-Commerce

See how SAP Commerce Cloud can work for your business.

Related Articles

Ask an Expert