
Contents
- What an SAP implementation covers
- SAP implementation steps: the six SAP Activate phases
- Five stages or six?
- The three-day close rehearsal gate
- Planning before configuration starts
- Map current processes as they really run
- Decide standard versus extension for each process
- Audit data quality before data migration starts
- Assemble the team first, then finalise scope
- Who you need on an SAP implementation project
- Common challenges and what to do about them
- Before, during and after go-live
- Two programmes that worked
- What has changed for programmes starting now
- Cloud editions are the default
- Clean core is graded, not binary
- AI in the delivery team
- Frequently asked questions
SAP implementation is the programme that moves a company's finance, procurement, supply chain, sales and HR onto one SAP system, today usually SAP S/4HANA. It runs through six SAP Activate phases (Discover, Prepare, Explore, Realize, Deploy and Run), and it succeeds or fails on process, data and people work done before anyone configures anything.
Short answer: an SAP implementation project replaces separate legacy systems with one system and one data model. The process has six steps: confirm the case, mobilise the team, design against SAP's standard, build and test, go live, then stabilise and hand over. In my experience it takes 6 to 9 months on GROW with SAP and 9 to 18 months on RISE with SAP, and my SAP implementation timeline guide breaks that down phase by phase.
Across the 21 SAP programmes I have led, rescued or watched go sideways, the pattern is the same. Companies that treat SAP as a software installation struggle. Companies that redesign processes first and configure second deliver what they promised the board.
This guide is for executives and programme leads about to start one. If you read one section, read "Planning before configuration starts".
S/4HANA is SAP's current ERP and runs on the SAP HANA in-memory database. Many companies still run the older SAP ECC, but ECC mainstream maintenance ends on 31 December 2027, with optional extended maintenance to the end of 2030 at a higher fee.
These are the core modules most implementations touch first:
| Module | What it manages |
|---|---|
| FI (Financial Accounting) | General ledger, accounts payable, accounts receivable, asset accounting |
| CO (Controlling) | Cost centres, profit centres, internal orders, management reporting |
| MM (Materials Management) | Procurement, inventory, goods movements, vendor management |
| SD (Sales and Distribution) | Order-to-cash, pricing, shipping, billing |
| PP (Production Planning) | Manufacturing orders, capacity planning, MRP |
| HCM (Human Capital Management) | HR master data, payroll, time management |
Most businesses start with FI/CO and one or two operational modules. The rest gets built out in later releases.
An implementation is not the same as a migration. If you already run SAP ECC, you are converting or rebuilding an SAP system, and my ECC to S/4HANA migration guide covers the greenfield, brownfield and selective paths.

