Was bedeutet BR-DE-10?
BR-DE-10 verlangt die Angabe des Zahlungsmittels (BT-81). Der Code im Element ram:TypeCode sagt aus, wie die Rechnung beglichen wird – z. B. per Überweisung oder Lastschrift. Ohne diese Angabe kann eine automatisierte Zahlungsverarbeitung nicht stattfinden.
Häufige Ursachen für BR-DE-10
- Das Element
ram:SpecifiedTradeSettlementPaymentMeansfehlt ganz. - Es ist vorhanden, aber ohne
ram:TypeCode.
So behebst du BR-DE-10
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-81 über den folgenden XPath:
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode - Korrektur einsetzen. Füge 'ram:TypeCode' im Element 'ram:SpecifiedTradeSettlementPaymentMeans' hinzu. Gängige Codes: '58' für SEPA-Überweisung, '59' für SEPA-Lastschrift, '30' für Überweisung.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-DE-10 nicht mehr gemeldet wird.
Füge 'ram:TypeCode' im Element 'ram:SpecifiedTradeSettlementPaymentMeans' hinzu. Gängige Codes: '58' für SEPA-Überweisung, '59' für SEPA-Lastschrift, '30' für Überweisung.
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCodeVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:SpecifiedTradeSettlementPaymentMeans>
<!-- kein TypeCode -->
<ram:PayeePartyCreditorFinancialAccount>
<ram:IBANID>DE89370400440532013000</ram:IBANID>
</ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans>
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>58</ram:TypeCode><!-- 58 = SEPA-Überweisung -->
<ram:PayeePartyCreditorFinancialAccount>
<ram:IBANID>DE89370400440532013000</ram:IBANID>
</ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans>
Verwandte Fehlercodes
BR-DE-10 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.