Аббревиатура ОКАТО означает Общероссийский Классификатор Административно-Территориальных Объектов. Понимая, что такое ОКАТО, и как им пользоваться, можно легко определить местоположение предприятия, организации, другого объекта. Данный классификатор является приемником действовавшего в СССР кода СОАТО. Принцип его кодировки заключается в использовании признака административно-территориального деления. В номере кодируется регион, город, район и т.д. Каждая административно-территориальная единица имеет свой код. В связи с этим особенностью ОКАТО является отсутствие четко регламентированного количества символов.
ОКАТО — это расшифровка общероссийского классификатора административно-территориального деления. Коды, которые он включает, относятся к статистическим. В них зашифрованы данные о месте регистрации фирмы.Оkato получает каждое предприятие, организация, ИП по завершении процедуры государственной регистрации.
Где применяется ОКАТО
Код ОКАТО выступает в качестве носителя информации о точном месторасположении юрлица или ИП на территории Российской Федерации. Он необходим для выполнения различных хозяйственных операций, для оплаты штрафов, подачи отчетности в соответствующие органы.
Если его цифры будут неправильно указаны в платежке, то банк этот платеж не пропустит. Также он используется для выполнения определенных финансовых операций с контрагентами.
Цифровой код помогает госорганам выполнять целый ряд операций
- собирать и обрабатывать необходимую информацию;
- автоматизировать процессы статнаблюдения;
- подводить итоги налоговых операций отдельно по каждому региону РФ;
- определять уровень жизни населения по регионам России.
Расшифровка ОКАТО
Код позволяет точно определить административно-территориальную единицу к которой относится тот или иной объект. Пример расшифровки ОКАТО приведен в таблице:
Разряд |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
ОКАТО |
2 |
5 |
2 |
0 |
1 |
5 |
5 |
1 |
Код делится на разряды, которые задают уровни классификации объектов. Чем меньше административная единица, тем больше разрядов используется в ее кодировки, и тем длиннее будет ОКАТО.
Разряды ОКАТО задают следующие уровни классификации:
- 1 и 2 – субъекты РФ;
- 3, 4, 5 – второй уровень, к которому могут относиться автономные округа, районы субъектов РФ;
- 6, 7, 8 – третий уровень, который включает города, городские районы, сельсоветы;
- 9, 10, 11 – дополнительные разряды, которые могут применяться для уточнения кодирования мелких единиц.
Также коды ОКАТО (за исключением двух-, пяти-, восьми-, одинадцатизначных) могут дополняться контрольным числом.
Таким образом, первые два разряда кодирования обозначают субъект РФ. Третий разряд может принимать такие значения:
- 1 – относящийся к субъекту РФ автономный округ;
- 2 – округ, район (в том числе район города);
- 3 – город, ПГТ.
На 4 и 5 разрядах зашифровываются города и районы, относящиеся к субъектам и автономным округам. На 6, 7 и 8 разрядах кодируются образования, подчиненные административные единицам верхнего уровня. Так, разряд 6 может принимать такие значения:
- 3 – округ или район города;
- 5 – город, поселок городского типа;
- 8 – сельский совет.
ОКАТО, пример которого приведен выше в таблице соответствует городу Балаганску Балаганского района Иркутской области. В нем на Иркутскую область указывают первые две цифры 25. Кодировка 25 201 соответствует Балаганскому району, а полный код 25 201 551 – городу Балаганску.
Структура ОКАТО позволяет определить уровень административных единиц, даже не зная конкретного местонахождения. Так, в приведенном примере третья цифра 2 говорит о принадлежности объекта к району субъекта РФ, а шестая цифра 5 – к городу или ПГТ.
Для примера также можно взять другой ОКАТО: 25401368. Здесь цифра 4 в третьем разряде указывает на то, что объект расположен в городе, а цифра 3 в шестом разряде указывает на городской район.
Для того, чтобы обозначить определенные территориальные единицы, используются серии кодов. Кодировка в диапазоне от 01 до 59 используется для обозначения районов в субъектах РФ. Кодами от 60 до 99 обозначаются внутригородские районы и округа. Для обозначения на третьем уровне классификации городов используется кодировка от 01 до 49, а для ПГТ – от 50 до 99. Кодировка каждого конкретного города, ПГТ, района и других единиц приводится в специальных справочниках.
Возвращаясь к рассмотренному в таблице примеру: цифры 01 в разрядах 4 и 5 указывают на принадлежность объекта к Балаганскому району, а цифры 51 в 7 и 8 разрядах – на принадлежность к городу Балаганску.
Код ОКАТО присваивается не только субъектам федерации и муниципальным образованиям, но также предприятиям и организациям. Так, «Газпром» имеет код ОКАТО 40262, со следующим значением:
- 40 – город Санкт-Петербург;
- 2 – внутригородской район;
- 62 – Адмиралтейский район.
Этот код означает, что компания «Газпром» находится в Адмиралтейском районе города Санкт-Петербург. Нужно учитывать, что в этом же районе находится большое количество других компаний и организаций. Все они будут иметь полностью идентичный код ОКАТО. Фактически этот классификатор указывает только на то, в каком муниципальном образовании зарегистрирована фирма в соответствии с юридическим адресом. Поэтому, в отличие от ОГРН, ИНН, других идентификаторов, он не является уникальным.
Где можно узнать ОКАТО онлайн
Часто предприниматели задают вопрос о том, где посмотреть ОКАТО организации. Данную информацию можно получить на сайте ФНС. Но также вы в любое время можете обратиться в компанию «Выписка-Налог», оставив заявку на сайте Vypiska-Nalog.Com.
Мы оперативно предоставим выписку из ЕГРЮЛ/ЕГРИП в электронном виде, подписанную усиленной квалифицированной электронной подписью. Все данные в ней являются актуальными и достоверными.
ОКАТО – классификатор объектов административно-территориального деления. Ответственным за ведение классификатора ОКАТО является Федеральная служба статистики.
Основным назначением ОКАТО является указание местоположения организации и индивидуальных предпринимателей на территории РФ. Государственные органы используют классификатор ОКАТО обычно для сбора и обработки данных и других процессов автоматизации статистической информации.
На портале ЗАЧЕСТНЫЙБИЗНЕС, Вы можете бесплатно проверить или получить ОКАТО юридических лиц и индивидуальных предпринимателей.
Данные на портале ежедневно обновляются и синхронизируются с сервисом nalog.ru ФНС РФ*.
Вы также можете бесплатно узнать код ОКАТО по ИНН юридического лица или Индивидуального предпринимателя
В карточке компании, полученной при поиске по ИНН, содержится вся открытая официальная информация о компаниях и предпринимателях РФ, в том числе код ОКАТО.
Чтобы узнать ОКАТО, введите ИНН или ОГРН организации:
Как искать подробнее…
Общероссийский классификатор объектов административно-территориального деления состоит из трёх блоков:
блок идентификации объекта;
• блок наименования объекта;
• блок дополнительных данных.
код ОКАТО содержит от 2 до 8 цифр или если содержит код раздела «Сельские населенные пункты» — 11 цифр.
Контрольное число (одна цифра) может быть добавлено к коду, образуя специальный «блок идентификации», в котором на одну цифру больше (9 цифр для 8-цифрового кода).
Структура ОКАТО:
1, 2 знаки — объекты первого уровня классификации;
Первый уровень. Этому уровню отвечают первые две цифры кода, которые несут информацию о субъекте Российской Федерации (республики, округа, автономии, города федерального значения и т. д.).
3, 4, 5 знаки — объекты второго уровня классификации;
Второй уровень: три цифры, следующие за двумя цифрами первого уровня. Они несут информацию о краях, областях и районах, а также районах и округах городов федерального значения, находящихся в субъектах федерации.
6, 7, 8 знаки — объекты третьего уровня классификации;
Третий уровень. Последние цифры кода, начиная с шестой по счету. Несет информацию о городах районного подчинения, ПГТ и сельских советах.
Полная информация об Организациях доступна в Премиум доступе.
Желаем Вам плодотворной, комфортной работы на портале, используя поиск юридических лиц и ИП и определения ОКАТО по ИНН!
Ваш ЗАЧЕСТНЫЙБИЗНЕС.РФ.
* Данные ЕГРЮЛ/ЕГРИП являются открытыми и предоставляются на основании п.1 ст.6 Федерального закона от 08.08.2001 № 129-ФЗ «О государственной регистрации юридических лиц и индивидуальных предпринимателей»: Содержащиеся в государственных реестрах сведения и документы являются открытыми и общедоступными, за исключением сведений, доступ к которым ограничен, а именно сведения о документах, удостоверяющих личность физического лица.
- Общероссийские классификаторы
- ОКАТО ОК 019-95
ОКАТО — Общероссийский классификатор объектов административно-территориального деления
Классификатор ОК 019-95.
- Коды
- Описание
- Документы 1
- Скачать 2
- Комментарии 8
Коды ОКАТО
Поиск записи классификатора по коду:
Код | Наименование | Административный центр |
---|---|---|
01 000 000 000 | Алтайский край | г Барнаул |
03 000 000 000 | Краснодарский край | г Краснодар |
04 000 000 000 | Красноярский край | г Красноярск |
05 000 000 000 | Приморский край | г Владивосток |
07 000 000 000 | Ставропольский край | г Ставрополь |
08 000 000 000 | Хабаровский край | г Хабаровск |
10 000 000 000 | Амурская область | г Благовещенск |
11 000 000 000 | Архангельская область | г Архангельск |
12 000 000 000 | Астраханская область | г Астрахань |
14 000 000 000 | Белгородская область | г Белгород |
15 000 000 000 | Брянская область | г Брянск |
17 000 000 000 | Владимирская область | г Владимир |
18 000 000 000 | Волгоградская область | г Волгоград |
19 000 000 000 | Вологодская область | г Вологда |
20 000 000 000 | Воронежская область | г Воронеж |
22 000 000 000 | Нижегородская область | г Нижний Новгород |
24 000 000 000 | Ивановская область | г Иваново |
25 000 000 000 | Иркутская область | г Иркутск |
26 000 000 000 | Республика Ингушетия | г Магас |
27 000 000 000 | Калининградская область | г Калининград |
28 000 000 000 | Тверская область | г Тверь |
29 000 000 000 | Калужская область | г Калуга |
30 000 000 000 | Камчатский край | г Петропавловск-Камчатский |
32 000 000 000 | Кемеровская область — Кузбасс | г Кемерово |
33 000 000 000 | Кировская область | г Киров |
34 000 000 000 | Костромская область | г Кострома |
35 000 000 000 | Республика Крым | г Симферополь |
36 000 000 000 | Самарская область | г Самара |
37 000 000 000 | Курганская область | г Курган |
38 000 000 000 | Курская область | г Курск |
40 000 000 000 | Город Санкт-Петербург город федерального значения | |
41 000 000 000 | Ленинградская область | г Санкт-Петербург |
42 000 000 000 | Липецкая область | г Липецк |
44 000 000 000 | Магаданская область | г Магадан |
45 000 000 000 | Город Москва столица Российской Федерации город федерального значения | |
46 000 000 000 | Московская область | г Москва |
47 000 000 000 | Мурманская область | г Мурманск |
49 000 000 000 | Новгородская область | г Великий Новгород |
50 000 000 000 | Новосибирская область | г Новосибирск |
52 000 000 000 | Омская область | г Омск |
53 000 000 000 | Оренбургская область | г Оренбург |
54 000 000 000 | Орловская область | г Орёл |
56 000 000 000 | Пензенская область | г Пенза |
57 000 000 000 | Пермский край | г Пермь |
58 000 000 000 | Псковская область | г Псков |
60 000 000 000 | Ростовская область | г Ростов-на-Дону |
61 000 000 000 | Рязанская область | г Рязань |
63 000 000 000 | Саратовская область | г Саратов |
64 000 000 000 | Сахалинская область | г Южно-Сахалинск |
65 000 000 000 | Свердловская область | г Екатеринбург |
66 000 000 000 | Смоленская область | г Смоленск |
67 000 000 000 | Город федерального значения Севастополь | |
68 000 000 000 | Тамбовская область | г Тамбов |
69 000 000 000 | Томская область | г Томск |
70 000 000 000 | Тульская область | г Тула |
71 000 000 000 | Тюменская область | г Тюмень |
73 000 000 000 | Ульяновская область | г Ульяновск |
75 000 000 000 | Челябинская область | г Челябинск |
76 000 000 000 | Забайкальский край | г Чита |
77 000 000 000 | Чукотский автономный округ | г Анадырь |
78 000 000 000 | Ярославская область | г Ярославль |
79 000 000 000 | Республика Адыгея (Адыгея) | г Майкоп |
80 000 000 000 | Республика Башкортостан | г Уфа |
81 000 000 000 | Республика Бурятия | г Улан-Удэ |
82 000 000 000 | Республика Дагестан | г Махачкала |
83 000 000 000 | Кабардино-Балкарская Республика | г Нальчик |
84 000 000 000 | Республика Алтай | г Горно-Алтайск |
85 000 000 000 | Республика Калмыкия | г Элиста |
86 000 000 000 | Республика Карелия | г Петрозаводск |
87 000 000 000 | Республика Коми | г Сыктывкар |
88 000 000 000 | Республика Марий Эл | г Йошкар-Ола |
89 000 000 000 | Республика Мордовия | г Саранск |
90 000 000 000 | Республика Северная Осетия-Алания | г Владикавказ |
91 000 000 000 | Карачаево-Черкесская Республика | г Черкесск |
92 000 000 000 | Республика Татарстан (Татарстан) | г Казань |
93 000 000 000 | Республика Тыва | г Кызыл |
94 000 000 000 | Удмуртская Республика | г Ижевск |
95 000 000 000 | Республика Хакасия | г Абакан |
96 000 000 000 | Чеченская Республика | г Грозный |
97 000 000 000 | Чувашская Республика — Чувашия | г Чебоксары |
98 000 000 000 | Республика Саха (Якутия) | г Якутск |
99 000 000 000 | Еврейская автономная область | г Биробиджан |
Описание и справочные данные
- Наименование:
- Общероссийский классификатор объектов административно-территориального деления
- Аббревиатура:
- ОКАТО
- Обозначение:
- ОК 019-95
- По-английски:
- Russian Classification on Objects of Administrative Division
- Ответственный:
- Росстат
- Основание:
- Постановление Госстандарта России от 31.07.1995 № 413
- Дата введения:
- 01.01.1997
- Дата окончания:
- не установлена (нет приказа об отмене классификатора или его замене новым)
Приказы и постановления
Список документов о введении в действие, отмене классификатора, внесении важных правок. Обратите внимание, что показаны не все официальные документы по классификатору, а только наиболее значимые.
- Письмо Федеральной налоговой службы от 17 октября 2013 г. №ЕД-4-3/18585
С 01.01.2014 в налоговых декларация в поле «код ОКАТО» следует указывать код ОКТМО (ОК 033-2013) .
Скачать ОКАТО
Доступно для скачивания 2 файла:
Комментарии
Пользователи сайта оставили 8 комментариев по классификатору и его годам.
На этой странице длинные комментарии сокращены, полная версия комментариев дана на странице кода.
Ставить ли точку после сокращения г Москва (г. Москва)?
— Жанна, 12.05.2022 11:48
когда появятся новые регионы РФ? ЛНР, ДНР, Запорожская и Херсонская область?
— Ольга, 09.12.2022 12:56
Странно… На автомобильных номерах Саратовская область — 64. А по ОКАТО — 63 (63 000 000 000). По автоклассификации 63 — это Самара.
Вы это специально так всё перепутываете? Или… Ладно, лучше будем считать, что специально.
— Мухин А.В., 03.01.2023 23:05
Как узнать ОКАТО Луганской Народной Республики?
— Контрактная служба, 14.04.2023 10:10
Комментарии к коду 19240000000
Подскажите, пожалуйста, а разве уч. Пунгул в Сямженском районе Вологодской области нету?
— Екатерина, 23.11.2020 13:28
Комментарии к коду 40273000000
Подскажите, пожалуйста, ОКАТО 40273565000 вроде бы относится к МО Пискарёвка, но здесь его в иерархии нет, это ошибка?
— Мария, 18.05.2023 15:18
Мария, код 40 273 565 000 был исключён ещё в 2017 году изменением 318/2017 ОКАТО.
— Лариса, 22.05.2023 17:59
Комментарии к коду 65500000000
город Заречный какой ОКАТО имеет?
— Вероника, 16.04.2021 10:21
Оставьте комментарий, если
1) у вас есть дополнительная информация по классификатору,
2) заметили ошибки и неточности на сайте,
3) хотите задать вопрос, ответ на который могут дать другие пользователи сайта.
Все поля формы обязательны для заполнения. При отправке комментария Вы соглашаетесь с политикой конфиденциальности.
Источник данных: Росстандарт Росстат
Дата последнего редактирования страницы: 17.03.2023 01:14.
Дата актуализации классификатора: 02.10.2022.
ОКАТО — Общероссийский классификатор объектов административно-территориального деления.
ОКАТО – это аббревиатура, образованная от устаревшего и в настоящее время не применяемого Общероссийского классификатора объектов административно-территориального деления.
Для справки | |
---|---|
Аббревиатура | ОКАТО |
Обозначение | ОК 019-95 |
Введение | 01.01.1997 (Постановление Госстандарта России от 31.07.1995 № 413) |
По-английски | Russian Classification on Objects of Administrative Division |
Замена ОКАТО на ОКТМО
C 1.01.2014 года на смену кодам ОКАТО были введены в действие новые коды ОКТМО.
Для плавного перехода от старых кодов к новым Министерство финансов РФ, в соответствии с письмом № 02.04.05/14508 Минфина РФ от 25.04.2013 года опубликовало таблицу соответствия старых и новых кодов.
Одновременно региональные налоговые службы направили налогоплательщикам электронные извещения с указанием их новых кодов.
Помимо этого, в силу распоряжения ФНС РФ, на стендах и сайтах налоговых инспекций страны были опубликованы объявления о замене кодов и размещены таблицы соответствия.
В настоящее время коды ОКТМО полностью заменили собой устаревшие коды ОКАТО для субъектов предпринимательской деятельности с внесением изменений в бланки ПД, ПД-4сб и заявлений физических лиц на уплату налогов и пошлин.
Отличия кодов
Код ОКАТО представлял собой индекс, состоящий из 8 цифр или 11 знаков, обозначавших, в совокупности:
- наименование субъекта Федерации;
- обозначение муниципального образования;
- обозначение конкретного населенного пункта.
Введение в индекс знаков свыше 8 обозначало, что населенный пункт по уровню ниже муниципалитета.
Коды ОКТМО, на первый взгляд, очень мало отличаются от кодов ОКАТО, поскольку они сохранили 8- и 11-значную структуру. Однако между старыми и новыми кодами существуют существенные различия, а именно:
- идентификация населенного пункта производится по признаку его принадлежность к субъекту РФ;
- идентификация населенных пунктов основана на иерархии муниципальных образований.
Соответственно, значения цифровых групп кода по ОКТМО включает в себя иерархическую лестницу, состоящую из:
- конкретного субъекта РФ – первые 2 знака кода;
- конкретного населенного пункта субъекта РФ – знаки 3,4,5 кода;
- конкретного муниципального округа – знаки 6,7,8 кода.
При необходимости код дополняется еще тремя знаками (9,10,11) для обозначения ПГТ, сел и городов в муниципальном округе.
ОКАТО-код — важная штука для бизнеса: без него и договор не составить, и перед налоговой не отчитаться.
С 2005 года мы перелопатили сотни миллионов кодов ОКАТО из баз заказчиков и теперь расскажем, о чем узнали. В статье: что такое код ОКАТО, что полезного можно из него достать и как мы проверяем корректность этого идентификатора.
Зачем нужен справочник и код ОКАТО
ОКАТО — это Общероссийский классификатор объектов административно-территориального деления. В нем хранятся данные о субъектах федерации, округах и районах, городах и селах. Сущности в классификаторе расставлены по старшинству: от субъектов федерации и далее по нисходящей.
Код же ОКАТО — это идентификатор объекта в справочнике. Он иерархичен и показывает, какое место занимает объект в административно-территориальной структуре страны.
Чем мельче объект, тем длиннее код
По ОКАТО-коду ФНС определяет, в бюджет какой территории поступают налоги и платежи от ИП, предприятий и организаций. Любой адрес, по которому зарегистрировано юридическое или физическое лицо, привязан к своему коду.
Адрес: г Москва, Турчанинов пер, д 6 стр 2.
Код ОКАТО: 45 286 590 000.
В 2014 году у ОКАТО якобы появился преемник — ОКТМО. По задумке это тот же справочник территорий, но с муниципальным делением, а не административно-территориальным.
Однако реального обновления не случилось: кое-где в документах и отчетности ОКАТО действительно заменили на ОКТМО, но далеко не везде. С тех пор в стране живут оба справочника и оба типа кодов, по сути дублируя друг друга.
Поэтому без ОКАТО пока — никуда. Где только его не используют.
- Центральный банк требует, чтобы банки включали в отчеты ОКАТО-коды местонахождения клиентов, банкоматов и терминалов;
- Центробанк, считая статистику, с помощью ОКАТО группирует заемщиков и вкладчиков по территориям;
- предприятия указывают коды в разного рода договорах (например, о переводе пенсии на счет в банке);
- автовладельцы указывают ОКАТО-код получателя в платежке, когда оплачивают штрафы ГИБДД.
Разбираемся в формате
Длина кода ОКАТО — 2–11 символов в зависимости от уровня объекта. Часто, чтобы идентификаторы смотрелись аккуратно и целостно, «потерянные» разряды заполняют нулями.
ОКАТО-коды 45 000 000 000 и 45 равнозначны.
Код максимальной длины выглядит так: XX XXX XXX XXX.
В хвост иногда добавляют одинокостоящую цифру — контрольное число (КЧ). КЧ придумали как страховку: подставляешь цифры из ОКАТО-кода в специальную формулу, считаешь итог и сравниваешь с КЧ. Совпали — хорошо. Но мы контрольное число не используем и проверяем код по-другому. Возможно, Росстат и вовсе придумал КЧ для внутренних нужд.
Разберу формат кода ОКАТО подробнее.
Для примера прочитаю код 45 286 590 000.
Две цифры в начале обозначают регион, это верхний уровень административного деления. Регионы пронумерованы один за другим, список можно найти в открытых источниках. Коды регионов применяют, например, в паспортах — первые две цифры серии паспорта — это номер региона, где напечатали бланк.
45 286 590 000.
45 — это Москва. 80 — Башкортостан, 08 — Хабаровский край.
Третья, четвертая и пятая цифры отправляют нас на второй уровень иерархии — здесь закодированы автономные округа, районы, города́.
Третий символ обозначает тип объекта:
- 1 — автономный округ;
- 2 — район (в том числе внутригородской), округ;
- 4 — город, поселок городского типа;
- 5 — город, подчиняющийся субъекту, но находящийся в ведении федеральных органов.
А четвертая и пятая цифры ОКАТО-кода — собственно номер объекта. Номера́ порядковые, расшифровывать ничего не нужно.
45 286 590 000.
2 — внутригородской район или округ, 86 — его номер. 45 286 — это код Центрального административного округа Москвы.
Шестой, седьмой и восьмой цифрами кодируют объект третьего уровня: внутригородской район, город, поселок.
Шестая цифра обозначает тип объекта, все по лекалам предыдущего уровня:
- 3 — внутригородской район, округ города;
- 5 или 6 — город, поселок городского типа;
- 8 или 9 — сельсовет.
Но здесь встречаются исключения, когда речь заходит об особенных объектах. Например, у городов федерального значения на третьем уровне цифра 5 означает административный район.
Седьмая и восьмая цифры — просто порядковый номер объекта.
45 286 590 000.
У Москвы и Питера на третьем уровне 5, но никаких городов и поселков городского типа здесь, естественно нет. У Москвы на третьем уровне административные районы.
5 — административный район, 90 — его номер. 45 286 590 — это код Хамовников.
Девятым, десятым и одиннадцатым символами кодируют сёла, деревни и поселки. На этом уровне обходятся без типа населенного пункта: все три разряда — просто цифры, без шифра.
Иногда сельский населенный пункт подчиняется напрямую объекту первого уровня — региону. Или второго уровня — какому-нибудь району. Тогда «лишние» разряды заполняют нулями.
Код ОКАТО села Чан-Ручей Мурманской области — 47 000 000 002
Увы, в формате ОКАТО-кодов полно исключений. Несколько я перечислил выше, а другие и объяснить сложно. Для сильных духом людей эти отступления от правил описали в официальном документе.
Если не брать исключения, вот как мы видим код ОКАТО
Проверяем корректность (на самом деле нет)
Готовясь к статье, я вдоль и поперек изучил внутреннюю документацию — искал алгоритмы проверки ОКАТО в «Факторе». И нашел. Хороший такой алгоритм на восемь полновесных шагов. Проверил его, расписал понятным языком. А потом показал коллеге и узнал, что ОКАТО мы не проверяем уже лет семь.
Дело в том, что нет смысла проверять формат ОКАТО-кода по алгоритму. Проще взять идентификатор, что хранится у заказчика, и поискать его в эталонном справочнике ОКАТО. А вдобавок сравнить адрес, который у заказчика обязательно лежит в базе, с соответствующим коду адресом в ОКАТО. Вот и все.
Вдобавок софт регуляторов страхует от ошибок с ОКАТО. Правильные коды натурально вшиты в шаблоны отчетов, предполагающих территориальное деление, для Банка России, Росстата или Налоговой.
Поэтому этот раздел лишний — алгоритм проверки ОКАТО-кода не нужен. Чтобы подстраховаться, мы просто берем данные из базы заказчика и смотрим, есть ли что-то подобное в ОКАТО.