Praxisleitfaden · E-Rechnung 2026

E-Rechnung Testphase: So testest du den Prozess vor dem Go-live

Bevor ein neuer E-Rechnungsprozess vollständig produktiv geht, sollte er unter realistischen Bedingungen getestet werden. Dabei geht es nicht nur darum, ob eine XML-Datei technisch gültig ist. Entscheidend ist, ob Empfang, Erstellung, Prüfung, Freigabe, Buchhaltung, Zahlung, Schnittstellen und Aufbewahrung als Gesamtprozess funktionieren.

8 Testbereiche Positiv- & Negativtests 24-Punkte-Go-live-Check Ampelentscheidung
Regel 1 Realistisch testen

Eigene Geschäftsfälle statt nur Hersteller-Demodaten.

Regel 2 Fehler testen

Ein Prozess muss auch bei Abweichungen kontrolliert reagieren.

Regel 3 End-to-End testen

Ein grüner XML-Validator reicht für den Go-live nicht aus.

Regel 4 Abnahme definieren

Vorher festlegen, wann der Test wirklich bestanden ist.

Warum eine eigene Testphase?

Technisch gültig bedeutet noch nicht produktionsbereit

Eine E-Rechnung kann technisch korrekt erzeugt werden und trotzdem im Unternehmensprozess scheitern: Der Empfänger kann sie nicht zuordnen, eine Referenz fehlt, eine Schnittstelle übernimmt Felder falsch oder der Freigabeprozess bleibt hängen.

Deshalb sollte eine Testphase drei Ebenen abdecken: Technik, Fachlichkeit und Prozess.

Erst wenn diese Ebenen gemeinsam funktionieren, ist ein belastbarer End-to-End-Prozess vorhanden.

Wichtige Abgrenzung: Die Seite E-Rechnung prüfen erklärt die Prüfung einer einzelnen Rechnung. Diese Seite behandelt dagegen die Projekt-Testphase vor dem produktiven Rollout.
Testkonzept

Die sechs Gates bis zum Go-live

1

Scope

Formate, Systeme, Geschäftsfälle und Beteiligte festlegen.

2

Testdaten

Realistische Rechnungen und Stammdaten vorbereiten.

3

Systemtest

Ein- und Ausgang sowie technische Verarbeitung prüfen.

4

Prozesstest

Prüfung, Freigabe, Buchung und Archiv durchlaufen.

5

Pilot

Mit begrenztem Volumen beziehungsweise Partnerkreis starten.

6

Abnahme

Blocker schließen und Go-live verbindlich freigeben.

Testtiefe

Von der einzelnen Datei zum vollständigen Prozess

Ein sinnvoller Testplan baut mehrere Ebenen aufeinander auf. Je höher die Ebene, desto näher kommt der Test dem späteren Produktivbetrieb.

4 · End-to-End-Test kompletter realer Geschäftsprozess
3 · Workflow-Test Prüfung, Freigabe, Buchung, Zahlung, Archiv
2 · Integrations-Test ERP, Buchhaltung, DATEV, DMS, Portale, API
1 · Datei- und Format-Test XML, XRechnung, ZUGFeRD, Validierung, Visualisierung
Typischer Fehler: Nur Ebene 1 wird getestet. Die Datei ist gültig – aber niemand hat geprüft, ob sie anschließend richtig zugeordnet, freigegeben, gebucht und aufbewahrt wird.
Testmatrix

Diese acht Bereiche gehören in einen E-Rechnung Testplan

1

Empfang

Kommt die Rechnung zuverlässig an?

E-Mail Portal Schnittstelle Anlagen falsches Postfach
2

Format & Validierung

Wird die strukturierte Rechnung technisch verstanden?

XRechnung ZUGFeRD Syntax Geschäftsregeln Viewer
3

Inhalt

Stimmen Rechnungsdaten und Referenzen?

Empfänger Steuer Beträge Leistungsdatum Referenzen
4

Workflow

Gelangt die Rechnung zu den richtigen Personen?

Routing Prüfung Freigabe Vertretung Eskalation
5

Buchhaltung & Zahlung

Werden Daten korrekt weiterverarbeitet?

Kontierung Steuer OPOS Skonto Bankdaten
6

Archiv & Wiederherstellung

Bleibt der Originaldatensatz erhalten?

Original-XML Anlagen Suche Export Restore
7

