Смена сертификата электронной подписи в 1С 8.3: пошагово

· 9 мин

Содержание

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

Чаще всего смена подписи = замена сертификата ЭЦП, у которого вышел срок. Реже — сменился директор, переехали на новый токен или решили перейти с ViPNet на КриптоПро. Разберём все случаи: что подготовить, как настроить криптопровайдер, где поменять подпись для отчётности и что делать, если 1С новый сертификат «не видит».

Когда подпись в 1С приходится менять

Электронная подпись в 1С — это не картинка в документе, а сертификат ключа проверки ЭП, привязанный к криптопровайдеру. Поводов заменить её несколько:

  • 🔴 Истёк срок сертификата. Квалифицированные сертификаты выпускают обычно на 12–15 месяцев. После окончания подписать и отправить отчёт уже нельзя.
  • 🔄 Сменился руководитель или реквизиты. Новый директор — новый сертификат на его имя. Смена наименования или адреса организации тоже требует перевыпуска.
  • 💾 Новый носитель. Перешли на другой токен (Рутокен, JaCarta) или перенесли ключ на новый компьютер.
  • ⚙️ Сменили криптопровайдер. Например, с ViPNet CSP на КриптоПро CSP — старый сертификат под другим провайдером работать не будет.

Если срок ещё не вышел, а подпись перестала работать — сначала проверьте дату на компьютере и лицензию криптопровайдера. Часто «подпись слетела» — это не сертификат, а просроченная лицензия КриптоПро.

Дальше по шагам: сначала подготовка, затем сама замена, потом — отдельно настройка для 1С-Отчётности.

Что подготовить перед заменой сертификата

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

Готовность к смене подписи
Выполнено: 0 / 5

Проверить, что сертификат «виден» системе, проще всего в самом криптопровайдере. В КриптоПро CSP откройте вкладку «Сервис» → «Просмотреть сертификаты в контейнере» → выберите контейнер → «Далее». Если данные сертификата отображаются и стоит отметка о наличии закрытого ключа — всё на месте.

Там же видно, до какой даты действует новый сертификат и каким удостоверяющим центром он выпущен. Это важно для случая, когда вы переходите с коммерческого УЦ на бесплатный сертификат ФНС: у них разные корневые сертификаты, и доверенную цепочку придётся установить заново. Сертификат руководителя организации с 2022 года выдаёт удостоверяющий центр ФНС, подписи на сотрудников — аккредитованные коммерческие УЦ с машиночитаемой доверенностью (МЧД).

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

Замена сертификата в настройках электронной подписи

Основное место, где «живёт» подпись в 1С:Бухгалтерии 8.3 и других типовых конфигурациях, — форма настроек ЭП. Путь одинаковый почти везде:

  1. Откройте Администрирование → Обмен электронными документами.
  2. Разверните группу «Электронная подпись и шифрование» и перейдите в Настройки электронной подписи и шифрования.
  3. В открывшемся окне встаньте на вкладку «Сертификаты».

Здесь список всех подписей, которые 1С знает. Чтобы добавить новый сертификат:

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

1С запросит установить пароль или подтвердит сертификат — после этого новая подпись появится в списке.

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

Если новый сертификат в списке «Из установленных на компьютере» не появляется — значит, он не установлен в хранилище «Личное» текущего пользователя Windows или не виден криптопровайдеру. Вернитесь к подготовке: переустановите сертификат из контейнера.

Как сменить подпись для отправки 1С-Отчётности

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

Порядок действий при замене подписи для отчётности:

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

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

  • В списке заявлений нажмите создание нового заявления на изменение реквизитов или продление.
  • Заполните данные, подпишите действующей (пока ещё рабочей) подписью и отправьте в удостоверяющий центр.
  • После одобрения заявления новый сертификат автоматически подставится в настройки отправки.

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

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

Продление «внутри» 1С-Отчётности удобно тем, что не нужно заново настраивать обмен с ФНС и СФР. Напомним: с 2023 года ФСС и ПФР объединены в Социальный фонд России (СФР) — отдельных настроек для ФСС в свежих релизах уже нет.

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

Криптопровайдеры: КриптоПро и ViPNet

Сертификат сам по себе ничего не подписывает — за криптографию отвечает провайдер (СКЗИ). В России для 1С это почти всегда один из двух:

