Zum Hauptinhalt springen

BR-Z-08 Nullsatz-Bemessungsgrundlage muss dem Netto der Nullsatz-Posten entsprechen

In einer Umsatzsteueraufschlüsselung (BG-23), deren Umsatzsteuerkategoriecode (BT-118) "Nullsatz" ist, muss der steuerpflichtige Betrag der Kategorie (BT-116) der Summe der Positionsnettobeträge (BT-131) abzüglich der Summe der Nachlassbeträge auf Dokumentebene (BT-92) zuzüglich der Summe der Zuschlagsbeträge auf Dokumentebene (BT-99) entsprechen, deren Umsatzsteuerkategoriecodes (BT-151, BT-95, BT-102) "Nullsatz" sind.

Problembeschreibung

In einer Umsatzsteueraufschlüsselung (BG-23), deren Umsatzsteuerkategoriecode (BT-118) "Nullsatz" ist, muss der steuerpflichtige Betrag der Kategorie (BT-116) der Summe der Positionsnettobeträge (BT-131) abzüglich der Summe der Nachlassbeträge auf Dokumentebene (BT-92) zuzüglich der Summe der Zuschlagsbeträge auf Dokumentebene (BT-99) entsprechen, deren Umsatzsteuerkategoriecodes (BT-151, BT-95, BT-102) "Nullsatz" sind.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Diese EN16931-Regel bindet die Bemessungsgrundlage zum Nullsatz (Kategorie Z) an die zugrunde liegenden Positionen und Anpassungen und stellt sicher, dass die Aufschlüsselung den tatsächlichen Nullsatz-Umsatz widerspiegelt.

Lösung

Berechnen Sie BT-116 für die Z-Aufschlüsselung als Σ Nullsatz-BT-131 − Σ Nullsatz-BT-92 + Σ Nullsatz-BT-99 neu und tragen Sie das Ergebnis in den TaxableAmount des Z-TaxSubtotal ein.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • Nullsatz-Positionen netto Σ BT-131 = 100,00, keine Z-Nachlässe/-Zuschläge, BT-116 = 100,00

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • Nullsatz-Positionen netto Σ BT-131 = 100,00, aber die Z-Aufschlüsselung meldet BT-116 = 90,00

Code-Beispiele

Gültiges XML
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxCategory><cbc:ID>Z</cbc:ID><cbc:Percent>0</cbc:Percent></cac:TaxCategory>
</cac:TaxSubtotal>
<!-- one zero-rated line with net amount 100.00, no Z allowances or charges -->
Ungültiges XML
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">90.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxCategory><cbc:ID>Z</cbc:ID><cbc:Percent>0</cbc:Percent></cac:TaxCategory>
</cac:TaxSubtotal>
<!-- underlying zero-rated line net amount is 100.00, so 90.00 is wrong -->

Betroffene Felder

Validierungstools