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