Новый сертификат электронной подписи вместо старого: что сделать в Windows, 1С, Отчетности и ЭДО

· 10 мин

Содержание

Чтобы обновить ЭЦП в 1С 8.3, сделайте четыре вещи по порядку. Установите новый сертификат в Windows через КриптоПро CSP. Добавьте его в 1С: Администрирование → Общие настройки → Электронная подпись и шифрование → Настройки электронной подписи и шифрования → Сертификаты → Добавить. Нажмите в карточке «Проверить». Затем сообщите о новом сертификате 1С-Отчетности и 1С-ЭДО, если они у вас подключены.

Настройка одинакова для Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигураций на БСП: механизм подписи общий. Различаются только сервисы поверх него. Отчётность в ФНС и СФР и электронный документооборот хранят свой сертификат отдельно, и без отдельного шага они продолжат подписывать старым ключом, пока он не истечёт.

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

Новый сертификат выдают с новым ключом, а значит, и с новым контейнером. Старый контейнер не «продлевается». Поэтому перед заменой соберите исходные данные.

📌 Что нужно под рукой:

  • 🔑 Носитель с новым ключом — Рутокен, JaCarta, флешка или папка с контейнером в реестре. Нужен PIN-код носителя.
  • 📄 Файл сертификата .cer, если УЦ выдал его отдельно. Часто сертификат уже лежит внутри контейнера, тогда файл не нужен.
  • 🗓 Срок действия старой подписи. Пока она жива, отчёты можно отправлять ею. Менять лучше за 1–2 недели до окончания, а не в день сдачи декларации.
  • 👤 Чья подпись. Руководитель получает КЭП в УЦ ФНС. Сотрудник подписывает своей подписью физлица и машиночитаемой доверенностью (МЧД). От этого зависит, что указывать в карточке сертификата.

Версия и лицензия КриптоПро CSP

Откройте Пуск → КриптоПро → КриптоПро CSP. На вкладке «Общие» видны версия программы и срок лицензии.

Что видитеЧто делать
Версия 5.0Подходит, обновлять не нужно
Версия 4.0Работает с сертификатами ГОСТ 2012, но лучше перейти на 5.0
Версия 3.xНе поддерживает ГОСТ 2012 — установите 5.0
Лицензия «Истекла»Введите серийный номер или используйте сертификат со встроенной лицензией

💡 В сертификаты многих УЦ, включая УЦ ФНС, встроена лицензия на КриптоПро CSP. Тогда при работе именно с этим ключом отдельная лицензия не нужна, даже если в окне «Общие» написано, что срок истёк. Проверить это можно в свойствах сертификата: в составе расширений есть пункт про лицензию КриптоПро.

Плагин и расширение для веб-клиента

Если работаете в 1С через браузер или в 1С:Фреш, нужны ещё КриптоПро ЭЦП Browser plug-in и расширение работы с криптографией. 1С сама предложит установить расширение при первой попытке подписать документ. В тонком клиенте ничего дополнительно ставить не нужно.

Как установить новый сертификат ЭЦП в Windows

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

Способ 1. Из контейнера на носителе

  1. Вставьте токен или флешку.
  2. Откройте КриптоПро CSP, вкладка «Сервис».
  3. Нажмите «Просмотреть сертификаты в контейнере» → «Обзор».
  4. Выберите новый контейнер. Если их несколько, ориентируйтесь на дату в имени или на срок действия в следующем окне.
  5. Проверьте срок действия и владельца, нажмите «Установить».

Сертификат попадёт в хранилище «Личное» и свяжется с закрытым ключом.

Способ 2. Из файла .cer

Если сертификат пришёл отдельным файлом, на вкладке «Сервис» нажмите «Установить личный сертификат» и укажите файл .cer. Мастер предложит найти контейнер автоматически — поставьте этот флажок. Без связи с ключом подписывать нельзя: 1С покажет сертификат, но подпись не пройдёт.

Корневые и промежуточные сертификаты

Для КЭП из УЦ ФНС нужна цепочка: корневой сертификат Минцифры и сертификат самого УЦ ФНС. Корневой ставят в «Доверенные корневые центры сертификации», промежуточный — в «Промежуточные центры сертификации». Файлы публикуют на сайтах УЦ.

Проверить результат можно в оснастке certmgr.msc. Откройте свой сертификат в «Личное → Сертификаты», вкладка «Путь сертификации». В поле состояния должно быть «Этот сертификат действителен».

Если на компьютере работает несколько пользователей Windows, сертификат ставится для каждого из них отдельно. Установили под администратором — бухгалтер под своей учётной записью его не увидит.

Настройки электронной подписи в 1С 8.3

Если подписью в базе уже пользовались, этот раздел достаточно проверить. Если подпись настраивают впервые, пройдите его полностью.

  1. Откройте Администрирование → Общие настройки.
  2. Разверните группу «Электронная подпись и шифрование».
  3. Убедитесь, что включён флажок «Электронные подписи».
  4. Перейдите по ссылке «Настройки электронной подписи и шифрования».

Форма содержит несколько вкладок. Для обновления ЭЦП нужны две: «Сертификаты» и «Программы».

