Ce que signifie la règle
Lorsque le vendeur est italien, son numéro fiscal (BT-32), l'identifiant d'immatriculation fiscale qui n'est pas le numéro de TVA, doit compter de 11 à 16 caractères et n'utiliser que des lettres majuscules de A à Z et des chiffres. La règle contrôle chaque entrée d'immatriculation fiscale du vendeur dont le régime fiscal n'est pas la TVA : le numéro de TVA lui-même n'est pas testé. Les espaces au début ou à la fin sont ignorés, mais les espaces, traits d'union ou minuscules à l'intérieur du numéro font échouer le contrôle.
Pourquoi elle compte
Les règles italiennes ajoutent ce contrôle à la norme EN 16931, qui ne fixe aucune longueur pour ce numéro. En Italie, il s'agit normalement du codice fiscale, que les systèmes italiens utilisent pour identifier le vendeur. Un numéro trop court, trop long ou contenant d'autres caractères échoue au contrôle et la facture est rejetée.
Comment corriger
Ouvrez les informations de votre entreprise dans votre logiciel de facturation et regardez le champ du numéro fiscal ou codice fiscale. Supprimez les espaces et les traits d'union, utilisez des majuscules et vérifiez que la longueur est comprise entre 11 et 16 caractères. Dans le XML, il s'agit de cbc:CompanyID dans le cac:PartyTaxScheme de cac:AccountingSupplierParty dont cac:TaxScheme/cbc:ID n'est pas VAT. Votre numéro de TVA est une entrée distincte, que cette règle ne concerne pas.
Le texte publié de la règle
Lire la règle sur le site de l’éditeur
Termes métier: BT-32
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 |