Справочники и Данные · 10 мин
Как добавить ОКПО контрагенту в 1С
Как указать код ОКПО контрагенту в 1С: где находится поле, как включить его в форме, что делать если реквизита нет, проверка заполнения и типичные ошибки.
Код ОКПО (Общероссийский классификатор предприятий и организаций) требуется в некоторых печатных формах — например, в формах статистической отчетности, а также в отдельных документах, где его предусматривает контракт или внутренний регламент компании. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация) для контрагента есть отдельный реквизит «ОКПО», но он не всегда виден на форме сразу.
Способ заполнения зависит от того, кто ваш контрагент: юридическое лицо или индивидуальный предприниматель. Для юридических лиц код ОКПО вводится в карточке контрагента напрямую, для ИП — аналогично, но иногда поле находится в расширенных реквизитах. Ниже разобраны все типичные сценарии: от простого ввода до ситуации, когда поля «ОКПО» на форме вообще нет.
Где в 1С хранится код ОКПО контрагента
В типовых конфигурациях на платформе 1С:Предприятие 8.3 справочник «Контрагенты» содержит стандартный реквизит «ОКПО». Он относится к группе классификаторов наряду с ОКОПФ, ОКВЭД и другими кодами. Значение хранится в самом элементе справочника, а не в регистре сведений, поэтому вводится один раз и действует для всех документов этого контрагента.
Важно понимать: ОКПО контрагента и ОКПО собственной организации — разные реквизиты. Код вашей компании задается в карточке организации (раздел «Главное → Реквизиты организации» или «Справочники → Организации»), а код контрагента — в его личной карточке. Путаница между ними — частая причина неверных печатных форм.
Длина кода ОКПО отличается для юридических лиц и ИП: у организаций это 8 цифр, у индивидуальных предпринимателей — 10 цифр. Программа, как правило, не проверяет длину автоматически, поэтому контроль корректности ложится на пользователя.
Как ввести ОКПО в карточке контрагента: пошаговая инструкция
Стандартный путь подходит для большинства типовых конфигураций: Бухгалтерия предприятия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP. Названия разделов могут немного отличаться, но логика одинаковая.
- 1Откройте раздел «Справочники» (или «Покупки» / «Продажи») и перейдите в список «Контрагенты».
- 2Найдите нужного контрагента через поиск и откройте его карточку двойным щелчком.
- 3Найдите на форме блок «Классификаторы», «Коды» или «Дополнительно» — в зависимости от конфигурации.
- 4Введите код ОКПО в одноименное поле: 8 цифр для юрлица, 10 цифр для ИП.
- 5Нажмите «Записать и закрыть» и проверьте, что значение сохранилось, открыв карточку повторно.
Если контрагент создается заново, удобнее всего воспользоваться автозаполнением по ИНН: программа подтянет из сервиса 1С:Контрагент наименование, адрес, КПП и ряд других реквизитов. Однако ОКПО через автозаполнение подтягивается не всегда — это зависит от версии конфигурации и настроек сервиса. После автозаполнения откройте карточку и проверьте поле вручную.
Что делать, если поля «ОКПО» нет на форме
Самая частая ситуация: реквизит существует в конфигурации, но скрыт из формы настройками интерфейса. В таком случае поле можно вернуть штатными средствами, без доработки конфигуратора.
Откройте карточку контрагента, нажмите кнопку «Еще» в правом верхнем углу формы и выберите пункт «Изменить форму». В дереве элементов найдите «ОКПО» (обычно внутри группы классификаторов) и поставьте напротив него флажок. После нажатия «ОК» поле появится на форме, и его можно будет заполнить. Изменение применится только к вашему пользователю и не затронет других.
Если в списке элементов формы поля «ОКПО» нет вообще, возможны два варианта. Первый — конфигурация сильно доработана, и реквизит удален или переименован; тогда вопрос решается с разработчиком, который сопровождает базу. Второй — используется механизм дополнительных реквизитов и сведений: тогда ОКПО добавляется через «Администрирование → Общие настройки → Дополнительные реквизиты и сведения» для справочника «Контрагенты».
Особенности для ИП, иностранных компаний и обособленных подразделений
Индивидуальные предприниматели
У ИП код ОКПО состоит из 10 цифр. В карточке контрагента с видом «Индивидуальный предприниматель» поле ОКПО доступно так же, как у юридических лиц. Ошибки здесь связаны обычно с тем, что пользователь вводит 8-значный код или путает ОКПО с ОГРНИП — это разные идентификаторы, и подставлять один вместо другого нельзя.
Иностранные контрагенты
У иностранных компаний российского кода ОКПО нет. Если печатная форма требует заполнения поля, оставьте его пустым либо проставьте прочерк в соответствии с требованиями конкретного документа. Вводить вымышленный код нельзя — в отчетности это расценивается как недостоверные сведения.
Обособленные подразделения
В конфигурациях, где обособленные подразделения ведутся отдельными элементами справочника (например, в 1С:Бухгалтерии 8 ред. 3.0 подразделения заводятся внутри карточки контрагента), код ОКПО может отличаться от головной организации. Уточните код именно того подразделения, с которым заключен договор, и введите его в карточку соответствующего подразделения, а не головного контрагента.
Как проверить, что ОКПО заполнен корректно
После ввода кода убедитесь, что он сохранился и попадает в нужные документы. Самый простой способ — закрыть карточку с записью и открыть ее заново: значение должно остаться на месте. Затем сформируйте печатную форму документа, где ОКПО должен выводиться, и проверьте результат.
Если код заполняется массово для многих контрагентов, удобно проверить заполненность через групповую обработку: в списке контрагентов нажмите «Еще → Изменить выделенные» (доступно при соответствующих правах) либо выведите колонку «ОКПО» в список через настройку списка и отсортируйте по пустым значениям.
Как проверить результат
После повторного открытия карточки код на месте
Поле пустое — запись не выполнена или нет прав на изменение
8 цифр у юрлица, 10 цифр у ИП, только цифры без пробелов
Буквы, пробелы, иное количество знаков — вероятна опечатка или перепутан реквизит
Код отображается в документе в нужном поле
Поле в форме пустое — печатная форма берет другой реквизит или требуется настройка шаблона
Массовое заполнение ОКПО для нескольких контрагентов
Когда коды нужно проставить десяткам или сотням контрагентов, ручной ввод неэффективен. В типовых конфигурациях есть несколько штатных вариантов.
Первый — обработка «Групповое изменение реквизитов» (в Бухгалтерии 3.0: «Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов»). Она позволяет установить одно значение сразу нескольким элементам, но подходит только если код у всех одинаковый, что для ОКПО редкость.
Второй — загрузка из табличного документа через обработку «Загрузка данных из файла» (доступна в карточке справочника через «Еще» в ряде конфигураций). Подготовьте Excel-файл с колонками «ИНН» и «ОКПО», сопоставьте колонки полям и выполните загрузку — программа найдет контрагентов по ИНН и проставит коды. Перед массовой загрузкой сделайте резервную копию базы или сначала выполните загрузку в тестовой копии.
Сравнение вариантов
Подходит для 1–5 контрагентов; не требует специальных прав, но медленно при большом объеме.
Подходит, когда значение одинаковое для группы; не работает для разных кодов у разных контрагентов.
Оптимально для массового заполнения разными значениями; требует подготовленного файла и проверки сопоставления.
Типичные ошибки при заполнении ОКПО
Ошибки с кодом ОКПО редко заметны сразу — они всплывают при сдаче статотчетности или при претензиях к документам. Знание типовых промахов помогает избежать переделок.
Отдельный случай — устаревший код. ОКПО может меняться при реорганизации компании. Если контрагент прошел слияние или преобразование, уточните актуальный код и обновите карточку, особенно если данные используются в статистической отчетности.
FAQ: частые вопросы по заполнению ОКПО в 1С
Обязательно ли заполнять ОКПО контрагента?
Нет, для большинства хозяйственных документов (счетов, накладных, УПД) код ОКПО контрагента не обязателен. Он нужен в формах статистической отчетности и в документах, где его наличие предусмотрено договором или отраслевыми требованиями. Если вы не сдаете статотчетность по контрагентам, поле можно оставить пустым.
Почему ОКПО не подтягивается при автозаполнении по ИНН?
Сервис 1С:Контрагент заполняет ограниченный набор реквизитов, и состав зависит от версии конфигурации и настроек. Если код не подтянулся, введите его вручную — на работу программы это не влияет. Также проверьте, что подключена и активна подписка на сервис в разделе «Администрирование → Интернет-поддержка и сервисы».
Можно ли вывести колонку ОКПО в список контрагентов?
Да. В форме списка справочника нажмите «Еще → Изменить форму», найдите реквизит «ОКПО» и включите его отображение в таблице списка. После этого можно сортировать и отбирать контрагентов по заполненности кода, что удобно для контроля.
Что делать, если у контрагента изменился ОКПО?
Просто откройте карточку и замените старое значение новым. История изменений реквизита в типовых конфигурациях не хранится (если не включено версионирование объектов), поэтому при необходимости отслеживать изменения включите «Версионирование объектов» в разделе «Администрирование → Общие настройки».
Где взять ОКПО контрагента, если он сам его не сообщает?
Код можно найти по ИНН в общедоступных сервисах проверки контрагентов и в базе уведомлений Росстата. Практичный вариант — запросить у партнера карточку предприятия, где обычно указаны все коды: ОКПО, ОКВЭД, ОКОПФ. Это одновременно и повод сверить остальные реквизиты.
Почему в печатной форме ОКПО пустое, хотя в карточке заполнено?
Возможные причины: печатная форма берет данные из другого реквизита (например, из дополнительных сведений), документ создан до заполнения кода и форма кеширует старые данные, либо используется внешняя печатная форма с собственной логикой. Переформируйте документ, проверьте источник данных формы, а при использовании внешних форм — обратитесь к их разработчику.
Что важно запомнить
ОКПО контрагента вводится в его карточке в блоке классификаторов: 8 цифр для юрлица, 10 для ИП. Если поля нет — включите его через «Еще → Изменить форму». Не путайте ОКПО с ОГРН и кодом собственной организации, а после заполнения проверьте сохранение значения и вывод в печатную форму.