Zum Hauptinhalt springen

Indonesischer NPWP Generator

Generieren und formatieren Sie gültige indonesische NPWP-Steuernummern für Softwaretests.

Warten auf die Generation...

Über die indonesische NPWP

Die NPWP (Nomor Pokok Wajib Pajak) ist die Steuernummer für Steuerzahler in Indonesien.

Sie besteht aus 15 Ziffern inklusive Luhn-Prüfziffer und Finanzamtscode.

Anatomie & Struktur der NPWP (Nomor Pokok Wajib Pajak)

Die indonesische Steuernummer besteht aus 15 Ziffern in 4 Teilen:

PositionFeldLängeBedeutung & RegelBeispiel
1 & 2Steuerzahlertyp2 Ziffern01-03=Natürliche Person, 04-06=Behörden, 07-09=Unternehmen01
3 bis 8Fortlaufende Nummer6 ZiffernEindeutige Steuerzahlersequenz234567
9Prüfziffer1 ZifferBerechnet über den **Luhn (Modulo 10)** Algorithmus8
10 bis 12KPP-Finanzamtscode3 ZiffernCode des zuständigen lokalen Finanzamts012
13 bis 15Zweigstellenstatus3 Ziffern000 = Hauptsitz; 001 bis 999 = Filialen000

Offizieller Algorithmus (Luhn Modulo 10 — Ditjen Pajak)

Offizielle Prüfziffernberechnung der indonesischen NPWP:

S = Σ luhn(d[i], i) (i=0..7); (S + d[8]) mod 10 === 0
  1. 1. Für die ersten 8 Ziffern ungerade Indizes (1, 3, 5, 7) mit 2 multiplizieren.
  2. 2. Wenn Produkt > 9, Quersumme bilden.
  3. 3. Gerade Indizes mit 1 multiplizieren und zu S summieren.
  4. 4. Die 9. Ziffer erfüllt: (S + Prüfziffer) mod 10 = 0.

Häufige Fragen