Codul numeric personal îl primim la naştere şi este unic pentru fiecare persoană născută sau rezidentă în România. CNP-ul a fost introdus prin decretul prezidenţial nr. 59 semnat de Nicolae Ceauşescu în 2 martie 1978. Potrivit documentului, se „stabilea un cod numeric personal pentru toţi cetăţenii români, precum şi pentru străinii cu domiciliul în România”.
Codul Numeric Personal este alcătuit din 13 cifre pe structura SAALLZZJJNNNC.
S – Sexul şi secolul
Prima cifră a codului numeric personal (aferentă pentru S) reprezintă sexul şi secolul. Astfel, bărbaţii născuţi până în anul 1999 au cifra 1, iar femeile 2. Pentru cei născuţi după 2000 este 5 pentru bărbaţi şi 6 pentru femei. În cazul persoanelor străine rezidente în România, CNP-ul începe cu cifra 7 la bărbaţi şi 8 la femei.
AA – Anul naşterii
A doua şi a treia cifră din din Codul Numeric Personal reprezintă anul naşterii, ceea ce înseamnă că o persoană născută în 1983 vor avea în CNP cifrele 8 şi 3.
LL – Luna naşterii
După cele două cifre aferente anului naşterii urmează alte două care reprezintă luna naşterii. Dacă o persoană se naşte în luna august, va avea trecut în CNP cifrele 0 şi 8.
ZZ – Ziua Naşterii
Următoarele cifre din CNP sunt cele ale zilei în care persoana s-a născut. Dacă ea s-a născut în 13, va avea înscrise aceste cifre în Codul Numeric Personal. Dacă s-a născut înainte de data de 10, de exemplu în 5, în CNP vor apărea cifrele 0 şi 5.
JJ – Codul judeţului unde s-a născut persoana
După cifrele aferente zilei de naştere, în CNP sunt înscrise alte două cifre care reprezintă judeţul sau sectorul (pentru Bucureşti) unde persoana s-a născut sau are reşedinţa (pentru persoanele străine) în momentul acordării Codului Numeric Personal.
Fiecare judeţ din România este reprezentat cu un cod care începe de la 01, în cazul judeţului Alba, şi se termină la 52, numărul pentru judeţul Giurgiu. Cele şase sectoare ale Capitalei au şi ele câte un număr în aceste 52 de coduri.
NNN – Numărul de ordine
După codul judeţului sau al sectorului din Bucureşti, în CNP sunt înscrise trei cifre care reprezintă codul unic al persoanei. Acestea sunt din intervalul 001 – 999 care se împart birourilor de Evidenţă a Populaţiei din fiecare judeţ, respectiv sector al Capitalei, astfel încât un anumit număr din acel interval să fie alocat unei singure persoane într-o anumită zi.
C – Cifra de control
Ultima cifră din Codul Numeric Personal este cifra de control care este dată în urma unui calcul matematic folosind celelalte 12 cifre ale CNP-ului. Pentru a afla cifra de control se înmulţeşte fiecare cifră din CNP cu cea de pe aceeaşi poziţie din numărul 279146358279. Rezultatele se adună, iar suma obţinută se împarte la 11. Restul din împărţire este cifra de control. Dacă restul este 10, cifra de control este 1. Acest lucru înseamnă că cifra de control este egală cu restul. Cifra de control este cea care validează Codul Numeric Personal.