E-Rechnung Validator
Validierungsfehler

BR-DE-1: Zahlungsangaben fehlen

Die XRechnung verlangt, dass die Rechnung sagt, wie sie bezahlt werden soll. Fehlt die Gruppe BG-16 vollständig, schlägt die Prüfung fehl — auch bei Vorkasse oder Barzahlung.

Was bedeutet dieser Fehler?

Regeltext der Prüf-Engine

Die Gruppe "PAYMENT INSTRUCTIONS" (BG-16) muss übermittelt werden.

BG-16 enthält mindestens das Zahlungsmittel (BT-81). Bei Überweisung kommt die Kontoverbindung hinzu.

Auch wenn nichts zu überweisen ist — Vorkasse, bar, bereits bezahlt — muss die Gruppe da sein. Dann wird das passende Zahlungsmittel gesetzt und in BT-82 im Klartext erklärt.

Das Zahlungsmittel ist ein Code nach UNTDID 4461, kein Freitext. 58 steht für SEPA-Überweisung, 30 für Überweisung allgemein, 10 für Bargeld, 68 für „bereits bezahlt".

Betroffene Felder

  • BT-81 — Zahlungsmittel nach UNTDID 4461
    cac:PaymentMeans/cbc:PaymentMeansCode
  • BT-82 — Klartext zum Zahlungsmittel
    cac:PaymentMeans/cbc:PaymentMeansCode/@name
  • BT-84 — IBAN des Zahlungsempfängers
    cac:PayeeFinancialAccount/cbc:ID

Beispiel

❌ FEHLERHAFT

<!-- keine PaymentMeans-Gruppe -->
<cac:TaxTotal>…</cac:TaxTotal>

BG-16 fehlt — auch eine bereits bezahlte Rechnung braucht die Gruppe.

✓ KORREKT

<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE02120300000000202051</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Zahlungsmittel 58 (SEPA-Überweisung) mit IBAN.

Häufige Ursachen

  • Die Rechnung wurde als „bereits bezahlt" ausgestellt und die Zahlungsgruppe deshalb weggelassen.
  • Die Bankverbindung steht nur im Rechnungslayout, nicht in den strukturierten Daten.
  • Das Zahlungsmittel wurde als Freitext statt als UNTDID-Code exportiert.

So behebst du den Fehler

Schritt 1: Bankverbindung in den Stammdaten hinterlegen

IBAN und Kontoinhaber gehören in die Firmendaten, damit sie bei jedem Export mitgehen.

Schritt 2: Passendes Zahlungsmittel wählen

Überweisung 58 oder 30, Lastschrift 59, bar 10, bereits bezahlt 68. Bei ungewöhnlichen Fällen BT-82 im Klartext ergänzen.

Schritt 3: Sonderfälle nicht auslassen

Auch Vorkasse- und Barrechnungen brauchen die Gruppe. Weglassen ist der häufigste Grund für diesen Fehler.

Fehler behoben? Jetzt erneut validieren

Prüfe deine korrigierte XRechnung oder ZUGFeRD-Datei kostenlos mit dem KoSIT-Validator.