Aller au contenu principal

Référence

Export Markdown

BR-O-09 Le montant de TVA de la catégorie non soumise doit être nul

Le montant de TVA de la catégorie (BT-117) dans une ventilation de TVA (BG-23) dont le code de catégorie de TVA (BT-118) est « non soumis à la TVA » (O) doit être égal à 0 (zéro).

Description du problème

ERREUR

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

Contexte et importance

La catégorie O étant hors du champ de la TVA, aucune TVA n’est due et le montant de TVA de la catégorie doit être exactement nul. En pratique, un montant de TVA apparaît quand le logiciel applique un taux par défaut à la base O.

Solution

Fixez le cbc:TaxAmount (BT-117) du TaxSubtotal O à 0,00.

Actions rapides

Exemples valides

  • Ventilation O avec BT-117 = 0,00

Exemples invalides

  • Ventilation O avec BT-117 = 5,00

Exemples de code

XML valide
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
  <cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:TaxSubtotal>
XML invalide
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="EUR">100.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="EUR">5.00</cbc:TaxAmount>
  <cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:TaxSubtotal>

Champs concernés

Outils de validation