InvoiceIn
Sprache: DE

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.

Verstößt gegen die Regel
<!-- no cac:PaymentMeans anywhere in the invoice -->
Besteht
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE79000000001234567890</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Beispiel · CII

Verstößt gegen die Regel
<!-- no ram:SpecifiedTradeSettlementPaymentMeans in ram:ApplicableHeaderTradeSettlement -->
Besteht
<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 öffnen

Dieselbe Erklärung über die API: GET /v1/rules/BR-DE-1?lang=de