← Zur Fehlerbibliothek

UBL-TAX-002 · UBL · EN16931 · Peppol

UBL: TaxTotal stimmt nicht mit TaxSubtotal überein

Die übergreifende Steuersumme weicht von den einzelnen Steueruntergruppen ab.

UBL 2.1, EN16931Letzte fachliche Prüfung: 2026-07-05

Bedeutung

Die übergreifende Steuersumme weicht von den einzelnen Steueruntergruppen ab.

Typische Ursache

Ein Steuersatz wurde doppelt gezählt, ausgelassen oder anders gerundet.

Betroffene Felder / XML-Pfade

/ubl:Invoice/cac:TaxTotal/cbc:TaxAmount/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount

Fehlerhaftes Beispiel

<cac:TaxTotal><cbc:TaxAmount>23.00</cbc:TaxAmount><cac:TaxSubtotal><cbc:TaxAmount>22.99</cbc:TaxAmount></cac:TaxSubtotal></cac:TaxTotal>

Korrigiertes Beispiel

<cac:TaxTotal><cbc:TaxAmount>23.00</cbc:TaxAmount><cac:TaxSubtotal><cbc:TaxAmount>23.00</cbc:TaxAmount></cac:TaxSubtotal></cac:TaxTotal>

Lösungsschritte

  1. Steueruntergruppen neu summieren.
  2. Währung und Rundung prüfen.
  3. TaxTotal aus Subtotals ableiten.