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