Как перейти от КЛАДР к ФИАС и ничего себе не сломать
ГНИВЦ ФНС сообщает, что с начала 2018 года КЛАДР перестанет существовать и скачать его будет нельзя.
Правильные адреса нужны компаниям, которые любят своих клиентов. Знакомые банки, страховые и интернет-магазины, которые сейчас используют справочник КЛАДР, спрашивают нас, что же делать дальше. Поэтому мы запарились и написали пошаговое руководство по переходу с одних букв на другие от КЛАДР к ФИАС.
Зачем нужны классификаторы адресов
Компаниям нужны адреса клиентов, чтобы рассылать письма, указывать в договорах и соглашениях. Но мало просто отправить письмо: желательно, чтобы его получили и прочитали. Поэтому адреса должны быть правильными и понятными.
Как вы думаете, какой государственный орган наиболее заинтересован в том, чтобы вы получали от него письма? Правильно! Налоговая. Поэтому ФНС России много лет разрабатывает и поддерживает ведомственные общероссийские классификаторы адресов. И так как более полных справочников нет, их стали использовать повсеместно.
Сначала был КЛАДР, и было в нем 6 уровней:
С 2012 года в эксплуатацию ввели новый классификатор — ФИАС. Про основные отличия мы писали три года назад в статье «ФИАС или КЛАДР: выбираем справочник адресов». В ФНС к разработке нового классификатора подошли основательнее и постарались учесть все грабли минусы КЛАДР. Из интересного добавили дату начала и окончания записи, ввели фиксированный ID для каждого дома (предполагается, что он не будет меняться).
До сих пор продолжают обновляться оба классификатора, но поддерживать совместимость становится сложнее. В прошлом году в ФИАС начали добавлять новые уровни. Например, планировочные структуры — это всякие дачные товарищества и микрорайоны, в классификаторе их уже больше 81 000. В конечном итоге в ФНС приняли логичное решение прекратить поддержку КЛАДР и удалить его в конце 2017 года.
Как адреса хранятся в ФИАС и КЛАДР
Мы видели много способов хранения адресов в структуре КЛАДР. В основном они сводятся к двум вариантам:
- Код КЛАДР до улицы + домовая часть вида «дом 1 строение 3 квартира 33», так как части домов в классификаторе хранятся как диапазоны
- Адрес в виде текста — одним полем или разбитый по структуре КЛАДР.
- Код ФИАС до улицы + дом + квартира для идентификации адреса (подробные рекомендации).
- Адрес одной строкой в формате ФИАС. При этом лучше сохранять исходный адрес. ФИАС — это все-таки справочник налоговой, и там есть не всё.
То есть задача миграции сводится к тому, чтобы перевести код или текстовый адрес в формате КЛАДР в код ФИАС.
Классификационные коды выглядят так:
- КЛАДР: СС+РРР+ГГГ+ППП+УУУУ+ДДДД;
- ФИАС: СС+РРР+ГГГ+ППП+СССС+УУУУ+ДДДД (или ЗЗЗЗ)+ОООО.
| № | Уровень | Пример | код ФИАС | код КЛАДР |
| 1 | Регион | Ленинградская область | СС: 47 | СС: 47 |
| 2 | Автономный округ | |||
| 3 | Район | Всеволожский р-н | РРР: 005 | РРР: 005 |
| 4 | Город | ГГГ: 000 | ГГГ: 000 | |
| 5 | Внутригородская территория | |||
| 6 | Населенный пункт | деревня Кудрово | ||
| 65 | Планировочная структура | мкр Новый Оккервиль | ||
| 7 | Улица | УУУУ | УУУУ: 0023 | |
| 75 | Земельный участок | ЗЗЗЗ | ||
| 8 | Здание, сооружение, объект незавершенного строительства | ДДДД | ДДДД | |
| 9 | Помещение в пределах здания, сооружения | ОООО | ||
| 90 | Дополнительная территория | |||
| 91 | Подчинённые дополнительных территорий |
Раскладываем адрес по уровням ФИАС и КЛАДР
Из примера видно, что даже в простых ситуациях между классификаторами возникает недопонимание. Но есть еще один очень важный момент.
Классификационный код отражает текущую структуру адреса, а она может измениться. Например, у Оккервиля изменится район и весь код станет недействительным, мы его уже не найдем.
Чтобы избавиться от этого, в ФИАС добавили еще идентификационный код ФИАС. Это глобальный идентификатор для каждого объекта: города, улицы, района и т. д. Выглядит он как набор букв и цифр, который формируется по стандарту GUID (Globally Unique Identifier). Типичный GUID в ФИАС выглядит так: f77948dc-7bc8-42cb-979e-2c958d162d63.
Код КЛАДР → идентификационный код ФИАС
Если адрес у вас хранится как код КЛАДР улицы + домовая часть («дом 1 строение 3 квартира 44»), то для него все относительно просто.
Таблица ADDROBJ хранит все адресные объекты с их идентификаторами
Для работы понадобится таблица ADDROBJ из выгрузки ФИАС в формате xml или dbf. В ней хранятся все объекты (города, улицы и т. д.) подряд с уникальными идентификаторами GUID.
Будем использовать следующие колонки:
- код КЛАДР (PlainCode);
- наименование и тип текстом (FormalName и ShortName);
- актуальность объекта (CurrStatus);
- почтовый индекс (PostalCode);
- собственный и родительский идентификатор ФИАС (AoGuid и ParentGuid);
- уровень (AoLevel).
Пример: Москва, ул Александра Солженицына. Код КЛАДР: 77000000000151900.
Шаг 1. Выделяем из кода КЛАДР код до улицы, то есть берем первые 15 цифр: 770000000001519 00.
- Если КЛАДР меньше 15 цифр, берем 11 и дополняем нулями — это код до населённого пункта: 77000000000 0000 ;
- Меньше 11 цифр — берем 8: 77000000 000000000 ;
- Меньше 8 — берем 5: 77000 000000000000 ;
- Меньше 5 — берем 2 цифры кода региона: 77 000000000000000 .
Шаг 2. Ищем код КЛАДР в поле PlainCode. Если нашлась одна запись, то сохраняем значение поля AoGuid и пропускаем следующий пункт. Но по нашему коду 770000000001519 находится три записи, нужна дополнительная проверка.
- Александра Солженицына, CurrStatus = 2;
- Коммунистическая Б., CurrStatus = 1;
- Александра Солженицына, CurrStatus = 0, AuGuid = f77948dc-7bc8-42cb-979e-2c958d162d63 .
- берем PostalCode — это почтовый индекс: 109004
- добавляем ShortName и FormalName: 109004, ул. Александра Солженицына
- если объект является регионом (поле AoLevel = 1), то адрес готов. Но в нашем случаем AoLevel = 7 — это улица. Поэтому ищем родительский элемент по полю ParentGuid и повторяем предыдущий пункт;
- для улицы Александра Солженицына родительская запись сразу имеет уровень региона — это Москва. Сохраняем ShortName и FormalName и собираем адрес: 109004, г. Москва, ул. Александра Солженицына
Но можно поступить еще проще и воспользоваться готовым сервисом. DaData.ru умеет подсказывать адреса в конкретных регионах, районах, городах и населенных пунктах. Понимает названия («Петергоф»), коды КЛАДР («7800000800000») и ФИАС («8f238984-812b-4bb1-850b-49749fb5c56d»).
Строчный адрес КЛАДР → код ФИАС
Самый простой вариант — воспользоваться DaData.ru. Сервис сделает все за вас автоматически. Но можно и развлекаться самостоятельно.
Адреса одной строкой
Если адреса у вас хранятся одной строкой, вроде этой:
г Москва, улица Большая Коммунистическая, дом 3, то поздравляем, это самая интересная задача. Нужно писать свой адресный парсер, который будет разделять строку в формате КЛАДР на части, искать каждый ее компонент в ФИАС с учетом опечаток, сокращений, исторических названий и определять по ним ФИАС-код. Легче это сделать уже готовым адресным парсером. Как выбрать алгоритм для адресного фильтра, мы рассказывали раньше.
Адреса по КЛАДР
| Тип региона | Название региона | Тип улицы | Название улицы | Тип дома | Номер дома |
| г | Москва | улица | Коммунистическая Б. | дом | 3 |
Примерно так выглядит адрес, разложенный по КЛАДР
Код ФИАС можно собрать, используя всё ту же таблицу ADDROBJ. Но в этом случае двигаться по уровням нужно от большего к меньшему.
Шаг 1. Берем название региона и ищем его в поле FormalName таблицы ADDROBJ.
FormalName = Москва →
AoGuid = 0c5b2444-70a0-4932-980c-b4dc0d3f02b5
Шаг 2. Идем дальше по уровням вниз и ищем по FormalName с фиксированным родителем — найденным AoGuid на предыдущем шаге. В нашем случае уровни «город» и «населенный пункт» пустые, а следующий непустой уровень — улица.
ParentGuid = 0c5b2444-70a0-4932-980c-b4dc0d3f02b5,
FormalName = Коммунистическая Б. → AoGuid=f77948dc-7bc8-42cb-979e-2c958d162d63
Шаг 3. Если дошли до улицы, то можно найти и дом. Для этого в таблице HOUSE ищем номер дома с фиксированным AoGuid улицы. ФИАС не полон домами, поэтому не расстраивайтесь, если нужный номер не найдется.
AoGuid = f77948dc-7bc8-42cb-979e-2c958d162d63,
дом номер 3 →
HouseGuid = bce8be1f-f2f7-4cce-836e-08daac0b931e
Подводные камни
| LEVEL | SCNAME | SOCRNAME | KOD_T_ST |
| 7 | тракт | Тракт | 727 |
| 7 | туп | Тупик | 728 |
| 7 | ул | Улица | 729 |
| 7 | уч-к | Участок | 730 |
| 7 | ф/х | Фермерское хозяйство | 789 |
| 7 | ферма | Ферма | 769 |
| 7 | х | Хутор | 758 |
| 7 | ш | Шоссе | 731 |
Таблица SOCRBASE хранит полные и сокращенные типы объектов
Тип по КЛАДР может быть сокращенным и полным: «ул» — «Улица», «х» — «Хутор». В ФИАС в явном виде хранится только сокращенный тип (в поле ShortName). Полный тип в сокращенный можно превратить с помощью таблицы SOCRBASE, в ней для каждого уровня хранится соответствие сокращённых и полных типов.
И напоследок хорошая новость для тех, кому лень запариваться всем перечисленным. В ближайшее время мы планируем выпустить ФИАС в формате КЛАДР для тех, кто не успеет перейти на формат ФИАС до конца года. Следите за новостями 🙂
Что такое КЛАДР: ответы на самые популярные вопросы

