
SAP S/4HANA: Key Features, Architecture, and What Makes It Different
Dario Pedol
CEO & SAP CX Architect, Spadoom AG
SAP S/4HANA is SAP’s current-generation ERP system, replacing SAP ECC (ERP Central Component). The name breaks down: “S” for Suite, “4” for fourth generation, “HANA” for the in-memory database it runs on. But those labels understate the technical changes — S/4HANA isn’t just ECC on a faster database. It’s a fundamentally different architecture.
Here’s what changed, why it matters, and how the key features translate into practical business impact.
TL;DR: The S/4HANA market is projected to grow from USD 20.35 billion to USD 48.46 billion by 2033 (Verified Market Reports, 2025). S/4HANA’s key differentiators: in-memory architecture that eliminates aggregate tables, a simplified data model that reduces the data footprint by up to 10x, embedded analytics that remove the need for a separate BI system, and SAP Fiori UX that replaces the SAP GUI. Together, these changes enable real-time processing that ECC couldn’t support.
What Makes the In-Memory Architecture Different?
SAP’s total cloud revenue reached EUR 17.14 billion in FY 2024, up 25% year-over-year (SAP News, 2025). A growing share of that revenue comes from organisations migrating from ECC to S/4HANA to access the in-memory architecture.
Traditional ERP systems (including SAP ECC) stored data on disk and read it into memory when needed. This created a fundamental bottleneck: complex queries required pre-calculated aggregate tables, materialised views, and index tables to deliver acceptable performance.
S/4HANA runs entirely on SAP HANA — an in-memory, column-store database. The implications:
No more aggregate tables. ECC maintained hundreds of aggregate tables (totals, indexes, pre-calculated summaries) to avoid slow disk reads. HANA calculates these on the fly from the raw transaction data. This eliminates data redundancy and ensures every report reflects the current state — not yesterday’s batch calculation.
Column-store compression. HANA stores data in columns rather than rows. Columnar storage compresses dramatically (often 5-10x compared to row-based storage) because column values are more homogeneous. This reduces the overall data footprint while improving query speed.
Real-time analytics on transactional data. ECC required separate systems (SAP BW, Business Objects) for analytics because running reports on the transactional database would slow down operations. HANA handles both — transactions and analytics run on the same data without performance degradation.
How Is the Data Model Simplified?
Legacy ECC usage dropped below 50% for the first time (SAPinsider, 2025). One driver of migration: S/4HANA’s simplified data model eliminates the complexity that made ECC customisation brittle.
The most visible simplification: the Materials Management and Finance tables. In ECC, financial data was spread across multiple tables (BSEG, BKPF, BSAD, BSAK, BSID, BSIK, and many more) with separate tables for open items, cleared items, and summary data. S/4HANA consolidates these into ACDOCA — one universal journal table for all financial postings.
Similar consolidations happened across modules:
- Materials Management: Multiple tables for goods receipts, invoice receipts, and stock values consolidated into fewer tables with real-time aggregation
- Sales and Distribution: Simplified document flow with fewer intermediate tables
- Controlling: Eliminated separate CO posting tables — all postings flow through the universal journal
The practical impact: custom reports and integrations that referenced ECC-specific tables need updating. But the payoff is a cleaner, faster, and more maintainable data foundation.
What Does SAP Fiori Change About the User Experience?
Only 48% of digital initiatives meet their targets (Gartner, 2024). Poor user adoption — often caused by unintuitive interfaces — contributes to that failure rate.
SAP Fiori replaces the SAP GUI (the desktop client used since the 1990s) with a modern web-based interface. But it’s more than a visual refresh.
Role-based apps. Instead of navigating complex menu trees, users get role-specific apps on a Launchpad. A sales manager sees pipeline apps, forecast apps, and activity apps — not the full SAP menu.
Responsive design. Fiori apps work on desktop, tablet, and mobile. Sales reps access account data on their phones. Warehouse staff use tablets for goods receipts. No separate mobile app required.
Embedded analytics. Fiori overview pages display KPIs, charts, and drilldowns directly — no switching to a separate analytics tool. A finance manager sees open payables, cash flow trends, and overdue invoices on one screen.
Consistent design language. All Fiori apps follow SAP’s design guidelines, which means a user who learns one app can navigate any other. This consistency reduces training time compared to the inconsistent SAP GUI transaction screens.
What Are the Embedded Analytics and AI Capabilities?
Sixty-seven per cent of SAP’s Q4 2025 cloud orders included business AI (CX Today, 2026). S/4HANA’s AI capabilities are a growing driver of adoption.
Embedded analytics means every S/4HANA module includes built-in reporting and dashboards. Finance managers see real-time cash positions. Procurement teams see spend analytics by supplier. Sales teams see pipeline metrics — all without leaving S/4HANA or connecting to a separate BI tool.
SAP Joule acts as a copilot inside S/4HANA. It can summarise purchase orders, explain variances in financial reports, suggest corrective actions for supply chain disruptions, and draft communications — all through natural language. Joule adoption grew ninefold over 2025.
Predictive capabilities built into specific modules: late payment prediction in finance, demand forecasting in supply chain, and defect prediction in quality management. These use machine learning models trained on your S/4HANA data.
How Does S/4HANA Connect to SAP CX?
SAP serves approximately 425,000-480,000 customers in 180+ countries (DataCaptive, 2025). For many, the value of S/4HANA increases when it’s connected to customer-facing systems.
The S/4HANA-to-CX connection is one of SAP’s key differentiators:
- Real-time pricing. Sales Cloud V2 can pull live pricing from S/4HANA — including customer-specific discounts, volume tiers, and promotional pricing. No batch sync, no stale prices.
- Inventory visibility. Commerce Cloud shows real-time stock levels from S/4HANA. Customers see accurate availability without manual inventory feeds.
- Order-to-cash flow. Orders created in Commerce Cloud flow to S/4HANA for fulfilment, invoicing, and revenue recognition — automatically through Integration Suite.
- Customer 360. Service Cloud V2 agents see S/4HANA order history, delivery status, and invoice information alongside support cases.
This integration runs through SAP BTP (Integration Suite and Event Mesh). The Clean Core architecture keeps both S/4HANA and CX products standard — customisations live on BTP, not inside either system.
FAQ
How long does an S/4HANA migration take?
Greenfield (new implementation): 6-12 months. Brownfield (system conversion from ECC): 9-18 months. The biggest variable is custom code: more custom ABAP = longer conversion. Organisations with 1,000+ custom objects typically need 12-18 months.
Is SAP GUI still available in S/4HANA?
Yes, for backward compatibility. Many organisations run SAP GUI alongside Fiori during migration. But SAP’s investment is entirely in Fiori — new features appear in Fiori first, and some are Fiori-only. Plan to transition users to Fiori within 12-18 months of go-live.
What happens to SAP BW when I move to S/4HANA?
S/4HANA’s embedded analytics handle operational reporting that previously required BW. But BW (now BW/4HANA) still has a role for cross-system analytics, historical reporting, and complex data transformations. Many organisations reduce their BW footprint rather than eliminating it.
Do I need to retrain all users?
Yes, but the effort is lower than expected. Fiori’s intuitive design means basic navigation is self-explanatory. Budget 2-4 hours of Fiori training per user. Power users and administrators need more — typically 1-2 days covering the Launchpad, app configuration, and embedded analytics.
What’s the minimum hardware requirement for S/4HANA?
S/4HANA requires SAP HANA database — no alternative databases are supported. For on-premise: certified HANA appliances from vendors like Dell, HP, or Lenovo. Minimum sizing depends on data volume and user count. For cloud: RISE with SAP handles infrastructure sizing automatically.
The Full SAP CX Portfolio
Explore all nine SAP CX solutions — from sales and service to e-commerce, marketing, and loyalty.
Related Articles

How to Select an ERP System: A Practical Evaluation Framework
Selecting an ERP system is one of the most consequential technology decisions a company makes. Here's a practical framework for evaluating requirements, comparing vendors, choosing deployment models, and avoiding common selection mistakes.

From On-Prem to Cloud: SAP S/4HANA Deployment Options and RISE with SAP
SAP S/4HANA comes in three deployment models: public cloud, private cloud, and on-premise. Here's how each one works, what RISE with SAP changes, and how to choose the right migration path.

The Five Pillars of SAP BTP: Data, Development, Automation, Integration, and AI
SAP BTP is built on five pillars: data and analytics, application development, automation, integration, and AI. Here's what each pillar includes, which services power it, and how they combine in practice.