BR-36
Zuschlag auf Dokumentenebene ohne Betrag (BT-99)
Jeder Zuschlag auf Rechnungsebene (BG-21) braucht einen Betrag in BT-99.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-99, BG-21
[BR-36]-Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
Was bedeutet BR-36?
Ein Zuschlag auf Dokumentenebene (BG-21) – z. B. Versandkosten oder eine Verpackungspauschale, die nicht als eigene Position geführt wird – muss einen Betrag (BT-99) haben.
In UBL ist ein Zuschlag ein cac:AllowanceCharge direkt unter Invoice mit cbc:ChargeIndicator = true; der Betrag steht in cbc:Amount. In CII ist es ram:SpecifiedTradeAllowanceCharge im Kopf mit udt:Indicator = true, Betrag in ram:ActualAmount.
Der Betrag fließt in die Summe der Zuschläge (BT-108) und in den Nettogesamtbetrag (BT-109) ein; ohne ihn ist die Rechnung nicht nachrechenbar.
Typische Ursachen
- Nur Prozentsatz übertragen
- Leere Zuschlags-Struktur aus Vorlage
- Versandkosten mit Betrag 0 ausgelassen
So beheben Sie den Fehler
- Tragen Sie im Zuschlags-Block den Betrag mit zwei Nachkommastellen und der Rechnungswährung ein.
- Bei prozentualen Zuschlägen: Betrag = Grundbetrag × Prozentsatz / 100, gerundet.
- Prüfen Sie BT-108 und BT-109 (BR-CO-12, BR-CO-13).
Wo die Regel prüft (XPath)
- UBL
- /ubl:Invoice/cac:AllowanceCharge[cbc:ChargeIndicator = true()] | /cn:CreditNote/cac:AllowanceCharge[cbc:ChargeIndicator = true()]
- CII
- //ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge/ram:ChargeIndicator[udt:Indicator='true']
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,