38:
579:
PESEL contains the date of birth and sex of a given individual, and thus the number is changed if the person changes their sex or corrects their date of birth (for example, if the previously recorded date of birth was wrong). The PESEL number belonging to an individual may also be changed "if the
164:
The PESEL number is mandatory for all permanent residents of Poland and for temporary residents living in Poland for over 2 months. After 1 March 2015, applicants for a Polish passport without a PESEL number need to apply for PESEL prior to passport application. Otherwise, without a PESEL number,
580:
previous number was produced in the violation of the Law" or when the birth certificate of a person changes for any reason (e.g. adoption). When a PESEL number is changed, its owner is prohibited from further use of the previous number, and it may not be assigned to a different person.
184:
PESEL numbers have the form of YYMMDDZZZXQ, where YYMMDD is the date of birth (with century information encoded in the month field), ZZZ is a unique identification number, X denotes sex (even numbers for females, odd numbers for males) and Q is a
840:
206:
If the result of the last operation is not equal to the last digit (K) of a given PESEL, then the PESEL is incorrect. This system works reliably well for catching one-digit mistakes and digit swaps.
622:
are often required to state the number at which they appear in the register of businesses, KRS - National
Judicial Register (Krajowy Rejestr Sądowy), or the Taxpayer Identification Number - NIP.
694:
571:
For example, a person born on
December 24, 2002 would have a PESEL number starting with 023224, and a person born on December 24, 1902 would have a PESEL number starting with 021224.
741:
664:
769:
596:– Register of the National Economy). Additionally, all business taxpayers (prior to September 2011 – all taxpayers) have a tax identification number called
157:
since 1979. The number is 11 digits long, identifies exactly one person, and cannot be changed once assigned, except in specific situations (such as
546:
The PESEL system has been designed to cover five centuries. To distinguish people born in different centuries, numbers are added to the MM field:
702:
762:
867:
672:
845:
203:
The checksum is the last digit of result of the above expression subtracted from 10. If this last digit is 0, then the checksum is 0.
1029:
835:
830:
755:
973:
877:
897:
223:
3 is not equal to the last digit of the PESEL, which is 1; the PESEL number is not valid. A valid PESEL would be 12345678903.
993:
912:
197:
Having a PESEL in the form of ABCDEFGHIJK, one can check the validity of the number by computing the following expression:
952:
731:
983:
988:
927:
121:
825:
102:
74:
902:
942:
882:
778:
150:
59:
805:
1034:
998:
81:
967:
957:
947:
922:
907:
795:
169:
88:
1003:
172:
to trace personal information about its citizens. It is a direct offshoot from the previous system,
70:
862:
820:
48:
1039:
1008:
55:
176:, which was designed to trace and record data about all individuals with a university degree.
747:
639:
17:
815:
607:
8:
887:
158:
737:
892:
95:
790:
231:
The following is an implementation of a PESEL validation algorithm in TypeScript.
138:
550:
for birthdates between 1900 and 1999 – no change to MM field is made (see below)
937:
801:
1023:
168:
The PESEL system was originally designed by the communist government of the
962:
619:
588:
A similar system of identification numbers exists for businesses, called
186:
977:
917:
857:
852:
606:
Individuals in Poland are often asked to provide the number of their
614:) as identification (foreign citizens are required to provide their
37:
615:
209:
872:
742:
Ministry of
Interior and Administration of the Republic of Poland
727:
665:"Ważna informacja dla osób ubiegających się o wydanie paszportu"
214:
1×1 + 2×3 + 3×7 + 4×9 + 5×1 + 6×3 + 7×7 + 8×9 + 9×1 + 0×3 = 217
154:
777:
147:
Universal
Electronic System for Registration of the Population
697:[Permanent surveillance: phone – your personal spy].
809:
200:
A×1 + B×3 + C×7 + D×9 + E×1 + F×3 + G×7 + H×9 + I×1 + J×3
189:, which is used to verify whether a given PESEL is valid.
695:"Permanentna inwigilacja: telefon – twój osobisty szpieg"
165:
passport applications and fingerprints cannot be taken.
220:
The last digit is not 0; the checksum is 10 − 7 = 3
62:. Unsourced material may be challenged and removed.
143:Powszechny Elektroniczny System Ewidencji Ludności
734:) - NIP and REGON validator, and database search.
556:2000–2099 – month field number is increased by 20
1021:
217:The last digit of the result (217 modulo 10): 7
210:Example: Checking validity of PESEL 12345678901
763:
27:National identification number used in Poland
574:
226:
618:number instead). Similarly, businesses and
770:
756:
701:(in Polish). 24 July 2012. Archived from
122:Learn how and when to remove this message
192:
14:
1022:
751:
583:
60:adding citations to reliable sources
31:
732:Central Statistical Office (Poland)
24:
744:) (MSWiA) - PESEL Application Form
25:
1051:
721:
601:(Numer Identyfikacji Podatkowej)
36:
1030:National identification numbers
779:National identification numbers
728:GUS - Główny Urząd Statystyczny
671:. 16 March 2015. Archived from
47:needs additional citations for
687:
657:
632:
151:national identification number
13:
1:
625:
541:
738:PESEL Application Form (PDF)
594:Rejestr Gospodarki Narodowej
7:
10:
1056:
786:
575:Changing the PESEL number
227:Validation implementation
179:
233:
170:Polish People's Republic
796:Bosnia and Herzegovina
640:"Passport information"
565:1800–1899 – month + 80
562:2200–2299 – month + 60
559:2100–2199 – month + 40
553:for other birthdates:
1035:Government of Poland
193:Checksum calculation
56:improve this article
159:gender reassignment
644:Telawiw.msz.gov.pl
1017:
1016:
669:Sydney.MSZ.gov.pl
584:Other identifiers
132:
131:
124:
106:
16:(Redirected from
1047:
772:
765:
758:
749:
748:
715:
714:
712:
710:
691:
685:
684:
682:
680:
675:on 14 April 2015
661:
655:
654:
652:
650:
636:
537:
534:
531:
528:
525:
522:
519:
516:
513:
510:
507:
504:
501:
498:
495:
492:
489:
486:
483:
480:
477:
474:
471:
468:
465:
462:
459:
456:
453:
450:
447:
444:
441:
438:
435:
432:
429:
426:
423:
420:
417:
414:
411:
408:
405:
402:
399:
396:
393:
390:
387:
384:
381:
378:
375:
372:
369:
366:
363:
360:
357:
354:
351:
348:
345:
342:
339:
336:
333:
330:
327:
324:
321:
318:
315:
312:
309:
306:
303:
300:
297:
294:
291:
288:
285:
282:
279:
276:
273:
270:
267:
264:
261:
258:
255:
252:
249:
246:
243:
240:
237:
127:
120:
116:
113:
107:
105:
64:
40:
32:
21:
1055:
1054:
1050:
1049:
1048:
1046:
1045:
1044:
1020:
1019:
1018:
1013:
923:North Macedonia
782:
776:
724:
719:
718:
708:
706:
705:on 27 July 2012
693:
692:
688:
678:
676:
663:
662:
658:
648:
646:
638:
637:
633:
628:
586:
577:
544:
539:
538:
535:
532:
529:
526:
523:
520:
517:
514:
511:
508:
505:
502:
499:
496:
493:
490:
487:
484:
481:
478:
475:
472:
469:
466:
463:
460:
457:
454:
451:
448:
445:
442:
439:
436:
433:
430:
427:
424:
421:
418:
415:
412:
409:
406:
403:
400:
397:
394:
391:
388:
385:
382:
379:
376:
373:
370:
367:
364:
361:
358:
355:
352:
349:
346:
343:
340:
337:
334:
331:
328:
325:
322:
319:
316:
313:
310:
307:
304:
301:
298:
295:
292:
289:
286:
283:
280:
277:
274:
271:
268:
265:
262:
259:
256:
253:
250:
247:
244:
241:
238:
235:
229:
212:
195:
182:
128:
117:
111:
108:
65:
63:
53:
41:
28:
23:
22:
15:
12:
11:
5:
1053:
1043:
1042:
1037:
1032:
1015:
1014:
1012:
1011:
1006:
1004:United Kingdom
1001:
996:
991:
986:
981:
970:
965:
960:
955:
950:
945:
940:
935:
930:
925:
920:
915:
910:
905:
900:
895:
890:
885:
880:
875:
870:
865:
860:
855:
850:
849:
848:
843:
833:
828:
823:
818:
813:
798:
793:
787:
784:
783:
775:
774:
767:
760:
752:
746:
745:
735:
723:
722:External links
720:
717:
716:
686:
656:
630:
629:
627:
624:
612:dowód osobisty
585:
582:
576:
573:
569:
568:
567:
566:
563:
560:
557:
551:
543:
540:
234:
228:
225:
211:
208:
194:
191:
181:
178:
130:
129:
44:
42:
35:
26:
9:
6:
4:
3:
2:
1052:
1041:
1040:Law of Poland
1038:
1036:
1033:
1031:
1028:
1027:
1025:
1010:
1009:United States
1007:
1005:
1002:
1000:
997:
995:
992:
990:
987:
985:
982:
979:
975:
971:
969:
966:
964:
961:
959:
956:
954:
951:
949:
946:
944:
941:
939:
936:
934:
931:
929:
926:
924:
921:
919:
916:
914:
911:
909:
906:
904:
901:
899:
896:
894:
891:
889:
886:
884:
881:
879:
876:
874:
871:
869:
866:
864:
861:
859:
856:
854:
851:
847:
844:
842:
841:Faroe Islands
839:
838:
837:
834:
832:
829:
827:
824:
822:
819:
817:
814:
811:
807:
803:
799:
797:
794:
792:
789:
788:
785:
780:
773:
768:
766:
761:
759:
754:
753:
750:
743:
739:
736:
733:
729:
726:
725:
704:
700:
699:TechTrendy.pl
696:
690:
674:
670:
666:
660:
645:
641:
635:
631:
623:
621:
617:
613:
609:
608:identity card
604:
602:
599:
595:
591:
581:
572:
564:
561:
558:
555:
554:
552:
549:
548:
547:
242:validatePesel
232:
224:
221:
218:
215:
207:
204:
201:
198:
190:
188:
177:
175:
171:
166:
162:
160:
156:
152:
148:
144:
140:
136:
126:
123:
115:
104:
101:
97:
94:
90:
87:
83:
80:
76:
73: –
72:
68:
67:Find sources:
61:
57:
51:
50:
45:This article
43:
39:
34:
33:
30:
19:
943:Saudi Arabia
932:
707:. Retrieved
703:the original
698:
689:
677:. Retrieved
673:the original
668:
659:
647:. Retrieved
643:
634:
620:corporations
611:
605:
600:
597:
593:
589:
587:
578:
570:
545:
323:""
230:
222:
219:
216:
213:
205:
202:
199:
196:
183:
173:
167:
163:
146:
142:
134:
133:
118:
109:
99:
92:
85:
78:
66:
54:Please help
49:verification
46:
29:
968:South Korea
918:New Zealand
913:Netherlands
434:multipliers
332:multipliers
187:check digit
1024:Categories
908:Montenegro
781:by country
626:References
542:Birthdates
500:&&
82:newspapers
984:Sri Lanka
953:Singapore
878:Indonesia
863:Hong Kong
846:Greenland
791:Australia
149:) is the
976:•
958:Slovenia
898:Malaysia
816:Bulgaria
808:•
804:•
800:Brazil (
679:14 April
649:20 March
616:passport
239:function
174:Magister
153:used in
112:May 2016
972:Spain (
963:Somalia
883:Ireland
868:Iceland
836:Denmark
831:Croatia
709:25 July
263:boolean
96:scholar
71:"PESEL"
999:Turkey
994:Taiwan
989:Sweden
948:Serbia
938:Russia
933:Poland
928:Norway
903:Mexico
853:France
821:Canada
592:(from
530:modulo
491:modulo
485:return
473:Number
446:modulo
419:Number
389:length
293:return
281:length
254:string
236:export
180:Format
155:Poland
139:Polish
98:
91:
84:
77:
69:
893:Japan
888:Italy
873:India
858:Ghana
826:China
590:REGON
518:lastD
503:lastD
479:pesel
467:lastD
464:const
443:const
329:const
317:split
311:pesel
302:const
296:false
275:pesel
248:pesel
135:PESEL
103:JSTOR
89:books
18:REGON
810:CNPJ
711:2012
681:2015
651:2017
380:<
75:news
978:NIE
974:DNI
806:CPF
598:NIP
521:===
506:===
494:===
452:sum
425:arr
413:sum
383:arr
362:let
356:for
344:sum
341:let
305:arr
284:!==
161:).
58:by
1026::
802:RG
667:.
642:.
603:.
524:10
515:||
482:);
458:10
416:+=
404:++
326:);
287:11
269:if
145:;
141::
980:)
812:)
771:e
764:t
757:v
740:(
730:(
713:.
683:.
653:.
610:(
536:}
533:;
527:-
512:)
509:0
497:0
488:(
476:(
470:=
461:;
455:%
449:=
440:}
437:;
431:*
428:)
422:(
410:{
407:)
401:i
398:;
395:1
392:-
386:.
377:i
374:;
371:0
368:=
365:i
359:(
353:;
350:0
347:=
338:;
335:=
320:(
314:.
308:=
299:;
290:)
278:.
272:(
266:{
260::
257:)
251::
245:(
137:(
125:)
119:(
114:)
110:(
100:·
93:·
86:·
79:·
52:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.