Zum Hauptinhalt springen

Italien Codice Fiscale Validator

Online-Validierung für italienische Codice Fiscale. Prüft Struktur, Monatsbuchstaben und CIN-Prüfzeichen.

Wie funktioniert die Validierung des Codice Fiscale?

Die Validierung bereinigt Leerzeichen, prüft die Länge von 16 Zeichen, bestätigt das alphanumerische Muster und stellt sicher, dass der Monatsbuchstabe zur offiziellen Liste gehört (A-E, H, L, M, P, R-T).

Sie berechnet die gewichtete Summe ungerader und gerader Positionen nach den Tabellen der Agenzia delle Entrate und prüft das abschließende Prüfzeichen (CIN).

Aufbau & Struktur des italienischen Codice Fiscale

Die italienische Steuernummer umfasst 16 alphanumerische Zeichen in 6 Funktionsblöcken:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 3Nachname (Cognome)3 Buchst.Erste 3 Konsonanten des FamiliennamensRSS
4 bis 6Vorname (Nome)3 Buchst.Ausgewählte Konsonanten des VornamensMRA
7 & 8Geburtsjahr2 ZiffernLetzte zwei Ziffern des Geburtsjahres85
9Geburtsmonat1 Buchst.Offizieller Monatscode von A bis TM
10 & 11Tag & Geschlecht2 ZiffernTag des Monats: 01-31 männlich; 41-71 weiblich (+40)01
12 bis 15Katastercode (Belfiore)4 ZeichenBelfiore-Gemeindecode des GeburtsortesH501
16Kontrollzeichen (CIN)1 Buchst.Prüfbuchstabe nach Modulo 26 mit ungerader/gerader GewichtungQ

Prüfsummenberechnung des Codice Fiscale (Modulo 26)

Das italienische Finanzamt ermittelt den CIN-Buchstaben anhand getrennter Gewichtungstabellen:

CIN = char(65 + (sum(ungerade_gewichte(c_i)) + sum(gerade_gewichte(c_j))) % 26)
  1. 1. Isoliere die ersten 15 Zeichen des Codice Fiscale.
  2. 2. Mappe Zeichen an ungeraden Positionen (1., 3., 5. ...) nach der offiziellen Tabelle für ungerade Stellen.
  3. 3. Mappe Zeichen an geraden Positionen (2., 4., 6. ...) nach der Tabelle für gerade Stellen.
  4. 4. Bilde die Gesamtsumme der Punktwerte.
  5. 5. Berechne: Rest = Summe % 26.
  6. 6. Das 16. Zeichen muss dem Buchstaben an der Stelle des Restes entsprechen (0=A, 1=B, ..., 25=Z).

Häufig gestellte Fragen zur Validierung