What it means
In CII, this rule checks ram:CategoryTradeTax within a whole-invoice ram:SpecifiedTradeAllowanceCharge. Its selected category must not be L or M. L relates to Canary Islands tax and M to tax in Ceuta and Melilla. This test excludes those two codes; BR-FR-15_BT-95_BT-102 checks the full allowed list.
Why it matters
L and M describe territory-specific taxes rather than the VAT categories permitted by this French rule set.
How to fix it
Check the category of the affected whole-invoice discount or charge. If L or M is incorrect, replace it with an allowed code matching the actual VAT treatment. If the transaction genuinely requires L or M, check whether this French rule set applies rather than substituting an unrelated category. Generate the file again and recheck it.
Once the file is corrected, check it again for free: Check an e-invoice
The rule as published
BR-FR-15/BT-95 ou BT-102 : Les codes 'L' et 'M' ne sont pas pertinents en France. Valeur actuelle : " … ". Business terms: BT-95, BT-102
Where this rule applies
| Rule set | Version |
|---|---|
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether BR-FR-15_BT-95_BT-102_LM still fails, and which other rules do.
Related rules
- BR-AE-01 Reverse-charge items need a matching VAT breakdown entry
- BR-AE-08 The AE taxable amount must match the lines
- BR-AF-01 Keep IGIC categories and the VAT breakdown consistent
- BR-AF-08 Check the taxable amount for each IGIC rate
- BR-AG-01 Keep IPSI categories and the VAT breakdown consistent
- BR-AG-08 Check the taxable amount for each IPSI rate