Struktura numeru PESEL
Numer PESEL nie jest przypadkowym ciągiem cyfr – każda z jedenastu pozycji ma swoje konkretne znaczenie. W tym artykule szczegółowo wyjaśniamy strukturę numeru PESEL, sposób kodowania daty urodzenia, płci oraz algorytm obliczania cyfry kontrolnej.
Ogólna budowa numeru PESEL
Numer PESEL składa się z 11 cyfr zapisanych w formacie:
| Pozycja | Oznaczenie | Znaczenie | Zakres wartości |
|---|---|---|---|
| 1-2 | RR | Dwie ostatnie cyfry roku urodzenia | 00-99 |
| 3-4 | MM | Miesiąc urodzenia (z modyfikacją stulecia) | 01-12, 21-32, 41-52, 61-72, 81-92 |
| 5-6 | DD | Dzień urodzenia | 01-31 |
| 7-9 | PPP | Numer porządkowy (seria) | 000-999 |
| 10 | G | Cyfra określająca płeć | 0-9 (parzysta = K, nieparzysta = M) |
| 11 | K | Cyfra kontrolna | 0-9 |
Data urodzenia (pozycje 1-6)
Pierwsze sześć cyfr numeru PESEL koduje datę urodzenia. Format jest następujący: RRMMDD, gdzie RR to rok, MM to miesiąc, a DD to dzień.
Kodowanie stulecia przez modyfikację miesiąca
Ponieważ w numerze PESEL zapisane są tylko dwie cyfry roku, konieczne było wprowadzenie mechanizmu rozróżniania stuleci. Realizowane jest to poprzez dodanie odpowiedniej wartości do numeru miesiąca:
| Stulecie | Lata | Dodawana wartość | Zakres miesiąca (MM) | Przykład |
|---|---|---|---|---|
| XIX | 1800-1899 | +80 | 81-92 | 15 marca 1850 → 508315 |
| XX | 1900-1999 | +0 (bez zmian) | 01-12 | 15 marca 1985 → 850315 |
| XXI | 2000-2099 | +20 | 21-32 | 15 marca 2002 → 022315 |
| XXII | 2100-2199 | +40 | 41-52 | 15 marca 2150 → 504315 |
| XXIII | 2200-2299 | +60 | 61-72 | 15 marca 2250 → 506315 |
Przykłady dekodowania daty urodzenia
PESEL: 850315xxxxx
- RR = 85, MM = 03 (zakres 01-12 → XX wiek), DD = 15
- Data: 15 marca 1985 roku
PESEL: 022315xxxxx
- RR = 02, MM = 23 (zakres 21-32 → XXI wiek, rzeczywisty miesiąc = 23-20 = 3), DD = 15
- Data: 15 marca 2002 roku
PESEL: 991231xxxxx
- RR = 99, MM = 12 (zakres 01-12 → XX wiek), DD = 31
- Data: 31 grudnia 1999 roku
PESEL: 000101xxxxx
- RR = 00, MM = 01 (zakres 01-12 → XX wiek)
- Data: 1 stycznia 1900 roku
PESEL: 002101xxxxx
- RR = 00, MM = 21 (zakres 21-32 → XXI wiek, rzeczywisty miesiąc = 1)
- Data: 1 stycznia 2000 roku
Numer porządkowy i płeć (pozycje 7-10)
Pozycje 7-10 tworzą czterocyfrowy numer porządkowy (serię), który jest nadawany kolejnym osobom urodzonym tego samego dnia. W ramach tej serii zakodowana jest również informacja o płci.
Określanie płci (pozycja 10)
Dziesiąta cyfra numeru PESEL (ostatnia cyfra numeru porządkowego) określa płeć:
Kobieta
Cyfra parzysta: 0, 2, 4, 6, 8
Mężczyzna
Cyfra nieparzysta: 1, 3, 5, 7, 9
Pojemność systemu
Dla każdej daty urodzenia dostępnych jest teoretycznie:
- 5000 numerów dla kobiet (kombinacje z cyfrą parzystą na pozycji 10)
- 5000 numerów dla mężczyzn (kombinacje z cyfrą nieparzystą na pozycji 10)
- Łącznie 10 000 numerów na każdy dzień
W praktyce oznacza to, że system PESEL może obsłużyć do 10 000 urodzeń w jednym dniu, co w warunkach polskich jest wartością z dużym zapasem.
Cyfra kontrolna (pozycja 11)
Ostatnia cyfra numeru PESEL to cyfra kontrolna, która pozwala na automatyczną weryfikację poprawności całego numeru. Jest obliczana według następującego algorytmu:
Algorytm obliczania cyfry kontrolnej
Wagi dla kolejnych cyfr:
- Pomnóż każdą z pierwszych 10 cyfr przez odpowiednią wagę
- Zsumuj wszystkie iloczyny
- Oblicz resztę z dzielenia sumy przez 10:
suma mod 10 - Jeśli reszta = 0, cyfra kontrolna = 0
- W przeciwnym razie: cyfra kontrolna = 10 - reszta
Przykład obliczania cyfry kontrolnej
Dla numeru PESEL 0207080362?:
| Pozycja | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cyfra | 0 | 2 | 0 | 7 | 0 | 8 | 0 | 3 | 6 | 2 |
| Waga | 1 | 3 | 7 | 9 | 1 | 3 | 7 | 9 | 1 | 3 |
| Iloczyn | 0 | 6 | 0 | 63 | 0 | 24 | 0 | 27 | 6 | 6 |
Suma iloczynów: 0 + 6 + 0 + 63 + 0 + 24 + 0 + 27 + 6 + 6 = 132
Reszta z dzielenia: 132 mod 10 = 2
Cyfra kontrolna: 10 - 2 = 8
Kompletny numer PESEL: 02070803628
Przykłady analizy numerów PESEL
Poniżej przedstawiamy kilka fikcyjnych numerów PESEL z pełnym rozbiciem na elementy składowe:
Przykład 1: 85031512345
- Data urodzenia: 85-03-15 → 15 marca 1985 (MM=03, XX wiek)
- Numer porządkowy: 1234
- Płeć: 4 (parzysta) → Kobieta
- Cyfra kontrolna: 5
Przykład 2: 02271598761
- Data urodzenia: 02-27-15 → MM=27-20=7 (lipiec), XXI wiek → 15 lipca 2002
- Numer porządkowy: 9876
- Płeć: 6 (parzysta) → Kobieta
- Cyfra kontrolna: 1
Przykład 3: 75122400013
- Data urodzenia: 75-12-24 → 24 grudnia 1975 (MM=12, XX wiek)
- Numer porządkowy: 0001
- Płeć: 1 (nieparzysta) → Mężczyzna
- Cyfra kontrolna: 3
Skorzystaj z naszych narzędzi
Teraz, gdy znasz strukturę numeru PESEL, możesz skorzystać z naszych narzędzi:
Możesz również zapoznać się z innymi materiałami:
Najczęściej zadawane pytania
Ile cyfr ma numer PESEL?
Numer PESEL składa się z 11 cyfr. Pierwsze 6 cyfr to data urodzenia, cyfry 7-10 to numer porządkowy z informacją o płci, a ostatnia cyfra to suma kontrolna.
Która cyfra PESEL określa płeć?
Płeć jest zakodowana w 10. cyfrze numeru PESEL (przedostatniej). Cyfra parzysta (0, 2, 4, 6, 8) oznacza kobietę, a nieparzysta (1, 3, 5, 7, 9) oznacza mężczyznę.
Jak rozpoznać wiek osoby na podstawie PESEL?
Stulecie urodzenia można rozpoznać po numerze miesiąca: 01-12 to lata 1900-1999, 21-32 to lata 2000-2099, 41-52 to lata 2100-2199, 61-72 to lata 2200-2299, 81-92 to lata 1800-1899.
Co to jest cyfra kontrolna w numerze PESEL?
Cyfra kontrolna to ostatnia (11.) cyfra numeru PESEL. Jest obliczana według specjalnego algorytmu i służy do weryfikacji poprawności całego numeru.
Czy dwa różne numery PESEL mogą mieć tę samą datę urodzenia?
Tak. Dla każdej daty urodzenia dostępnych jest teoretycznie do 10 000 unikalnych kombinacji numeru porządkowego (0000-9999), z czego połowa dla kobiet i połowa dla mężczyzn.