Was bedeutet BR-DE-16?
BR-DE-16 verlangt die Angabe der Versteuerungsart über den Fälligkeits-Code (BT-6). Er unterscheidet z. B. Ist- von Soll-Versteuerung und ist für die korrekte steuerliche Behandlung erforderlich.
Häufige Ursachen für BR-DE-16
- Das Element
ram:DueDateTypeCodeinram:ApplicableTradeTaxfehlt.
So behebst du BR-DE-16
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-6 über den folgenden XPath:
//ram:ApplicableTradeTax/ram:DueDateTypeCode - Korrektur einsetzen. Füge 'ram:DueDateTypeCode' im Element 'ram:ApplicableTradeTax' hinzu. Für Ist-Versteuerung: '5', für Soll-Versteuerung: '432'.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-DE-16 nicht mehr gemeldet wird.
Füge 'ram:DueDateTypeCode' im Element 'ram:ApplicableTradeTax' hinzu. Für Ist-Versteuerung: '5', für Soll-Versteuerung: '432'.
//ram:ApplicableTradeTax/ram:DueDateTypeCodeVorher / Nachher: das XML-Beispiel
So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>S</ram:CategoryCode>
<ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:CategoryCode>S</ram:CategoryCode>
<ram:DueDateTypeCode>432</ram:DueDateTypeCode><!-- 432 = Soll-Versteuerung -->
<ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Verwandte Fehlercodes
BR-DE-16 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.