ID · IDN

Indonésie

Indonesia

Une entreprise indonésienne présente son NPWP (numéro fiscal à 16 chiffres depuis 2022, ancien format 15 chiffres 01.312.166.0-091.000), qui sert aussi pour la TVA (PPN), et son NIB à 13 chiffres délivré par le système OSS. Chaque établissement a en plus un NITKU.

IBAN Vérifié

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

Numéros de l'entreprise

NPWP

Vérifié Numéro fiscal · TVA ID_NPWP

Nomor Pokok Wajib Pajak (numéro fiscal)

Délivré par
Direktorat Jenderal Pajak (DJP)
Concerne
sociétés, personnes physiques, entrepreneurs individuels, organismes publics, associations
Format
16 chiffres depuis le 14 juillet 2022. Personnes résidentes : le NIK. Entreprises, administrations, non-résidents : numéro DJP ; pour les inscrits avant le 14/07/2022, 0 + ancien NPWP. Ancien format 15 chiffres (valable jusqu'au 31/12/2023), présenté 99.999.999.9-999.999 : 2 chiffres type, 6 identifiant, 1 clé, 3 bureau des impôts, 3 établissement (000 = siège).
Expression régulière
^\d{15,16}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
luhn À confirmer

Algorithme de Luhn appliqué aux 9 premiers chiffres de l'ancien NPWP à 15 chiffres (le 9e chiffre est la clé) ; pour un NPWP à 16 chiffres commençant par 0, sur les 10 premiers chiffres. Luhn : en partant de la droite, doubler un chiffre sur deux en commençant par le deuxième, retrancher 9 si le double dépasse 9, sommer ; la somme doit être multiple de 10. Un NPWP à 16 chiffres ne commençant pas par 0 est un NIK (numéro d'identité) ou un nouveau numéro DJP : pas de clé connue.

Calculée par l'API de validation.

Exemples
  • 01.312.166.0-091.000 — python-stdnum 2.2, id/npwp (exemple de documentation), Luhn recalculé sur 013121660
  • 016090524017000 — python-stdnum 2.2, id/npwp (exemple de documentation), Luhn recalculé sur 016090524
  • 65.397.454.3-029.000 — GLEIF, LEI 254900TDQEA3FEHDOV02 (PT. KARUNIA BARA SEMESTA), registeredAs, RA000400
  • 0032756140451000 — GLEIF, LEI 984500N5S3C04CA3M131 (PT H & K Mmp Manufacturing Indonesia), registeredAs, RA000763
  • 62.685.262.1-012.000 (clé fausse) — GLEIF, LEI 254900QQDPYHUCA0NF37 (PT. Marvesa Oils and Fats Indonesia), registeredAs, RA000400

Longueurs, règle du 0 initial et usage du NIK : OCDE. La clé de Luhn ne vient que de python-stdnum : sur 3 NPWP réels relevés dans GLEIF, 2 passent et 1 échoue (62.685.262.1-012.000, gardé avec valid=false) : ne pas bloquer sur la clé.

Sources : OCDE, Information on Tax Identification Numbers — Indonesia (2026) · python-stdnum 2.2, module id/npwp · GLEIF, API lei-records filtrée sur le pays ID (200 enregistrements examinés) (2026-10-28) · Peraturan Menteri Keuangan 112/PMK.03/2022 tentang NPWP (2022)

NITKU

À confirmer Numéro fiscal ID_NITKU

