Validateur TAN Inde
Validez les numéros de compte de déduction fiscale et de collecte (TAN) en Inde. Assurance qualité.
Comment fonctionne la validation TAN
Le validateur vérifie si l'entrée contient exactement 10 caractères et correspond à la disposition standard des regex « AAAA11111A » (4 lettres, 5 chiffres, 1 lettre).
Il évalue la somme pondérée Modulo 26 des 9 premières positions et confirme si la sortie correspond à la 10ème lettre de somme de contrôle.
Anatomie et Structure du TAN (Tax Deduction Account Number)
Le TAN indien comprend 10 caractères alphanumériques en 4 parties :
| Position | Champ | Taille | Signification et Règle | Exemple |
|---|---|---|---|---|
| 1 à 3 | Code de Juridiction | 3 lettres | Code du bureau fiscal d'émission | MUM |
| 4 | Initiale du Déducteur | 1 lettre | Première lettre du nom du déclarant TDS/TCS | A |
| 5 à 9 | Numéro Séquentiel | 5 chiffres | Numéro séquentiel généré par l'administration fiscale | 12345 |
| 10 | Lettre de Contrôle | 1 lettre | Lettre alphabétique de contrôle générée par le système | B |
Validation Officielle du TAN (Income Tax Act Section 203A)
Règles de validation structurelle du TAN indien :
^[A-Z]{4}[0-9]{5}[A-Z]$
- 1. Vérifier la longueur exacte de 10 caractères alphanumériques.
- 2. Les 4 premiers caractères doivent être des lettres majuscules.
- 3. Les positions 5 à 9 doivent contenir exactement 5 chiffres numériques.
- 4. Le 10e caractère doit être une lettre majuscule de contrôle.