BR-DE-1
XRechnung (KoSIT) · Validierungsregel
XRechnung (KoSIT)Fehler
XRechnung verlangt Zahlungsangaben (BG-16). cac:PaymentMeans / ram:SpecifiedTradeSettlementPaymentMeans mit mindestens einem Zahlungsart-Code (BT-81), z. B. 58 plus IBAN, muss ergänzt werden.
- Feld
payment (BG-16)- Regelwerk
- XRechnung (KoSIT)
- Version des Regelwerks
- XRechnung 3.0.2 Schematron 2.6.0 · gültig seit · Änderungen an den Regelwerken
- Wer muss es beheben
- Der Rechnungssteller
Das ist eine Eigenschaft der empfangenen Datei und lässt sich auf der Empfängerseite nicht korrigieren, ohne das Dokument zu verändern — den Lieferanten um eine neue Rechnung bitten.
Beispiel · UBL
In der EN 16931 sind Zahlungsangaben optional, in XRechnung nicht. BG-16 mit Zahlungsart (58 = SEPA-Überweisung) und IBAN ergänzen.
<!-- no cac:PaymentMeans anywhere in the invoice --><cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE79000000001234567890</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>Beispiel · CII
<!-- no ram:SpecifiedTradeSettlementPaymentMeans in ram:ApplicableHeaderTradeSettlement --><ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>58</ram:TypeCode>
<ram:PayeePartyCreditorFinancialAccount>
<ram:IBANID>DE79000000001234567890</ram:IBANID>
</ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans>Eigene Rechnung prüfen
Die fehlgeschlagene Datei hochladen. Wir lesen sie, prüfen sie gegen die offiziellen Regelwerke und listen jeden Befund mit Hinweis — 20 Rechnungen pro Tag, ohne Schlüssel, nichts wird gespeichert.
Live-Demo öffnenDieselbe Erklärung über die API: GET /v1/rules/BR-DE-1?lang=de