Référence
Export MarkdownBR-O-03 Une remise de catégorie O interdit les identifiants de TVA
Une facture comportant une remise au niveau du document (BG-20) dont le code de catégorie de TVA de la remise (BT-95) est « non soumis à la TVA » (O) ne doit pas contenir le identifiant de TVA du vendeur (BT-31), du représentant fiscal du vendeur (BT-63) ni de l’acheteur (BT-48).
Description du problème
ERREUR
Règle EN 16931 sur la catégorie de TVA
Contexte et importance
Une remise au niveau du document de catégorie O est hors du champ de la TVA : la facture ne doit donc pas présenter les identifiants de TVA BT-31, BT-63 ou BT-48, même si aucune ligne n’est de catégorie O. En pratique, l’erreur survient quand l’identifiant de TVA de l’acheteur est repris automatiquement de la fiche client dans chaque facture.
Solution
Supprimez les identifiants de TVA BT-31, BT-63 et BT-48 dès qu’une remise au niveau du document utilise la catégorie O. L’identifiant d’enregistrement fiscal du vendeur (BT-32) peut rester.
Actions rapides
Exemples valides
- Remise au niveau du document avec BT-95 = O et aucun identifiant de TVA pour les parties
Exemples invalides
- Remise au niveau du document avec BT-95 = O mais identifiant de TVA de l’acheteur BT-48 = FR32123456789 présent
Exemples de code
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">10.00</cbc:Amount>
<cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingCustomerParty>
<cac:Party/>
</cac:AccountingCustomerParty><cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">10.00</cbc:Amount>
<cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyTaxScheme>
<cbc:CompanyID>FR32123456789</cbc:CompanyID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:Party>
</cac:AccountingCustomerParty>