Вкладка «Программы»

Здесь перечислены криптопровайдеры, с которыми работает база. Для КриптоПро должна быть строка CryptoPro CSP (ГОСТ 2012/256) с типом 80. Для ViPNet — своя строка.

Если вы меняли версию КриптоПро, откройте строку и нажмите проверку. В клиент-серверной базе проверка покажет, видит ли программу и клиент, и сервер.

Подпись на сервере

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

Добавляем обновлённый сертификат и привязываем его к организации

Теперь сообщаем 1С о новом сертификате.

  1. В форме «Настройки электронной подписи и шифрования» откройте вкладку «Сертификаты».
  2. Нажмите «Добавить» и выберите вариант с сертификатом, установленным на компьютере.
  3. В списке выберите новый сертификат — у него свежая дата начала действия.
  4. Введите PIN-код носителя (пароль закрытого ключа), если программа его запросит.

1С проверит сертификат и откроет его карточку.

Что заполнить в карточке сертификата

ПолеЧто указать
ОрганизацияОрганизация, от имени которой подписываются документы
ПользовательПользователь 1С, который будет подписывать. Пусто — доступен всем
ПрограммаКриптоПро CSP или ViPNet, в зависимости от контейнера
ПредставлениеПонятное имя: «Иванов КЭП до 03.2027»

Пароль от ключа можно ввести в окне КриптоПро или сохранить в 1С. Флажок «Запомнить пароль» удобен, но включайте его только на компьютере, к которому нет доступа посторонних.

💡 Если в базе несколько организаций, проверьте поле «Организация» особенно внимательно. Сертификат без организации 1С предложит при подписании любой из них, и документ легко подписать не той подписью.

Что делать со старым сертификатом

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

Чтобы сотрудники случайно не выбрали старый ключ до истечения срока, укажите в его карточке другого пользователя или ограничьте доступ к нему так же, через поле «Пользователь».

Если подписью пользуются несколько человек

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

В справочнике 1С сертификат при этом добавляют один раз — справочник общий для всей базы. На втором и третьем компьютере достаточно установить ключ в КриптоПро и нажать «Проверить» в уже созданной карточке.

Если ключ лежит на токене, а токен один, удобнее перейти на подписи сотрудников с МЧД. Тогда у каждого свой сертификат, и смена ключа директора не останавливает работу всей бухгалтерии.

Обновление ЭЦП для 1С-Отчетности и 1С-ЭДО

Здесь чаще всего и ошибаются. Сертификат в справочнике 1С обновили, а отчётность и ЭДО всё ещё привязаны к старому.

1С-Отчетность

Есть два случая.

Как вы получили новый сертификат?

Заявления находятся в настройках 1С-Отчетности: Отчеты → Регламентированные отчеты, ссылка «Настройки», затем список заявлений. Там создают новое заявление на изменение параметров подключения. Одобрение обычно приходит в течение рабочего дня, статус виден там же, в списке заявлений.

Не отправляйте декларацию в последний день срока, если заявление на смену сертификата ещё не одобрено. Отправка новой подписью до одобрения не пройдёт, а старая может к этому моменту истечь.

1С-ЭДО

В ЭДО сертификат привязан к учётной записи участника обмена. Откройте Администрирование → Обмен электронными документами, перейдите к учётным записям ЭДО и откройте нужную.

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

Если новую подпись выпустили на нового руководителя, проверьте, совпадает ли ИНН организации в сертификате с ИНН учётной записи. При несовпадении 1С откажет в добавлении.

Как проверить новую подпись и отправить тестовый документ

Проверка в карточке сертификата

В карточке сертификата нажмите «Проверить». 1С выполнит серию тестов и покажет результат по каждому пункту:

  • ✅ наличие сертификата в личном списке;
  • ✅ корректность данных сертификата;
  • ✅ подписание тестовых данных;
  • ✅ проверка созданной подписи;
  • ✅ шифрование и расшифровка.

Все пункты должны быть зелёными. Красный пункт сопровождается текстом ошибки — по нему идите в раздел с ошибками ниже.

Пробная отправка

Проверка в карточке подтверждает, что ключ работает на этом компьютере. Но она не гарантирует, что его примет ФНС или оператор ЭДО. Поэтому сделайте одно настоящее действие.

  • 📨 Отчётность: отправьте запрос на информационное обслуживание (ИОН) — например, справку о состоянии расчётов с бюджетом. Он ни к чему не обязывает, а ответ ФНС подтверждает, что новая подпись принята.
  • 🔁 ЭДО: в карточке учётной записи запустите тест настроек. Он проверит связь с оператором и подписание.
  • 📝 Документы внутри базы: подпишите любой документ, например счёт, через команду электронной подписи и откройте список подписей у этого документа.
Новая ЭЦП готова к работе
Выполнено: 0 / 8

Ошибки при обновлении ЭЦП в 1С и как их снять

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

💡 Если «Проверить» проходит, а в браузере подпись не работает, дело почти всегда в плагине или расширении работы с криптографией. Переустановите КриптоПро ЭЦП Browser plug-in и разрешите его в настройках браузера.

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

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

Источники

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