Die Struktur der Steuernummer im Überblick
Die Struktur der italienischen Steuernummer folgt einem festen Bauplan: 16 alphanumerische Zeichen, bei denen nichts dem Zufall überlassen bleibt. Nachname, Vorname, Geburtsdatum, Geburtsort, Geschlecht und ein abschließendes Kontrollzeichen – all das steckt in einer einzigen Zeichenkette, festgelegt durch das Präsidialdekret Nr. 605/1973 und verwaltet von der Agenzia delle Entrate, der italienischen Finanzbehörde. Auf den ersten Blick wirkt der Codice Fiscale, wie die Steuernummer auf Italienisch heißt, wie eine willkürliche Buchstabensuppe. Ist er nicht. Wer den Bauplan kennt, liest aus RSSMRA85C15H501S binnen Sekunden ein halbes Personenstandsregister heraus. Genau das üben wir hier, Position für Position.
Eine Frage vorweg: Warum ausgerechnet 16 Zeichen – nicht 12, nicht 20? Weil diese Länge der Kompromiss ist zwischen den Daten, die eine Person eindeutig beschreiben, und einem Code, der kurz genug bleibt, um ihn ein Leben lang in Formulare zu übertragen.
RSSMRA85C15H501S
| Position | Zeichen | Kodierte Information |
|---|---|---|
| 1-3 | RSS | Nachname |
| 4-6 | MRA | Vorname |
| 7-8 | 85 | Geburtsjahr |
| 9 | C | Geburtsmonat |
| 10-11 | 15 | Geburtstag und Geschlecht |
| 12-15 | H501 | Gemeinde (oder Staat) der Geburt |
| 16 | S | Kontrollzeichen (CIN) |
Behalten Sie diese Tabelle als Kompass im Hinterkopf. Wir arbeiten uns jetzt vom ersten Block bis zum letzten Buchstaben durch – und wer am Ende wissen will, wie sich daraus Schritt für Schritt ein kompletter Code zusammensetzt, findet die Rechenwege in der Anleitung zur Berechnung der Steuernummer.
Zeichen 1-3: die drei Buchstaben des Nachnamens
Die ersten drei Buchstaben stammen aus dem Nachnamen. Die Regel ist schnell erklärt, in Grenzfällen aber tückischer, als man denkt: Konsonanten haben Vorrang, Vokale rücken erst nach.
- Zuerst kommen die Konsonanten des Nachnamens, in der Reihenfolge ihres Auftretens.
- Sind es weniger als drei, füllen die Vokale auf – ebenfalls der Reihe nach.
- Hat der Name insgesamt weniger als drei Buchstaben, stopft ein X die Lücke.
Vier Beispiele, die alles klären
- ROSSI → Konsonanten R, S, S →
RSS - MÜLLER → Konsonanten M, L, L →
MLL - AIELLO → Konsonanten L, L, dann der Vokal A →
LLA - RE → Konsonant R, Vokal E, danach X →
REX
Und zusammengesetzte Nachnamen? „De Rossi“ oder „Lo Presti“ werden als eine einzige Zeichenkette behandelt: Die Leerzeichen fallen weg, danach läuft der Algorithmus wie gewohnt. Ein Detail, das viele kalt erwischt: Bei verheirateten Frauen zählt ausnahmslos der Geburtsname – nie der durch die Ehe angenommene. Keine Ausnahmen, kein Ermessensspielraum.
Zeichen 4-6: der Vorname und seine Sonderregel
Die Positionen 4 bis 6 leiten sich vom Vornamen ab. Der Geist der Regel bleibt derselbe, doch bei langen Vornamen greift eine Abweichung, die beim ersten Kontakt wie eine Schikane wirkt.
- Vorname mit vier oder mehr Konsonanten: Es zählen der 1., der 3. und der 4. – der zweite fällt unter den Tisch.
- Vorname mit weniger als vier Konsonanten: Es gilt wieder die klassische Nachnamen-Regel.
Zwei Regeln, vier Ergebnisse
- MARIO → Konsonanten M, R (nur zwei), plus Vokal A →
MRA - GIUSEPPE → G, S, P, P → der zweite entfällt →
GPP - ALESSANDRO → L, S, S, N, D, R → 1., 3., 4. →
LSN - ANNA → Konsonanten N, N, plus Vokal A →
NNA
Wozu den zweiten Konsonanten überspringen?
Das ist keine Laune des Gesetzgebers. Durch das Auslassen streuen die Codes ähnlicher Namen weiter auseinander, was Fälle von Omocodia seltener macht – also identische Steuernummern für zwei verschiedene Personen. Was dann passiert, erklärt unser Beitrag zur Omocodia bei der italienischen Steuernummer.
Zeichen 7-8: das Geburtsjahr, auf zwei Ziffern gekürzt
Die Zeichen 7 und 8 sind schlicht die letzten beiden Ziffern des Geburtsjahres. Kein Algorithmus, keine Umrechnungstabelle. Von allen Blöcken der Struktur ist dieser der gutmütigste: Jahr hinschreiben, die letzten zwei Ziffern übernehmen, fertig.
- Geboren 1985 →
85 - Geboren 2000 →
00 - Geboren 2024 →
24
Hand aufs Herz: Das System hat hier eine Schwachstelle. Mit zwei Ziffern landen die Jahrgänge 1924 und 2024 beide auf „24“, das Jahrhundert bleibt im Code selbst unsichtbar. In der Praxis stört das kaum, weil Geburtsgemeinde und Melderegister die Mehrdeutigkeit sofort auflösen. Ein ehrlicher Konstruktionskompromiss – man sollte ihn kennen, fürchten muss man ihn nicht.
Zeichen 9: ein Buchstabe für jeden Monat
Das neunte Zeichen ist ein einzelner Buchstabe und steht für den Geburtsmonat. Zwölf Monate, zwölf Buchstaben – zugeteilt nach dieser Tabelle.
| Jan | Feb | Mär | Apr | Mai | Jun | Jul | Aug | Sep | Okt | Nov | Dez |
| A | B | C | D | E | H | L | M | P | R | S | T |
Warum nicht einfach A, B, C und so weiter bis zum zwölften Buchstaben? Des Rätsels Lösung liegt in der Lesbarkeit. Buchstaben, die sich mit Ziffern verwechseln lassen, wurden bewusst ausgemustert: Das „O“ fehlt komplett, weil es einer Null zum Verwechseln ähnlich sieht. Wer je eine handschriftlich ausgefüllte Anmeldung entziffern musste, versteht diese Entscheidung ohne weitere Begründung.
Zeichen 10-11: Geburtstag und Geschlecht in einem
Hier sitzt der eleganteste Kniff des ganzen Codes. Zwei Zeichen, zwei Informationen – der Geburtstag und das Geschlecht teilen sich denselben Platz.
- Männer: der Geburtstag, wie er ist – von 01 bis 31.
- Frauen: der Geburtstag plus 40, also ein Bereich von 41 bis 71.
Gleicher Tag, unterschiedliche Codes
- Mann, geboren am 15. →
15 - Frau, geboren am 15. →
55 - Mann, geboren am 1. →
01 - Frau, geboren am 1. →
41
Ein simples Plus 40 – und schon passt das Geschlecht in zwei Stellen, die ohnehin vom Tag belegt sind, ohne eine einzige Position zu verschwenden. Praktischer Nebeneffekt: Jeder Wert über 40 verrät sofort einen weiblichen Eintrag. Sparsamer geht es kaum, oder?
Zeichen 12-15: der Belfiore-Code des Geburtsorts
Die Zeichen 12 bis 15 bilden den Katastercode des Geburtsorts ab, in Italien auch Belfiore-Code genannt. Vier Zeichen, deren Aufbau davon abhängt, ob jemand in Italien oder im Ausland zur Welt kam.
- Ein Buchstabe plus drei Ziffern für italienische Gemeinden – etwa H501.
- Der Buchstabe Z plus drei Ziffern für alle, die außerhalb Italiens geboren wurden.
Italienische Gemeinden
- Rom →
H501 - Mailand →
F205 - Neapel →
F839 - Turin →
L219
Für im Ausland Geborene beginnt der Block mit dem Z, gefolgt vom Code des jeweiligen Staates. Für Leserinnen und Leser dieser Seite ist das der wichtigste Teil des ganzen Kapitels – denn wer in Berlin oder Hamburg geboren wurde, bekommt keinen Gemeindecode, sondern den Ländercode.
Ausländische Staaten (Präfix Z)
- Deutschland →
Z112 - Frankreich →
Z110 - Vereinigtes Königreich →
Z114 - Spanien →
Z131 - USA →
Z404
Dieselbe Z-Logik deckt jeden Staat der Welt ab; Österreich und die Schweiz haben also ebenfalls ihre eigenen Codes. In Stein gemeißelt ist davon nichts: Die Agenzia delle Entrateaktualisiert das Verzeichnis, wenn Gemeinden fusionieren, aufgelöst werden oder ihren Namen ändern. Eine aufgelöste Gemeinde behält ihren Code für alle, die dort geboren wurden – Neugeborene erhalten ihn nicht mehr. Den passenden Code für einen Ort schlagen Sie im Verzeichnis der Gemeindecodes nach. Aber der umgekehrte Fall kommt öfter vor: Sie halten einen fertigen Code in der Hand und wollen wissen, welcher Geburtsort dahintersteckt. Dafür gibt es die Rückwärtsberechnung der Steuernummer, die den Weg einfach in Gegenrichtung geht.
Zeichen 16: das Kontrollzeichen (CIN)
Der letzte Buchstabe ist das CIN, das Kontrollzeichen. Es trägt keine persönliche Information. Stattdessen wird es aus den fünfzehn Zeichen davor errechnet, und sein einziger Job ist die Antwort auf eine Frage: Stimmt dieser Code in sich – oder hat sich irgendwo ein Fehler eingeschlichen?
Die Berechnung läuft in vier Schritten ab.
- Jedes der 15 Zeichen erhält einen Zahlenwert – nach unterschiedlichen Tabellen für gerade und ungerade Positionen.
- Alle Werte werden addiert.
- Von der Summe wird der Rest der Division durch 26 gebildet.
- Der Rest wird in einen Buchstaben übersetzt: A steht für 0, B für 1, bis hin zu Z für 25.
Wozu dieser Aufwand für einen einzigen Buchstaben? Weil das CIN genau die Pannen abfängt, die beim Abschreiben und Diktieren ständig passieren. Ein Beispiel aus dem Alltag: Wer seine Nummer einem italienischen Vermieter am Telefon buchstabiert, riskiert bei jedem Zeichen einen Hörfehler – und genau solche Ausrutscher lässt das Kontrollzeichen auffliegen.
- Ein einzelner Tippfehler.
- Zwei versehentlich vertauschte Nachbarzeichen – der Klassiker, bei dem aus „ts“ ein „st“ wird und den beim bloßen Draufschauen niemand bemerkt.
- Die meisten üblichen Zahlendreher von der Tastatur.
Ändert sich vorne auch nur ein Zeichen, geht die Rechnung hinten in der überwiegenden Zahl der Fälle nicht mehr auf – der Code fällt als ungültig auf, bevor er in einem Formular landet. Statt selbst nachzurechnen, können Sie jeden Code durch die formale Prüfung der Steuernummer laufen lassen, die das Kontrollzeichen in Sekunden neu berechnet. Die Mathematik dahinter, Tabelle für Tabelle, zerlegt der Beitrag zum Kontrollzeichen (CIN).
Eine ehrliche Einschränkung
Die Struktur verrät, wie ein Code gebaut sein muss – nicht, ob er tatsächlich einer registrierten Person gehört. Formale Gültigkeit und amtliche Registrierung sind zwei Paar Schuhe: Hier reicht kein Online-Werkzeug, da führt kein Weg an der Agenzia delle Entrate vorbei.
Noch eine Begriffsklärung, weil die beiden Dokumente gern durcheinandergeraten. Die hier beschriebene Struktur gehört zum Codice Fiscale; auf der Tessera Sanitaria, der italienischen Gesundheitskarte, erscheint derselbe Code neben weiteren Angaben und der Kartennummer. Gleicher Code, anderer Träger.
Häufige Fragen zur Struktur der Steuernummer
Wie sieht die Struktur der Steuernummer in Kurzform aus?
Sechzehn Zeichen in fester Reihenfolge: 3 für den Nachnamen, 3 für den Vornamen, 2 für das Geburtsjahr, 1 für den Monat, 2 für Tag und Geschlecht, 4 für die Gemeinde oder den Geburtsstaat und 1 Kontrollzeichen am Schluss. Jeder Block hat eigene Regeln, die Abfolge bleibt immer gleich.
Warum wird mein Vorname anders kodiert als ein ähnlicher Name?
Fast immer liegt es an der Zahl der Konsonanten. Ab vier Konsonanten zählen der 1., 3. und 4.; darunter greift die Nachnamen-Regel. Ein einziger Konsonant mehr oder weniger kippt das Ergebnis.
Können zwei Personen dieselbe Steuernummer erhalten?
Theoretisch ja – das Phänomen heißt Omocodia und tritt auf, wenn Name, Nachname, Geburtsdatum, Geschlecht und Geburtsort kollidieren. Die Agenzia delle Entrate erzeugt dann einen Ausweichcode, indem sie bestimmte Ziffern durch Buchstaben ersetzt, damit jede Nummer eindeutig bleibt.
Wie wird ein Geburtsort in Deutschland, Österreich oder der Schweiz kodiert?
Die Struktur bleibt identisch, nur der Ortsblock ändert sich: Statt des Codes einer italienischen Gemeinde steht dort ein Z gefolgt vom Staatencode – für Deutschland etwa Z112. Die Stadt selbst, ob München oder Wien, taucht im Code nicht auf.
Ändert sich die Steuernummer bei Heirat oder Umzug?
Nein. Der Codice Fiscale wird bei der Geburt beziehungsweise bei der Erstzuteilung vergeben und bleibt ein Leben lang unverändert – weder eine Eheschließung noch ein Wohnortwechsel ändern daran etwas. Bei Frauen zählt durchgehend der Geburtsname.
Warum folgen die Monatsbuchstaben nicht dem Alphabet?
Um Verwechslungen mit Ziffern vorzubeugen. Buchstaben, die einer Zahl ähneln – allen voran das „O“, das wie eine Null aussieht –, wurden gezielt ausgelassen. Deshalb wirken die zwölf Monatscodes verstreut statt fortlaufend. Unpraktisch zum Auswendiglernen, aber robust beim Lesen.
Wie prüfe ich, ob eine Steuernummer formal korrekt aufgebaut ist?
Lassen Sie den Code von der Gültigkeitsprüfung durchrechnen: Sie ermittelt das Kontrollzeichen neu und meldet Unstimmigkeiten. Das ist eine formale Kontrolle – keine Bestätigung, dass der Code auch amtlich registriert ist.
Sehen Sie die Struktur der Steuernummer entstehen
Geben Sie Ihre Daten ein und verfolgen Sie, wie jeder Block der 16 Zeichen Gestalt annimmt.
Steuernummer berechnen