← Alle E-Rechnung-Fehlercodes

BR-S-09 Steuerbetrag je Satz falsch

Der Steuerbetrag für einen Satz muss der steuerpflichtige Betrag mal Steuersatz sein, gerundet auf 2 Nachkommastellen.

In English · En français

Was die Prüfregel sagt

The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).

Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.

Warum der Fehler auftritt

Der Steuerbetrag je Satz (BT-117) ist nicht steuerpflichtiger Betrag mal Steuersatz, gerundet auf zwei Nachkommastellen. Typisch, wenn die Steuer je Position addiert statt je Satz berechnet wurde.

So beheben Sie ihn

Berechnen Sie die Steuer einmal je Satz auf den summierten Nettobetrag, kaufmännisch auf zwei Nachkommastellen gerundet.

Gilt für

Alle E-Rechnungen nach EN 16931: XRechnung, ZUGFeRD / Factur-X, Peppol und andere.

Mehr zu BR-S-09

Die Steuer je Regelsteuersatz muss gleich Steuerbasisbetrag mal Satz sein. Anders als die meisten Summenprüfungen erlaubt diese Regel eine Abweichung von knapp einer Währungseinheit, Rundung allein löst sie also nie aus. Sehen Sie BR-S-09, liegt die Steuer für diesen Satz um einen Euro oder mehr daneben, und das deutet auf einen echten Rechenfehler.

Rechenbeispiel: Steuerbasisbetrag 100,00 zu 19 % muss etwa 19,00 ergeben. Ein typischer Fehler ergibt stattdessen 15,97: Das ist die aus 100,00 herausgerechnete Steuer, als wäre der Betrag brutto (100 ÷ 1,19 × 0,19). Lösung: Der Steuerbasisbetrag muss der Nettobetrag sein, und die Steuer wird darauf berechnet.

Derselbe Fehler tritt auf, wenn Satz und tatsächliche Berechnung nicht übereinstimmen, etwa wenn die Aufschlüsselung 19 % zeigt, der Betrag aber mit 7 % berechnet wurde.

Die betroffenen Felder

BT-117 Steuerbetrag je Kategorie
CII ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount
UBL cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
BT-116 Steuerbasisbetrag je Kategorie
CII ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:BasisAmount
UBL cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
BT-119 Steuersatz der Kategorie
CII ram:ApplicableTradeTax/ram:RateApplicablePercent
UBL cac:TaxSubtotal/cac:TaxCategory/cbc:Percent

Typische Situationen

  • Preise wurden brutto eingegeben, die Software behandelt sie aber als netto (oder umgekehrt).
  • Der Satz wurde auf der Rechnung geändert, die Steuer aber nicht neu berechnet.
  • Die Steuer eines anderen Satzes ist in diesem Eintrag der Aufschlüsselung gelandet.

Beispiel

Ein Eintrag, dessen Steuer zum Satz passt (CII):

<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>19.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:BasisAmount>100.00</ram:BasisAmount>
  <ram:CategoryCode>S</ram:CategoryCode>
  <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>