Деятельность в коммерческой, налоговой, государственной сфере связана с работой с большим количеством юридических адресов. Тут важно не только их быстро найти, но и правильно указать. В этом помогает классификатор адресов России КЛАДР. Подробно поговорим о том, что это такое, разберем особенности, рассмотрим, как пользоваться КЛАДР, в чем он может быть полезен.
Что такое КЛАДР?
Как расшифровывается аббревиатура? КЛАДР — классификатор адресов России. Это документ ФНС РФ, который создан для распределения подведомственных территорий между налоговыми инспекциями, а также автоматизированной доставки корреспонденции.
Он также успешно применяется в программах бухгалтерского учета — «Налогоплательщик ЮЛ», 1С и проч. Система классификации здесь иерархическая. Объекты КЛАДР — это:
- квартиры;
- дома;
- корпуса;
- сельские населенные пункты;
- улицы;
- поселки городского типа;
- районы;
- города;
- субъекты федерации и проч.

Какова структура классификатора?
Что такое КЛАДР? Это объекты, разделенные на шесть уровней:
- Здесь находятся наименования федерального значения: области, республики, автономные области и округа, края, а также Москва, Байконур и Петербург.
- На этом уровне расположены районы представленных выше субъектов федерации.
- Что находится здесь? Города и поселки районного и регионального подчинения, сельские округа и администрации.
- Тут расположены города, а также поселки городского типа, которые подчиняются самоуправлению городов 3-его уровня, иные сельские населенные пункты.
- Улицы городов, пгт, сельских пунктов.
- Дома улиц перечисленных выше населенных пунктов. Однако данная информация попадает в классификатор только в том случае, если одна улица поделена между несколькими налоговыми инспекциями.