Rechnungsausgang

Funktioniert auch die Senderseite?

Erstellen Validieren Versenden Status Empfängeranforderung
8

Sonder- & Fehlerfälle

Reagiert der Prozess kontrolliert auf Abweichungen?

Storno Gutschrift Abschlag Dublette ungültige XML B2G
Nicht nur Sonnenschein testen

Positivtests und Negativtests gehören zusammen

Positivtest

Was soll funktionieren?

  • gültige XRechnung wird eingelesen
  • ZUGFeRD wird korrekt verarbeitet
  • Lieferant wird richtig erkannt
  • Bestellreferenz wird übernommen
  • Freigabe erreicht den richtigen Mitarbeiter
  • Buchungsdaten werden korrekt übertragen
  • Originaldatei wird wiedergefunden
Negativtest

Was passiert bei Fehlern?

  • ungültige XML-Datei
  • fehlende oder unlogische Angaben
  • unbekannter Lieferant
  • mögliche Dublette
  • abweichende Bestellung
  • neue Bankverbindung
  • Freigabeverantwortlicher ist abwesend
Der eigentliche Härtetest ist der Negativfall. Ein gutes System darf eine problematische Rechnung nicht einfach unbemerkt durchlaufen lassen. Es muss sie erkennen beziehungsweise kontrolliert in einen Klärungsprozess übergeben können.
Technischer Stand September 2026

Testdateien gegen den aktuellen Standard prüfen

Die Testbasis sollte aktuell sein

Veraltete Beispielrechnungen können ein falsches Sicherheitsgefühl erzeugen.

XRechnung

XRechnung 3.0

XRechnung 3.0 bleibt aktuell in Kraft. Im Sommer 2026 gab es keinen normativen Versionswechsel.

Das aktuelle technische Paket ist: XRechnung Bundle 3.0.2 Summer 2026 Bugfix, Fassung vom 31. August 2026.

Das Bundle enthält unter anderem aktuelle Validierungskomponenten und den Validator 1.6.3.

Für die Testphase:
  • aktuelle Testrechnungen verwenden
  • aktuelle Validator-Konfiguration nutzen
  • eigene XRechnungen gegen die Regeln testen
ZUGFeRD

ZUGFeRD 2.5.2

ZUGFeRD 2.5.2 ist seit 1. September 2026 gültig.

Das aktuelle FeRD-Paket enthält unter anderem Spezifikation, XSD- und Schematron-Dateien sowie Musterrechnungen für die Profile.

Für die Testphase:
  • tatsächlich verwendetes Profil testen
  • PDF und eingebettete XML gemeinsam prüfen
  • strukturierte Daten mit der sichtbaren Rechnung vergleichen
Validierung richtig einordnen: Das BMF empfiehlt eine technische Validierung, insbesondere bereits bei Erstellung und Versand. Sie ist jedoch keine unmittelbare Voraussetzung für die steuerliche Anerkennung der Rechnung. Deshalb gehört zusätzlich eine fachliche und prozessuale Prüfung in die Testphase.
Fehlerprotokoll

Jede Abweichung braucht einen dokumentierten Status

Ein Test ohne Fehlerprotokoll ist schwer reproduzierbar. Schon eine einfache Tabelle reicht, wenn Verantwortlichkeit und Nachtest klar sind.

ID Testfall Abweichung Priorität Owner Status Nachtest
T-014 XRechnung Eingang Bestellnummer wird nicht übernommen mittel IT / ERP in Bearbeitung 15.09.
T-019 Archivierung Original-XML nach Import nicht exportierbar Blocker Softwareanbieter offen –
T-023 Freigabe Vertretung erhält keine Aufgabe mittel Key User behoben bestanden
T-031 Darstellung Viewer zeigt Zusatzinformation unübersichtlich niedrig IT akzeptiert –
Blocker klar definieren: Ein kosmetischer Darstellungsfehler ist nicht dasselbe wie eine verlorene Original-XML, ein falscher Steuerbetrag oder ein nicht funktionierender Rechnungsempfang.
Pilotbetrieb

Nicht sofort alles auf einmal umstellen

Ein guter Pilot ist klein genug zum Kontrollieren und real genug zum Lernen

Statt sofort sämtliche Lieferanten, Kunden und Gesellschaften umzustellen, kann zunächst ein klar abgegrenzter Pilotbereich verwendet werden.

