XRechnung 3.0.2 Bugfix-Release: Was sich an den Prüfregeln ändert
XRechnung 3.0.2 Summer 2026 Bugfix: welche Regeln seit dem 31.08.2026 strenger prüfen, was BR-TMP-2 bis BR-TMP-7 verlangen und was Sie in der Software ändern.
Das Wichtigste in Kürze
- Das Bundle „XRechnung 3.0.2 Summer 2026 Bugfix“ gilt seit dem 31.08.2026; die Spezifikation bleibt XRechnung 3.0.2 ohne neue Pflichtfelder.
- BR-TMP-2 ist jetzt ein Fehler: Eine externe Dokumentadresse in BT-124 muss eine absolute URL mit Schema wie https:// sein.
- Neue Warnungen BR-TMP-6 und BR-TMP-7 prüfen das Datumsformat; die KoSIT kündigt an, sie später zu Fehlern hochzustufen.
- Im CII-Szenario sind doppelte Kontaktangaben (CII-SR-465, CII-SR-466) seit der Konfiguration 2026-08-31 ein Fehler.
- XRechnung 3.0 bleibt laut KoSIT mindestens bis zum 31.07.2027 in Kraft; XRechnung 4.0 liegt erst als Vorversion vor.
Inhalt
XRechnung 3.0.2 bleibt die gültige Fassung, aber seit dem 31.08.2026 prüfen die offiziellen Regeln strenger. Das Bundle „XRechnung 3.0.2 Summer 2026 Bugfix“ macht eine ungültige URL in BT-124 zum Fehler, führt Warnungen für das Datumsformat ein und stuft im CII-Format doppelte Kontaktangaben hoch. Neue Pflichtfelder gibt es nicht.
Der Beitrag richtet sich an Rechnungssteller, Softwareanbieter und Rechnungseingangsteams, die verstehen wollen, warum eine bisher gültige XRechnung jetzt eine neue Meldung bekommt. Alle Regeländerungen stammen aus den Changelogs der KoSIT-Repositories, Stand 19. Oktober 2026.
Was hat die KoSIT am 31. August 2026 veröffentlicht?
Die Koordinierungsstelle für IT-Standards (KoSIT) listet auf xeinkauf.de (öffnet in neuem Tab) das „XRechnung Bundle 3.0.2 Summer 2026 Bugfix“ in der Fassung vom 31.08.2026, gültig ab demselben Tag. Ein Bundle fasst die technischen Komponenten zusammen, die zu einer Spezifikation gehören. Die Spezifikation selbst ist unverändert: XRechnung 3.0.2 in der Fassung vom 20.06.2024.
Die KoSIT schreibt dazu: „Im Sommer 2026 gab es kein normatives Release von XRechnung. Somit gibt es auch keinen Versionswechsel“. Deshalb bleibt XRechnung 3.0 mindestens bis zum 31.07.2027 in Kraft.
Das Bundle besteht aus drei aktualisierten Teilen:
| Komponente | Neue Version | Wichtigste Änderung |
|---|---|---|
| Prüfkonfiguration XRechnung (öffnet in neuem Tab) | 2026-08-31 | CEN-Schematron 1.3.16, KoSIT-Validator 1.6.3, neue Schweregrade für vier CII-Regeln |
| XRechnung-Schematron (öffnet in neuem Tab) | 2.6.0 vom 31.08.2026 | BR-TMP-2 wird zum Fehler, neue Regeln BR-TMP-4 bis BR-TMP-7, Peppol BIS Billing 3.0.21 |
| XRechnung-Visualisierung (öffnet in neuem Tab) | 2026-08-31, Bugfix 2026-10-13 | Darstellungsfehler im PDF behoben, später eine Sicherheitslücke bei Dateinamen von Anhängen |
Der KoSIT-Validator als Prüfmaschine erschien schon am 20.08.2026 in Version 1.6.3. Wie Validator und Konfiguration zusammenspielen, erklärt unser Beitrag zum KoSIT-Validator.
Welche Prüfregeln sind strenger geworden?
Die folgende Tabelle listet jede Regeländerung aus den Changelogs mit ihrer neuen Stufe. „Fehler“ heißt: Die Prüfung empfiehlt die Zurückweisung. „Warnung“ und „Information“ verhindern die Annahme nicht.
| Regel | Syntax | Prüft | Stufe seit 31.08.2026 |
|---|---|---|---|
| BR-TMP-2 | UBL und CII | BT-124 „External document location“ ist eine absolute URL mit gültigem Schema | Fehler (vorher Warnung) |
| BR-TMP-6 | UBL | alle Datumsfelder im Format JJJJ-MM-TT | Warnung (neu) |
| BR-TMP-7 | CII | alle Datumsfelder mit format="102" und im Format JJJJMMTT | Warnung (neu) |
| CII-SR-465 | CII | nur ein BT-41 (Kontaktstelle des Verkäufers) | Fehler (vorher Warnung) |
| CII-SR-466 | CII | nur ein BT-56 (Kontaktstelle des Käufers) | Fehler (vorher Warnung) |
| CII-SR-475, CII-SR-476 | CII | höchstens ein BT-123 bzw. BT-125 je Dokument mit TypeCode 916 | Information (vorher Warnung) |
| BR-TMP-4, BR-TMP-5 | CII | dieselben Prüfungen mit korrigiertem Kontext | Warnung (neu) |
| PEPPOL-EN16931-R008 | UBL | keine leeren Elemente | Ausnahme für leeres BT-13 neben BT-14 |
BR-TMP-2: externe Links brauchen ein Schema
BT-124 enthält die Adresse eines externen Dokuments, etwa eines Lieferscheins auf dem Server des Lieferanten. Die Regel gibt es seit XRechnung-Schematron 2.3.0 vom 21.03.2025. Mit Version 2.6.0 hebt die KoSIT sie auf „fatal“.
Die Folge: Ein Wert wie www.muster-gmbh.de/lieferschein-4711.pdf ohne https:// war bisher nur eine Warnung und führt jetzt zur Empfehlung, die Rechnung zurückzuweisen. Die KoSIT warnt im Changelog selbst: „this version might break your validation and business workflow“. Wer BT-124 nicht befüllt, ist nicht betroffen.
BR-TMP-6 und BR-TMP-7: das Datumsformat
Die beiden Regeln prüfen neun Datumsfelder: BT-2 (Rechnungsdatum), BT-7 (Steuerfälligkeitsdatum), BT-9 (Fälligkeitsdatum), BT-26 (Datum der vorausgegangenen Rechnung), BT-72 (Liefer- oder Leistungsdatum), BT-73 und BT-74 (Abrechnungszeitraum) sowie BT-134 und BT-135 (Zeitraum einer Rechnungsposition).
In UBL verlangt BR-TMP-6 genau zehn Zeichen nach dem Muster JJJJ-MM-TT. Das XML-Schema erlaubt beim Datentyp xs:date zusätzlich eine Zeitzone, etwa 2026-10-19+02:00. Solche Werte bestehen die Schemaprüfung, erzeugen jetzt aber eine Warnung. Ein Beispiel (gekürzt, keine Prüfausgabe):
<!-- löst BR-TMP-6 aus -->
<cbc:IssueDate>2026-10-19+02:00</cbc:IssueDate>
<!-- entspricht BR-TMP-6 -->
<cbc:IssueDate>2026-10-19</cbc:IssueDate>
In CII verlangt BR-TMP-7 das Attribut format="102" und acht Ziffern, also <udt:DateTimeString format="102">20261019</udt:DateTimeString>.
Wichtig ist der Hinweis im Changelog: BR-TMP-4 bis BR-TMP-7 laufen vorerst als Warnung und werden „with an upcoming release“ auf „fatal“ gehoben. Einen Termin nennt die KoSIT nicht.
Doppelte Kontaktangaben im CII-Format
In CII kann die Kontaktstelle BT-41 als ram:PersonName oder als ram:DepartmentName stehen. Die CEN-Regel CII-SR-465 meldet, wenn beim Verkäufer beide Elemente vorkommen, CII-SR-466 dasselbe beim Käufer (BT-56). In den CEN-Regeln ist das eine Warnung. Die Prüfkonfiguration 2026-08-31 setzt beide Regeln in den drei XRechnung-CII-Szenarien auf „error“.
Wer in CII Ansprechpartner und Abteilung parallel in beide Elemente schreibt, erhält damit jetzt einen Fehler statt einer Warnung. Bei UBL stellt sich die Frage nicht, weil dort BT-41 nur ein Element cbc:Name hat.
Anhänge: korrigierte Regeln für BT-123 und BT-125
CII-SR-475 und CII-SR-476 prüfen in CEN-Schematron 1.3.16 laut KoSIT im falschen Kontext (CEN-Issue 508 (öffnet in neuem Tab)). Die Konfiguration stuft beide auf „information“ herab. BR-TMP-4 und BR-TMP-5 prüfen dasselbe im richtigen Kontext, zunächst als Warnung. Wie Anhänge in BG-24 aufgebaut sind, zeigt unser Beitrag zu XRechnung mit Anhang.
Eine Lockerung: PEPPOL-EN16931-R008
Die Peppol-Regel R008 verbietet leere Elemente. In UBL verlangt das Schema aber cac:OrderReference/cbc:ID (BT-13), sobald die Auftragsnummer des Verkäufers (BT-14) angegeben ist. Seit 2.6.0 meldet R008 ein leeres BT-13 in diesem Fall nicht mehr.
Was ändert sich im Prüfbericht?
Eine Änderung betrifft nicht die Regeln, sondern die Bewertung. Bricht die Verarbeitung ab, schrieb der Bericht bisher „Es wird empfohlen das Dokument zurückzuweisen“. Seit der Konfiguration 2026-08-31 heißt es: „Das Dokument sollte nicht automatisiert angenommen werden“. Wer Prüfberichte automatisch auswertet und nach dem Wortlaut sucht, muss diese Formulierung ergänzen.
Was bedeutet das Bugfix-Release für wen?
| Wer | Was sich ändert | Was zu tun ist |
|---|---|---|
| Rechnungssteller mit UBL-XRechnung | BT-124 ohne Schema ist ein Fehler; Datum mit Zeitzone ist eine Warnung | Testrechnung prüfen, Software-Update erfragen |
| Rechnungssteller mit CII oder ZUGFeRD im Profil XRECHNUNG | zusätzlich doppelte Kontaktangaben als Fehler | BT-41 und BT-56 nur in einem Element befüllen |
| ZUGFeRD im Profil EN 16931 | keine BR-TMP-Regeln, CII-SR-465/466 bleiben Warnungen | nichts Dringendes; Warnungen trotzdem beheben |
| Rechnungseingang | neue Meldungen bei Lieferanten mit alter Software | Warnungen nicht als Ablehnungsgrund werten; Lieferanten informieren |
| Softwareanbieter | neue Konfiguration einspielen, Bericht-Parser anpassen | Testfälle für BT-124, Datum und Kontakt ergänzen |
Ob eine Meldung die Rechnung steuerlich berührt, ist eine eigene Frage. Das BMF unterscheidet Formatfehler, Geschäftsregelfehler und Inhaltsfehler; die Einordnung erklärt der Beitrag Formatfehler oder Inhaltsfehler.
Was bleibt gleich?
- Die Spezifikationskennung in BT-24 für XRechnung 3.0 bleibt unverändert.
- Es gibt keine neuen Pflichtfelder und keine neuen BR-DE-Regeln.
- Die elf Prüfszenarien der Konfiguration bleiben: XRechnung (CIUS, Extension, CVD) und reine EN 16931 für UBL Invoice, UBL CreditNote und CII.
- Der Unterschied zwischen Fehler und Warnung bleibt: Nur Fehler führen zur Empfehlung „zurückweisen“.
Zeitplan: XRechnung 3.0.2 bis 4.0
| Datum | Ereignis | Quelle |
|---|---|---|
| 20.06.2024 | Spezifikation XRechnung 3.0.2 | xeinkauf.de |
| 21.03.2025 | BR-TMP-2 erstmals als Regel (Schematron 2.3.0) | KoSIT-Changelog |
| 20.08.2026 | KoSIT-Validator 1.6.3 | GitHub-Release |
| 31.08.2026 | Bundle „Summer 2026 Bugfix“: Konfiguration 2026-08-31, Schematron 2.6.0 | xeinkauf.de, Changelogs |
| 15.09.2026 | Vorversion der Spezifikation XRechnung 4.0.0 | xeinkauf.de |
| 13.10.2026 | Bugfix der Visualisierung: Sicherheitslücke bei BT-122 und Dateinamen in BT-125 | KoSIT-Changelog |
| Frühjahr 2027 | erwartet: finale XRechnung 4.0 im Bundle | xeinkauf.de |
| 31.07.2027 | XRechnung 3.0 mindestens bis zu diesem Tag in Kraft | xeinkauf.de |
Was die Vorversion 4.0 an Feldern und Regeln ändert, steht im Beitrag zu XRechnung 4.0.
Was sollten Sie jetzt tun?
- Erstellen Sie aus Ihrer Software je eine Testrechnung im UBL- und, falls genutzt, im CII-Format.
- Prüfen Sie beide mit einem Validator, der die Konfiguration 2026-08-31 nutzt.
- Suchen Sie im XML nach
ExternalReference/URI(UBL) bzw.ram:URIID(CII) und kontrollieren Sie, ob jeder Wert mithttps://oder einem anderen Schema beginnt. - Kontrollieren Sie alle Datumsfelder auf das reine Format ohne Zeitzone.
- Im CII-Format: Steht beim Verkäufer oder Käufer sowohl
ram:PersonNameals auchram:DepartmentName, lassen Sie eines weg. - Behandeln Sie die neuen Warnungen BR-TMP-4 bis BR-TMP-7 wie künftige Fehler und melden Sie sie Ihrem Softwareanbieter.
Für die Fehlersuche im Einzelfall hilft die Anleitung XRechnung-Fehler beheben.
Offene Fragen
- Termin der Hochstufung: Wann BR-TMP-4 bis BR-TMP-7 zu Fehlern werden, steht nicht fest. Die KoSIT spricht nur von einem kommenden Release (Stand: Changelog 2.6.0).
- CEN-Korrektur: Ob und wann die CEN-Regeln CII-SR-475 und CII-SR-476 korrigiert werden, ist offen; danach könnten BR-TMP-4 und BR-TMP-5 wieder entfallen.
- Übergang zu 4.0: Die genauen Übergangsfristen will die KoSIT mit dem finalen Bundle XRechnung 4.0 bekannt geben.
So prüfen Sie Ihre XRechnung mit docutools.pro
- Öffnen Sie den XRechnung Validator und laden Sie Ihre
.xml-Datei hoch. Die Datei wird zur Prüfung an unseren Server übertragen. Kostenlos sind zwei Uploads pro Tag bis 500 KB, mehr gibt es im Pro-Tarif. - Die „KoSIT-Prüfung“ läuft seit dem 29.09.2026 mit genau der Konfiguration 2026-08-31, also mit XRechnung-Schematron 2.6.0 und CEN-Schematron 1.3.16, inklusive der neuen Schweregrade. Im Abgleich mit dem KoSIT-Validator 1.6.3 lieferte sie auf 119 Testdateien gleiche Ergebnisse.
- Sie sehen „KoSIT-konform / Gültige XRechnung“ oder „Nicht KoSIT-konform“ mit der Liste der Fehler und Warnungen samt Regelcode. Erklärungen zu häufigen Codes finden Sie bei den KoSIT-Fehlern.
- Um die betroffenen Stellen zu finden, öffnen Sie die Datei im XML Viewer; er läuft im Browser und zeigt den Baum mit allen Datums- und Kontaktelementen.
Einen Prüfbericht zum Aufbewahren erzeugt der Viewer nicht. Dafür nutzen Sie den KoSIT-Validator selbst. Weitere Beiträge finden Sie unter Validierung und Fehler.
Quellen
- KoSIT: Versionen und Bundles der XRechnung (öffnet in neuem Tab)
- KoSIT: Changelog der Prüfkonfiguration XRechnung (öffnet in neuem Tab)
- KoSIT: Changelog der XRechnung-Schematron (öffnet in neuem Tab)
- KoSIT: Changelog der XRechnung-Visualisierung (öffnet in neuem Tab)
- KoSIT-Validator: Releases (öffnet in neuem Tab)
Stand: Oktober 2026
Dieser Beitrag dient der allgemeinen Information und ersetzt keine Steuer- oder Rechtsberatung.
Tools zu diesem Artikel
- XRechnung ViewerDeutsche E-Rechnungen parsen, validieren & reparieren mit GoBD-konformem Audit-Trail.Tool öffnen →
- KoSIT Fehler-HubDurchsuchbare Referenz für alle XRechnung-Validierungsfehler mit Lösungsanleitungen.Tool öffnen →
- XML ViewerBeliebiges XML einfügen oder hochladen — Baumansicht, Syntaxhervorhebung, XPath-Abfragen.Tool öffnen →
Häufige Fragen
Ist XRechnung 3.0.2 die aktuelle Version?
Ja. Gültig ist XRechnung 3.0 in der Fassung 3.0.2 vom 20.06.2024. Das jüngste technische Paket dazu ist das Bundle „Summer 2026 Bugfix“ vom 31.08.2026. Laut KoSIT gab es im Sommer 2026 kein normatives Release, deshalb bleibt XRechnung 3.0 mindestens bis zum 31.07.2027 in Kraft. XRechnung 4.0 ist bisher nur als Vorversion vom 15.09.2026 veröffentlicht.
Muss ich wegen des Bugfix-Release meine Rechnungen umstellen?
Nur wenn Ihre Software eine der strenger geprüften Stellen trifft. Die Spezifikationskennung in BT-24 bleibt gleich, neue Pflichtfelder gibt es nicht. Prüfen sollten Sie vor allem externe Links in BT-124, das Datumsformat aller Datumsfelder und im CII-Format doppelte Kontaktangaben beim Verkäufer und Käufer. Diese Punkte können seit der Konfiguration 2026-08-31 zu Fehlern oder Warnungen führen.
Was bedeutet BR-TMP in einer Fehlermeldung?
BR-TMP steht für eine temporäre Regel der XRechnung-Schematron. Die KoSIT nutzt solche Regeln, um Lücken oder Fehler in den europäischen CEN-Regeln zu überbrücken, bis sie dort behoben sind. BR-TMP-4 und BR-TMP-5 ersetzen zum Beispiel zwei CII-Regeln mit falschem Prüfkontext. Eine BR-TMP-Meldung zählt genauso wie jede andere Regel: als Fehler, Warnung oder Information.
Gelten die neuen Regeln auch für ZUGFeRD-Rechnungen?
Nur zum Teil. Die BR-TMP-Regeln gehören zur XRechnung-Schematron und laufen nur in den XRechnung-Szenarien, also auch für ZUGFeRD im Profil XRECHNUNG. Eine ZUGFeRD-Datei im Profil EN 16931 prüft die Konfiguration nur gegen die CEN-Regeln. Dort bleiben CII-SR-465 und CII-SR-466 Warnungen, weil die Hochstufung zum Fehler nur in den XRechnung-Szenarien gilt.