Zum Inhalt springen

Prüfregeln für E-Rechnungen

Ihre E-Rechnung wurde mit einer Meldung wie „[BR-DE-15]“ abgelehnt? Hier finden Sie zu jeder Prüfregel von XRechnung, ZUGFeRD/Factur-X und EN 16931 die offizielle Meldung und, wo vorhanden, eine verständliche Erklärung mit Lösung.

Prüfstand: XRechnung 3.0.2 · ZUGFeRD 2.4 (EN 16931) · KoSIT-Konfiguration vom 31. August 2026 · Fristen geprüft am 30. Oktober 2026

Regel Bedeutung Schweregrad Gilt für
PEPPOL-EN16931-R110 Beginn des Positionszeitraums (BT-134) liegt vor dem Abrechnungszeitraum Fehler XRechnung (CII), XRechnung (UBL)
PEPPOL-EN16931-R111 Ende des Positionszeitraums (BT-135) liegt nach dem Abrechnungszeitraum Fehler XRechnung (CII), XRechnung (UBL)
PEPPOL-EN16931-R120 Nettobetrag der Position (BT-131) passt nicht zu Menge, Preis und Zu-/Abschlägen Warnung XRechnung (CII), XRechnung (UBL)
PEPPOL-EN16931-R121 Basismenge des Preises (BT-149) ist nicht größer als 0 Fehler XRechnung (CII), XRechnung (UBL)
PEPPOL-EN16931-R130 Einheit der Basismenge (BT-150) weicht von der Einheit der Menge (BT-130) ab Fehler XRechnung (CII), XRechnung (UBL)
BR-FX-EN-04 An invoice that is not a down payment invoice (code 386) must contain either BT-72 "Actual delivery date", BG-14 "Invoicing period" or BG-26 "Invoice line peri… Fehler Factur-X / ZUGFeRD EN 16931
BR-TMP-4 BT-123 "Supporting document description" (ram:Name) darf innerhalb von "Additional supporting documents" (BG-24) höchstens einmal vorkommen. Warnung XRechnung (CII)
BR-TMP-5 BT-125 "Attached document" (ram:AttachmentBinaryObject) darf innerhalb von "Additional Supporting documents" (BG-24) höchstens einmal vorkommen. Warnung XRechnung (CII)
BR-TMP-6 Datumsangaben in UBL müssen im Format JJJJ-MM-TT (YYYY-MM-DD) übermittelt werden. Warnung XRechnung (UBL)
BR-TMP-7 Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden. Warnung XRechnung (CII)
CII-DT-001 schemeName should not be present Fehler EN 16931 (CII)
CII-DT-002 schemeAgencyName should not be present Fehler EN 16931 (CII)
CII-DT-003 schemeDataURI should not be present Fehler EN 16931 (CII)
CII-DT-004 schemeURI should not be present Fehler EN 16931 (CII)
CII-DT-005 schemeID should not be present Fehler EN 16931 (CII)
CII-DT-006 schemeAgencyID should not be present Fehler EN 16931 (CII)
CII-DT-007 schemeVersionID should not be present Fehler EN 16931 (CII)
CII-DT-008 name should not be present Fehler EN 16931 (CII)
CII-DT-009 listURI should not be present Fehler EN 16931 (CII)
CII-DT-010 listID should not be present Fehler EN 16931 (CII)
CII-DT-011 listAgencyID should not be present Fehler EN 16931 (CII)
CII-DT-012 listVersionID should not be present Fehler EN 16931 (CII)
CII-DT-013 languageID should not be present Fehler EN 16931 (CII)
CII-DT-014 languageLocaleID should not be present Fehler EN 16931 (CII)
CII-DT-015 URIID should not be present Fehler EN 16931 (CII)
CII-DT-016 StatusCode should not be present Fehler EN 16931 (CII)
CII-DT-017 CopyIndicator should not be present Fehler EN 16931 (CII)
CII-DT-018 TypeCode should not be present Fehler EN 16931 (CII)
CII-DT-019 GlobalID should not be present Fehler EN 16931 (CII)
CII-DT-020 RevisionID should not be present Fehler EN 16931 (CII)
CII-DT-021 Name should not be present Fehler EN 16931 (CII)
CII-DT-022 AttachmentBinaryObject should not be present Fehler EN 16931 (CII)
CII-DT-023 Information should not be present Fehler EN 16931 (CII)
CII-DT-024 ReferenceTypeCode should not be present Fehler EN 16931 (CII)
CII-DT-025 SectionName should not be present Fehler EN 16931 (CII)
CII-DT-026 PreviousRevisionID should not be present Fehler EN 16931 (CII)
CII-DT-027 FormattedIssueDateTime should not be present Fehler EN 16931 (CII)
CII-DT-028 EffectiveSpecifiedPeriod should not be present Fehler EN 16931 (CII)
CII-DT-029 IssuerTradeParty should not be present Fehler EN 16931 (CII)
CII-DT-030 AttachedSpecifiedBinaryFile should not be present Fehler EN 16931 (CII)
CII-DT-031 currencyID should not be present Fehler EN 16931 (CII)
CII-DT-032 currencyCodeListVersionID should not be present Fehler EN 16931 (CII)
CII-DT-033 unitCode should not be present Fehler EN 16931 (CII)
CII-DT-034 unitCodeListID should not be present Fehler EN 16931 (CII)
CII-DT-035 unitCodeListAgencyID should not be present Fehler EN 16931 (CII)
CII-DT-036 unitCodeListAgencyName should not be present Fehler EN 16931 (CII)
CII-DT-037 TypeCode shall be 'VAT' Fehler EN 16931 (CII)
CII-DT-038 CalculatedRate should not be present Warnung EN 16931 (CII)
CII-DT-039 CalculationSequenceNumeric should not be present Warnung EN 16931 (CII)
CII-DT-040 BasisQuantity should not be present Warnung EN 16931 (CII)