We are currently revamping our website to improve user experience. During this time, some pages or links may not function as expected. We regret any inconvenience and appreciate your patience and continued support.

SAP Migration Checklist: Landscape, Data, Downtime and Testing

A SAP migration checklist for the IT head, CIO or SAP basis lead in India or the GCC with a landscape ready to move to the cloud. Fifteen checks sit in seven areas, each with a named owner and the evidence to keep on file, and five of them are stop checks that can halt the cutover. A label per check and a fix order tell you what to do first. Copy the tables into a sheet of your own.

This SAP migration checklist tests an SAP landscape before a cloud cutover with 15 checks in seven areas, each with an owner and evidence. Five of the checks are stop checks: if one is not ready, the cutover waits.


Last reviewed 2026-11-14 by Manish Sharma.

An SAP landscape means the production, test and development systems together with the interfaces that surround them. Also, cutover is the move from the old production system to the new one. The checks below are specific to SAP, so general application checks sit in a separate guide. Then copy the tables into a sheet of your own, as this guide offers no file.

The Fifteen Checks Behind This SAP Migration Checklist

To begin with, the 15 checks fall into seven areas, and the table shows what each area asks. Also, stop checks are 2, 6, 7, 9 and 12.

Area Question it asks Checks
Landscape and target Do we know every system and what the target must carry? 1, 2, 3
Data Do we know what moves and how we will show it matches? 4, 5
Downtime Does the business accept the window, and did a rehearsal fit it? 6, 7
Interfaces Does every connected system have an owner and a passed test? 8, 9
Testing Did business processes run on the target, and who signed? 10, 11
Recovery Can we restore, and who decides to fall back? 12, 13
Access Do the right people, and only those, get in on day one? 14, 15

However, some teams call this an SAP cloud migration checklist, and the contents are the same: 15 rows, each answered with a document, a log or a signed note.

What a stop check is

A stop check halts the cutover until its evidence is on file. Also, checks 2, 6, 7, 9 and 12 are stop checks.

Owner, Evidence and Label for Every Check

To begin with, every check gets a named owner, the evidence to keep on file and one of three labels. Then ready means the evidence is on file and the test passed. Also, partly ready means some of it is done, or the paper is thin. However, not ready means nothing is on file.

Three cards on the SAP migration checklist labels: Ready has evidence on file and a passed test, Partly ready has some of it, Not ready has nothing on file
Ready is worth 2 points, partly ready 1 and not ready 0.

However, a claim without a document, log or signed note behind it counts as not ready. Instead, ask for the document, not the opinion. Then ready is worth 2 points, partly ready 1 and not ready 0, so the maximum is 30.

Ask for the document

Before you mark a check, ask to see the log, the document or the signed note. Then mark it only if the owner can show it.

Where a row is irrelevant to this estate, remove it from both totals and note the reason beside it. Also, the scorer, not the owner, picks which systems to read. However, stop checks are read on every production system.

Check Owner Evidence on file Label
7. Rehearsal timing log SAP basis lead A log with the start time of one rehearsal but no end time Partly ready

However, the log shows when the rehearsal started but not when it ended, so nobody can say whether it fit the window. Until the end time is on file, however, that is partly ready.

Before Anything Moves: The SAP Migration Checklist for Landscape, Target and Data

Then the first five checks cover what exists and what moves. Also, mark them before any downtime is booked. Then use this SAP migration checklist section as the first read, as gaps here spread into every later area.

Landscape and Target Records

Check Owner Evidence to keep and its test What partly ready looks like
1. System register SAP basis lead A register of every system with owner, release, database, size and peak use Systems listed, owners missing
2. Sizing record (stop check) SAP basis lead Measured figures of the current systems, with the target size set against them Figures estimated, not measured
3. Connection test Network lead A recorded test from each site to the target, with backup and access routes written down Test run from one site only

Then check 2 is a stop check because a target that is too small shows up on the first busy day, after the switch. Then read the target’s size against what the systems use at peak, not at an average hour. Also, treat any vendor sizing guidance as a starting point, and keep your measured figures as the evidence.

Also, for how Signisys plans the landscape around your systems, see how we plan an SAP move around your systems and downtime window.

Data Inventory and Matching Figures

Check Owner Evidence to keep and its test What partly ready looks like
4. Data inventory and cleanup list Data owner Volume per system, plus a cleanup list with owner sign-off and before and after size for each item Volumes known, cleanup unsigned
5. Figures that must match Finance lead A signed list of the figures that must match after the move, an owner for each, and one trial comparison result List written, no trial run

However, cleanup decisions belong to the data owner, as deleting records is a business call. Also, the figures in check 5 are the ones a finance lead would check first after the switch, such as open balances and stock values. Then a trial comparison now shows whether the list is usable before the real move.

Around the Switch: SAP Migration Checklist Downtime and Interface Checks

To begin with, two areas decide how the switch goes: the window the business accepts and the systems connected to SAP. Also, three of the four checks here are stop checks.