ПровайдерКогда используетсяНа что обратить внимание
КриптоПро CSPБольшинство сертификатов ФНС и коммерческих УЦНужна действующая лицензия; встроенная лицензия сертификата ФНС работает ограниченно
ViPNet CSPСертификаты на инфраструктуре ViPNet, часть госзаказаБесплатен, но на одном ПК конфликтует с КриптоПро

Главное правило: не держите на одном компьютере КриптоПро CSP и ViPNet CSP одновременно. Два провайдера конфликтуют, и подпись начинает «слетать» непредсказуемо. Если переходите с одного на другой — старый сначала удалите.

Чтобы проверить, какой провайдер знает 1С, в форме Настройки электронной подписи и шифрования откройте вкладку «Программы». Там список установленных СКЗИ и отметка, доступны ли они. Если нужный провайдер помечен как недоступный — его либо нет на этом ПК, либо он установлен, но 1С его не нашла.

При смене криптопровайдера сертификат, добавленный под старым СКЗИ, перестанет подписывать. Его придётся удалить из списка и добавить заново, указав новый провайдер.

Для серверного варианта (документы подписывают на сервере 1С) криптопровайдер должен стоять на сервере, а не на клиентском компьютере. Это отдельная настройка — на вкладке «Дополнительно» включается подписание на сервере. Если такую галочку поставить, а СКЗИ на сервере не установить, подпись перестанет работать у всех пользователей сразу, поэтому меняйте этот режим только согласованно с администратором и вне рабочих часов.

Типичные ошибки при смене подписи

Самые частые симптомы после замены сертификата и что с ними делать.

Диагностика: выберите симптом

Отдельно про ошибку «Не удалось получить сертификаты» при проверке в 1С: почти всегда это не сертификат, а провайдер — либо не установлен, либо на вкладке «Программы» помечен недоступным. Начинайте диагностику именно оттуда.

Как проверить, что новая подпись работает

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

  • ✅ Тест в настройках ЭП. В карточке сертификата (вкладка «Сертификаты») есть команда проверки — 1С выполнит тестовое подписание и покажет, что ключ доступен.
  • ✅ Тестовое соединение с инспекцией. Для 1С-Отчётности в рабочем месте запустите проверку настроек документооборота — она подпишет и отправит служебный запрос в ФНС и покажет результат.
  • ✅ Подпись живого документа. Подпишите любой черновой документ, которому нужна ЭП (например, акт сверки в ЭДО). Если подпись прошла без ошибки PIN и доверия — всё настроено.

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

Если тестовое подписание выдаёт ошибку, не отправляйте реальный отчёт «на удачу» — результат будет тот же. Сначала найдите причину по таблице ошибок выше: в 90 % случаев это недоступный криптопровайдер, непродлённая лицензия КриптоПро или сертификат, установленный под другим пользователем Windows. Отчёт, отправленный с неверной или просроченной подписью, инспекция не примет, а квитанцию об отказе придётся разбирать отдельно.

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

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

Можно ли хранить в 1С сразу несколько сертификатов?
Да. В списке на вкладке «Сертификаты» может быть сколько угодно подписей — например, старая и новая на период перехода, плюс сертификаты разных сотрудников. При подписании 1С предложит выбрать нужный.
Нужно ли менять подпись отдельно в каждой базе 1С?
Да. Настройки электронной подписи хранятся внутри конкретной информационной базы. Если у вас несколько баз (Бухгалтерия, ЗУП), сертификат добавляется в каждой из них отдельно, хотя сам ключ на компьютере один.
Старый сертификат удалять обязательно?
Нет. Истёкший сертификат просто не используется. Но чтобы он не путался при выборе подписи, его удобнее пометить на удаление после перехода на новый.
Почему подпись работала, а после обновления Windows перестала?
Обновление могло сбросить настройки криптопровайдера или удалить сертификат из хранилища. Проверьте провайдер на вкладке «Программы» и при необходимости переустановите сертификат из контейнера — ключ на токене при этом не теряется.
Подпись для ЭДО и для отчётности — это одна подпись?
Может быть одна, а может быть разные сертификаты. Для отчётности подпись указывается в настройках документооборота 1С-Отчётности, для ЭДО — в настройках обмена электронными документами. Если используете один сертификат, укажите его в обоих местах.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»