Aller au contenu principal

Référence

Export Markdown

BR-O-12 Une facture non soumise à la TVA ne doit avoir aucune ligne non O

Une facture qui contient une ventilation de TVA (BG-23) avec le code de catégorie de TVA (BT-118) « non soumis à la TVA » (O) ne doit pas contenir de ligne de facture (BG-25) dont le code de catégorie de TVA de l’article facturé (BT-151) n’est pas « non soumis à la TVA ».

Description du problème

ERREUR

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

Contexte et importance

Une facture comportant une ventilation O étant entièrement hors du champ de la TVA, chaque ligne doit aussi utiliser la catégorie O ; le mélange avec des lignes imposables n’est pas autorisé. En pratique, l’erreur survient quand une facture hors champ reçoit une ligne supplémentaire, par exemple des frais de dossier, que le logiciel code S par défaut.

Solution

Attribuez la catégorie O à chaque ligne (BT-151 = O), ou déplacez les lignes non O sur une facture distincte.

Actions rapides

Exemples valides

  • Ventilation O présente et chaque ligne a BT-151 = O

Exemples invalides

  • Ventilation O présente mais une ligne a BT-151 = S

Exemples de code

XML valide
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
XML invalide
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>19</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>

Champs concernés

Outils de validation