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

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 ».

ERREUR

XRechnung 3.0

Contexte et importance

Comme une facture non soumise à la TVA est entièrement hors du champ de la TVA, chaque ligne doit également utiliser la catégorie O ; le mélange avec des lignes taxables n’est pas autorisé.

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:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
XML invalide
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>19</cbc:Percent>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>

Champs concernés

Outils de validation