Ce que signifie la règle
Une entrée du récapitulatif de TVA (BG-23) de catégorie IGIC (BT-118) comporte un texte de motif d'exonération de TVA (BT-120) ou un code de motif d'exonération de TVA (BT-121). Ni l'un ni l'autre ne doit être présent.
Pourquoi elle compte
Un motif d'exonération explique pourquoi aucune taxe n'est facturée. L'IGIC signifie que de la taxe est facturée : les deux se contredisent et le destinataire ne sait pas lequel est vrai. La facture est rejetée.
Comment corriger
Dans le récapitulatif de TVA de la facture, repérez l'entrée IGIC et effacez à la fois le texte et le code du motif d'exonération. Si les biens sont en fait exonérés, changez la catégorie de cette entrée en exonéré de TVA et conservez le motif à cet endroit. Une cause fréquente est un code de taxe de votre logiciel de facturation qui porte encore un motif d'exonération ; vérifiez donc le code de taxe des lignes.
Le texte publié de la règle
A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). Termes métier: BG-23, BT-118, BT-120, BT-121
Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
Vérifier votre fichier
Règles liées
- BR-AE-10 L'autoliquidation exige la mention « Autoliquidation »
- BR-AG-10 Une entrée IPSI ne doit pas avoir de motif d'exonération
- BR-E-10 L'exonération exige un motif
- BR-FXEXT-AE-08B La base d'autoliquidation doit égaler le total des lignes
- BR-FXEXT-AE-08REV Les motifs d'exonération de l'autoliquidation devraient concorder
- BR-FXEXT-AF-08B La base de la taxe des Canaries doit égaler le total des lignes