Référence
Export MarkdownBR-IC-09 Le montant de TVA intracommunautaire doit être zéro
Le montant de TVA de la catégorie (BT-117) dans une ventilation de TVA (BG-23) où le code de catégorie de TVA (BT-118) est « livraison intracommunautaire » doit être égal à 0.
Description du problème
ERREUR
Règle EN 16931 sur la catégorie de TVA
Contexte et importance
La livraison intracommunautaire n’étant pas taxée dans l’État membre du vendeur, le montant de TVA de la ventilation K doit être exactement 0,00 ; l’acheteur autoliquide la TVA sur son acquisition intracommunautaire. En pratique, un montant de TVA apparaît quand le logiciel calcule la TVA sur la base K avec le taux national.
Solution
Fixez cbc:TaxAmount à 0,00 dans le TaxSubtotal K (BG-23) ; la livraison intracommunautaire ne porte aucune TVA dans le pays du vendeur.
Actions rapides
Exemples valides
- Ventilation K avec BT-116 = 1000,00 et BT-117 = 0,00
Exemples invalides
- Ventilation K avec BT-116 = 1000,00 mais BT-117 = 190,00
Exemples de code
XML valide
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>XML invalide
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">190.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>