Woran Sie eine ältere Datei erkennen
Prüfen Sie die Profil- und Customization-Kennungen sowie den verwendeten Generator. Der Dateiname oder ein sichtbarer PDF-Hinweis reicht nicht. Ein Validator kann häufig erkennen, zu welchem Regelstand die Datei passt oder welche aktuelle Regel verletzt wird.
Drei verschiedene Fragen trennen
| Frage | Bedeutung |
|---|---|
| Ist die XML wohlgeformt? | Nur technische XML-Grundlage. |
| Passt sie zur XRechnung-Spezifikation? | Schematron-, Codelisten- und CIUS-Regeln. |
| Akzeptiert der Empfänger sie? | Zusätzliche Portal-, Peppol- oder Vertragsanforderungen. |
Warum 2026 Peppol besonders relevant ist
OpenPeppol pflegt Dokumenttypen und kann veraltete XRechnung-Varianten markieren oder aus den Code-Listen entfernen. Wer über Peppol sendet, sollte deshalb nicht allein darauf vertrauen, dass eine alte XML „früher einmal funktioniert hat“.
Sichere Migration
- Alte Datei als Referenz erhalten.
- Quellsystem und Generatorversion feststellen.
- Aktuelle Stammdaten und Mappingregeln laden.
- Rechnung aus den Geschäftsdaten neu erzeugen.
- Mit aktuellem Validator und Empfänger-Testkanal prüfen.
Warum manuelles XML-Patching riskant ist
Das Nachtragen eines einzelnen Feldes kann den sichtbaren Fehler beseitigen, aber abhängige Summen, Codes oder Profile unbeachtet lassen. Eine reproduzierbare Korrektur gehört in Stammdaten, Mapping oder Generatorlogik.
Häufige Fragen
Kann XRechnung 2.3 noch verwendet werden?
KoSIT weist darauf hin, dass Version 2.3 seit 1. Februar 2024 außer Kraft und nicht mehr zur Nutzung empfohlen ist. Ob ein konkreter Empfänger eine Altdatei technisch noch akzeptiert, ist davon getrennt.
Muss ich alte archivierte Rechnungen konvertieren?
Archivierte Originalbelege sollten grundsätzlich im Original erhalten bleiben. Die Frage der Neuausstellung betrifft einen anderen Prozess.