Begrenzter Partnerkreis

Einige kooperative Kunden oder Lieferanten auswählen.

Typische Fälle

Nicht nur Sonderfälle, sondern das normale Tagesgeschäft abbilden.

Key User

Erfahrene Mitarbeiter begleiten und dokumentieren die ersten Prozesse.

Kurze Feedbackschleife

Fehler direkt bewerten, korrigieren und erneut testen.

Achtung bei Testrechnungen: Kontrollierte Testfälle sollten so organisiert werden, dass keine unbeabsichtigten echten Forderungen, Buchungen oder steuerlichen Vorgänge ausgelöst werden. Bei Tests mit realen Geschäftspartnern sollte eindeutig abgestimmt sein, welcher Vorgang Test und welcher Vorgang produktiv ist.
Go-live-Reife 0 %
24-Punkte-Go-live-Check 0 von 24 erfüllt
Noch nicht bewertet 4 Go-live-Blocker offen
Interaktiver Go-live-Check

Ist die E-Rechnung bereit für den Produktivbetrieb?

Hake nur Punkte ab, die tatsächlich getestet und bestanden wurden. Vier Punkte werden als besondere Go-live-Blocker behandelt.

24 Abnahmepunkte vor dem Go-live

Die Ampel ist eine redaktionelle Projektentscheidungshilfe und keine amtliche Zertifizierung.

1

Technik & Formate

Dateien, Formate und technische Verarbeitung

0 % bestanden
Go-live-Blocker
Test
Test
Test
2

Validierung & Fehlerfälle

Technische Fehler kontrolliert behandeln

0 % bestanden
Go-live-Blocker
Negativtest
Negativtest
Prozess
3

Workflow & Freigabe

Rollen und Routing im Alltag

0 % bestanden
Workflow
Workflow
Workflow
Workflow
4

Buchhaltung & Schnittstellen

Daten korrekt weitergeben

0 % bestanden
Integration
Integration
Integration
Integration
5

Archiv & Nachvollziehbarkeit

Originaldaten dauerhaft erhalten

0 % bestanden
Go-live-Blocker
Archiv
Archiv
Betrieb
6

End-to-End & Go-live

Gesamten Prozess und Organisation abnehmen

0 % bestanden
Go-live-Blocker
Abnahme
Organisation
Go-live
0 von 24 erfüllt 4 Blocker offen

Für eine Go-live-Entscheidung fehlen noch Tests.

Arbeite den Testplan systematisch durch. Die vier besonders kritischen Punkte sollten vor einem produktiven Rollout vollständig erfüllt sein.

Aktuell wichtigste offene Punkte

  • Erfolgreichen Empfang einer E-Rechnung testen.
Nächster Schritt: Zunächst die technischen und End-to-End-Grundtests durchführen.
Abnahmekriterien

Vor dem Test festlegen, was „bestanden“ bedeutet

Technische Abnahme

Dateien funktionieren

Benötigte Formate werden erstellt, eingelesen, dargestellt und entsprechend dem definierten Prüfprozess validiert.

Fachliche Abnahme

Inhalte stimmen

Steuer, Beträge, Empfänger, Geschäftsfälle und Referenzen werden korrekt verarbeitet.

Prozessabnahme

Workflow funktioniert

Routing, Freigabe, Vertretung, Buchhaltung, Zahlung und Archiv funktionieren Ende-zu-Ende.

Fehlerabnahme

Ausnahmen sind beherrscht

Ungültige, doppelte oder unklare Rechnungen werden kontrolliert behandelt.

Organisatorische Abnahme

Menschen sind vorbereitet

Rollen, Vertretungen, Ansprechpartner und Schulungen sind geklärt.

Betriebsabnahme

Der erste Tag ist geplant

Support, Monitoring, Fehlerkanal und Rückfalloptionen stehen bereit.

Produktivstart

Go-live ist ein kontrollierter Übergang – kein Schalter

Die ersten produktiven Tage gehören noch zur Einführung

Auch nach erfolgreicher Testphase sollte der neue Prozess zunächst eng überwacht werden.

Daily Check

Neue Rechnungen und Fehler während der ersten Tage täglich kontrollieren.

Key User erreichbar

Mitarbeiter benötigen einen klaren Ansprechpartner bei Fragen.

Fehler priorisieren

Blocker sofort, Komfortprobleme geplant bearbeiten.

