XRechnung-Fehlerlexikon: Alle Validierungsregeln erklärt
Alle Validierungsregeln für XRechnung und ZUGFeRD (EN 16931, BR-DE, PEPPOL) in Klartext erklärt — mit Ursache und Lösung für jeden Fehlercode.
XRechnung-Regeln (BR-DE)
- BR-DE-1Zahlungsangaben fehlen
- BR-DE-2Kontaktangaben des Verkäufers fehlen
- BR-DE-3Stadt des Verkäufers fehlt
- BR-DE-4Postleitzahl des Verkäufers fehlt
- BR-DE-5Ansprechpartner des Verkäufers fehlt
- BR-DE-6Telefonnummer des Verkäufers fehlt
- BR-DE-7E-Mail-Adresse des Verkäufers fehlt
- BR-DE-27Telefonnummer des Verkäufers zu kurz
- BR-DE-28E-Mail-Adresse des Verkäufers ungültig formatiert
- BR-DE-8Stadt des Käufers fehlt
- BR-DE-9Postleitzahl des Käufers fehlt
- BR-DE-10Stadt der Lieferadresse fehlt
- BR-DE-11Postleitzahl der Lieferadresse fehlt
- BR-DE-14MwSt-Satz fehlt
- BR-DE-15Käuferreferenz / Leitweg-ID fehlt
- BR-DE-16Steuernummer, USt-IdNr. oder Steuervertreter fehlt
- BR-DE-17Rechnungstyp-Code nicht zulässig
- BR-DE-18Skonto-Angabe im falschen Format
- BR-DE-19IBAN des Verkäufers ungültig
- BR-DE-20Käufer-IBAN bei Lastschrift ungültig
- BR-DE-21Format-Kennung entspricht nicht dem XRechnung-Standard
- BR-DE-22Dateinamen der Anhänge nicht eindeutig
- BR-DE-26Verweis auf Ursprungsrechnung fehlt
- BR-DE-30Gläubiger-Identifikationsnummer bei Lastschrift fehlt
- BR-DE-31Käufer-IBAN bei Lastschrift fehlt
- BR-DE-TMP-32Liefer- oder Leistungsdatum fehlt
PEPPOL- und EN-16931-Kernregeln
- PEPPOL-EN16931-R001Geschäftsprozess-Kennung fehlt
- PEPPOL-EN16931-R005Buchhaltungswährung entspricht der Rechnungswährung
- PEPPOL-EN16931-R053Steuergesamtbetrag in Rechnungswährung doppelt vorhanden
- PEPPOL-EN16931-R054Steuergesamtbetrag in Steuerwährung doppelt vorhanden
- PEPPOL-EN16931-R055Vorzeichen von MwSt-Betrag und Buchhaltungswährungs-Betrag stimmen nicht überein
- PEPPOL-EN16931-R010Elektronische Adresse des Käufers fehlt
- PEPPOL-EN16931-R020Elektronische Adresse des Verkäufers fehlt
- PEPPOL-EN16931-R041Basisbetrag für Zu-/Abschlag fehlt
- PEPPOL-EN16931-R042Prozentsatz für Zu-/Abschlag fehlt
- PEPPOL-EN16931-R040Zu-/Abschlagsbetrag rechnerisch falsch
- PEPPOL-EN16931-R043-1ChargeIndicator auf Kopfebene ungültig
- PEPPOL-EN16931-R043-2ChargeIndicator auf Positionsebene ungültig
- PEPPOL-EN16931-R061Mandatsreferenz bei Lastschrift fehlt
- PEPPOL-EN16931-R110Beginn des Positionszeitraums liegt außerhalb des Rechnungszeitraums
- PEPPOL-EN16931-R111Ende des Positionszeitraums liegt außerhalb des Rechnungszeitraums
- PEPPOL-EN16931-R120Netto-Betrag der Rechnungsposition rechnerisch falsch
- PEPPOL-EN16931-R101Zusätzliches Referenzdokument nur auf Positionsebene erlaubt
- PEPPOL-EN16931-R121Basismenge muss größer als null sein
- PEPPOL-EN16931-R130Einheit der Preisbasismenge stimmt nicht mit der Rechnungsmenge überein
- PEPPOL-EN16931-R008Dokument enthält leere Elemente
- PEPPOL-EN16931-R044Zuschlag auf Preisebene nicht erlaubt
- PEPPOL-EN16931-R046Nettopreis rechnerisch falsch
XRechnung-Erweiterungsregeln (BR-DEX)
- BR-DEX-01Unzulässiger MIME-Typ beim Anhang
- BR-DEX-04Schema-Kennung nicht aus der ISO-6523-Liste
- BR-DEX-05Schema-Kennung nicht aus der ISO-6523-Liste
- BR-DEX-06Schema-Kennung nicht aus der ISO-6523-Liste
- BR-DEX-07Schema-Kennung der elektronischen Adresse nicht aus der CEF-EAS-Liste
- BR-DEX-08Schema-Kennung der Lieferort-Kennung nicht aus der ISO-6523-Liste
- BR-DEX-15Unterpositionen werden nicht unterstützt
Weitere Regeln (BR-TMP)
Sonderprofil Bau-/Fahrzeugrechnungen (CVD)
- BR-DE-CVD-01Vertragsreferenz fehlt
- BR-DE-CVD-02Ausschreibungs- oder Losreferenz fehlt
- BR-DE-CVD-03Erforderliche Positions-Kennzeichnung im Sonderprofil fehlt
- BR-DE-CVD-04Unzulässiger Wert bei Fahrzeugkategorie
- BR-DE-CVD-05Unzulässiger Attributwert im Sonderprofil
- BR-TMP-CVD-01Bildungsschema der Artikel-Klassifizierung ungültig
Rechnung direkt prüfen
Statt einzelne Regeln nachzuschlagen, kannst du deine XRechnung oder ZUGFeRD-Datei direkt hochladen und alle Regeln auf einmal prüfen lassen.
Zum kostenlosen Validator