Datatypes

Indonesian NPWP

ID idnpwp

DatatypeNot PIIidentifier

Indonesian taxpayer identification number (NPWP). The older form has 15 digits, written as XX.XXX.XXX.X-XXX.XXX; since 2024 the NPWP has 16 digits.

Categories
Finances and banking
Countries
Indonesia
Languages
Indonesian
python-stdnum
stdnum.id.npwp
Wikidata
P8346
ORG-ID.guide
ID-DJP
Quality
83/100 · missing: second example, negative example, translation
Metacrafter rules
2 rules (1 by field name, 1 by value)
Supported by tools
DataPrep, metacrafter, Nightfall AI, python-stdnum

Regular expression

^(?:\d{2}\.\d{3}\.\d{3}\.\d-\d{3}\.\d{3}|\d{15}|\d{16})$

Python re syntax.

Examples

ValueDescription
12.345.678.9-012.345Example Indonesian NPWP

Sources

Use this record