Referenz
Markdown-ExportBR-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
<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 --><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 -->