Aller au contenu principal

Référence

Export Markdown

BR-E-03 La remise exonérée exige un identifiant fiscal du vendeur

Une facture comportant une remise au niveau du document (BG-20) dont le code de catégorie de TVA (BT-95) est « Exonéré de TVA » (E) doit contenir l’identifiant de TVA du vendeur (BT-31), l’identifiant d’enregistrement fiscal du vendeur (BT-32) et/ou l’identifiant de TVA du représentant fiscal du vendeur (BT-63).

Description du problème

ERREUR

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

Contexte et importance

Cette règle est le pendant de BR-E-02 pour les remises au niveau du document : appliquer une exonération suppose un vendeur identifié fiscalement. Le numéro fiscal national en BT-32 suffit ; un identifiant de TVA n’est pas obligatoire. En pratique, l’erreur survient quand la fiche du vendeur ne contient ni identifiant de TVA ni numéro fiscal.

Solution

Ajoutez au moins un identifiant fiscal du vendeur (BT-31, BT-32 ou BT-63) à la facture portant la remise exonérée au niveau du document.

Actions rapides

Exemples valides

  • Remise exonérée (BT-95 = E) avec vendeur BT-32 = 201/123/40004

Exemples invalides

  • Remise exonérée (BT-95 = E) sans aucun identifiant fiscal du vendeur

Exemples de code

XML valide
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>201/123/40004</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>FC</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">40.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>E</cbc:ID><cbc:Percent>0</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
XML invalide
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyLegalEntity><cbc:RegistrationName>Seller GmbH</cbc:RegistrationName></cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingSupplierParty>
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">40.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>E</cbc:ID><cbc:Percent>0</cbc:Percent><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>

Champs concernés

Outils de validation