# BR-S-5 L’aliquota IVA in una ripartizione ad aliquota standard deve essere maggiore di zero

In ogni riga di ripartizione IVA (BG-23) con codice categoria (BT-118) "S" (aliquota standard), l’aliquota IVA (BT-119) deve essere maggiore di zero.

## Descrizione del problema

In ogni riga di ripartizione IVA (BG-23) con codice categoria (BT-118) "S" (aliquota standard), l’aliquota IVA (BT-119) deve essere maggiore di zero.

> **ERRORE**: XRechnung 3.0

## Contesto e significato

Aliquota zero con codice "S" è contraddittoria. Se la fornitura è effettivamente esente o ad aliquota zero, va usato il codice "Z" o "E" per classificare correttamente la ripartizione.

## Soluzione

Imposta BT-119 sull’aliquota positiva applicabile (ad esempio 19 in Germania, 22 in Italia) quando BT-118 vale "S".

- validate
- convert

## Esempi validi

- BT-118 = "S", BT-119 = 22
- BT-118 = "S", BT-119 = 10

## Esempi non validi

- BT-118 = "S", BT-119 = 0
- BT-118 = "S", BT-119 assente

## Dettagli tecnici

### Campi interessati
BT-118 Codice categoria IVA, BT-119 Aliquota IVA per categoria

## Regole correlate

- [BR-S-1](/resources/kosit-validator-errors/br-s-1-standard-rated-line-requires-standard-rated-vat-breakdown)
- [BR-S-8](/resources/kosit-validator-errors/br-s-8-standard-rated-taxable-amount-must-match-line-and-allowance-sum)
- [BR-CO-17](/resources/kosit-validator-errors/br-co-17-vat-category-tax-amount-must-match-base-times-rate)

## Strumenti di validazione

- [Validatore KoSIT ufficiale](https://erechnungsvalidator.service-bw.de/): Valida i tuoi file XRechnung rispetto a tutte le regole BR-DE.
- [Converti PDF in XRechnung](/pdf-to-xrechnung): Correzione automatica degli errori di validazione durante la conversione.

## Risorse correlate

- [Specifiche ufficiali](https://xeinkauf.de/xrechnung/)
- [Test suite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Elenco completo degli errori](/resources/kosit-validator-errors): Panoramica di tutte le regole di validazione XRechnung tedesche.
