Zum Inhalt springen

BR-13: Gesamtbetrag ohne Umsatzsteuer (BT-109) fehlt

Offizielle Meldung

[BR-13] An Invoice shall have the Invoice total amount without VAT (BT-109).

EN 16931 (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-13] An Invoice shall have the Invoice total amount without VAT (BT-109).

EN 16931 (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-13] An Invoice shall have the Invoice total amount without VAT (BT-109).

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
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-109

Was bedeutet das?

Jede Rechnung muss den Gesamtbetrag ohne Umsatzsteuer (Invoice total amount without VAT, BT-109) enthalten. In den Belegsummen (BG-22) fehlt das Element.

Typische Ursachen

Das erzeugende System schreibt die Belegsummen unvollständig.
Der Betrag wurde weggelassen, weil er der Summe der Positionen (BT-106) entspricht.

So beheben Sie den Fehler

BT-109 angeben: Summe der Nettobeträge der Positionen (BT-106) abzüglich der Abschläge (BT-107) zuzüglich der Zuschläge (BT-108) auf Dokumentenebene (BR-CO-13).
CII: ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxBasisTotalAmount, UBL: cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular wird BT-109 beim Erzeugen der XML aus den Rechnungspositionen und den Zu-/Abschlägen auf Dokumentenebene berechnet und immer ausgegeben; der Wert im Abschnitt „Belegsummen (BG-22)“ im Feld „Steuerbasis gesamt (BT-109)“ wird dafür nicht übernommen. Die Rechnung erneut erzeugen und prüfen.

Beispiel

Fehlerhaft

<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  <ram:LineTotalAmount>1000.00</ram:LineTotalAmount>
  <ram:TaxTotalAmount currencyID="EUR">190.00</ram:TaxTotalAmount>
  <ram:GrandTotalAmount>1190.00</ram:GrandTotalAmount>
  <ram:DuePayableAmount>1190.00</ram:DuePayableAmount>
</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:DuePayableAmount>1190.00</ram:DuePayableAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation

(ram:TaxBasisTotalAmount)

EN 16931 (UBL) (UBL)

Kontext: cac:LegalMonetaryTotal

exists(cbc:TaxExclusiveAmount)

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000003

Kontext: //ram:SpecifiedTradeSettlementHeaderMonetarySummation

(ram:TaxBasisTotalAmount)

Verwandte Prüfregeln

  • BR-01: Spezifikationskennung (BT-24) fehlt
  • BR-02: Rechnungsnummer (BT-1) fehlt
  • BR-03: Rechnungsdatum (BT-2) fehlt
  • BR-04: Rechnungsart-Code (BT-3) fehlt
  • BR-05: Rechnungswährung (BT-5) fehlt
  • BR-06: Name des Verkäufers (BT-27) fehlt

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.