Review durchführen

Nach einigen Tagen oder Wochen Prozess und Kennzahlen erneut bewerten.

Projektregel: Ein Go-live sollte nicht daran gemessen werden, dass „keine Fehler mehr existieren“. Entscheidend ist, dass keine kritischen Blocker offen sind und für verbleibende Punkte ein kontrollierter Umgang vorhanden ist.
Einordnung ins Gesamtprojekt

Die Testphase verbindet Umsetzung und Produktivbetrieb

Vorher: Workflow definieren

Ohne klaren Soll-Prozess ist auch nicht klar, was getestet werden soll.

Zum E-Rechnung Workflow .

Vorher: Stammdaten prüfen

Realistische Tests benötigen realistische Kunden- und Lieferantendaten.

Zum Stammdaten-Check .

Vorher: Software auswählen

Testfälle sollten sich unmittelbar aus den Muss-Kriterien der Softwareauswahl ergeben.

Zur Software-Auswahlhilfe .

Währenddessen: Fehler protokollieren

Abweichungen bekommen ID, Priorität, Owner, Status und Nachtest.

Danach: Mitarbeiter befähigen

Die Erkenntnisse der Tests fließen direkt in Arbeitsanweisungen und Schulungen ein.

Danach: Betrieb überwachen

Der Go-live beendet die Testphase, aber nicht die laufende Qualitätskontrolle.

Im Projektplan fest verankern: Die Testphase sollte ein eigenes Arbeitspaket mit Testverantwortlichem, Testfällen, Zeitfenster und Freigabekriterien sein. Siehe E-Rechnung Projektplan .
FAQ

Häufige Fragen zur E-Rechnung Testphase

Warum braucht die Einführung der E-Rechnung eine Testphase?

Eine technische E-Rechnungsfunktion allein beweist noch nicht, dass der gesamte Unternehmensprozess funktioniert. In der Testphase werden deshalb Formate, Empfang, Versand, Rechnungsinhalte, Schnittstellen, Prüfung, Freigabe, Buchhaltung, Archivierung und Fehlerfälle unter realistischen Bedingungen getestet. So können Probleme vor dem vollständigen Produktivstart erkannt und behoben werden.

Was sollte in einer E-Rechnung Testphase getestet werden?

Ein sinnvoller Testplan umfasst mindestens Rechnungsempfang und -ausgang, XRechnung und beziehungsweise oder ZUGFeRD, technische Validierung, lesbare Darstellung, Rechnungsinhalte, Routing und Freigabe, Buchhaltungsschnittstellen, Zahlungsinformationen, Archivierung sowie relevante Sonder- und Fehlerfälle. Zusätzlich sollte mindestens ein kompletter End-to-End-Test durchgeführt werden.

Ist eine bestandene Validierung ausreichend für den Go-live?

Nein. Eine technische Validierung kann prüfen, ob eine E-Rechnung technische Formatvorgaben und Geschäftsregeln erfüllt. Sie beweist jedoch nicht, dass der zugrunde liegende Geschäftsvorgang fachlich richtig ist oder der gesamte Unternehmensprozess funktioniert. Deshalb müssen technische, fachliche und prozessuale Tests getrennt betrachtet werden.

Ist eine technische Validierung gesetzlich vorgeschrieben?

Eine Validierung ist nach den aktuellen Hinweisen des Bundesministeriums der Finanzen keine unmittelbare Voraussetzung für die steuerliche Anerkennung einer E-Rechnung. Sie wird jedoch als sinnvoll empfohlen, weil technische und logische Fehler dadurch frühzeitig erkannt werden können.

Welche XRechnung-Version sollte 2026 getestet werden?

Aktuell gilt weiterhin XRechnung 3.0. Im Sommer 2026 gab es keinen normativen Versionswechsel. Das aktuelle technische Bundle ist XRechnung 3.0.2 Summer 2026 Bugfix in der Fassung vom 31. August 2026. Unternehmen sollten bei Tests darauf achten, dass Software und Validierungsregeln auf einem aktuellen Stand arbeiten.

Welche ZUGFeRD-Version ist im September 2026 aktuell?

ZUGFeRD 2.5.2 ist seit dem 1. September 2026 die aktuelle Version. Für eine Testphase sollte insbesondere das tatsächlich eingesetzte Profil geprüft werden. Nicht jedes ZUGFeRD-Profil erfüllt die deutschen umsatzsteuerlichen Anforderungen an eine E-Rechnung.

