Cut-over-Plan: Der Umstellungstag Stunde für Stunde
Kurz gesagt
Der Umstellungstag läuft in vier Phasen: Sperre des Altsystems, Endlauf der Datenübernahme, Abgleich gegen die Referenzzahlen und Freigabe des neuen Systems. Legen Sie für jeden Schritt eine verantwortliche Person und ein Ende-Kriterium fest. Den Endlauf laden Sie aus einem vollständigen Export, den Sie nach der Sperre aller Buchungseingänge aus dem gesperrten Altsystem erstellen; Exportumfang und Filter übernehmen Sie aus dem zweiten Probelauf, den Stichtag beziehen Sie auf den Stand nach der Sperre. Der Punkt ohne Rückkehr ist nach dem hier beschriebenen Verfahren die Buchungsfreigabe, denn ab der ersten echten Buchung im neuen System ist ein Rückfall ins Altsystem nur noch mit doppelter Erfassung möglich.
Das Wichtigste
- Vier Phasen: Sperre, Endlauf, Abgleich, Freigabe, jede mit Verantwortlicher und Ende-Kriterium.
- Beim Sperren friert das Altsystem für neue Buchungen ein; Vorgänge aus dem Fenster sammelt eine Belegliste.
- Den Export für den Endlauf erstellen Sie nach der Sperre neu; Umfang und Filter sind die aus dem zweiten Probelauf geprüften, den Stichtag beziehen Sie auf den Stand nach der Sperre.
- Der Abgleich prüft je Datenart Anzahl, Summe und letzte Belegnummer, nicht nur die Gesamtzahl.
- Der Punkt ohne Rückkehr dieses Plans liegt bei der ersten echten Buchung im neuen System.
- In Deutschland verlangt die GoBD bei Abschaltung des Altsystems eine quantitativ und qualitativ gleichwertige Überführung (Rz. 142).
Ein Umstellungswochenende hat ein Fenster, in dem das Altsystem nichts mehr annehmen darf und das neue System noch nichts annehmen soll. Der Cut-over-Plan legt für dieses Fenster Reihenfolge, Verantwortliche und Abbruchbedingungen fest. Er wird vor dem Fenster geschrieben und abgezeichnet, nicht im Fenster.
Was Sie vorab brauchen
- den im zweiten Probelauf geprüften Exportumfang und Filter; den Export für den Endlauf erstellen Sie nach der Sperre neu, mit dem Stichtag auf dem endgültigen Stand nach der Sperre
- die Referenzzahlen je Datenart aus dem gesperrten Altsystem: Anzahl, eine Summe und die letzte Belegnummer, wie in der Probemigration mit Abgleichbogen
- die gemessene Laufzeit des Endlaufs aus dem zweiten Probelauf; sie bestimmt die Länge des Fensters
- eine Festlegung, wie Vorgänge während der Sperre erfasst werden: Belegliste auf Papier statt Buchung
- die Entscheidung, wer nach der Umstellung nur noch lesen darf, samt Zugriffsliste für das Altsystem
- für jede Phase eine verantwortliche Person und eine Stellvertretung, dazu ein Rückfallverfahren mit Uhrzeit
- die Wochenend-Ansprechstelle des Anbieters mit Name und Erreichbarkeit
Der Umstellungstag Stunde für Stunde
Die Tafel ist ein Beispielplan mit erfundenen Uhrzeiten: Fenster von Freitagabend bis Sonntagabend, gemessene Laufzeit des Endlaufs zwei Stunden, Sperre ab Freitag 18:00 Uhr. Tragen Sie Ihre Zeiten und Namen ein.
| Zeit (Beispiel) | Phase | Tätigkeit | Ende-Kriterium | Verantwortlich |
|---|---|---|---|---|
| Fr 16:00 | Vorbereitung | Exportumfang und Filter aus dem zweiten Probelauf übernehmen, Anbieter informieren | Exportumfang, Filter und Ansprechstelle stehen fest | Projektleitung |
| Fr 18:00 | Sperre | Buchungen im Altsystem sperren, offene Belege abschließen | im Altsystem ist keine Buchung mehr möglich | IT |
| Fr 18:30 | Sperre | Altsystem auf Nur-Lesen setzen, Sicherung ziehen, Zugriffsliste schreiben | Sicherung geprüft, Liste der Lesezugriffe liegt vor | IT |
| Fr 19:00 | Sperre | Shop-, Bank- und Kassenschnittstellen anhalten, Wareneingang auf Liste | keine automatische Buchung läuft mehr | Key User Verkauf, Lager |
| Fr 20:00 | Sperre | vollständigen Export aus dem gesperrten Altsystem erstellen, Stichtag auf den Stand nach der Sperre, Referenzzahlen je Datenart abzeichnen | Export ist nach der Sperre erstellt, Stichtag liegt auf dem Stand nach der Sperre, Referenzzahlen liegen abgezeichnet vor | Buchhaltung, Projektleitung |
| Sa 06:00 | Endlauf | den Export in ein leeres Zielsystem laden, jede Meldung mit Uhrzeit protokollieren | Ladevorgang ohne Abbruch beendet | Anbieter, Projektleitung |
| Sa 09:00 | Abgleich | Anzahl, Summen und Nummernkreise je Datenart vergleichen | Abgleichbogen ist vollständig ausgefüllt | Buchhaltung |
| Sa 12:00 | Abgleich | Durchstich-Vorgänge, offene Posten und Lagerwerte stichprobenweise prüfen | jede Abweichung ist erklärt oder blockiert die Freigabe | Key User aller Bereiche |
| Sa 14:00 | Freigabe | Freigabegespräch: weiter, verlängern oder zurück | Entscheidung mit Uhrzeit schriftlich festgehalten | Geschäftsführung |
| Sa 16:00 | Freigabe | Buchungen freigeben, Nummernkreise setzen (Punkt ohne Rückkehr) | erste echte Buchung im neuen System | Projektleitung |
| So 08:00 | Betrieb | Kassen-, Bank- und Lagermeldungen des ersten Laufs prüfen | Tagesabschluss ohne Fehlermeldung | Buchhaltung, Key User |
| So 18:00 | Betrieb | Protokoll zeichnen, Zugriff auf das Altsystem regeln, Übergabe | Protokoll abgezeichnet, Übergabe notiert | Projektleitung |
Schritt für Schritt: die fünf Phasen
Schritt 1: Altsystem sperren
Sperren heißt: keine neue Buchung im Altsystem, aber volle Lesbarkeit. Setzen Sie die Sperre nach Geschäftsschluss und notieren Sie den Zeitpunkt sowie die letzte vergebene Nummer je Nummernkreis. Vorgänge während des Fensters erfasst das Team auf einer Liste mit Datum, Kunde, Position und Betrag. Ende: Sperre im Protokoll, Liste an Kasse und Lager bereit.
Schritt 2: Endlauf laden
Erstellen Sie nach der Sperre aller Buchungseingänge einen vollständigen Export aus dem Altsystem und laden Sie ihn in ein leeres Zielsystem; Umfang und Filter übernehmen Sie aus dem zweiten Probelauf, den Stichtag setzen Sie auf den endgültigen Stand nach der Sperre, damit kein danach erfasster Vorgang fehlt. Messen Sie die Gesamtzeit und protokollieren Sie jede Meldung mit Uhrzeit; brechen Sie wegen einer einzelnen Meldung nicht ab. Ende: Ladevorgang beendet, gemessene Laufzeit im Protokoll.
Schritt 3: Abgleich gegen die Referenzzahlen
Vergleichen Sie je Datenart Anzahl, Summe und letzte übernommene Nummer, in beide Richtungen: fehlt etwas, ist etwas doppelt. Danach Stichproben — drei Durchstich-Vorgänge von der Bestellung bis zur Rechnung, die offenen Posten gegen das Saldenkonto (Übernahme der offenen Posten), den Lagerwert gegen die Zählung (Lagerbestand zum Umstellungstag) — und je Abweichung Nummer, Verantwortlichen und Termin. Ende: Abgleichbogen unterschrieben.
Schritt 4: Freigabe entscheiden und erteilen
Drei Ausgänge sind möglich: freigeben, verlängern oder zurückfallen. Freigeben heißt, Buchungen im neuen System sind erlaubt und die Nummernkreise gesetzt; verlängern heißt, ein benannter Punkt fehlt und das Fenster reicht bis Montag; zurückfallen heißt, die Sperre aufzuheben und die Papierliste nachzutragen. Der dritte Weg steht nach diesem Ablauf nur bis zur ersten echten Buchung im neuen System offen. Ende: Entscheidung mit Uhrzeit und Namen unterschrieben.
Schritt 5: Erste Betriebsstunden begleiten
Am ersten Tag nach der Freigabe prüft die Buchhaltung den Tagesabschluss, jede Schnittstelle ihre erste Meldung. Die Papierliste wird in der Reihenfolge des Eingangs gebucht, jeder Beleg mit dem Vermerk aus dem Umstellungsfenster. Fällt ein Nummernkreis auf, korrigieren Sie ihn sofort und dokumentieren Sie die Korrektur. Ende: erster Tagesabschluss ohne Fehlermeldung; die Startbereitschaft prüft vorab die Go/No-Go-Checkliste vor dem Start.
Der Punkt ohne Rückkehr
Die Grenze zieht die erste echte Buchung im neuen System. Davor können Sie die Sperre aufheben, die Papierliste im Altsystem nachtragen und den Umstieg verschieben; verloren ist dann Projektzeit, nicht Datenstand. Danach ist nach dem hier vorgesehenen Verfahren jeder Vorgang aus dem Fenster zusätzlich im Altsystem zu erfassen; ein anderes Rückfallverfahren müsste die im neuen System bereits gebuchten Sätze abgestimmt zurückübertragen.
Setzen Sie zwei Marken: den Rückfallpunkt, im Beispiel Samstag 14:00 Uhr, und die Freigabezeit. Der Rückfallpunkt liegt so früh, dass ein Aufheben der Sperre noch vor dem nächsten Arbeitstag abgeschlossen ist. Die Freigabe unterschreibt eine Person aus der Geschäftsführung; die Projektleitung stellt die Zahlen vor.
Was in Deutschland für den Systemwechsel gilt
Für Betriebe in Deutschland knüpft das Umschalten an die GoBD an, die Verwaltungsanweisung des Bundesfinanzministeriums (BMF-Schreiben vom 28. November 2019, BStBl I S. 1269, in der Fassung vom 14. Juli 2025, die seit diesem Tag anzuwenden ist, Rz. 185). Nach Rz. 142 müssen Sie die ursprüngliche Hard- und Software des Altsystems nicht über die Aufbewahrungsfrist vorhalten, wenn Sie die aufbewahrungspflichtigen Daten einschließlich Metadaten, Stammdaten, Bewegungsdaten und Verknüpfungen quantitativ und qualitativ gleichwertig in ein neues System, eine neue Datenbank, ein Archivsystem oder ein anderes System überführen. Das neue System muss dieselben Auswertungen in quantitativer und qualitativer Hinsicht erlauben. Bei einer Datenumwandlung darf nur das Format geändert werden, nicht der Inhalt; die Änderungen sind zu dokumentieren. Datenextrakte, Reports und Druckdateien genügen nicht, solange nicht alle aufbewahrungspflichtigen Daten übernommen sind (Rz. 144). Andernfalls halten Sie das Altsystem für die Dauer der Aufbewahrungsfrist vor (Rz. 143).
Zwei weitere Punkte aus derselben Verwaltungsanweisung betreffen den Ablauf des Wochenendes: Ein funktionsfähiges internes Kontrollsystem verlangt, anlassbezogen — etwa bei einem Systemwechsel — zu prüfen, ob das eingesetzte DV-System dem dokumentierten System entspricht (Rz. 101); die Verfahrensdokumentation muss alle System- und Verfahrensänderungen inhaltlich und zeitlich lückenlos festhalten (Rz. 150). Abgleichbogen und Umstellungsprotokoll sind dafür der Nachweis.
Zu den Fristen in Deutschland: Buchungsbelege sind acht Jahre, Bücher und Aufzeichnungen sowie die Unterlagen nach § 147 Abs. 1 Nr. 1 und 4a AO zehn Jahre aufzubewahren (§ 147 Abs. 3 AO; die Acht-Jahres-Frist gilt seit 1. Januar 2025, Art. 97 § 19a Abs. 2 EGAO). Die Frist läuft jedoch nicht ab, soweit und solange die Unterlagen für Steuern von Bedeutung sind, für welche die Festsetzungsfrist noch nicht abgelaufen ist (§ 147 Abs. 3 Satz 5 AO). Für Institute im Sinne des § 1 Abs. 1b KWG, der Aufsicht nach § 1 Abs. 1 VAG unterliegende Steuerpflichtige und Wertpapierinstitute bleiben bei Buchungsbelegen zehn Jahre maßgeblich (Art. 97 § 19a Abs. 3 EGAO). Hat noch keine Außenprüfung begonnen, genügt es nach einem Wechsel des Datenverarbeitungssystems, die Daten nach Ablauf des fünften Kalenderjahres, das auf die Umstellung folgt, ausschließlich auf einem maschinell lesbaren und maschinell auswertbaren Datenträger vorzuhalten (§ 147 Abs. 6 AO, letzter Satz).
Für Österreich und die Schweiz nennt dieser Artikel keine Vorschrift; die Aufbewahrung und der Prüfzugriff nach einem Systemwechsel stehen dort in eigenen Artikeln (Altdaten in Österreich aufbewahren, Altdaten in der Schweiz aufbewahren).
Die Norm, auf die sich der Plan beruft
Die ISO/IEC/IEEE 12207:2026 (Systems and software engineering - Software life cycle processes, Edition 2.0, veröffentlicht am 29. April 2026) beschreibt nach der Zusammenfassung der IEC ein gemeinsames Rahmenwerk aus Prozessen, Tätigkeiten und Aufgaben über den Lebenszyklus von Software, von der Beschaffung über Entwicklung, Betrieb und Wartung bis zur Außerbetriebnahme, und schreibt kein Vorgehensmodell vor. Der Normtext ist kostenpflichtig und lag nicht vor; gelesen wurden Verlagsangaben und Zusammenfassung der IEC. Ein Standard bindet nicht von sich aus; verbindlich wird er, wenn ein Vertrag, eine Ausschreibung oder ein Qualitätssicherungssystem ihn in Bezug nimmt.
So prüfen Sie das Ergebnis
- Anzahl und Summe stimmen je Datenart mit den abgezeichneten Referenzzahlen überein.
- Offene Posten und Lagerwerte stimmen mit dem Saldenkonto und der Zählung überein.
- Kein Nummernkreis enthält eine Nummer doppelt; die erste neue Nummer folgt auf die letzte des Altsystems.
- Drei Durchstich-Vorgänge sind vollständig gelaufen: Angebot bis Rechnung, Bestellung bis Lieferantenrechnung, Zahlungseingang bis Ausgleich.
- Jede Schnittstelle hat nach der Freigabe mindestens eine Meldung ohne Fehler verarbeitet.
- Das Protokoll nennt Sperrzeitpunkt, Laufzeit, Abweichungen, Entscheidung und Freigabe mit Uhrzeit und Namen.
Wenn etwas nicht klappt
| Symptom | Mögliche Ursache | Vorgehen |
|---|---|---|
| Der Endlauf braucht länger als gemessen | Datenbestand ist gewachsen, Einzelsatz-Verarbeitung | Fenster nicht überziehen: Rückfallpunkt nutzen oder Endlauf gebündelt wiederholen |
| Anzahl stimmt, Summe weicht ab | Sätze doppelt geladen oder Belegbezug verloren | Ursache im Export suchen, nicht im neuen System korrigieren, Abgleich wiederholen |
| Offene Posten stimmen, Salden nicht | Saldenkonto nicht übernommen oder Währung vertauscht | Konten gegen die Buchhaltung abgleichen, Belege aus dem Altsystem heranziehen |
| Die Schnittstelle bucht weiter im Altsystem | Schnittstelle nicht angehalten | Verarbeitung stoppen, doppelte Sätze kennzeichnen, Import erneut fahren |
| Erster Beleg am Montag hat eine falsche Nummer | Nummernkreis beim Start nicht gesetzt | Nummernkreis korrigieren, Beleg neu ausstellen, Vorfall protokollieren |
Wann Sie Hilfe holen sollten
Holen Sie den Anbieter dazu, wenn der Endlauf deutlich länger braucht als im Probelauf oder wenn das Ladeprogramm ein Feld nicht annimmt. Bleibt eine Abweichung unerklärt, verschieben Sie den Umstieg, statt im laufenden Fenster zu improvisieren. Die Fragen der Aufbewahrung und der Abschaltung des Altsystems gehören zur Steuerberatung, ebenso jeder steuerlich relevante Vorgang, der in die Sperre fällt. Fragen zu Personendaten in Sicherungs- und Testkopien klären Sie mit Ihrer Datenschutzberatung.