Attestwire › XRechnung-Regeln › BR-DE-16
BR-DE-16 XRechnung verlangt eine Steuerkennung des Verkäufers
Ihre Rechnung wurde abgelehnt, weil keine Steuerkennung des Verkäufers angegeben ist. Fast jede XRechnung braucht Ihre Umsatzsteuer-Identifikationsnummer oder Ihre Steuernummer, weil fast jede Steuerkategorie auf einer Position die Anforderung auslöst. Tragen Sie eine der beiden ein. Im Standard sind das die Felder BT-31 und BT-32 (oder ein Steuervertreter, BG-11); BR-DE-16 ist die Regel, die eine davon verlangt.
Die Regelnummer bezeichnet die fehlgeschlagene Prüfung. BT steht für ein Rechnungsfeld, BG für eine Gruppe von Feldern. XRechnung ergänzt die europäische Norm EN 16931 um deutsche Anforderungen (CIUS).
- Informationselement
BT-31 / BT-32- Schweregrad
fatal— Ablehnung: das Dokument ist nicht konform- Gilt für
xrechnung-ubl, xrechnung-cii- Regelwerk
- XRechnung-CIUS (KoSIT) — nationale Verschärfung der EN 16931
Die Lösung
Setzen Sie seller.vatId (Umsatzsteuer-Identifikationsnummer) oder seller.taxRegistrationId (Steuernummer). Wenn Sie über einen Fiskalvertreter abrechnen, erfüllt taxRepresentative (BG-11) die Regel stattdessen.
Ein Wert, der die Prüfung besteht
"seller": { "vatId": "DE123456789" }Was die Regel verlangt
Verwendet Ihre Rechnung eine der Steuerkategorien S, Z, E, AE, K, G, L oder M — auf einer Rechnungsposition (BT-151), einem Nachlass (BT-95) oder einer Zusatzgebühr (BT-102) —, dann muss mindestens eine dieser drei Angaben vorhanden sein: die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31), die Steuernummer des Verkäufers (BT-32) oder ein Steuervertreter (BG-11).
Der Unterschied zur EN 16931 ist der Zuschnitt: Die europäische Norm stellt die Anforderung je Kategorie, die deutsche CIUS stellt sie einmal für die gesamte Rechnung, sobald irgendeine dieser Kategorien auftaucht. Praktisch heißt das: Fast jede deutsche Rechnung braucht eine der drei Angaben.
Für inländische Umsätze reicht die Steuernummer, etwa 181/815/08155. Die Umsatzsteuer-Identifikationsnummer (DE123456789) brauchen Sie ohnehin, sobald grenzüberschreitend fakturiert wird — und sie ist die Angabe, die ein Empfängersystem prüfen kann.
Der offizielle Regeltext
Die Regel BR-DE-16 stammt aus der XRechnung-CIUS und
wird im Schematron der KoSIT geführt, den offiziellen Prüfregeln.
Ein wörtliches Zitat des Regeltextes liegt uns für diese Regel nicht
vor; was Sie oben lesen, ist unsere Erklärung. Maßgeblich ist die
Veröffentlichung der KoSIT.
Warum es die Regel gibt
Die Steuerkennung ist das, woran die Finanzverwaltung Ihren Umsatz und den Vorsteuerabzug Ihres Kunden zusammenführt. Steht sie nicht auf der Rechnung, kann der Kunde die Vorsteuer nicht sicher ziehen — das ist kein Formfehler, sondern bares Geld auf seiner Seite. Die CIUS zieht die Anforderung deshalb bewusst weiter als die Norm.
So sieht der Befund aus
Genau dieses Objekt liefert die Bibliothek in
result.errors,
wenn die Regel anschlägt. Es wird beim Bauen dieser Seite durch
Ausführen von @attestwire/en16931 erzeugt und entspricht
dem Text, den Sie in Ihrem eigenen Log sehen. Die Meldung selbst ist
englisch, weil die Bibliothek englisch meldet.
{
"rule": "BR-DE-16",
"field": [
"BT-31",
"BT-32"
],
"severity": "fatal",
"message": "XRechnung requires that, when the tax codes S, Z, E, AE, K, G, L or M are used — on an invoice line (BT-151), a document level allowance (BT-95) or a document level charge (BT-102) — at least one of the seller VAT identifier (BT-31), the seller tax registration identifier (BT-32) or a seller tax representative party (BG-11) is present. This is stricter than core EN 16931, which only imposes it per category.",
"fix": "Set seller.vatId (Umsatzsteuer-Identifikationsnummer, e.g. \"DE123456789\") or seller.taxRegistrationId (Steuernummer, e.g. \"181/815/08155\"). If you sell through a fiscal representative, supplying taxRepresentative (BG-11) satisfies this rule instead — it carries its own VAT identifier (BT-63) and address.",
"example": "\"seller\": { \"vatId\": \"DE123456789\" }",
"docsUrl": "https://attestwire.com/rules/BR-DE-16"
}Häufige Fragen
- Was bedeutet BR-DE-16?
- Ihre Rechnung wurde abgelehnt, weil keine Steuerkennung des Verkäufers angegeben ist. Fast jede XRechnung braucht Ihre Umsatzsteuer-Identifikationsnummer oder Ihre Steuernummer, weil fast jede Steuerkategorie auf einer Position die Anforderung auslöst. Tragen Sie eine der beiden ein. Im Standard sind das die Felder BT-31 und BT-32 (oder ein Steuervertreter, BG-11); BR-DE-16 ist die Regel, die eine davon verlangt.
- Wie behebe ich BR-DE-16?
- Setzen Sie seller.vatId (Umsatzsteuer-Identifikationsnummer) oder seller.taxRegistrationId (Steuernummer). Wenn Sie über einen Fiskalvertreter abrechnen, erfüllt taxRepresentative (BG-11) die Regel stattdessen.
- Ist BR-DE-16 Pflicht für XRechnung?
- Ja. Ein Verstoß führt zur Ablehnung, und die Regel ist für nahezu jede XRechnung einschlägig, weil die Standardkategorie S bereits dazugehört.