BR-S-08
Fuer jeden verwendeten Normalsatz muss die USt-Aufschluesselung (BG-23) genau einen Eintrag enthalten, dessen Bemessungsgrundlage der Summe aller mit diesem Satz besteuerten Betraege entspricht. Doppelte oder fehlende Eintraege sind die haeufigste Ursache.
- Positionen nach USt-Satz gruppieren und je Satz genau ein
cac:TaxSubtotalausgeben. - Die Bemessungsgrundlage muss der gerundeten Summe der zugehoerigen Positionsnettobetraege entsprechen (± Nachlaesse/Zuschlaege der Kategorie).
- Doppelte Subtotals mit gleicher Kategorie und gleichem Satz zusammenfuehren.
For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
Entwickler landen hier auch bei der Suche nach einem „Rechnungsvalidierungsfehler“, einer Meldung „E-Rechnung abgelehnt“ oder danach, wie man eine fehlgeschlagene EN-16931-Prüfung behebt — es ist dasselbe Problem, oben erklärt.
Kurz auf Deutsch: Für jeden Wert des Umsatzsteuersatzes (BT-119) mit Umsatzsteuerkategorie-Code (BT-118) "Normalsatz" muss die Steuerbemessungsgrundlage (BT-116) der Umsatzsteueraufschlüsselung (BG-23) der Summe der Nettobeträge der Rechnungspositionen (BT-131) zuzüglich der Zuschläge (BT-99) abzüglich der Nachlässe (BT-92) auf Dokumentenebene entsprechen, deren Kategorie-Code (BT-151, BT-102, BT-95) "Normalsatz" ist und deren Steuersatz (BT-152, BT-103, BT-96) dem Umsatzsteuersatz (BT-119) entspricht.
Schneller beheben
Fuegen Sie das XML Ihrer Rechnung in unseren kostenlosen Validator ein - jeder Befund traegt seine Regel-ID. Danach erzeugen, konvertieren und visualisieren Sie konforme Rechnungen ueber eine API.