
Общероссийский классификатор территорий муниципальных образований (ОКТМО) применяется при заполнении налоговых деклараций, бухгалтерской отчетности и в системе межведомственного обмена. В 2023 году код ОКТМО по-прежнему состоит из 8 или 11 цифр в зависимости от уровня детализации. Первые восемь знаков обозначают муниципальное образование, а дополнительные три – конкретный населенный пункт или внутригородскую территорию.
Если организация или предприниматель работает в пределах целого муниципального образования без уточнения населенного пункта, указывается 8-значный код. Когда требуется более точная привязка к территории, например для сельских поселений или отдельных городских округов, используется 11-значный код.
Актуальные коды можно проверить в классификаторе ФНС России или в справочниках, встроенных в бухгалтерские программы. Важно сверять код с реестром на момент подачи отчетности, поскольку при изменении административного деления старые значения становятся недействительными.
ОКТМО: сколько цифр в коде в 2023 году

В 2023 году используются два формата: 8-значный код для муниципальных образований и 11-значный код для населённых пунктов, входящих в состав муниципальных образований.
Правило выбора простое: если нужен код муниципального района, городского округа, городского или сельского поселения – указывайте 8 цифр; если требуется конкретный населённый пункт внутри этого образования – указывайте 11 цифр.
| Формат | Длина | Назначение | Структура разрядов | Диапазоны для 9–11 разрядов | Пример |
|---|---|---|---|---|---|
| Муниципальное образование | 8 цифр | Муниципальный район, городской округ, внутригородская территория | 1–2: субъект РФ; 3–5: район/округ; 6–8: конкретное МО | – | 45307000 (район Москвы) |
| Населённый пункт | 11 цифр | Город, посёлок, село и т.п. внутри МО | 1–8: код МО; 9–11: код населённого пункта | 001–049: города; 051–099: пгт; 101–999: сельские НП | 25601151051 (г. Балаганск, Иркутская область) |
Практика заполнения: в формах, где предусмотрено 8 ячеек, вписывают 8-значный код; где предусмотрено 11 ячеек для населённых пунктов – указывают полный 11-значный код. Не добавляйте лишних символов и разделителей, используйте только цифры.
Быстрая проверка: если известен код 8 цифр, а требуется населённый пункт, добавляются разряды 9–11 по сериям 001–049 (города), 051–099 (пгт), 101–999 (сельские НП); административным центрам обычно присваивается серия, оканчивающаяся на «1» (например, 001, 051, 101).
Формат кода ОКТМО: 8 или 11 знаков – когда применяется каждый вариант
ОКТМО может состоять из 8 или 11 цифр. 8-значный код используется для обозначения муниципальных образований: городских округов, муниципальных районов, сельских и городских поселений. Такой формат отражает только уровень муниципалитета без детализации отдельных населённых пунктов.
11-значный код применяется при необходимости указания конкретного населённого пункта внутри муниципального образования. Первые восемь цифр в этом случае совпадают с кодом муниципалитета, а последние три уточняют конкретный объект, например деревню или село.
При заполнении налоговых деклараций и расчётов по страховым взносам чаще используется 8-значный формат, так как указывается муниципальное образование. 11-значный вариант требуется в ситуациях, когда организация или ИП обязаны показать точное местоположение объекта налогообложения – например, при уплате земельного или имущественного налога по месту нахождения имущества.
Чтобы избежать ошибок, рекомендуется сверять формат с реквизитами из справочника ФНС: если в справочнике указан только 8-значный код, дополнять его тремя нулями недопустимо – необходимо использовать именно предоставленный вариант.
Как определить требуемую длину кода по виду населённого пункта и уровню муниципалитета
Код ОКТМО всегда содержит 11 знаков, однако при использовании допускается сокращение в зависимости от уровня объекта. Для сельских населённых пунктов и городских микрорайонов применяется 11-значный вариант, где последние три цифры отражают конкретный населённый пункт.
Для муниципальных районов и городских округов достаточно 8 цифр: первые восемь знаков идентифицируют уровень муниципального образования, а нули в конце показывают отсутствие детализации до конкретного населённого пункта.
Коды поселений (сельских и городских) формируются в виде 11-значного числа, где девятый и десятый знаки указывают тип поселения, а одиннадцатый – его порядковый номер. Если необходим только код самого поселения без привязки к населенному пункту внутри, используется 8 знаков.
Для федерального и регионального уровня анализа применяется 2–5 знаков кода: первые две цифры обозначают субъект РФ, три-четыре знака – муниципальный район или городской округ. Таким образом, чем выше уровень обобщения, тем меньше значащих разрядов используется.
Правило добавления нулей: как преобразовать 8-значный код к 11-значному для форм

