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