Downtime Window and Rehearsal Log

Check Owner Evidence to keep and its test What partly ready looks like
6. Signed window (stop check) Business owner A written window signed by the business owner, not IT Signed by IT only
7. Rehearsal log (stop check) SAP basis lead The timing log and run result of one rehearsal Start time logged, end time missing

Also, the window is a business decision, as the business bears the loss when the system is down. However, IT supplies the timing, and the business owner signs it. Also, for the order of the move and how a rehearsal is run, read the order of the move and how a rehearsal is run. Then this check asks only for the log and the result.

Interface Owners and Test Records

Check Owner Evidence to keep and its test What partly ready looks like
8. Interface inventory Integration lead An inventory with a named owner per interface Interfaces listed, owners missing
9. Interface tests (stop check) Each interface owner A test record per interface, signed by its owner on the target and dated after the target build Tests run on the old system

The use case page has its own list of interface types, so this guide restates none. Also, a test dated before the target build shows nothing about the target, so check 9 requires the date.

Safety Nets: The SAP Migration Checklist for Testing, Recovery and Access

Finally, the last three areas are the safety nets: proof the systems work, proof you can go back, and proof the right people get in.

Test Plan and Sign-Offs

Check Owner Evidence to keep and its test What partly ready looks like
10. Test plan Test lead A plan covering business processes, including a period close Plan covers technical tests only
11. Test sign-off Process owners A named sign-off per test area, with the open defect list attached Sign-off given, defect list missing

Also, this guide names test types once: technical tests show the system runs, and business process tests show people can do their work. Then check 10 asks for both, with a period close included, as a close reaches across many modules.

Restore Record and Fallback Decision

Check Owner Evidence to keep and its test What partly ready looks like
12. Restore record (stop check) Platform lead What was restored on the target, how long it took, and who checked it Restore run, nobody checked the data
13. Fallback decision IT head A written decision: who decides, at what point, and a record that the fallback was tried Plan written, not yet tried

However, an untested backup is only a hope. Then check 13 sets the point of no return in advance, so nobody argues it at 3 a.m. Also, for the difference between staying online and recovering, see why staying online differs from recovering.

Restore before you rely on it

However, a backup that nobody has restored on the target earns no label above Partly ready.

Roles and Cutover Accounts

Check Owner Evidence to keep and its test What partly ready looks like
14. Role mapping Security lead A role mapping and one trial login per role Mapping done, logins untested
15. Cutover and support accounts Security lead A named list with a second sign-in step and a removal date Accounts listed, no removal date

Finally, access follows role-based access control, so each person gets the roles the job needs and nothing extra. Also, the removal date in check 15 matters, as temporary accounts for the switch can outlive it.

Key Takeaway Each of the 15 checks needs an owner, a piece of evidence and one of three labels, but only five can stop the cutover.

Ordering the Fixes After Marking Your SAP Migration Checklist

Fix the stop checks before debating the total. Also, a stop check marked partly ready or not ready stops the cutover until the evidence is on file.

Checklist of the five stop checks: sizing record, signed window, rehearsal log, interface tests and restore record
Each stop check halts the cutover until its evidence is on file.

Then read the total by area, lowest first. Then give each gap an owner and a date, and re-mark after each fix, as one gap closed can change another label.

However, we recommend reading the five stop checks as a group first, as they share one question: if this fails on the day, can we still recover? Also, a high total with one stop check not ready is still a no.

Key Takeaway To begin with, read the five stop checks, then the total by area, lowest first.

Where This List Hands Over to Other Guides

Then each line below points to a guide for a different question. Also, this list does not repeat them.

The software maker publishes its own ERP migration checklist, which covers themes such as cleansing master data and testing small data loads first. Then use the 15 checks here to mark your own evidence against it.

Signisys provides these services: see Signisys cloud migration and modernization services and cloud platform engineering support. A working session reads your evidence against the 15 checks, with no promised result and no price. No charge, with a fixed scope.

Book a consultation
Get an outside read of your SAP readiness before cutover

SAP Migration Checklist FAQ

What should we do with a “partly ready” label on a stop check?

Then name the missing paper, give it an owner and a date, and let the cutover wait. Then re-mark the check once the paper is on file.

What should happen to transports and other changes while we mark the SAP migration checklist?

To begin with, agree a change rule for the systems in scope. Also, evidence read before a change may be stale, so re-read the checks that change touches. However, this is our recommendation, not a fixed rule.

What if the evidence sits with a supplier or interface partner?

Then ask for a dated written confirmation from them and file it, such as a hosting partner’s backup report. However, if they cannot supply one, the check stays not ready.

What counts as evidence for an interface?

A test record signed by its owner on the target. However, a message saying it works does not count.

Newsletter

Security Insights, Delivered.

Practical, vendor-neutral analysis of threats, tools, and architecture decisions.

Book a Consultation

A practice principal will contact you within 1 business day.

Thank you! A Signisys principal will be in touch within 1 business day.