Коды ОКТМО могут встречаться в двух вариантах: 8-значные для муниципальных образований и 11-значные для населённых пунктов. При заполнении форм, где требуется 11 знаков, используется единое правило дополнения нулями.
- Если код состоит из 8 цифр, к нему добавляются три нуля справа.
- Полученный результат всегда имеет длину 11 символов.
Примеры преобразования:
- Код 46701000 → 46701000000
- Код 01701000 → 01701000000
Таким образом, правило простое: недостающие разряды заполняются нулями в конце, а структура первых восьми знаков остаётся неизменной.
Где посмотреть длину действующего кода: ФИАС, налоговые сервисы, справочники

ФИАС (Федеральная информационная адресная система) содержит актуальные коды ОКТМО. В выгрузках ФИАС указываются 8- или 11-значные значения: 8 знаков – для муниципальных районов и городских округов, 11 знаков – для населённых пунктов и внутригородских территорий.
Налоговые сервисы ФНС позволяют проверить правильность кода через онлайн-формы («Узнай ОКТМО»). При вводе адреса система возвращает точное значение с длиной кода, которое применяется при заполнении деклараций и платёжных документов.
Официальные справочники ОКТМО, публикуемые Росстатом, содержат полные перечни с детализацией по регионам. В них можно сопоставить код и его структуру: первые 2 цифры – субъект РФ, следующие 3 – муниципальный район или округ, последние 3 – конкретное образование. При наличии 11-значного кода добавляются уточняющие позиции для населённых пунктов.
Практическая рекомендация: для бухгалтерских и налоговых целей следует сверять длину кода в сервисе ФНС, а для проверки структуры и иерархии – использовать выгрузки ФИАС или справочники Росстата.
Проверка длины и структуры ОКТМО в платёжке и отчётности: частые ошибки 2023 года

В 2023 году код ОКТМО состоит строго из 8 или 11 цифр. Ошибки возникают при указании кода с меньшим или большим количеством знаков: 7, 9, 10 или 12 цифр система налогового органа не принимает. В платёжных документах проверяйте, чтобы код точно соответствовал формату организации или муниципального образования.
При формировании отчётности наиболее частые ошибки связаны с неправильной структурой кода. Первые две цифры обозначают регион, следующие три – муниципальный район или городской округ, далее три цифры – населённый пункт или отдельный административный объект, последние три (для 11-значного формата) – конкретный участок внутри муниципалитета. Нарушение этой последовательности приводит к отказу в регистрации платежа или отчёта.
При автоматическом формировании платёжных поручений проверяйте, чтобы система не обрезала ведущие нули. Например, код «01234567» при сохранении в формате числа может преобразоваться в «1234567», что делает платёж недействительным.
В отчётности по налогам и сборам используйте актуальные справочники ОКТМО, обновлённые на 2023 год. Несоответствие кода данным ФНС вызывает ошибки при проверке деклараций, отчёт не принимается, а корректировка занимает дополнительное время.
Рекомендуется внедрять контроль длины и структуры ОКТМО на этапе подготовки платёжки: 8 или 11 цифр, соответствие региону, муниципалитету и населённому пункту. Использование формата текста вместо числового поля предотвращает удаление ведущих нулей и уменьшает количество ошибок при приёме документов.
Примеры корректного указания ОКТМО разной длины в платёжном поручении и декларациях
ОКТМО может содержать от 8 до 11 цифр в зависимости от уровня муниципального образования. В платёжных поручениях указывается полный код, соответствующий муниципалитету. Например, для городского округа Москва правильный код – 45286500 (8 цифр), для района внутри области – 24601000 (8 цифр), для сельского поселения – 24601001 (8 цифр с индивидуальной последней цифрой).
В декларациях по НДС и налогу на прибыль указываются коды ОКТМО, соответствующие месту постановки на учет организации. Для крупной компании с несколькими подразделениями допустимо использовать коды 11-значные, где добавлены три контрольные цифры. Например: 45286500001 или 24601000002. Такой формат обеспечивает точное распределение платежей по бюджетам муниципалитетов.
При формировании платёжного поручения система банка проверяет корректность длины кода. Для 8-значных кодов проверяется принадлежность к действующему списку муниципалитетов, для 11-значных – соответствие дополнительным цифрам филиала или подразделения. Ошибки в одной цифре приводят к отклонению платежа.
Рекомендуется всегда сверять код ОКТМО с актуальными справочниками ФНС перед подачей декларации или отправкой платежа. В случае, если в декларации используется код района, а в платёжном поручении – код поселения, возможны расхождения при учете средств в бюджете.
Пример корректного указания ОКТМО в платёжном поручении:
- Код 8 цифр: 45286500 – городской округ.
- Код 9 цифр: 452865001 – городское поселение.
- Код 11 цифр: 45286500001 – филиал организации в муниципалитете.
Для деклараций по налогам важно, чтобы код ОКТМО полностью соответствовал коду, присвоенному в учетных данных организации. Несовпадение цифр в налоговой форме и платёжном поручении может вызвать уточнение или отказ в зачете платежа.
Что делать при смене ОКТМО: как проверить актуальность и обновить код в учётных системах

