# BT-151 Code catégorie TVA de ligne

Le code de catégorie TVA pour la ligne de facture.

> Le code de catégorie TVA pour la ligne de facture.
>
> BT-151 · EN 16931 / XRechnung 3.x

## Fiche de référence BT

Données canoniques EN 16931 / XRechnung pour ce terme métier — citables depuis cette ancre.

- **Code BT**: BT-151
- **Nom**: Code catégorie TVA de ligne
- **Cardinalité**: Obligatoire (M)
- **Groupe métier**: BG-30 LINE VAT INFORMATION
- **Type de donnée**: Code
- **Valeur d’exemple**: S

## Reponse rapide

Le code de catégorie TVA pour la ligne de facture.

> **Lignes de facture**: Biens ou services par ligne, avec quantites, prix et TVA.

- validate
- convert

## Explication simple

Le code de catégorie TVA pour la ligne de facture.

Le code de catégorie TVA pour la ligne de facture.

Classe la ligne de facture pour la déclaration de TVA et pilote les validations propres à la catégorie pour le taux et l’exonération.

## Ce que vous saisissez le plus souvent

UNCL5305 VAT category code

Les valeurs valides typiques sont: S, Z, E, AE

Requis par EN 16931 pour la classification TVA de ligne, avec des règles propres à la catégorie indiquant si un taux est requis ou doit être nul.

## Ce qui se passe souvent mal

Evitez des valeurs comme: 19, standard

Codes de règle pertinents : BR-CO-04, BR-CL-17, BR-S-01, BR-Z-01, BR-E-01, BR-AE-01, BR-G-01, BR-IC-01, BR-O-01

## Exemples en contexte

Classe la ligne de facture pour la déclaration de TVA et pilote les validations propres à la catégorie pour le taux et l’exonération.

Requis par EN 16931 pour la classification TVA de ligne, avec des règles propres à la catégorie indiquant si un taux est requis ou doit être nul.

## Exemples valides

- S
- Z
- E
- AE

## Exemples invalides

- 19
- standard

## Champs associés

Classe la ligne de facture pour la déclaration de TVA et pilote les validations propres à la catégorie pour le taux et l’exonération.

- [BT-152 Taux catégorie TVA de ligne](/resources/xrechnung/bt-152-invoice-line-vat-category-rate)
- [BT-118 Code de catégorie de TVA](/resources/xrechnung/bt-118-vat-category-code)

## Mapping XML et faits de champ

Ouvrez la reference technique si vous avez besoin des chemins XML, des codes de regles du validateur, du libelle juridique ou du mapping format-specifique.

### ID du champ :
BT-151

### Type de données :
code

### Cardinalité :
1..1

### Exigence :
Obligatoire

### Depuis la version :
XRechnung 1.0+

## Implémentation XML

### Syntaxe UBL 2.1
```
/Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:ID
```

## Règles de validation

### BR-CO-04
BR-CO-04

### BR-CL-17
BR-CL-17

### BR-S-01
BR-S-01

### BR-Z-01
BR-Z-01

### BR-E-01
BR-E-01

### BR-AE-01
BR-AE-01

### BR-G-01
BR-G-01

### BR-IC-01
BR-IC-01

### BR-O-01
BR-O-01

## Pourquoi la norme tient compte de ce champ

### Contexte métier
Classe la ligne de facture pour la déclaration de TVA et pilote les validations propres à la catégorie pour le taux et l’exonération.

### Exigence légale
Requis par EN 16931 pour la classification TVA de ligne, avec des règles propres à la catégorie indiquant si un taux est requis ou doit être nul.

## FAQ

### Quel code va dans le code de catégorie de TVA de ligne (BT-151) et quel est son lien avec BT-118 ?
BT-151 utilise les codes UNCL 5305 : S (normal), Z (taux zéro), E (exonéré), AE (autoliquidation), K (intracommunautaire), G (export), O (hors champ), L (IGIC Îles Canaries), M (IPSI Ceuta et Melilla). Chaque combinaison distincte de code BT-151 et de taux doit produire un groupe de ventilation TVA (BG-23) dont la catégorie BT-118 et le taux BT-119 concordent avec les lignes.

### Comment gérer l'autoliquidation (AE) ou l'intracommunautaire (K) sur BT-151 ?
Pour AE et K, le taux de ligne est 0 et aucune TVA n'est facturée, mais chaque groupe de ventilation requiert un motif d'exonération : texte BT-120 et/ou code BT-121 (VATEX-*). Les familles de règles BR-AE-* et BR-IC-* rejettent la facture si le motif manque ou si un montant de TVA est facturé.

## Sources officielles et outils

- [Validateur KoSIT](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [Standard XRechnung](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
