IN · IND

Inde

India

Une entreprise indienne présente son PAN (numéro fiscal, 10 caractères), son GSTIN (TVA, 15 caractères, un par État) et, selon sa forme, son CIN (sociétés) ou son LLPIN (LLP) ; le TAN, l'IEC (égal au PAN) et le numéro Udyam (PME) apparaissent aussi sur les documents. Les paiements nationaux se font avec l'IFSC de l'agence et le numéro de compte.

IBAN Vérifié

Pas d'IBAN : le pays ne figure ni dans le registre IBAN SWIFT ni dans les formats non officiels connus.

Compte bancaire national Vérifié

IFSC (Indian Financial System Code) + numéro de compte

IFSC de 11 caractères : 4 lettres (banque) + 0 (5e caractère, réservé) + 6 caractères alphanumériques (agence). Le numéro de compte lui-même est propre à chaque banque (longueur variable, non normalisée).

^[A-Z]{4}0[A-Z0-9]{6}$

La regex porte sur l'IFSC, pas sur le numéro de compte. L'Inde n'utilise pas l'IBAN.

Numéros de l'entreprise

PAN

Vérifié Numéro fiscal IN_PAN

Permanent Account Number

Délivré par
Income Tax Department (Central Board of Direct Taxes)
Concerne
sociétés, personnes physiques, entrepreneurs individuels, associations, organismes publics
Format
10 caractères : 3 lettres (série AAA à ZZZ) + 1 lettre de type de titulaire (C société, F firme / LLP, P personne physique, H HUF, A AOP, T trust, B BOI, L autorité locale, J personne juridique artificielle, G État) + 1 lettre (initiale du nom) + 4 chiffres séquentiels (0001 à 9999) + 1 lettre de contrôle
Expression régulière
^[A-Z]{3}[ABCFGHJKLPT][A-Z]\d{4}[A-Z]$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Oui, algorithme non publié

La 10e lettre est une clé (« alphabetic check digit », OCDE) dont l'algorithme n'est pas publié.

Exemples
  • AFZPK7190K — OCDE, fiche India, Section II (PAN « typique », type P)
  • AAPFU0939F — python-stdnum 2.2, in_/gstin (PAN contenu dans le GSTIN 27AAPFU0939F1ZV, type F)

Pour une société (company), le 4e caractère doit être C ; pour une LLP ou une firme, F. Les caractères 6-9 « 0000 » sont invalides. python-stdnum accepte aussi K (« Krish ») en 4e position, absent de la liste OCDE : la regex l'accepte pour ne pas bloquer. Depuis la GST, le PAN sert aussi d'IEC (voir IN_IEC) et forme les caractères 3 à 12 du GSTIN.

Sources : OCDE, Information on Tax Identification Numbers — India · python-stdnum 2.2, modules in_/pan et in_/gstin (2026) · Income-tax Act 1961, section 139A ; Income-tax Rules 1962, règle 114 (1961)

GSTIN

Vérifié TVA IN_GSTIN

Goods and Services Tax Identification Number

