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