Prüfregeln und was sie steuerlich bedeuten
Ein abgewiesener Beleg nennt eine Kennung wie BR-DE-15. Die erklärt die Regel — nicht die Folge. Zu jeder Regel steht hier auch die Fehlerklasse nach dem BMF-Schreiben vom 15.10.2025 und, wo einschlägig, die betroffene Pflichtangabe nach § 14 Abs. 4 UStG.
120 Regeln, erzeugt aus dem Prüfwerk mit Stand vom 10. September 2026.
Was ein Befund bedeutet
Fehler in einer Pflichtangabe
Umsatzsteuerlich relevant. Der Vorsteuerabzug kann versagt werden, bis eine berichtigte Rechnung vorliegt.
Zu tun: Berichtigte Rechnung mit eindeutigem Bezug zur Ursprungsrechnung anfordern; Befund und Anforderung dokumentieren.
48 Regeln ansehenFormatfehler
Der Beleg gilt nicht als E-Rechnung, sondern als sonstige Rechnung. Die formalen Voraussetzungen des Vorsteuerabzugs sind nicht erfüllt.
Zu tun: Beim Aussteller eine formal korrekte E-Rechnung anfordern. Eine Korrektur im eigenen Haus heilt den Mangel nicht.
3 Regeln ansehenGeschäftsregelbefunde
Umsatzsteuerlich in der Regel unbeachtlich; der Beleg bleibt eine E-Rechnung.
Zu tun: Befund dokumentieren, Verarbeitung fortsetzen. Häufung beim Aussteller ansprechen.
68 Regeln ansehenPrüflücken
Der betroffene Punkt ist weder beanstandet noch bestätigt.
Zu tun: Den ungeprüften Teil von Hand ansehen oder die Ursache beheben (etwa ein Sichtbild ohne Textebene beim Aussteller anfordern).
1 Regel ansehen
120 Regeln
Keine Regel passt zu dieser Eingabe. Kennungen wie BR-DE-15 stehen genau so im Prüfbericht; gesucht wird auch in den Feldern (BT-10) und im Erklärungstext.
Fehler in einer Pflichtangabe 48 Regeln
Eine nach § 14 Abs. 4 UStG erforderliche Angabe fehlt oder ist unzutreffend.
- BR-02Die Rechnungsnummer (BT-1) fehlt.Fehler
- BR-03Das Rechnungsdatum (BT-2) fehlt.Fehler
- BR-04Der Rechnungstyp (BT-3) fehlt.Fehler
- BR-05Der Währungscode (BT-5) fehlt.Fehler
- BR-06Der Name des Verkäufers (BT-27) fehlt.Fehler
- BR-07Der Name des Käufers (BT-44) fehlt.Fehler
- BR-08Die Anschrift des Verkäufers (BG-5) fehlt vollständig.Fehler
- BR-09Der Ländercode des Verkäufers (BT-40) fehlt.Fehler
- BR-10Die Anschrift des Käufers (BG-8) fehlt vollständig.Fehler
- BR-11Der Ländercode des Käufers (BT-55) fehlt.Fehler
- BR-12Das Feld "totals" fehlt oder ist keine Liste.Abbruch
- BR-16Das Feld "lines" fehlt oder ist keine Liste.Abbruch
- BR-21Die Positionsnummer (BT-126) … kommt mehrfach vor.Fehler
- BR-22Position …: Die berechnete Menge (BT-129) fehlt.Fehler
- BR-23Position …: Die Maßeinheit (BT-130) fehlt.Fehler
- BR-24Position …: Der Positionsnettobetrag (BT-131) fehlt.Fehler
- BR-25Position …: Weder Bezeichnung (BT-153) noch Beschreibung (BT-154) sind gefüllt.Fehler
- BR-26Position …: Der Nettopreis des Artikels (BT-146) fehlt.Fehler
- BR-27Position …: Der Nettopreis (BT-146) darf nicht negativ sein.Fehler
- BR-45USt-Aufschlüsselung …: Der Nettobetrag der Kategorie (BT-116) fehlt.Fehler
- BR-46USt-Aufschlüsselung …: Der Steuerbetrag der Kategorie (BT-117) fehlt.Fehler
- BR-47USt-Aufschlüsselung …: Der USt-Kategoriecode … (BT-118) ist unzulässig.Fehler
- BR-48USt-Aufschlüsselung …: Der USt-Satz (BT-119) fehlt.Fehler
- BR-CO-10Die Summe der Positionsnettobeträge (BT-106) beträgt …, die Positionen ergeben jedoch …Fehler
- BR-CO-11Die Summe der Abschläge auf Belegebene (BT-107) beträgt …, die einzelnen Abschläge ergeben …Fehler
- BR-CO-12Die Summe der Zuschläge auf Belegebene (BT-108) beträgt …, die einzelnen Zuschläge ergeben …Fehler
- BR-CO-13Der Gesamtbetrag ohne Umsatzsteuer (BT-109) muss BT-106 − BT-107 + BT-108 entsprechen: … − … + … = …, angegeben: …Fehler
- BR-CO-14Der Gesamtbetrag der Umsatzsteuer (BT-110) beträgt …, die USt-Aufschlüsselung ergibt jedoch …Fehler
- BR-CO-15Der Gesamtbetrag mit Umsatzsteuer (BT-112) muss BT-109 + BT-110 entsprechen: … + … = …, angegeben: …Fehler
- BR-CO-16Der fällige Zahlbetrag (BT-115) muss BT-112 − BT-113 + BT-114 entsprechen: … − … + … = …, angegeben: …Fehler
- BR-CO-17USt-Aufschlüsselung … (Kategorie …?… %): Der Steuerbetrag (BT-117) muss … betragen (… × … / 100), angegeben ist …Fehler
- BR-CO-18Die Rechnung enthält keine USt-Aufschlüsselung (BG-23).Fehler
- BR-CO-19Das Ende des Abrechnungszeitraums (BT-74) liegt vor dessen Beginn (BT-73).Fehler
- BR-CO-26Der Verkäufer ist nicht eindeutig identifizierbar: Es fehlt die USt-IdNr.Fehler
- BR-DE-3Der Ort des Verkäufers (BT-37) fehlt.Fehler
- BR-DE-4Die Postleitzahl des Verkäufers (BT-38) fehlt.Fehler
- BR-DE-5Die Kontaktdaten des Verkäufers (BG-6) sind unvollständig: Der Ansprechpartner (BT-41) fehlt.Fehler
- BR-DE-8Der Ort des Käufers (BT-52) fehlt.Fehler
- BR-DE-9Die Postleitzahl des Käufers (BT-53) fehlt.Fehler
- BR-DE-10Zur abweichenden Lieferanschrift (BG-15) fehlt der Ort (BT-77).Fehler
- BR-DE-16Die XRechnung verlangt entweder die USt-IdNr.Fehler
- BR-DE-17Die XRechnung lässt nur die Belegarten, zu; … ist nicht erlaubt.Hinweis
- BR-K-11Bei innergemeinschaftlicher Lieferung (Kategorie K) ist das Liefer-/Leistungsdatum (BT-72) oder der Abrechnungszeitraum (BG-14) …Fehler
- BR-K-12Bei innergemeinschaftlicher Lieferung (Kategorie K) ist die Lieferanschrift (BG-13) mit Lieferland (BT-80) zwingend anzugeben (EN …Fehler
- BR-O-11Eine Rechnung mit der Kategorie O (nicht steuerbar) darf keine weiteren USt-Aufschlüsselungen enthalten; hier: "…category".Fehler
- BR-O-12Position …: Die Kategorie O (nicht steuerbar) darf nicht mit anderen USt-Kategorien in einer Rechnung gemischt werden; hier: … …Fehler
- GS-UST14-KLEINBETRAGDer Bruttobetrag von … liegt unter der Kleinbetragsgrenze von € (§ 33 UStDV).Hinweis
- GS-UST19-KLEINUNTERNEHMERDer Verkäufer ist als Kleinunternehmer nach § 19 UStG gekennzeichnet, es wird jedoch Umsatzsteuer in Höhe von … ausgewiesen.Hinweis
Formatfehler 3 Regeln
Der Datensatz erfüllt die technischen Anforderungen der EN 16931 nicht.
Geschäftsregelbefunde 68 Regeln
Technisch gültiger Datensatz, der gegen eine Geschäftsregel des Regelwerks verstößt, ohne dass eine umsatzsteuerliche Pflichtangabe betroffen ist.
- BR-17Zu den Kontoangaben (BG-10) fehlt der Name des Zahlungsempfängers (BT-59).Hinweis
- BR-41Position …: Der Positionsabschlag (BT-136) darf nicht negativ sein.Fehler
- BR-42Position …: Zum Positionsabschlag (BT-136) fehlt der Grund.Fehler
- BR-49Es sind Zahlungsdaten hinterlegt, aber der Code der Zahlungsart (BT-81) fehlt, z.Fehler
- BR-51Bei Kartenzahlung müssen die letzten vier bis sechs Stellen der Kartennummer (BT-87) angegeben werden.Fehler
- BR-52Jede rechnungsbegründende Unterlage (BG-24) braucht eine Kennung (BT-122).Fehler
- BR-61Bei der Zahlungsart … (Überweisung) ist die Kontokennung des Zahlungsempfängers (BT-84) Pflicht.Fehler
- BR-64Bei der Zahlungsart … (Lastschrift) ist die Mandatsreferenz (BT-89) Pflicht.Fehler
- BR-65Bei der Zahlungsart … (Lastschrift) ist die IBAN des Zahlers (BT-91) Pflicht.Fehler
- BR-66Bei der Belegart …381… muss die Referenz auf die Vorgängerrechnung (BG-3, BT-25) angegeben werden.Fehler
- BR-67Das Datum der Vorgängerrechnung (BT-26) … ist ungültig.Fehler
- BR-CO-04Position …: Der USt-Kategoriecode … (BT-151) ist unzulässig.Fehler
- BR-CO-05… auf Belegebene: Der Grundcode … ist nicht in der Codeliste UNTDID …71615189 enthalten.Hinweis
- BR-CO-06Der Befreiungsgrundcode … (BT-121) ist kein bekannter VATEX-Code.Hinweis
- BR-CO-09Die USt-IdNr.Fehler
- BR-CO-20Position …: Das Ende des Leistungszeitraums (BT-135) liegt vor dem Beginn (BT-134).Fehler
- BR-CO-23Position …: Grund (BT-139) und Grundcode (BT-140) des Positionsabschlags müssen denselben Sachverhalt bezeichnen; beide fehlen.Fehler
- BR-CO-25Bei einem fälligen Zahlbetrag (BT-115) von … muss entweder ein Fälligkeitsdatum (BT-9) oder eine Zahlungsbedingung (BT-20) …Fehler
- BR-DE-1Die Angaben zur Zahlung (BG-16) fehlen.Fehler
- BR-DE-2Die Gruppe "Kontaktdaten des Verkäufers" (BG-6) fehlt vollständig.Fehler
- BR-DE-6Die Telefonnummer des Verkäufers (BT-42) fehlt.Fehler
- BR-DE-7Die E-Mail-Adresse des Verkäufers (BT-43) fehlt.Fehler
- BR-DE-11Zur abweichenden Lieferanschrift (BG-15) fehlt die Postleitzahl (BT-78).Fehler
- BR-DE-14USt-Aufschlüsselung …: Der USt-Satz (BT-119) fehlt.Fehler
- BR-DE-15Die Käuferreferenz (BT-10) fehlt.Fehler
- BR-DE-22Der Dateiname … kommt bei mehreren Unterlagen vor.Fehler
- BR-DE-26Die XRechnung verlangt bei Korrektur- und Gutschriftbelegen die Nummer der vorausgegangenen Rechnung (BT-25).Hinweis
- BR-DE-27Die Telefonnummer des Verkäufers (BT-42) … enthält weniger als drei Ziffern.Hinweis
- BR-DE-28Die E-Mail-Adresse des Verkäufers (BT-43) … muss genau ein @-Zeichen enthalten, das nicht neben einem Leer- oder Satzzeichen …Hinweis
- BR-DE-31Bei der Zahlungsart … müssen die Lastschriftangaben (BG-19) mit Mandatsreferenz (BT-89) und Zahler-IBAN (BT-91) vollständig sein.Fehler
- GS-ANHANG-DATEINAMEFür die eingebettete Unterlage … fehlt der Dateiname.Hinweis
- GS-ANHANG-DOPPELTDie Unterlage … liegt zugleich bei (BT-125) und wird verlinkt (BT-124).Hinweis
- GS-ANHANG-GROESSEDie eingebettete Unterlage … ist … MB gross.Fehler
- GS-ANHANG-LEERDie rechnungsbegründende Unterlage … (BG-24) enthält weder eine eingebettete Datei (BT-125) noch einen Verweis (BT-124).Fehler
- GS-ANHANG-TYPDer Medientyp … ist für rechnungsbegründende Unterlagen nicht zugelassen.Fehler
- GS-B2G-CIUS-FASSUNGDer Beleg trägt eine Leitweg-ID, geht also an einen öffentlichen Auftraggeber, weist aber nicht die XRechnung-Fassung 3.x aus …Hinweis
- GS-BIC-FORMATDie BIC … entspricht nicht ISO 9362 (8 oder 11 Stellen, erste sechs Zeichen Buchstaben).Hinweis
- GS-DATE-FORMATDas Datum … (…) ist ungültig.Fehler
- GS-DELIVERY-FUTUREDas Liefer-/Leistungsdatum (BT-72) … liegt mehr als ein Jahr nach dem Rechnungsdatum.Hinweis
- GS-DUE-BEFORE-ISSUEDas Fälligkeitsdatum (BT-9) … liegt vor dem Rechnungsdatum (BT-2) …Hinweis
- GS-EMAIL-FORMATDie E-Mail-Adresse des Verkäufers (BT-43) … ist syntaktisch ungültig.Hinweis
- GS-FAELLIGKEITEs fehlen sowohl das Fälligkeitsdatum (BT-9) als auch die Zahlungsbedingungen (BT-20).Fehler
- GS-HYBRID-BETRAGDer Rechnungsbetrag des Datenteils (…) kommt im Sichtbild nicht vor.Fehler
- GS-HYBRID-ENDBETRAGDas Sichtbild weist als Endbetrag … aus, der Datenteil nennt … (Abweichung …)… Der Empfänger sieht damit einen anderen Betrag als …Fehler
- GS-HYBRID-IBANIm Sichtbild steht eine andere Kontoverbindung als im Datenteil (Sichtbild: …; Datenteil: …).Fehler
- GS-HYBRID-IBAN-FEHLTDie Kontoverbindung des Datenteils (…) steht nicht im Sichtbild.Hinweis
- GS-HYBRID-NETTODie Nettosumme des Datenteils (…) kommt im Sichtbild nicht vor.Hinweis
- GS-HYBRID-NUMMERDie Rechnungsnummer des Datenteils (…) steht nicht im Sichtbild.Fehler
- GS-HYBRID-UST… des Datenteils (…) kommt im Sichtbild nicht vor.Hinweis
- GS-IBAN-CHECKSUMDie Prüfsumme der IBAN des … ist falsch (Mod-97-Prüfung nach ISO 13616 fehlgeschlagen).Hinweis
- GS-IBAN-FORMATDie IBAN des … entspricht nicht dem IBAN-Format (Ländercode, zwei Prüfziffern, Kontokennung).Hinweis
- GS-LEITWEGDie Prüfziffer der Leitweg-ID … ist falsch.Hinweis
- GS-LEITWEG-FORMATDie Leitweg-ID … besteht nicht aus Grobadressierung, optionaler Feinadressierung und Prüfziffer, getrennt durch Bindestrich-Minus.Hinweis
- GS-LEITWEG-LANDDie Kennzahl … am Anfang der Grobadressierung ist keinem Bundesland und nicht dem Bund (99) zugeordnet.Hinweis
- GS-LIEFERORT-LANDZur abweichenden Lieferanschrift (BG-15) fehlt der Ländercode (BT-80).Fehler
- GS-LINE-NETPosition …: Der Positionsnettobetrag (BT-131) muss dem Betrag abzüglich des Positionsabschlags entsprechen (… − … = …, angegeben …Fehler
- GS-LINE-ORDEREin Bestellbeleg je Position (Position, …) wird von der gewählten Fassung nicht ausgegeben und entfällt im Dokument.Hinweis
- GS-PAYMENT-CODEDer Code der Zahlungsart … (BT-81) ist kein bekannter UNTDID-4461-Code.Hinweis
- GS-SKONTO-STRUKTURDie Zahlungsbedingungen (BT-20) nennen Skonto, enthalten aber keine strukturierte Angabe im Format #SKONTO#TAGE=14#PROZENT=2.00#.Hinweis
- GS-STRASSE-KAEUFERDie Straße des Käufers (BT-50) fehlt.Hinweis
- GS-STRASSE-VERKAEUFERDie Straße des Verkäufers (BT-35) fehlt.Hinweis
- GS-UNITPosition …: Die Maßeinheit "…unit" (BT-130) ist kein bekannter UN/ECE-Rec-20-Code.Hinweis
- GS-VAT-DUPLICATEDie Kombination aus Kategorie … und Satz …0 % kommt mehrfach vor.Hinweis
- GS-VATID-CHECKSUMDie Prüfziffer der deutschen USt-IdNr.Hinweis
- GS-VATID-FORMATDie USt-IdNr.Hinweis
- GS-ZAHLUNG-KARTEBei der Zahlungsart … verlangt die XRechnung die Angaben zur Zahlungskarte (BG-18, BT-87).Fehler
- GS-ZAHLUNG-MISCHUNGBei der Zahlungsart … (Lastschrift) darf keine Kontoverbindung des Verkäufers (BG-17) übermittelt werden.Fehler
- GS-ZAHLUNG-UEBERWEISUNGBei der Zahlungsart … muss genau eine Kontoverbindung (BG-17) mit IBAN angegeben werden.Fehler
Prüflücken 1 Regel
Kein Mangel am Beleg, sondern eine Aussage über die Prüfung: Ein Teil konnte nicht geprüft werden. Diese Klasse stammt nicht aus dem BMF-Schreiben — sie ist nötig, weil „nicht geprüft“ sonst wie „bestanden“ aussähe.
Der öffentliche EN-16931-Validator prüft XRechnung, ZUGFeRD und Factur-X gegen dasselbe Regelwerk und ordnet jeden Befund nach denselben Klassen ein. Ohne Anmeldung, ohne Speicherung.
Erklärungen aus dem Prüfwerk (En16931Validator.php, Leitweg.php und Hybrid.php, Engine 1.10.1, Stand 2026-09-10), Einordnung aus der Zuordnungstabelle Fassung 4 vom 2026-09-03. Diese Zuordnung ist eine technische Einordnung mit Angabe der Fundstelle. Sie ist keine steuerliche oder rechtliche Beurteilung des Einzelfalls und ersetzt die Prüfung durch einen Steuerberater nicht.