# BR-S-06 Standardsatz-Nachlass auf Dokumentebene muss einen Satz über null haben

In einem Nachlass auf Dokumentebene (BG-20), dessen Umsatzsteuerkategoriecode (BT-95) "Standardsatz" ist, muss der Umsatzsteuersatz des Nachlasses auf Dokumentebene (BT-96) größer als null sein.

## Problembeschreibung

> **FEHLER**: EN-16931-Regel zur Umsatzsteuerkategorie

## Kontext und Bedeutung

Kategorie S bedeutet, dass Umsatzsteuer zum Regelsteuersatz oder zu einem ermäßigten Satz berechnet wird; ein Nachlass mit Kategorie S braucht daher einen Satz über null. In der Praxis tritt der Fehler auf, wenn ein Gesamtrabatt mit Kategorie S, aber ohne cbc:Percent oder mit 0 exportiert wird, weil die Software ihn keinem Steuersatz zuordnen kann.

## Lösung

Setzen Sie den Umsatzsteuersatz des Nachlasses auf Dokumentebene (BT-96) auf den Satz der Positionen, die der Nachlass mindert, zum Beispiel 19 oder 7. Betrifft der Nachlass Positionen mit verschiedenen Sätzen, teilen Sie ihn in einen Nachlass je Steuersatz auf. Fällt keine Umsatzsteuer an, ändern Sie die Kategorie.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-S-06)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-S-06)

## Gültige Beispiele

- Nachlass auf Dokumentebene mit BT-95 = S und BT-96 = 19

## Ungültige Beispiele

- Nachlass auf Dokumentebene mit BT-95 = S, aber BT-96 = 0

## Code-Beispiele

### Gültiges XML
```
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">10.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>19</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
```

### Ungültiges XML
```
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">10.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>S</cbc:ID><cbc:Percent>0</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
```

## Betroffene Felder

- [BT-95 Umsatzsteuerkategoriecode des Nachlasses auf Dokumentebene](/resources/xrechnung/bt-95-document-level-allowance-vat-category-code)
- [BT-96 Umsatzsteuersatz des Nachlasses auf Dokumentebene](/resources/xrechnung/bt-96-document-level-allowance-vat-rate)

## Verwandte Regeln

- [BR-S-03](/resources/kosit-validator-errors/br-s-03-standard-rated-allowance-seller-vat-id)
- [BR-S-07](/resources/kosit-validator-errors/br-s-07-standard-rated-charge-rate-positive)
- [BR-S-5](/resources/kosit-validator-errors/br-s-05-standard-rated-line-vat-rate-must-be-positive)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