Was ist ein Negativtest bei der E-Rechnung?

Bei einem Negativtest wird bewusst ein fehlerhafter oder ungewöhnlicher Fall erzeugt. Beispiele sind eine ungültige XML-Datei, fehlende Angaben, ein unbekannter Lieferant, eine mögliche Dublette, eine Bestellabweichung oder ein ausgefallener Freigabeverantwortlicher. Ziel ist zu prüfen, ob der Prozess Fehler erkennt und kontrolliert behandelt.

Was ist ein End-to-End-Test der E-Rechnung?

Bei einem End-to-End-Test wird ein kompletter Geschäftsvorgang über alle relevanten Systeme und Rollen hinweg durchgespielt. Beim Rechnungseingang kann dies beispielsweise vom Empfang der E-Rechnung über technische und fachliche Prüfung, Freigabe und Buchung bis zur Zahlung und Aufbewahrung reichen.

Sollte man E-Rechnungen mit Geschäftspartnern testen?

Ja, insbesondere wenn Format, Übertragungsweg oder spezielle Empfängerreferenzen eine Rolle spielen. Ein begrenzter Pilot mit ausgewählten kooperativen Kunden oder Lieferanten kann Probleme sichtbar machen, die in einem rein internen Test nicht auftreten. Test- und Produktivvorgänge sollten dabei eindeutig voneinander getrennt werden.

Wann ist die E-Rechnung bereit für den Go-live?

Ein Go-live ist sinnvoll, wenn die definierten Muss-Testfälle bestanden sind, keine kritischen Blocker mehr offen sind, mindestens ein vollständiger End-to-End-Test erfolgreich abgeschlossen wurde, die Originaldaten zuverlässig erhalten bleiben und Mitarbeiter sowie Supportverantwortliche auf den produktiven Betrieb vorbereitet sind.

Was gehört in ein Fehlerprotokoll der Testphase?

Ein einfaches Fehlerprotokoll sollte mindestens eine eindeutige Fehler-ID, den betroffenen Testfall, die beobachtete Abweichung, Priorität beziehungsweise Schweregrad, verantwortliche Person, Status, Lösung und Ergebnis des Nachtests enthalten. So bleiben Fehler nachvollziehbar und können gezielt geschlossen werden.

Was passiert nach dem Go-live?

Nach dem Go-live sollte der Prozess zunächst eng überwacht werden. Sinnvoll sind ein klarer Ansprechpartner, eine schnelle Fehlerpriorisierung und eine Auswertung der ersten produktiven Rechnungen. Nach einigen Tagen oder Wochen kann ein erstes Review stattfinden, um weitere Prozessverbesserungen und Schulungsbedarf zu identifizieren.

Heiko Boos – Autor bei E-Rechnungsratgeber.de

Über den Autor

Heiko Boos beschäftigt sich auf E-Rechnungsratgeber.de mit der praktischen Einführung elektronischer Rechnungen, Softwareauswahl, Rechnungsformaten und den gesetzlichen Rahmenbedingungen.

Testmatrix, Go-live-Ampel und Blocker-Modell sind redaktionelle Projekt- und Planungshilfen. Sie stellen keine amtliche Zertifizierung dar.
Offizielle Grundlagen

Quellen zur E-Rechnung Testphase

  1. Bundesministerium der Finanzen: Fragen und Antworten zur obligatorischen E-Rechnung – Stand März 2026
  2. IHK Region Stuttgart: E-Rechnung: Umsetzung in der Praxis
  3. XStandards Einkauf / KoSIT: Versionen und Bundles der XRechnung
  4. XStandards Einkauf / KoSIT: FAQ XRechnung – Tests, Erprobung und Qualitätssicherung
  5. XStandards Einkauf / KoSIT: XRechnung Bugfix Release Sommer 2026
  6. Forum elektronische Rechnung Deutschland: ZUGFeRD 2.5.2 – aktuelles Infopaket
  7. Gesetze im Internet: § 14b UStG – Aufbewahrung von Rechnungen

Letzte fachliche Prüfung: 13. September 2026. Die konkrete Testtiefe hängt von Unternehmen, Software, Geschäftsfällen, Systemlandschaft und beteiligten Geschäftspartnern ab.