Nomor Identitas Tempat Kegiatan Usaha (identifiant d'établissement)

Délivré par
Direktorat Jenderal Pajak (DJP)
Concerne
succursales
Format
Chiffres uniquement ; longueur non indiquée par l'OCDE.
Expression régulière
^\d+$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Inconnue

Depuis le 14/07/2022, un établissement (succursale) est identifié par son NITKU au lieu d'un NPWP de succursale (OCDE). Longueur non établie par une source lue.

Sources : OCDE, Information on Tax Identification Numbers — Indonesia (2026) · Peraturan Menteri Keuangan 112/PMK.03/2022 (2022)

NIB

Observé Identifiant d'entreprise · Registre du commerce ID_NIB

Nomor Induk Berusaha (numéro d'identification d'entreprise)

Délivré par
Système OSS (Online Single Submission), ministère de l'Investissement / BKPM
Concerne
sociétés, entrepreneurs individuels
Format
13 chiffres
Expression régulière
^\d{13}$
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune
Exemples
  • 0606240081149 — GLEIF, LEI 213800ZJ2WFWXUGZNC31 (PT BARRY CALLEBAUT CHOCOLATE INDONESIA), registeredAs, RA001108
  • 8120103891701 — GLEIF, LEI 9845005470CA59A54E38 (PT MARUBENI - ITOCHU STEEL INDONESIA), registeredAs, RA001108
  • 81201058227410004 (clé fausse) — GLEIF, LEI 254900Q2H68RDODMYF81 (PT YOFC INTERNATIONAL INDONESIA), registeredAs, RA001108

117 numéros examinés dans GLEIF sous RA001108 (OSS, Ministry of Investment) : 116 à 13 chiffres, 1 à 17 chiffres (gardé avec valid=false). Plusieurs sources de presse et de conseil donnent aussi 13 chiffres ; aucune règle officielle lue, structure interne non publiée. Le NIB remplace notamment l'ancien TDP (numéro d'enregistrement des sociétés).

Sources : GLEIF, API lei-records filtrée sur le pays ID (200 enregistrements examinés) (2026-10-28)

AHU

Observé Registre du commerce ID_AHU

Numéro d'enregistrement au registre des personnes morales (AHU, Kementerian Hukum)

Délivré par
Direktorat Jenderal Administrasi Hukum Umum (AHU), ministère du Droit
Concerne
sociétés, associations
Format
Formes relevées : 16 chiffres commençant par 40 suivis d'une date AAMMJJ (4025100231100776) ; aussi 13 chiffres (identiques à un NIB) ou numéros de décision AHU-AH.01.09-0343454.
Normalisation
Supprimer espaces, points, tirets et barres obliques ; mettre en majuscules
Clé de contrôle
Aucune
Exemples
  • 4025100231100776 — GLEIF, LEI 9845004DDS0EE1R68A15 (PT Sahabat Prospera Nusantara), registeredAs, RA000763

68 numéros examinés dans GLEIF sous RA000763 (Directorate General for Legal Administrative Affairs) : 40 à 16 chiffres (dont 37 en 40AAMMJJ…, 3 = 0 + ancien NPWP), 24 à 13 chiffres, 4 autres. Signification des numéros 40… non documentée ; ne pas contrôler.

Sources : GLEIF, API lei-records filtrée sur le pays ID (200 enregistrements examinés) (2026-10-28)

TVA À confirmer

PPN (Pajak Pertambahan Nilai) : numéro NPWP.

Pas de numéro de TVA distinct : l'assujetti (PKP, Pengusaha Kena Pajak) est identifié par son NPWP ; python-stdnum présente le NPWP comme « Indonesian VAT Number ». La fiche OCDE ne parle pas de TVA.

Formes juridiques

Code ELFNomAbréviationLangue
B8VT Commanditaire Vennootschap (Commanditaire Vennootschap) CV id
BJT3 Firma (Firma) Fa id
72I6 Koperasi (Koperasi) id
V05A Persekutuan Perdata (Persekutuan Perdata) id
2ZB3 Perseroan Publik (Perseroan Publik) id
JAJS Perseroan Terbatas Penanaman Modal Asing (Perseroan Terbatas Penanaman Modal Asing) PT PMA id
UD1V Perseroan Terbatas Penanaman Modal Dalam Negeri (Perseroan Terbatas Penanaman Modal Dalam Negeri) PT;PT PMDN id
AEZW Perseroan Terbuka (Perseroan Terbuka) Tbk id
F77L Perusahaan Perseroan (Perusahaan Perseroan) Persero id
BUSK Perusahaan Umum (Perusahaan Umum) Perum id
XFHP Usaha Dagang (Usaha Dagang) id
HELT Yayasan (Yayasan) id

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

Formes prévues par le droit local et absentes d'ISO 20275.

Points à confirmer

API

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

Relu le 28 October 2026.

Buy us a coffee Explore the data