Délivré par
Goods and Services Tax Network (GSTN) / CBIC et administrations fiscales des États
Concerne
sociétés, entrepreneurs individuels, succursales, associations, organismes publics
Format
15 caractères : 2 chiffres (code d'État) + 10 caractères (PAN de l'entité) + 2 caractères (code d'entité) + 1 clé. Pour un contribuable ordinaire : 13e caractère = rang de l'enregistrement pour ce PAN dans l'État (1-9 puis A-Z), 14e caractère = Z, 15e = clé.
Expression régulière
^\d{2}[0-9A-Z]{13}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
custom Vérifié

Luhn modulo 36 sur l'alphabet 0-9A-Z (valeurs 0 à 35). Pour les 14 premiers caractères, de gauche à droite, facteur 1 pour le 1er, 2 pour le 2e, 1 pour le 3e, etc. (alternance 1, 2). Produit p = valeur × facteur ; on ajoute (p div 36) + (p mod 36). S = somme. Clé = (36 − S mod 36) mod 36, convertie en caractère de l'alphabet ; elle doit être égale au 15e caractère.

Calculée par l'API de validation.

Exemples
  • 27AAPFU0939F1ZV — python-stdnum 2.2, in_/gstin (exemple de documentation), clé recalculée : V
  • 32AADFF5864G1ZJ — GLEIF, registeredAs d'une entité enregistrée au GST Portal (RA000754), clé recalculée : J
  • 27ABRPB2532Q1Z9 — GLEIF, registeredAs (RA000754), clé recalculée : 9

Structure 2 + 10 + 2 + 1 confirmée par le CBIC, qui mentionne une « check sum » sans publier l'algorithme. L'algorithme Luhn mod 36 vient de python-stdnum ; il est confirmé par 101 GSTIN réels sur 101 relevés dans GLEIF (autorité RA000754, GST Portal, octobre 2026), tous avec Z en 14e position et 1, 2 ou 3 en 13e. Un PAN a un GSTIN par État (et éventuellement par branche d'activité). Codes d'État : 01 à 38 (38 Ladakh), 97 « Other Territory », 99 « Centre Jurisdiction » selon des sources secondaires ; 25 (Daman et Diu) n'est plus attribué depuis le 26 janvier 2020. Les identifiants spéciaux (UIN des organisations internationales, contribuables non résidents, déducteurs TDS fondés sur le TAN) partagent les 15 caractères mais pas forcément le PAN ni le Z : la regex reste large ; contrôler PAN interne et Z en simple avertissement.

Sources : CBEC / CBIC, Directorate General of Taxpayer Services, dépliant « GST Registration » (2017-06) · python-stdnum 2.2, modules in_/pan et in_/gstin (2026) · GLEIF, API lei-records filtrée sur le pays IN (champ registeredAs) (2026-10-28) · GST State Code List (source secondaire, Masters India)

CIN

Observé Identifiant d'entreprise · Registre du commerce IN_CIN

Corporate Identity Number

Délivré par
Ministry of Corporate Affairs, Registrar of Companies (MCA21)
Concerne
sociétés
Format
21 caractères : 1 lettre (L cotée, U non cotée) + 5 chiffres (code d'activité NIC) + 2 lettres (État d'immatriculation, ex. MH, KA, DL) + 4 chiffres (année d'immatriculation) + 3 lettres (catégorie, ex. PTC société privée, PLC société publique, FTC filiale de société étrangère) + 6 chiffres (numéro d'enregistrement)
Expression régulière
^[LU]\d{5}[A-Z]{2}\d{4}[A-Z]{3}\d{6}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune
Exemples
  • U24231GJ2003PTC041982 — GLEIF, registeredAs de MEDITEK LIFE SCIENCES PRIVATE LIMITED (RA000394, MCA)
  • U55101HP1994PLC014869 — GLEIF, registeredAs de AMBIENCE HOLIDAY RESORTS LTD (RA000394, MCA)

Structure décrite de façon concordante par des sources secondaires (banques, éditeurs) et relevée sur 73 CIN réels dans GLEIF (RA000394) : 73/73 conformes à la regex ; catégories vues PTC (70), PLC (2), FTC (1). Aucun document du MCA décrivant la structure n'a été consulté (site MCA en HTTP 403 lors de la première passe). Le CIN change si la société change d'activité, d'État ou de statut de cotation.

Sources : GLEIF, API lei-records filtrée sur le pays IN (champ registeredAs) (2026-10-28) · Bajaj Finserv, Corporate Identification Number (CIN) : format (source secondaire)

LLPIN

Observé Identifiant d'entreprise · Registre du commerce IN_LLPIN

Limited Liability Partnership Identification Number

Délivré par
Ministry of Corporate Affairs, Registrar of Companies
Concerne
sociétés
Format
3 lettres + 4 chiffres, affiché avec un tiret : AAA-1234
Expression régulière
^[A-Z]{3}\d{4}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune
Exemples
  • AAL-8916 — GLEIF, registeredAs de MAHAVEER WEAVING INDUSTRIES LLP (RA000394, MCA)
  • ACU-7697 — GLEIF, registeredAs de AJIT ELECTRICALS LLP (RA000394, MCA)

Relevé sur 13 LLP dans GLEIF (RA000394), toutes au format AAA-9999. Corrige la fiche Markdown, qui hésitait entre « 7 chiffres » et « 7 caractères alphanumériques » : ce sont 3 lettres et 4 chiffres. Aucune clé connue.

Sources : GLEIF, API lei-records filtrée sur le pays IN (champ registeredAs) (2026-10-28)

TAN

Vérifié Numéro fiscal · Autre IN_TAN

Tax Deduction and Collection Account Number

Délivré par
Income Tax Department
Concerne
sociétés, personnes physiques, entrepreneurs individuels, succursales, associations, organismes publics
Format
10 caractères : 4 lettres (les 3 premières = code de juridiction, la 4e = initiale du nom du titulaire) + 5 chiffres + 1 lettre
Expression régulière
^[A-Z]{4}\d{5}[A-Z]$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Oui, algorithme non publié

La dernière lettre est décrite comme lettre de contrôle par des sources secondaires ; aucun algorithme publié.

Exemples
  • DELM12345L — Income Tax Department, page « Tax Deduction Account Number » (exemple illustratif DEL M 12345 L)

Obligatoire pour toute personne qui retient ou collecte l'impôt à la source (TDS/TCS) ; figure sur les certificats de retenue (Form 16/16A). Une même entité peut avoir plusieurs TAN (par établissement).

Sources : Income Tax Department, Tax Deduction Account Number

IEC

Vérifié Autre IN_IEC

Importer-Exporter Code

Délivré par
Directorate General of Foreign Trade (DGFT)
Concerne
sociétés, personnes physiques, entrepreneurs individuels, associations, organismes publics
Format
Identique au PAN de l'entité (10 caractères alphanumériques) depuis la mise en place de la GST ; les anciens IEC étaient numériques à 10 chiffres
Expression régulière
^([A-Z]{3}[ABCFGHJKLPT][A-Z]\d{4}[A-Z]|\d{10})$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune

DGFT Trade Notice n° 09 du 12 juin 2017 : l'IEC est délivré par la DGFT mais égal au PAN ; migration des anciens IEC par la DGFT. Les anciens IEC numériques à 10 chiffres peuvent subsister sur d'anciens documents.

Sources : DGFT, Trade Notice No. 09/2018 (12 juin 2017), Changes in IEC with the introduction of GST (2017-06-12)

Udyam

Vérifié Registre du commerce · Autre IN_UDYAM

Udyam Registration Number (MSME)

Délivré par
Ministry of Micro, Small and Medium Enterprises
Concerne
sociétés, entrepreneurs individuels, personnes physiques
Format
UDYAM-XX-00-0000000 : préfixe UDYAM + 2 lettres (État) + 2 chiffres (district) + 7 chiffres ; 19 caractères avec les tirets
Expression régulière
^UDYAM[A-Z]{2}\d{9}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune
Exemples
  • UDYAM-KR-03-0620262 — GLEIF, registeredAs de GRAVITY PROJECTS (RA000900, Udyam Registration)
  • UDYAM-MH-23-0445157 — GLEIF, registeredAs de STANWOOD VENTURES (RA000900)

Gabarit « 19 digit Udyam Registration Number (i.e. UDYAM-XX-00-0000000) » sur le portail officiel ; 7 cas réels relevés dans GLEIF, tous conformes. Imprimé par les micro, petites et moyennes entreprises (droits de paiement sous 45 jours, MSMED Act). Remplace l'Udyog Aadhaar (12 caractères) depuis 2020.

Sources : Udyam Registration, page de connexion (portail officiel) · GLEIF, API lei-records filtrée sur le pays IN (champ registeredAs) (2026-10-28)

TVA Vérifié

GST (CGST / SGST / UTGST / IGST) : numéro GSTIN.

Un GSTIN par État où l'entité effectue des livraisons ; les caractères 3 à 12 sont le PAN.

Formes juridiques

Code ELFNomAbréviationLangue
HBQK Alternate Investment Fund - Sub scheme (Alternate Investment Fund - Sub scheme) en
EX8U Alternative Investment Fund (Alternative Investment Fund) en
XTZG Banking Company - Nationalised Bank (Banking Company - Nationalised Bank) en
NBCI Banking Company - Others (Banking Company - Others) en
FPZK Banking Company - Scheduled Urban Cooperative Bank (Banking Company - Scheduled Urban Cooperative Bank) en
DW2W Company Limited by Guarantee (Company Limited by Guarantee) en
2DVA Cooperative Society (Cooperative Society) en
X4IT Government Company (Government Company) en
70GJ Government Organization (Government Organization) en
FC7L Housing Finance Company (Housing Finance Company) en
KJ0B Insurance Company (Insurance Company) en
U5S6 Limited Liability Partnership (Limited Liability Partnership) LLP en
QCSO Multistate Cooperative Society (Multistate Cooperative Society) en
U8NM Mutual Fund (Mutual Fund) en
VX5J Mutual Fund-Sub Scheme (Mutual Fund-Sub Scheme) en
NFPC Non-Banking Finance Company (Non-Banking Finance Company) en
9ME5 Non profit company (Non profit company) en
I47Z One Person Company (One Person Company) en
A0PS Partnership Firm (Partnership Firm) en
OYDA Pension Fund (Pension Fund) en
W0G7 Pension Fund Sub Scheme (Pension Fund Sub Scheme) en
YSP9 Private Limited Company (Private Limited Company) Pvt Ltd;Pvt. Ltd.;PVT LTD en
JKJX Provident fund / Superannuation fund / Gratuity fund / Insurance Fund (Provident fund / Superannuation fund / Gratuity fund / Insurance Fund) en
3VSP Public Financial Institutions (Public Financial Institutions) en
DDKQ Public Limited Company (Public Limited Company) Ltd;Ltd.;LTD en
4QIE Sole Proprietorship (Sole Proprietorship) en
2Y95 Special Purpose Vehicle - Company (Special Purpose Vehicle - Company) en
K361 Special Purpose Vehicle-Coop / Multistate Coop Society (Special Purpose Vehicle-Coop / Multistate Coop Society) en
K4OX Special Purpose Vehicle - Partnership Firm (Special Purpose Vehicle - Partnership Firm) en
8ZLF Special Purpose Vehicle - Trust (Special Purpose Vehicle - Trust) en
180P Stand Alone Primary Dealer (Stand Alone Primary Dealer) en
W9FI Trust (Trust) en
36YD Unlimited Company (Unlimited Company) en

ISO 20275 Entity Legal Forms v1.6 (GLEIF, 19 février 2026). Un code inactif ne sert plus pour une nouvelle saisie.

Points à confirmer

API

curl -H "Authorization: Token VOTRE_CLE" \
  "https://opendata.altius-group.ch/economics/country-formats/api/v1/countries/IN/"

Relu le 28 Ottobre 2026.

Offrici un caffè Esplora i dati