BR-15: Fälliger Zahlungsbetrag (BT-115) fehlt
Offizielle Meldung
[BR-15] An Invoice shall have the Amount due for payment (BT-115).
[BR-15] An Invoice shall have the Amount due for payment (BT-115).
[BR-15] An Invoice shall have the Amount due for payment (BT-115).
- Schweregrad
- Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
- Gilt für
- EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
- Betroffene Felder
- BT-115
Was bedeutet das?
Jede Rechnung muss den fälligen Zahlungsbetrag (Amount due for payment, BT-115) enthalten, auch wenn er 0 ist. In den Belegsummen (BG-22) fehlt das Element.
Typische Ursachen
Das erzeugende System schreibt die Belegsummen unvollständig.
Bei einer bereits vollständig bezahlten Rechnung wurde der Zahlbetrag weggelassen statt 0.00 anzugeben.
So beheben Sie den Fehler
BT-115 angeben: Gesamtbetrag einschließlich Umsatzsteuer (BT-112) abzüglich bereits gezahlter Beträge (BT-113) zuzüglich Rundungsbetrag (BT-114) (BR-CO-16). Ist nichts mehr zu zahlen, 0.00 angeben.
CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:DuePayableAmount, UBL: cac:LegalMonetaryTotal/cbc:PayableAmount.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular wird BT-115 beim Erzeugen der XML berechnet und immer ausgegeben; der Wert im Abschnitt „Belegsummen (BG-22)“ im Feld „Fälliger Betrag (BT-115)“ wird dafür nicht übernommen. Die Rechnung erneut erzeugen und prüfen.
Beispiel
Fehlerhaft
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:LineTotalAmount>1000.00</ram:LineTotalAmount>
<ram:TaxBasisTotalAmount>1000.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">190.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
<ram:TotalPrepaidAmount>1190.00</ram:TotalPrepaidAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Richtig
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:LineTotalAmount>1000.00</ram:LineTotalAmount>
<ram:TaxBasisTotalAmount>1000.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">190.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
<ram:TotalPrepaidAmount>1190.00</ram:TotalPrepaidAmount>
<ram:DuePayableAmount>0.00</ram:DuePayableAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation
(ram:DuePayableAmount)
EN 16931 (UBL) (UBL)
Kontext: cac:LegalMonetaryTotal
exists(cbc:PayableAmount)
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000005
Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation
(ram:DuePayableAmount)
Verwandte Prüfregeln
Häufige Fragen
Muss BT-115 auch angegeben werden, wenn die Rechnung schon bezahlt ist?
Ja. Das Element ist immer Pflicht; bei einer vollständig bezahlten Rechnung steht dort 0.00.
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.