Aller au contenu principal

Référence

Export Markdown

BR-E-09 Le montant de TVA de la catégorie exonérée doit être zéro

Le montant de TVA par catégorie (BT-117) dans une ventilation de TVA (BG-23) où le code de catégorie de TVA (BT-118) est « Exonéré de TVA » (E) doit être 0 (zéro).

Description du problème

ERREUR

Règle EN 16931 sur la catégorie de TVA

Contexte et importance

Une opération exonérée ne produit aucune TVA collectée ; le montant de TVA de la catégorie exonérée doit donc être exactement zéro et ne pas contribuer au total de TVA de la facture. En pratique, l’erreur survient quand le logiciel applique le taux normal à la base E ou recopie le montant de TVA d’une autre ventilation.

Solution

Fixez cac:TaxSubtotal/cbc:TaxAmount (BT-117) de la catégorie exonérée à 0,00 ; une opération exonérée ne génère aucune TVA.

Actions rapides

Exemples valides

  • Ventilation exonérée avec BT-118 = E et BT-117 = 0,00

Exemples invalides

  • Ventilation exonérée avec BT-118 = E mais BT-117 = 95,00

Exemples de code

XML valide
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">500.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>E</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">500.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">95.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>E</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:TaxSubtotal>

Champs concernés

Outils de validation