SAP Activate is SAP's implementation methodology. It replaced the older ASAP method and has six phases, each with a gate you clear before moving on.
The six SAP Activate phases
Discover
Confirm the business case and test priority processes against a trial or demo system.
Prepare
Mobilise: team, governance, scope document, plan and system access.
Explore
Fit-to-standard workshops with process owners. Build the backlog of configuration, integrations and extensions.
Realize
Configure, extend, migrate data and test. The longest phase. Exit needs a clean regression run.
Deploy
Train users on real processes, rehearse cutover, go live with a war room in place.
Run
Hypercare, optimisation and handover to the Centre of Excellence.
This table is the version I pin to the wall of the programme office. It shows what each phase must produce, who owns it and what has to be true before the next phase starts.
| Phase | Must produce | Owner | Gate to move on |
|---|---|---|---|
| Discover | Business case, target scope, deployment choice | Sponsor and CFO | Funding approved |
| Prepare | Scope document, plan, governance, team in place | Programme director | Sponsor signs scope |
| Explore | Fit-to-standard results, backlog, extension decisions | Solution architect with process owners | No unresolved gaps |
| Realize | Configured and tested system, migrated test data | Functional and technical leads | Clean regression run; data reconciles |
| Deploy | Trained users, rehearsed cutover, go/no-go pack | Cutover manager | Three-day close rehearsal passed |
| Run | Hypercare log, CoE handover, phase 2 backlog | Service delivery lead | No open P1/P2; CoE accepts |
The templates behind each phase are in my SAP Activate templates guide.
Five stages or six?
People search for the "5 stages of SAP implementation" because SAP's older ASAP method had five phases. They were Project Preparation, Business Blueprint, Realization, Final Preparation, and Go-Live and Support.
SAP Activate keeps the same logic and adds Discover at the front and Run at the end. Prepare to Deploy are usually treated as the core delivery phases. Teams that still say "blueprint" usually mean Explore.
The three-day close rehearsal gate
The gate between Realize and Deploy is the one teams most often skip under schedule pressure. I use a three-day close rehearsal as the readiness gate on every programme. If finance cannot close the books on the new system, your data migration is not ready, no matter what IT says.
Skipping that gate costs more than the delay it would have caused.
The order matters. Four things need doing before a single configuration decision is made.
- Map current processesAs they really run, workarounds included
- Decide standard or extensionStandard is almost always faster
- Audit data qualityBefore data migration starts
- Staff the team, then fix scopeWho is available decides what you can deliver
Only now does configuration start
The biggest mistake I see is not planning properly at the start. Budgets overrun in Explore, when the list of workflows, reports, interfaces, conversions, enhancements and forms (WRICEF) grows and the vendor, not the client, controls scope. My SAP implementation cost breakdown shows what that does to the budget.
Map current processes as they really run
Not what the process is supposed to be. What it actually is, workarounds included.
On a European financial services programme in 2023, I sat in a blueprinting session where Finance was reconciling intercompany transactions in spreadsheets. The workarounds are where the requirements nobody wrote down are hiding.
Decide standard versus extension for each process
Identify which processes SAP's standard functionality covers and which need extending. Standard is almost always faster, because every extension adds testing cycles, upgrade risk and maintenance.
Under SAP's clean core guidance, each extension also has to be placed somewhere deliberate. That makes the decision more consequential, not less.
Audit data quality before data migration starts
Data is the most underestimated workstream. In my experience data migration takes 30 to 40 percent of the implementation effort.
One client had over 18,000 duplicate customer entries. Fixing that after go-live disrupted billing for weeks. Profile the data early and clean it in the source system; my guide to why SAP data migration fails covers how.
Assemble the team first, then finalise scope
The scope you can deliver depends on who is available to configure, test and own each workstream. Teams that scope first and staff second spend months rebuilding what they overcommitted to.
An SAP implementation project needs named people in these roles, most of them from your side, not the partner's:
- Executive sponsor. Owns the business case and breaks ties. Usually the CFO or COO.
- Programme director. Runs the plan, the budget and the steering committee. On your payroll or independent of the partner.
- Process owners. One per area (finance, procurement, sales, production). They sign off the design and own the result after go-live.
- Solution architect. Holds the overall design and decides where every extension lives.
- Functional and technical leads. Configure, build and test. Usually the partner's team.
- Data migration lead. Appointed in Prepare, not Realize.
- Change and training lead. Starts talking to end users in Explore.
- Cutover manager. Owns the go-live runbook and the go/no-go pack.
One rule matters more than the list. The partner who will deliver the work should not write your business case.
Their incentive is to start. Yours is to finish.
SAP will not fix broken processes. It will expose them. The companies that get the most out of SAP redesign their processes first and configure the system second.
These are the challenges I see on almost every programme, and the countermeasure for each:
| Challenge | What it looks like | What to do about it |
|---|---|---|
| Scope creep | "While we are in there, just add..." requests pile up | Formal change control from day one; every request gets an impact assessment |
| Data quality | Migration reveals inconsistencies nobody knew existed | Profile data early; clean in the source system |
| User resistance | Users drift back to Excel within two weeks of go-live | Involve end users in design from Explore |
| Integration failures | Third-party connections break in UAT | Map interfaces in Explore; test with realistic volumes early |
| Test cycles cut | Regression shortened to hit a date | Protect test phases; slippage in build must not compress test |
| Team fatigue | Sentiment drops, defect rates rise in the final stretch | Track it with a simple weekly sentiment index |
On team fatigue, I track a basic weekly sentiment index. When more than 25 percent of the team report feeling overwhelmed, test defect rates spike.
On a GCC manufacturing programme in 2024, the team skipped regression testing to recover three weeks of schedule. Finance then could not reconcile key reports, and months of cleanup followed. It was not a system flaw, just an avoidable decision.
Before, during and after go-live
Before go-live, run the close rehearsal, validate migrated data with reconciliation reports and train on real processes rather than demo scenarios. Test the rollback plan. Walk the steering committee through the go/no-go criteria and get explicit sign-off, not implicit nodding.
During go-live, increase monitoring and keep the cutover team available around the clock for the first 72 hours. Decisions made in those hours decide whether hypercare opens with confidence or with a queue.
After go-live, run hypercare for at least four weeks and track support tickets by category. They tell you where training failed and where configuration needs adjusting.
On a European manufacturing programme in 2024, the client kept running out of raw materials. Procurement blamed the planners, and the planners blamed spreadsheets nobody trusted. We replaced that setup with S/4HANA and relied heavily on SAP PP with proper MRP configuration.
Stock levels moved from guesswork to real-time data, and purchase orders triggered on need. In the first six months, raw material shortages dropped by over 50 percent. The result came from the process redesign that preceded the configuration, because PP without the process work would have produced faster wrong answers.
On a UK professional services programme in 2024, finance was the problem. Month-end close took over two weeks and reports were rebuilt by hand. We rolled out SAP Finance in stages under a hands-on steering committee.
Month-end close came down to just over one week. The CFO told me the numbers "felt believable".
A guide written for 2022 does not survive contact with a 2026 buyer. Three changes need to be designed in from kickoff.
Cloud editions are the default
SAP now sells two cloud ERP editions: SAP Cloud ERP (the public edition, formerly S/4HANA Cloud Public Edition) and SAP Cloud ERP Private (the private edition). RISE with SAP packages the private edition with SAP-run operations and a toolchain that includes SAP Signavio, SAP LeanIX and SAP Cloud ALM. GROW with SAP is the package for mid-sized companies on the public edition.
The edition decision now sits above the old rollout debates. Big bang versus phased, and greenfield versus brownfield versus selective, are choices you make inside the edition, not instead of it.
Clean core is graded, not binary
In August 2025 SAP introduced four clean core levels, A to D. Level A uses only released, stable APIs, either side by side on SAP BTP or in the system with ABAP Cloud. Level B allows classic APIs that are still considered clean, level C needs special measures and level D is not clean.
The public edition only allows level A extensions. The private edition and on-premise allow classic extensions, so the discipline there comes from governance, not from the platform blocking you. Decide the level and location of every extension in Explore, and name a person who can say no.
AI in the delivery team
Joule now sits inside the SAP Activate Roadmap Viewer and SAP Cloud ALM, where it answers task questions and drafts content from the methodology. SAP Build Code, generally available since 2024, uses Joule to generate application logic, data models and tests for Java and JavaScript extensions on SAP BTP. SAP has added similar generative AI help for ABAP developers.
My view: AI in SAP programmes is real, but data quality decides the value. Clean process documentation and clean master data produce useful output, while dirty data produces confident noise. None of it removes the need for a person who owns each decision.
The phases still apply and the order of work still matters. A programme that absorbs the edition decision, the extension discipline and the new tooling at kickoff treats them as design constraints. One that ignores them spends its first three months finding out what changed, usually from the partner's change requests.
What is SAP implementation in simple terms?
It is the project of setting up SAP software to run a company's core processes, such as finance, purchasing, sales and HR, in one system with one data model. It covers process design, configuration, data migration, testing, training and go-live, usually following SAP's Activate methodology.
What are the 5 stages of SAP implementation?
The five stages come from SAP's older ASAP method: Project Preparation, Business Blueprint, Realization, Final Preparation, and Go-Live and Support. SAP Activate replaced ASAP and uses six phases, adding Discover at the start and Run at the end.
What are the six phases of SAP Activate?
Discover (business case and fit), Prepare (team, governance, plan), Explore (fit-to-standard workshops and backlog), Realize (configure, extend, migrate, test), Deploy (train, rehearse cutover, go live) and Run (hypercare and handover to the Centre of Excellence).
What is the difference between SAP implementation and SAP migration?
An implementation puts SAP in place, usually replacing non-SAP or legacy systems. A migration moves an existing SAP ECC system to S/4HANA, by conversion (brownfield), a new build (greenfield) or selective data transition. Both follow the SAP Activate phases.
Who should be on an SAP implementation team?
An executive sponsor, a programme director, process owners for each area, a solution architect, functional and technical leads, a data migration lead, a change and training lead and a cutover manager. The sponsor, process owners and data lead should come from your side, not the partner's.
What are the most common reasons SAP implementations fail?
Three root causes appear on almost every troubled programme. Process work is skipped, data quality is ignored until cutover and change management is treated as training.
A newer one is a partner that builds extensions without a clean core plan. That leaves debt that surfaces at the first major upgrade.
How do I choose the right SAP implementation partner?
Look for industry experience at your scale, with references you can actually call. The person in the pitch should run the programme. Ask how many SAP BTP and ABAP Cloud extensions they have built, and ask to see them.
What is RISE with SAP and is it right for my organisation?
RISE with SAP is SAP's subscription package for SAP Cloud ERP Private: the software, SAP-managed infrastructure and operations, and a toolchain for process analysis, architecture and lifecycle management. Your partner still delivers the implementation.
It suits larger organisations moving off ECC that want one SAP contract for platform and operations. Mid-sized companies that can work close to standard should look at GROW with SAP on the public edition.
Next step
Running an ERP programme right now?
If this article touched on a programme you are live in right now, a 30-minute conversation usually gets further than another week of internal analysis.