Как выглядит КЛАДР?
Продолжаем разбирать, что такое КЛАДР. Классификатор поставляется файлами формата DBF. Их особенность — периодическая смена состава при неизменной структуре.
Можно выделить шесть разновидностей данных файлов:
- KLADR — объекты 1-4 уровня приведенной выше структуры.
- STREET — 5-й уровень классификатора.
- DOMA — шестой уровень из списка выше.
- FLAT — номера квартир жилых зданий.
- SOCRBASE — содержит объекты с краткими названиями адресных типов.
- ALTNAMES — тут заключена информация о соответствии кодов записей новым и старым наименованиям адресов.
Кодовые обозначения классификатора
Чтобы использовать КЛАДР адресов, необходимо различать его кодовые обозначения.
Структура из файлов типа Kladr.dbf представлена так: 11 222 333 444 55. Разберем ее:
- 11 — шифр субъекта РФ;
- 222 — код района;
- 333 — городской код;
- 444 — код иного населенного пункта;
- 55 — шифр актуальности наименования.
Структура обозначений файлов Street.dbf несколько иная: 11 222 333 444 5555 66. Расшифруем:
- 11 — шифр субъекта Российской федерации;
- 222 — код района;
- 333 — код определенного города;
- 444 — код иного населенного пункта;
- 5555 — код необходимой улицы;
- 66 — шифр актуальности наименования.

