← Alle E-Rechnung-Fehlercodes

BR-DE-1 XRechnung: Zahlungsanweisungen fehlen

Eine XRechnung braucht Zahlungsanweisungen, zum Beispiel eine Überweisung mit IBAN.

In English · En français

Was die Prüfregel sagt

Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.

Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.

Warum der Fehler auftritt

Eine XRechnung muss angeben, wie gezahlt wird (BG-16), zum Beispiel per Überweisung, und diese tut es nicht.

So beheben Sie ihn

Ergänzen Sie die Zahlungsart und Ihre IBAN (für eine SEPA-Überweisung Zahlungsart-Code 58).

Gilt für

Nur XRechnung (deutsche Regeln der KoSIT).

Mehr zu BR-DE-1

XRechnung verlangt auf jeder Rechnung Zahlungsanweisungen, damit das System des Käufers zahlen kann, ohne dass jemand das PDF liest. Die Gruppe enthält einen Code für die Zahlungsart und bei Überweisung das Empfängerkonto.

Normalerweise brauchen Sie 58 (SEPA-Überweisung, mit Ihrer IBAN), 59 (SEPA-Lastschrift, mit Mandatsreferenz und Konto des Käufers), 30 (Überweisung außerhalb SEPA), 48 (Kartenzahlung) oder 10 (bar). Bei Überweisung ist zusätzlich die IBAN Pflicht (BR-DE-23), die BIC ist innerhalb des SEPA-Raums freiwillig.

Ist die Rechnung schon bezahlt, etwa per Karte im Onlineshop, sind die Zahlungsanweisungen trotzdem Pflicht: Geben Sie den Code an, mit dem bezahlt wurde.

Die betroffenen Felder

BG-16 Zahlungsanweisungen
CII ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans
UBL cac:PaymentMeans
BT-81 Code für die Zahlungsart
CII ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode
UBL cac:PaymentMeans/cbc:PaymentMeansCode
BT-84 Kennung des Zahlungskontos (IBAN)
CII ram:PayeePartyCreditorFinancialAccount/ram:IBANID
UBL cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID

Typische Situationen

  • Die Bankverbindung steht nur in der Fußzeile des PDFs.
  • Eine ZUGFeRD-Rechnung wurde in XRechnung umgewandelt, aber ZUGFeRD hatte keine Zahlungsangaben verlangt.
  • Die Zahlungsart steht in der Software auf „nicht angegeben“.

Beispiel

Eine SEPA-Überweisung in CII:

<ram:SpecifiedTradeSettlementPaymentMeans>
  <ram:TypeCode>58</ram:TypeCode>
  <ram:PayeePartyCreditorFinancialAccount>
    <ram:IBANID>DE89370400440532013000</ram:IBANID>
    <ram:AccountName>Muster Design GmbH</ram:AccountName>
  </ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans>