Порядок предоставления персонального кода регулируется законом «О регистре жителей». Согласно положениям закона, до 30 июня 2017 года лицу присваивался персональный код, состоящий из одиннадцати цифр, первые шесть цифр которого указывали дату рождения лица, а седьмая цифра обозначала век рождения: цифра 0 - 19-й век, 1 - двадцатый, 2 - двадцать первый.
В результате принятых в 2017-м году изменений к закону присваиваемый лицу персональный код также состоит из одиннадцати цифр, но начинается с цифр 32. Остальные цифры от 0 до 9 составляются системой автоматической генерации в случайном порядке (статья 5 закона).
Начиная с 1 июля 2017 года лицо, которому персональный код был присвоен до 30 июня 2017 года, имеет право подать в Управление по делам гражданства и миграции заявление с просьбой поменять персональный код на такой, в котором не указана дата рождения (пункт 8 Переходных правил закона). Это можно сделать один раз. Исключение составляют усыновленные лица, которым для обеспечения тайны усыновления по решению суда персональный код меняется даже в том случае, если предыдущий код уже не содержал дату рождения.
Согласно информации, опубликованной на сайте Управления по делам гражданства и миграции, самостоятельно выбрать комбинацию цифр нового кода нельзя. И если новая комбинация цифр по какой-то причине не устраивает, то вернуть обратно предыдущий персональный код нельзя. Равно как и просить составить новую цифровую комбинацию кода.