Последнее значение (55 и 66) может быть представлено числом от 00 до 99. Притом, актуальное наименование означает только шифровка 00.
Также надо отметить следующие замечательные свойства классификатора:
- Коды ОКАТО, почтовые индексы, номера инспекций соответствуют элементам адреса в КЛАДР.
- В отдельных полях классификатора можно увидеть отметки, выделяющие региональные и районные административные центры.
Как использовать классификатор?
Что такое КЛАДР? Это классификатор, находящийся в свободном доступе. Найти его можно на официальном сайте ФГУП «ГНИВЦ» Федеральной налоговой службы РФ. Файлы формируются из базы данных ФИАС. Их обновление происходит каждую неделю.
Отметим, что в КЛАДР нельзя найти адрес, имеющий хоть какую-то степень секретности. Также здесь указаны только наименования закрытых административно-территориальных образований.
Хоть КЛАДР содержит почтовые индексы и коды ОКАТО для всего многообразия населенных пунктов, важно выделить, что эта информация содержит в себе массу неточностей. Возможна отметка реальных адресов, как несуществующих.

Функции КЛАДР
Отметим и важные функции классификатора адресов КЛАДР:
- Унификация методов хранения и обработки адресных данных.
- Сокращение объема адресной российской информации.
- Автоматическая поддержка актуальности данных об адресах.
- Обеспечение верного ввода операторов адресной информации.
- Возможность поиска и сортировки сведений по адресам.
- Обеспечение взаимного обмена адресными данными с другими ведомственными объектами.
- Стандартизация и унификация системы обозначений элементов, структуры адресного пространства РФ.
- Обеспечение использования Единой системы адресации в государственных органах РФ, в заинтересованных организациях, на предприятиях.
КЛАДР и ФИАС
В 2013 году был совершен переход на новый реестр — Федеральную информационную адресную систему. Построена она по тому же типу, что и КЛАДР. Преимущество ФИАС в том, что здесь используется уникальный идентификатор, который уже не допускает появления неточностей в адресе. Последним же часто грешил КЛАДР.

