CNP în România: tot ce trebuie să știi în 2026

CNP în România: tot ce trebuie să știi în 2026
CNP în România: tot ce trebuie să știi în 2026

Codul Numeric Personal (CNP) este unul dintre cele mai importante elemente de identificare utilizate în România. Acesta apare pe actele de identitate și este solicitat în numeroase relații cu instituțiile publice, angajatorii, băncile, furnizorii de servicii și companiile de asigurări.

Deși este folosit frecvent, structura sa nu este întotdeauna înțeleasă corect. În acest ghid explicăm ce reprezintă cele 13 cifre ale CNP-ului, cum poate fi verificată validitatea sa și ce măsuri trebuie luate pentru protejarea datelor personale.


Ce este CNP-ul?

CNP-ul este un identificator numeric unic, atribuit unei persoane fizice înregistrate în sistemul de evidență a populației din România. El permite diferențierea persoanelor care pot avea același nume și este utilizat pentru corelarea informațiilor din diferite registre administrative.

Un CNP este format din 13 cifre. Acestea nu sunt alese aleatoriu, ci sunt grupate într-o structură care conține informații despre sex, secolul nașterii, data nașterii și codul administrativ asociat înregistrării persoanei.

Pentru o verificare tehnică rapidă poți folosi validatorul CNP online. Instrumentul verifică structura numărului și cifra de control, fără a stoca date sau a confirma identitatea unei persoane.

Structura celor 13 cifre din CNP

Formatul general al celor 13 cifre este reprezentat prin schema:

S AA LL ZZ JJ NNN C
Sex / Secol An naștere Lună Zi Județ / Sector Nr. de ordine Cifră control

1. Prima cifră (S): sexul și secolul nașterii

Prima cifră este asociată sexului persoanei și perioadei în care aceasta s-a născut. În funcție de valoarea ei, sistemul poate diferenția persoanele născute în secole diferite (1900-1999 vs 2000-2099), precum și anumite categorii de persoane rezidente.

2. Data nașterii (AA LL ZZ)

Următoarele șase cifre reprezintă data nașterii în formatul An (AA), Lună (LL) și Zi (ZZ). De exemplu, secvența 900415 indică anul terminat în 90, luna aprilie (04) și ziua 15. Secolul complet se stabilește în baza primei cifre (S).

Un validator verifică dacă data este calendaristic posibilă. Numere precum 31 februarie, luna 15 sau o zi inexistentă fac CNP-ul automat nevalid.

3. Codul județului sau al sectorului (JJ)

Următoarele două cifre formează codul administrativ al județului sau sectorului din București. Acest cod nu reprezintă o dovadă a domiciliului actual, deoarece CNP-ul rămâne neschimbat la schimbarea adresei.

Pentru a vedea lista completă și semnificația fiecărui cod, consultă ghidul despre codurile județelor din CNP.

4. Numărul de ordine (NNN)

Cele trei cifre următoare formează un număr de ordine (de la 001 la 999). Rolul lor este de a diferenția persoane de același sex născute în aceeași zi și în același județ.

5. Cifra de control (C)

Ultima cifră este calculată matematic pe baza primelor 12 cifre, folosind o constantă matematică algoritmică. Scopul ei este de a detecta erorile umane de tastare.

Cum se verifică validitatea unui CNP?

Verificarea tehnică presupune parcurgerea obligatorie a următorilor pași:

  1. Verificarea formatului (să conțină doar caractere numerice).
  2. Verificarea lungimii totale exacte de 13 cifre.
  3. Determinarea secolului și validarea primei cifre.
  4. Validarea datei nașterii (dacă ziua și luna există în calendar).
  5. Verificarea existenței codului administrativ/județean.
  6. Recalcularea cifrei de control și compararea cu ultima cifră.

Toate aceste etape sunt executate instant prin instrumentul nostru de validare CNP online.

Ce înseamnă, de fapt, un CNP valid?

Există o diferență fundamentală între un CNP valid matematic și un CNP atribuit oficial unei persoane reale.

  • Valid matematic: Numărul respectă algoritmul, data există, iar cifra de control se potrivește.
  • Atribuit oficial: Numărul aparține unei persoane înregistrate în baza de date a populației.

Niciun algoritm public nu poate confirma identitatea reală a titularului fără acces legal la Registrul Național de Evidență a Persoanelor.

Generarea de CNP-uri pentru testare software

Dezvoltatorii și echipele QA au nevoie adesea de CNP-uri valide pentru testarea formularelor, sistemelor HR sau aplicațiilor bancare. Utilizarea datelor reale în mediile de testare este interzisă de legislația GDPR.

Pentru aceste scenarii, poți folosi un generator de CNP-uri sintetice pentru testare. Aceste numere sunt valide doar algoritmic și trebuie folosite exclusiv în medii de dezvoltare.

Validarea în masă (Bulk Verification)

Pentru departamentele HR, companiile de asigurări sau procesatorii de date care operează cu mii de înregistrări, verificarea manuală este ineficientă.

În aceste cazuri se poate utiliza soluția de validare CNP în masă (Bulk), care permite curățarea rapidă a bazelor de date de erori de tipar.

Protecția datelor: Este CNP-ul o dată cu caracter personal?

Da. Conform GDPR, CNP-ul este o dată cu caracter personal cu regim special de protecție. Află mai multe detalii în articolul nostru dedicat despre protecția datelor și prelucrarea CNP-ului.

Se schimbă CNP-ul odată cu noua carte electronică de identitate?

Nu. Schimbarea suportului fizic al buletinului nu afectează CNP-ul. CNP-ul rămâne unic pe viață. Citește analiza noastră completă despre noua carte electronică de identitate în România.

Întrebări frecvente (FAQ)

Un CNP valid aparține întotdeauna unei persoane reale?

Nu. Un CNP poate fi valid din punct de vedere matematic (algoritmic), fără să fi fost vreodată atribuit unei persoane reale de către autorități.

Pot afla numele sau adresa cuiva doar din CNP?

Nu. Algoritmul CNP-ului conține doar data nașterii, sexul și județul înregistrării. Nu conține nume, adresă sau alte date confidențiale.

Pot verifica gratuit un CNP?

Da, poți folosi gratuit validatorul CNP online.

Concluzie

CNP-ul este un element central al sistemului de identificare din România. Pentru verificare instantă и безопасно тестване, folosește verificarea CNP online și generatorul de CNP pentru testare.