Validateur de Numéro de TVA Belgique (Numéro de TVA / BTW-nummer)
Validez les numéros de TVA belges en vérifiant la clé de contrôle de 2 chiffres en Modulo 97.
À propos du Numéro de TVA Belge
Le numéro de TVA belge est l'identifiant fiscal attribué par le SPF Finances et la Banque-Carrefour des Entreprises (BCE/KBO) à toute entreprise assujettie.
Il est obligatoire pour la facturation électronique Peppol, les déclarations de TVA et les contrôles VIES.
Anatomie & Structure de la TVA Belge
Le numéro de TVA belge comprend le préfixe BE et 10 chiffres numériques :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 2 | Code Pays | 2 caractères | Préfixe obligatoire 'BE' (ISO 3166-1 alpha-2) | BE |
| 3 | Indicateur de Série | 1 chiffre | Chiffre initial '0' (entreprises historiques) ou '1' (récentes) | 0 |
| 4 à 10 | Numéro de Base | 7 chiffres | Numéro d'entreprise attribué par la BCE/KBO | 1234567 |
| 11 à 12 | Chiffres de Contrôle | 2 chiffres | Checksum de sécurité Modulo 97 : 97 - (Base % 97) | 49 |
Algorithme Officiel SPF Finances (Modulo 97)
Formule de validation définie par le Code TVA belge :
Clé = 97 - (8 premiers chiffres mod 97)
- 1. Isoler les 8 premiers chiffres numériques du numéro.
- 2. Calculer le reste de la division par 97.
- 3. Soustraire le reste de 97 pour obtenir la clé à 2 chiffres.
- 4. Compléter par un zéro à gauche si le résultat est inférieur à 10.
- 5. Confirmer la conformité avec les 2 derniers chiffres du numéro.