К статье
Практический материал

Другое · 12 мин

Как обновить сертификат в 1С:ЗУП

Как обновить сертификат электронной подписи в 1С:ЗУП: установка нового сертификата, перепривязка к сотруднику, проверка подписания и типичные ошибки.

Обновление сертификата в 1С:Зарплата и управление персоналом требуется, когда у действующего сертификата электронной подписи истекает срок действия, меняется владелец или удостоверяющий центр выдаёт новый ключ. Обычно эта задача встаёт перед бухгалтером по зарплате или кадровиком, которые подписывают отчёты в ФНС, СФР, Росстат и обмениваются документами с сотрудниками через сервисы электронного документооборота.

Важно понимать: обновление сертификата состоит из двух этапов — установка нового сертификата в операционную систему (или на токен) и подключение его в самой программе 1С:ЗУП. Если выполнить только первый этап, программа продолжит ссылаться на старый сертификат, и при подписании или отправке отчётности появятся ошибки вида «сертификат не найден» или «срок действия сертификата истёк».

Ниже описан полный порядок действий: от получения нового сертификата до проверки подписания и устранения типичных ошибок. Инструкция подходит для типовой конфигурации 1С:ЗУП редакции 3.1, работающей как в файловом, так и в клиент-серверном варианте.

Когда именно нужно обновлять сертификат

Сертификат квалифицированной электронной подписи выдаётся на ограниченный срок — как правило, на 12–15 месяцев. За месяц до окончания срока удостоверяющий центр обычно присылает уведомление, но лучше контролировать даты самостоятельно, потому что просроченный сертификат блокирует отправку отчётности и электронный документооборот.

Кроме планового истечения срока, обновление требуется в следующих ситуациях: смена фамилии владельца, увольнение сотрудника и перевыпуск ключа на нового ответственного, компрометация закрытого ключа (утерян токен, есть подозрение на копирование), смена удостоверяющего центра или переход на новый формат сертификата по требованиям регулятора.

Срок действияМенее 30 дней до окончания

Проверьте дату в разделе сертификатов 1С или через оснастку КриптоПро

Ошибка при подписании«Сертификат не найден» или «истёк»

Программа ссылается на старый сертификат — нужна перепривязка

Новый токенКлюч выдан на новом носителе

Убедитесь, что драйверы токена установлены до настройки 1С

Что подготовить перед обновлением

Прежде чем менять настройки в 1С:ЗУП, убедитесь, что новый сертификат физически доступен на рабочем месте. Если ключ записан на токен (Рутокен, eToken, JaCarta), вставьте носитель в USB-порт и проверьте, что драйверы установлены и токен определяется системой. Если сертификат выдан в облачном формате (например, через сервис удостоверяющего центра), убедитесь, что на компьютере настроен соответствующий клиент.

Проверьте наличие и актуальность криптопровайдера — КриптоПро CSP или ViPNet CSP. Для работы с квалифицированной подписью по ГОСТ криптопровайдер обязателен, а его лицензия должна быть действующей. Если лицензия истекла, подписание не сработает даже с корректным сертификатом.

Также уточните, кто будет выполнять обновление. Для изменения настроек криптографии в 1С:ЗУП у пользователя должны быть права администратора или роли, дающие доступ к настройкам обмена электронными документами и отчётностью. Рядовой расчётчик зарплаты обычно этих прав не имеет.

Установка нового сертификата в систему

Если сертификат получен на токене, он обычно уже готов к работе — достаточно установить его в хранилище системы, чтобы 1С могла его увидеть. Откройте КриптоПро CSP, перейдите на вкладку «Сервис», выберите «Просмотреть сертификаты в контейнере», найдите контейнер на токене и нажмите «Установить». После этого сертификат появится в личном хранилище пользователя.

Если сертификат получен в виде файла (.cer) отдельно от контейнера закрытого ключа, порядок такой: сначала убедитесь, что контейнер закрытого ключа доступен (на токене или в реестре), затем откройте файл сертификата двойным щелчком и установите его в хранилище «Личные», либо выполните привязку через КриптоПро CSP, указав соответствующий контейнер.

Проверить корректность установки можно через оснастку Windows: нажмите Win+R, введите certmgr.msc и откройте ветку «Личные → Сертификаты». У нового сертификата должен быть статус с закрытым ключом (значок ключа на иконке) и корректная цепочка до корневого удостоверяющего центра. Если цепочка не строится, установите корневой сертификат УЦ в хранилище «Доверенные корневые центры сертификации».