Но это не единственное досадное его недоразумение. В старом адресном классификаторе был замечен и еще один «баг» — несколько разных адресов, ссылающихся на один объект, оказывались вдруг разными объектами. В ФИАС это тоже исправлено. Для новой системы характерно введение и временных меток, что важно для отслеживания хронологии переименования адресных объектов.
Таким образом, сегодня ФИАС все же предпочитают КЛАДР. Однако старый классификатор по-прежнему актуален, регулярно обновляется и доступен для свободного скачивания. Некоторые особенности его структуры, градации, важные кодовые обозначения и частности, правила работы с КЛАДР вы уже узнали из этой статьи.
Адрес при отсутствии в кладр что это в госуслугах
Но существует письмо ФНС в котором прямо указано что отсутствие адреса в КЛАДРЕ не является причиной для отказа в получении госуслуги. Как правильнее оформить заявление на регистрацию — указав в нем правильный адрес по прописке или адрес по КЛАДР?
Адрес которого нет.
350010 г. Краснодар, СНТ Кубаночка, ул. Кубанская (в КЛАДР есть еще две улицы Кубанских с другими индексами — они не имеют отношения к адресу прописки. В КЛАДР к адресу прописки относится запись:
350010, Краснодарский край, г. Краснодар, снт. Кубаночка — доуказать улицу невозможно выдает ошибку)

Указывайте адрес по КЛАДР. Из нашей практики известно, что регистрируют именно по адресу в КЛАДР. Однако инспекции разные, поэтому все равно рекомендуем уточнить вопрос в регистрирующем органе.
Какие данные по месту жительства физлица нужно включать в отчетность, если паспортные данные не совпадают с КЛАДР?
Г.П. Холодных
автор ответа, консультант Аскон по бухгалтерскому учету и налогообложению
Вопрос
При отправлении в ФСС заявления о выплате пособия по нетрудоспособности указывает на ошибку несоответствия КЛАДР.
Как корректно заполнять адрес сотрудника:
- по записи в паспорте,
- по КЛАДР, загруженному в базе 1С?
Ответ
При заполнении адреса места жительства следует указывать адрес в соответствии с КЛАДР.
При предоставлении реестра, передаваемого в ФСС, адрес места жительства не заполняется, если в сведениях о застрахованном лице в качестве способа выплаты указан банковский счет.
Напоминаю, что изложенное является экспертным мнением. В связи с отсутствием нормативного регулирования и сложившейся правоприменительной практики по данной ситуации рекомендуем обратиться за разъяснениями в Минфин России, налоговые органы или внебюджетные фонды в зависимости от того, куда предоставляются сведения, содержащие адрес места жительства.
Обоснование
1 июля 2014 года вступил в силу Федеральный закон от 28.12.2013 № 443-ФЗ «О федеральной информационной адресной системе и о внесении изменений в Федеральный закон «Об общих принципах организации местного самоуправления в Российской Федерации». Документ регулирует отношения, возникающие в связи с ведением государственного адресного реестра, осуществлением эксплуатации ФИАС, а также отношения по использованию содержащихся в государственном адресном реестре сведений об адресах.
Пунктом 1 статьи 2 Федерального закона от 28.12.2013 N 443-ФЗ «О федеральной информационной адресной системе и о внесении изменений в Федеральный закон «Об общих принципах организации местного самоуправления в Российской Федерации» предусмотрено, что адрес представляет собой описание места нахождения объекта адресации, структурированное в соответствии с принципами организации местного самоуправления в Российской Федерации и включающее в себя в том числе наименование элемента планировочной структуры (при необходимости), элемента улично-дорожной сети, а также цифровое и (или) буквенно-цифровое обозначение объекта адресации, позволяющее его идентифицировать.
В настоящее время сведения, содержащиеся в государственном адресном реестре, обязательны для использования органами государственной власти, органами местного самоуправления, в том числе при предоставлении государственных и муниципальных услуг, а также для использования при оказании услуг почтовой связи.
Таким образом, при заполнении адреса места жительства следует указывать адрес в соответствии с КЛАДР.
Различие в наименование улицы в паспорте вашего работника и КЛАДРе может объясняться ошибкой, допущенной при внесении соответствующей записи, либо изменения названия соответствующей улицы. В любом случае для исключения ситуации как та, что сложилась у вас, рекомендуем предложить работнику обратиться в соответствующие органы для приведения записи в паспорте в соответствие с реальностью.
При заполнении реестра для ФСС графа 7 «Адрес места жительства (пребывания)» реестра не заполняется (в ней проставляется прочерк), если в сведениях о застрахованном лице в качестве способа выплаты указан банковский счет (п. 3.2 Порядка заполнения реестра сведений).
Г.П. Холодных
автор ответа, консультант Аскон по бухгалтерскому учету и налогообложению