# BR-S-5 Le taux de la ligne de ventilation TVA au taux standard doit être strictement positif

Dans toute ligne de ventilation TVA (BG-23) où le code de catégorie (BT-118) est « S » (taux standard), le taux (BT-119) doit être strictement positif.

## Description du problème

Dans toute ligne de ventilation TVA (BG-23) où le code de catégorie (BT-118) est « S » (taux standard), le taux (BT-119) doit être strictement positif.

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Un taux nul avec le code « S » est contradictoire. Si la livraison est effectivement à taux zéro ou exonérée, il faut utiliser « Z » ou « E » pour classer correctement la ventilation.

## Solution

Définissez BT-119 sur le taux positif applicable (par exemple 19 en Allemagne, 22 en Italie) lorsque BT-118 vaut « S ».

- validate
- convert

## Exemples valides

- BT-118 = "S", BT-119 = 20
- BT-118 = "S", BT-119 = 5,5

## Exemples invalides

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

## Détails techniques

### Champs concernés
BT-118 Code de catégorie de TVA, BT-119 Taux de TVA par catégorie

## Règles associées

- [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)

## Outils de validation

- [Validateur KoSIT officiel](https://erechnungsvalidator.service-bw.de/): Validez vos fichiers XRechnung par rapport à toutes les règles BR-DE.
- [Convertir un PDF en XRechnung](/pdf-to-xrechnung): Correction automatique des erreurs de validation lors de la conversion.

## Ressources associées

- [Spécification officielle](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Liste complète des erreurs](/resources/kosit-validator-errors): Aperçu de toutes les règles de validation XRechnung en Allemagne.
