Référence
Export MarkdownBR-IC-06 Le taux de TVA de la remise intracommunautaire doit être zéro
Dans une remise au niveau du document (BG-20) dont le code de catégorie de TVA (BT-95) est « livraison intracommunautaire », le taux de TVA de la remise (BT-96) doit être égal à 0.
Description du problème
ERREUR
Règle EN 16931 sur la catégorie de TVA
Contexte et importance
Une remise au niveau du document de catégorie K réduit la base de la livraison intracommunautaire et porte donc le même taux de 0. En pratique, l’erreur survient quand une remise globale sur une facture intracommunautaire est créée avec le taux national par défaut.
Solution
Fixez cbc:Percent à 0 dans la TaxCategory de la remise au niveau du document dès que cbc:ID vaut K.
Actions rapides
Exemples valides
- Remise au niveau du document avec BT-95 = K et BT-96 = 0
Exemples invalides
- Remise au niveau du document avec BT-95 = K mais BT-96 = 19
Exemples de code
XML valide
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">50.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>XML invalide
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">50.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>