Установка сертификата в систему
  1. 1
    Вставьте токен с новым ключом или откройте файл сертификата
  2. 2
    Откройте КриптоПро CSP → Сервис → Просмотреть сертификаты в контейнере
  3. 3
    Выберите контейнер и нажмите «Установить»
  4. 4
    Проверьте certmgr.msc: сертификат в «Личные», есть закрытый ключ
  5. 5
    При необходимости установите корневой сертификат УЦ

Подключение нового сертификата в 1С:ЗУП

После установки сертификата в систему откройте 1С:ЗУП под пользователем с правами администратора. Путь к настройкам зависит от того, для чего используется подпись: для отчётности в контролирующие органы или для электронного документооборота с сотрудниками (КЭДО, заявления, справки).

Обновление сертификата для отчётности (1С-Отчётность)

Если используется 1С-Отчётность, перейдите в раздел «Отчётность, справки → Настройки обмена с контролирующими органами» (или «1С-Отчётность → Настройки»). В настройках учётной записи обмена найдите блок с сертификатом абонента. Если новый сертификат выдан в рамках того же договора со спецоператором, чаще всего достаточно отправить заявление на смену сертификата через интерфейс программы — оно формируется автоматически при обнаружении нового ключа.

После одобрения заявления спецоператором программа сама подставит новый сертификат. Проверьте в настройках, что отпечаток сертификата соответствует новому, и выполните тестовый обмен — например, запросите выписку или обновите статусы отправленных отчётов.

Обновление сертификата для электронного документооборота

Для КЭДО и подписания внутренних документов откройте раздел «Администрирование → Обмен электронными документами → Сертификаты электронной подписи» (в некоторых версиях — «Настройки электронной подписи и шифрования»). Нажмите «Добавить» и выберите вариант «Из установленных на компьютере». В списке найдите новый сертификат — ориентируйтесь по владельцу, сроку действия и отпечатку.

После добавления откройте настройки профиля подписания или карточку сотрудника/организации, где был привязан старый сертификат, и замените его на новый. Если используется обмен с сервисом типа 1С:КЭДО или кабинетом сотрудника, проверьте также настройки на стороне сервиса — там может храниться отдельная привязка сертификата к пользователю.

Проверка результата после обновления

Не ограничивайтесь тем, что сертификат «появился в списке». Выполните реальное подписание: создайте тестовый электронный документ (например, черновик справки или служебную записку в КЭДО) и подпишите его новым сертификатом. Программа должна запросить PIN-код токена и завершить операцию без ошибок.

Для отчётности проверьте обмен с контролирующим органом: обновите статусы ранее отправленных отчётов или отправьте тестовый запрос. Успешный ответ подтверждает, что спецоператор и контролирующий орган принимают новый сертификат.

Дополнительно убедитесь, что другие пользователи, которые работают с подписанием на своих компьютерах, тоже обновили настройки. Если 1С работает в клиент-серверном режиме и подписание выполняется на клиентских машинах, сертификат и криптопровайдер должны быть установлены на каждом рабочем месте, где подписывают документы.

Контрольные точки

Как проверить результат

Подписание тестового документа
Норма

Запрошен PIN, подпись создана без ошибок

Тревожный признак

Ошибка «сертификат не найден» или «нет закрытого ключа»

Отпечаток в настройках 1С
Норма

Совпадает с отпечатком нового сертификата

Тревожный признак

Указан отпечаток старого сертификата

Обмен с контролирующим органом
Норма

Статусы обновляются, ответы приходят

Тревожный признак

Ошибка аутентификации или отказ в приёме

Типичные ошибки и их устранение

Самая частая проблема — «сертификат не найден» после замены. Причина почти всегда в том, что сертификат установлен в хранилище другого пользователя Windows или не установлен вовсе: 1С видит только сертификаты из личного хранилища текущего пользователя. Проверьте certmgr.msc под той учётной записью, из-под которой запускается 1С.

Вторая типичная ситуация — сертификат виден, но подписание не проходит с ошибкой о закрытом ключе. Это значит, что файл сертификата установлен без привязки к контейнеру закрытого ключа. Откройте КриптоПро CSP и выполните установку именно через «Просмотреть сертификаты в контейнере» — тогда привязка создастся автоматически.