ОКТМО (Общероссийский классификатор территорий муниципальных образований) может изменяться при реорганизации муниципальных образований, изменении границ или переименовании населённых пунктов. Чтобы избежать ошибок в учётных системах, важно своевременно проверять актуальность кода и корректно его обновлять.
Пошаговые действия при смене ОКТМО:
- Проверка актуального кода:
- Посетите официальный сайт Росстата или портал ФНС для скачивания последней версии классификатора.
- Сравните текущий код в вашей системе с кодом в актуальном классификаторе.
- При несоответствии используйте новый код для конкретного муниципального образования.
- Обновление учётных систем:
- В бухгалтерских программах (1С, SAP, «Контур.Бухгалтерия») найдите раздел «Настройки налогового учета» или «Справочники» и внесите новый код ОКТМО.
- Для налоговых деклараций убедитесь, что в шаблонах отчётности указан актуальный код.
- В ERP-системах выполните массовую замену кодов по всем контрагентам и подразделениям.
- Контроль изменений:
- Создайте внутренний регламент обновления ОКТМО при изменениях границ муниципальных образований.
- Систематически проверяйте новые выпуски классификатора каждые 6–12 месяцев.
- Внесите отметку о дате проверки и обновления кода для аудита.
- Документальное подтверждение:
- Храните официальные письма или выписки Росстата/ФНС, подтверждающие смену кода.
- Используйте их как основание для внесения изменений в учетные и налоговые системы.
Соблюдение этих шагов снижает риск налоговых и бухгалтерских ошибок, гарантирует соответствие учётной информации официальным источникам и упрощает взаимодействие с контролирующими органами.
Вопрос-ответ:
Сколько цифр содержит код ОКТМО в 2023 году?
Код ОКТМО в 2023 году состоит из восьми цифр. Он используется для идентификации муниципальных образований и помогает органам статистики и финансовым структурам вести учет. Каждая часть кода несет определённую информацию о регионе, районе и населённом пункте.
Почему количество цифр в коде ОКТМО важно для бухгалтерии?
Количество цифр в коде ОКТМО важно для правильного заполнения налоговых и бюджетных документов. Ошибка в одной цифре может привести к неверному распределению платежей и некорректной отчетности. Для специалистов по бухгалтерии и финансовым вопросам знание точного формата кода помогает избежать ошибок и ускоряет обработку документов.
Можно ли определить регион по коду ОКТМО?
Да, код ОКТМО позволяет определить регион, муниципальный район и населённый пункт. Первые цифры обозначают субъект федерации, следующие — район, а последние — конкретный населённый пункт или организационную единицу. Такой код помогает систематизировать данные и проводить точные статистические расчёты.
Изменялось ли количество цифр в коде ОКТМО за последние годы?
Количество цифр в коде ОКТМО оставалось стабильным последние годы. С 2023 года код содержит 8 цифр, и это формат закреплён официальными нормативными документами. Любые изменения касаются скорее присвоения новых кодов для вновь образованных муниципальных образований, но структура и длина кода остаются прежними.
