Aller au contenu principal

Référence

Export Markdown

BR-IC-02 La ligne intracommunautaire exige les identifiants de TVA du vendeur et de l’acheteur

Une facture comportant une ligne (BG-25) dont le code de catégorie de TVA de l’article facturé (BT-151) est « livraison intracommunautaire » doit contenir l’identifiant de TVA du vendeur (BT-31) ou l’identifiant de TVA du représentant fiscal du vendeur (BT-63) et l’identifiant de TVA de l’acheteur (BT-48).

Description du problème

ERREUR

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

Contexte et importance

L’exonération d’une livraison intracommunautaire (catégorie K) suppose un identifiant de TVA valide de l’acheteur dans un autre État membre ; la règle exige donc l’identifiant de TVA du vendeur (ou de son représentant fiscal) et celui de l’acheteur (BT-48). Contrairement à l’autoliquidation (BR-AE-02), un identifiant d’enregistrement légal (BT-47, par exemple le SIREN) ou un numéro fiscal (BT-32) ne les remplace pas. En pratique, l’erreur survient quand la fiche client ne contient pas l’identifiant de TVA intracommunautaire de l’acheteur.

Solution

Renseignez PartyTaxScheme/CompanyID du vendeur (BT-31, ou BT-63 pour un représentant fiscal) et PartyTaxScheme/CompanyID de l’acheteur (BT-48) avec des identifiants de TVA valides.

Actions rapides

Exemples valides

  • BT-31 = DE123456789 (vendeur) et BT-48 = FR32123456789 (acheteur) sur une facture intracommunautaire

Exemples invalides

  • Ligne de catégorie K avec vendeur BT-31 = DE123456789 mais sans acheteur BT-48

Exemples de code

XML valide
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>DE123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
<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>
XML invalide
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>DE123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>

Champs concernés

Outils de validation