Zum Hauptinhalt springen
Zum Hauptinhalt springen

Portugal NIF-Validator

Online-Prüfung der portugiesischen NIF (Steuernummer). Perfekt für die Software-Qualitätssicherung.

Wie funktioniert die portugiesische NIF-Validierung?

Die Validierung prüft, ob die NIF genau 9 Ziffern hat, beginnt mit einem gültigen Kategoriepräfix und berechnet eine Modulo-11-Summe der ersten 8 Ziffern unter Verwendung absteigender Gewichtungen von 9 bis 2.

Wenn die gewichtete Summe % 11 0 oder 1 ist, muss die Prüfziffer 0 sein. Andernfalls ist sie 11 minus dem Rest. Jede Abweichung markiert das Dokument als ungültig.

Aufbau & Struktur der portugiesischen NIF

Die Steueridentifikationsnummer (NIF) besteht aus 9 Ziffern nach AT-Richtlinien:

PositionFeldLängeBedeutung & RegelBeispiel
1Kategoriepräfix1 ZifferKategorie (1/2/3 Natürliche Person, 5 Unternehmen, 6 Öffentlicher Sektor, 8 Einzelunternehmer)5
2 bis 8Laufende Nummer7 ZiffernFortlaufende Registernummer der Steuerbehörde (AT)0123456
9Prüfziffer1 ZifferGewichtete Prüfziffer ermittelt nach Modulo 11 (Gewichte 9 bis 2)7

Prüfziffernberechnung der portugiesischen NIF (Modulo 11)

Die Steuerbehörde ermittelt die Prüfziffer mit absteigenden Gewichten von 9 bis 2:

DV = 11 - (sum(d_i * [9, 8, 7, 6, 5, 4, 3, 2]) % 11) | falls DV >= 10, DV = 0
  1. 1. Multipliziere die ersten 8 Ziffern mit den Gewichten [9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Bilde die Summe aller Produkte.
  3. 3. Berechne den Rest modulo 11: Rest = Summe % 11.
  4. 4. Vorläufige Prüfziffer: DV = 11 - Rest.
  5. 5. Ergibt sich 10 oder 11, lautet die Prüfziffer 0; andernfalls der berechnete Wert.

Häufig gestellte Fragen zur Validierung