Cele 16 caractere, pe scurt
Structura codului fiscal italian (Codice Fiscale) pare un șir aleatoriu de litere și cifre, dar nu este. Fiecare dintre cele 16 caractere stă pe o poziție fixă și spune ceva concret despre tine: cum te cheamă, când te-ai născut, unde. Regulile vin din DPR nr. 605/1973, decretul care a stabilit forma codului pentru toți contribuabilii înregistrați la Agenzia delle Entrate(agenția fiscală italiană). Odată ce înțelegi logica, citești un cod întreg dintr-o privire.
Sistemul e compact și surprinzător de elegant. Din 16 semne scoți datele de bază ale unei persoane, fără bază de date, fără căutări — totul e codificat în șir.
RSSMRA85C15H501S
| Poziție | Caractere | Informație |
|---|---|---|
| 1-3 | RSS | Nume de familie |
| 4-6 | MRA | Prenume |
| 7-8 | 85 | Anul nașterii |
| 9 | C | Luna nașterii |
| 10-11 | 15 | Ziua și sexul |
| 12-15 | H501 | Localitatea nașterii |
| 16 | S | Caracter de control |
Mai jos luăm fiecare bloc în parte. Dacă vrei doar rezultatul, fără calcule de mână, îl obții în câteva secunde cu calculatorul de cod fiscal.
Caracterele 1-3: numele de familie
Primele trei litere vin din numele de familie. Algoritmul nu ia pur și simplu primele litere — urmează o regulă clară.
- Se iau consoanele, în ordinea în care apar în nume.
- Dacă sunt mai puține de trei consoane, se completează cu vocalele, tot în ordine.
- Dacă numele are sub trei litere cu totul, se adaugă litera X la final.
Exemple practice:
- ROSSI → consoanele R, S, S →
RSS - VERDI → consoanele V, R, D →
VRD - AIELLO → consoanele L, L + vocala A →
LLA - RE → consoana R + vocala E + X →
REX
La numele compuse (de exemplu „De Rossi" sau „Lo Presti"), totul se tratează ca un singur cuvânt, fără spații. Iar pentru femeile căsătorite se folosește mereu numele de fată, nu cel luat prin căsătorie.
Caracterele 4-6: prenumele
Pozițiile 4-6 vin din prenume. Și aici apare singura excepție din tot codul — o regulă care nu se aplică nicăieri altundeva:
- Prenume cu 4 sau mai multe consoane: se iau consoana 1, 3 și 4 (a doua se sare).
- Prenume cu mai puțin de 4 consoane: aceeași regulă ca la numele de familie.
Exemple practice:
- MARIO → consoanele M, R (doar 2) + vocala A →
MRA - GIUSEPPE → G, S, P, P → 1, 3, 4 →
GPP - ALESSANDRO → L, S, S, N, D, R → 1, 3, 4 →
LSN - ANNA → N, N + vocala A →
NNA
De ce tocmai consoanele 1, 3 și 4?
Pare arbitrar, dar nu e. Regula a fost gândită ca să scadă șansa de omocodie — adică două persoane diferite să ajungă cu exact același cod fiscal. Săritul peste a doua consoană amestecă mai bine literele.
Caracterele 7-8: anul nașterii
Cea mai simplă parte din tot codul. Se iau pur și simplu ultimele două cifre ale anului de naștere, fără nicio transformare.
- Născut în 1985 →
85 - Născut în 2000 →
00 - Născut în 2024 →
24
E o singură capcană aici: cu doar două cifre, sistemul nu deosebește secolele — 1924 și 2024 dau la fel, 24. În practică nu prea contează, fiindcă restul codului (mai ales localitatea) limpezește contextul.
Caracterul 9: luna nașterii
A noua poziție e o singură literă pentru luna nașterii. Fiecare lună are litera ei, după tabelul de mai jos.
| Ian | Feb | Mar | Apr | Mai | Iun | Iul | Aug | Sep | Oct | Nov | Dec |
| A | B | C | D | E | H | L | M | P | R | S | T |
Ai observat că literele nu merg alfabetic, de la A la L în ordine? E intenționat. S-au ales semne care nu se confundă ușor cu cifre — de exemplu litera „O" lipsește, ca să nu fie luată drept zero.
Caracterele 10-11: ziua și sexul
Aici se petrece ceva isteț: două caractere duc două informații deodată — ziua nașterii și sexul persoanei. Trucul stă într-un simplu adaos de 40.
- Bărbați: ziua exact așa cum e, de la 01 la 31.
- Femei: ziua plus 40, deci de la 41 la 71.
Exemple:
- Născut pe 15, bărbat →
15 - Născută pe 15, femeie →
55 - Născut pe 1, bărbat →
01 - Născută pe 1, femeie →
41
Așadar, dacă vezi un număr peste 40 pe pozițiile astea, persoana e femeie. Scazi 40 și ai ziua reală. Simplu.
Caracterele 12-15: localitatea de naștere
Cele patru caractere de la 12 la 15 reprezintă codul cadastral al localității în care te-ai născut. Forma lui depinde de un singur lucru: te-ai născut în Italia sau în afara ei.
- O literă (poziția 12) + trei cifre (13-15) pentru localitățile italiene.
- Litera Z + trei cifre pentru cei născuți într-o țară străină.
Exemple de coduri cadastrale:
- Roma →
H501 - Milano →
F205 - Napoli →
F839 - Germania →
Z112 - Franța →
Z110 - Statele Unite →
Z404 - Regatul Unit →
Z114
Pentru un român născut, să zicem, la Cluj, codul țării va începe cu Z, urmat de numărul alocat României. Listele de coduri cadastrale sunt ținute și actualizate de Agenzia delle Entrate(fiscul italian), fiindcă localitățile se mai unesc, se mai desființează, iar codurile trebuie să țină pasul. Dacă ai deja un cod și vrei să afli ce date ascunde, îl poți descompune cu instrumentul de calcul invers.
Caracterul 16: controlul (CIN)
Ultima literă e CIN-ul (Control Internal Number), un caracter calculat matematic care verifică dacă restul codului e corect. Nu poartă date despre tine — e o plasă de siguranță împotriva greșelilor.
Algoritmul din spate face patru lucruri:
- Atribuie valori numerice diferite caracterelor de pe pozițiile pare și impare.
- Adună toate valorile obținute.
- Calculează restul împărțirii la 26.
- Transformă rezultatul în litera corespunzătoare (A=0, B=1, … Z=25).
Tocmai pentru că tratează diferit pozițiile pare și impare, mecanismul prinde erorile cele mai obișnuite de transcriere:
- O literă greșită.
- Două caractere alăturate inversate între ele — greșeala clasică de tastare, când scrii repede o cifră înaintea celeilalte.
Ce nu face CIN-ul: nu îți spune dacă datele sunt ale tale, doar dacă șirul e coerent în sine. De aceea, când primești un cod de la cineva, verificarea formală e doar primul pas. Poți confirma structura rapid cu verificatorul de cod fiscal, care aplică exact acest algoritm.
Dacă vrei să mergi mai în detaliu, avem articole separate despre cum se calculează codul fiscal pas cu pas, despre fenomenul de omocodie și despre cum se obține caracterul de control.
Întrebări frecvente
Ce este, de fapt, structura codului fiscal italian?
Este aranjarea fixă a celor 16 caractere alfanumerice care alcătuiesc Codice Fiscale. Trei litere pentru nume, trei pentru prenume, două cifre pentru an, o literă pentru lună, două pentru zi și sex, patru pentru localitate și una de control. Ordinea nu se schimbă niciodată.
Pot afla data nașterii cuiva direct din cod?
În mare parte, da. Anul îl citești de pe pozițiile 7-8, luna de pe 9, iar ziua de pe 10-11 (scăzând 40 dacă e femeie). Singura ambiguitate rămâne secolul, fiindcă anul are doar două cifre.
De ce două persoane diferite pot avea același cod?
Se numește omocodie și se întâmplă când nume, prenume, dată și loc de naștere generează exact aceleași 15 caractere. În cazul ăsta, fiscul italian înlocuiește unele cifre cu litere, după o schemă fixă, ca să facă fiecare cod unic.
Litera Z din cod ce înseamnă?
Z marchează nașterea în străinătate. Pe pozițiile 12-15, în loc de codul unei localități italiene, apare Z urmat de codul țării — de exemplu Z112 pentru Germania, Z110 pentru Franța sau Z114 pentru Regatul Unit. Foarte util de știut pentru cetățenii străini.
Contează literele mari sau mici?
Nu. Codul fiscal se scrie convențional cu majuscule, dar din punct de vedere al valabilității nu face nicio diferență. Sistemele oficiale îl normalizează oricum.
Cum verific dacă un cod fiscal e corect?
Cel mai rapid e să folosești un instrument online care recalculează caracterul de control și compară structura cu datele introduse. Așa prinzi imediat o literă greșită sau două caractere inversate, fără să faci calculul de mână.
Vrei să vezi structura codului fiscal pe cazul tău?
Generează-l în câteva secunde și descoperă ce spune fiecare dintre cele 16 caractere.
Calculează acum