What it means
For UBL invoices and credit notes, this rule checks a supplied category code in the line's cac:Item/cac:ClassifiedTaxCategory. It permits S, E, AE, K, G, O and Z. A missing category code is not flagged by this rule.
Why it matters
The line category identifies its VAT treatment and contributes to the VAT breakdown. These French rules allow only a defined set of category codes.
How to fix it
Find the affected line and correct its VAT category (BT-151). Do not choose S merely because it is common. If the wrong code comes from a product setting, correct that setting too. Check the related VAT breakdown, export the corrected file and recheck it.
Once the file is corrected, check it again for free: Check an e-invoice
The rule as published
Code de catégorie de TVA invalide. Valeur actuelle : " … ". Veuillez utiliser un code valide : S, E, AE, K, G, O, Z. Where this rule applies
| Rule set | Version |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether BR-FR-15_BT-151-1 still fails, and which other rules do.