Zum Hauptinhalt springen
Zum Hauptinhalt springen

Spanische Sozialversicherungsnummer (NAF)-Prüfer

Überprüfen Sie die Gültigkeit und Prüfziffer von Spanische Sozialversicherungsnummer (NAF).

Über die Prüfung von Spanische Sozialversicherungsnummer (NAF)

Die NAF ist die eindeutige 12-stellige Nummer, die Arbeitnehmern zugewiesen wird, die im spanischen Sozialversicherungssystem registriert sind. Es ist für eine Beschäftigung in Spanien obligatorisch.

Dieses Tool generiert und validiert NAF-Codes und überprüft die letzten beiden Prüfziffern, indem es den Standard-Modulo-97-Algorithmus auf die ersten zehn Ziffern anwendet.

Aufbau & Struktur der spanischen NAF

Die Sozialversicherungsnummer (NAF) besteht aus 12 Ziffern nach TGSS-Vorgaben:

PositionFeldLängeBedeutung & RegelBeispiel
1 & 2Provinz2 ZiffernINE-Provinzcode der Erstanmeldung (z. B. 28 Madrid, 08 Barcelona)28
3 bis 10Laufende Nummer8 ZiffernLaufende Registernummer des Versicherten12345678
11 & 12Prüfziffern2 ZiffernZweistellige Prüfsumme ermittelt über Modulo 9742

Prüfziffernberechnung der spanischen NAF (Modulo 97)

Die Sozialversicherung berechnet die 2 Prüfziffern über Modulo 97 der ersten 10 Stellen:

DV = (parseInt(Provinz + Nummer) % 97).padStart(2, "0")
  1. 1. Extrahiere die ersten 10 Ziffern (2 Provinz + 8 Nummer).
  2. 2. Wandle die Ziffernfolge in eine Ganzzahl um.
  3. 3. Berechne den Rest der Division durch 97: Rest = Zahl % 97.
  4. 4. Fülle das Ergebnis bei einstelligen Werten links mit einer Null auf.
  5. 5. Vergleiche mit der 11. und 12. Ziffer der NAF.

Häufig gestellte Fragen & Technische Richtlinien