Третья группа ошибок связана с отчётностью: новый сертификат установлен, но контролирующий орган отклоняет документы. Здесь причина обычно в том, что спецоператор связи или сам орган ещё не зарегистрировал новый сертификат. Проверьте статус заявления на смену сертификата в 1С-Отчётности и дождитесь его исполнения.

Типичные ошибки
01
Установка сертификата без привязки к контейнеру ключа — подписание невозможно, несмотря на видимый сертификат
02
Замена сертификата только в системе, без обновления привязки в 1С — программа продолжает ссылаться на старый отпечаток
03
Удаление старого сертификата и контейнера сразу после обновления — теряется доступ к расшифровке ранее полученных документов
04
Обновление на одном рабочем месте при клиент-серверной работе — у остальных пользователей подписание перестаёт работать
05
Игнорирование заявления спецоператору — контролирующий орган не знает о новом сертификате и отклоняет отчёты

Ограничения и когда нужен специалист

Описанные действия безопасны, если выполнять их последовательно и не удалять старые ключи. Однако есть ситуации, где лучше привлечь администратора 1С или поддержку спецоператора: серверный вариант работы с подписанием на сервере (там сертификат устанавливается на сервер, а не на клиенте), использование нескольких организаций с разными сертификатами в одной базе, переход на нового спецоператора связи.

Отдельный случай — облачная подпись и машиночитаемые доверенности (МЧД). Если подписание выполняется по доверенности, после смены сертификата может потребоваться повторная регистрация МЧД в распределённом реестре. Убедитесь, что доверенность действует и привязана к новому сертификату, иначе подписанные документы не пройдут проверку полномочий.

Маршрут решения

Как выбрать действие

Сертификат истёк, новый уже на токенеУстановите через КриптоПро, добавьте в 1С и замените привязку
Новый сертификат есть, но отчётность отклоняетсяПроверьте статус заявления на смену сертификата у спецоператора
Подписание на сервере 1СУстанавливайте сертификат на сервер под учётной записью агента сервера 1С
Используется МЧДПроверьте и при необходимости перерегистрируйте доверенность на новый сертификат

Частые вопросы

Можно ли удалить старый сертификат сразу после обновления?

Не рекомендуется. Старый закрытый ключ нужен для расшифровки ранее полученных документов и ответов контролирующих органов. Храните контейнер старого ключа минимум до завершения всех циклов обмена, а лучше — до конца срока хранения электронного архива.

Нужно ли заново настраивать 1С-Отчётность после смены сертификата?

Полная перенастройка не требуется, но нужно отправить заявление на смену сертификата через интерфейс 1С-Отчётности и дождаться его исполнения спецоператором. После этого программа сама подставит новый сертификат в настройки обмена.

Почему 1С не видит новый сертификат, хотя он установлен?

Чаще всего сертификат установлен в хранилище другого пользователя Windows или без привязки к контейнеру закрытого ключа. Проверьте certmgr.msc под рабочей учётной записью и переустановите сертификат через КриптоПро CSP из контейнера.

Нужно ли обновлять сертификат на всех компьютерах?

Да, если подписание выполняется на клиентских машинах. На каждом рабочем месте, где подписывают документы, должны быть установлены криптопровайдер, драйверы токена и сам сертификат. При серверном подписании достаточно установки на сервере.

Что делать, если токен со старым ключом утерян?

Немедленно отзовите скомпрометированный сертификат через удостоверяющий центр и выпустите новый. Документы, подписанные до отзыва, сохраняют юридическую силу, но ранее зашифрованные на старый ключ данные восстановить будет нельзя.

Меняется ли что-то для сотрудников при обновлении сертификата организации?

Для сотрудников процесс прозрачен: подписанные ранее документы остаются действительными. Но если используется КЭДО с личными сертификатами сотрудников, каждый сотрудник обновляет свой ключ самостоятельно в личном кабинете.

Итог

Что важно запомнить

Обновление сертификата в 1С:ЗУП — это два обязательных этапа: установка в систему через криптопровайдер и замена привязки в настройках программы. После обновления обязательно проверьте подписание тестовым документом и обмен с контролирующими органами, а старый ключ сохраните для доступа к архивным документам.