BR-41
Positionsnachlass ohne Betrag (BT-136)
Jeder Nachlass in einer Rechnungsposition (BG-27) braucht einen Betrag in BT-136.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-136, BG-27
[BR-41]-Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
Was bedeutet BR-41?
Ein Nachlass auf Positionsebene (BG-27), z. B. ein Rabatt nur auf einen Artikel, muss einen Betrag (BT-136) enthalten. Der Betrag mindert den Nettobetrag dieser Position (BT-131).
UBL: cac:InvoiceLine/cac:AllowanceCharge mit cbc:ChargeIndicator = false → cbc:Amount. CII: ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeAllowanceCharge mit Indikator false → ram:ActualAmount.
Achtung: Ein Rabatt, der bereits im Nettopreis steckt (Brutto- minus Nettopreis), ist kein Positionsnachlass; er gehört in cac:Price/cac:AllowanceCharge bzw. ram:GrossPriceProductTradePrice/ram:AppliedTradeAllowanceCharge und fällt nicht unter diese Regel.
Typische Ursachen
- Nur Rabattprozentsatz exportiert
- Leerer Rabatt-Block
- Preisrabatt falsch als Positionsnachlass abgebildet
So beheben Sie den Fehler
- Ergänzen Sie im Positionsnachlass den Betrag (zwei Nachkommastellen, Rechnungswährung).
- Prüfen Sie, dass BT-131 = Menge × Nettopreis − Positionsnachlässe + Positionszuschläge ergibt.
- Wenn der Rabatt eigentlich ein Preisrabatt ist, verschieben Sie ihn in die Preisangaben.
Wo die Regel prüft (XPath)
- UBL
- //cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator = false()] | //cac:CreditNoteLine/cac:AllowanceCharge[cbc:ChargeIndicator = false()]
- CII
- //ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeAllowanceCharge/ram:ChargeIndicator[udt:Indicator = 'false']
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: , ,