Новый сертификат электронной подписи вместо старого: что сделать в Windows, 1С, Отчетности и ЭДО
Содержание
Чтобы обновить ЭЦП
в 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. Из контейнера на носителе
- Вставьте токен или флешку.
- Откройте КриптоПро CSP, вкладка «Сервис».
- Нажмите «Просмотреть сертификаты в контейнере» → «Обзор».
- Выберите новый контейнер. Если их несколько, ориентируйтесь на дату в имени или на срок действия в следующем окне.
- Проверьте срок действия и владельца, нажмите «Установить».
Сертификат попадёт в хранилище «Личное» и свяжется с закрытым ключом.
Способ 2. Из файла .cer
Если сертификат пришёл отдельным файлом, на вкладке «Сервис» нажмите «Установить личный сертификат» и укажите файл .cer. Мастер предложит найти контейнер автоматически — поставьте этот флажок. Без связи с ключом подписывать нельзя: 1С покажет сертификат, но подпись не пройдёт.
Корневые и промежуточные сертификаты
Для КЭП из УЦ ФНС нужна цепочка: корневой сертификат Минцифры и сертификат самого УЦ ФНС. Корневой ставят в «Доверенные корневые центры сертификации», промежуточный — в «Промежуточные центры сертификации». Файлы публикуют на сайтах УЦ.
Проверить результат можно в оснастке certmgr.msc. Откройте свой сертификат в «Личное → Сертификаты», вкладка «Путь сертификации». В поле состояния должно быть «Этот сертификат действителен».
Если на компьютере работает несколько пользователей Windows, сертификат ставится для каждого из них отдельно. Установили под администратором — бухгалтер под своей учётной записью его не увидит.
Настройки электронной подписи в 1С 8.3
Если подписью в базе уже пользовались, этот раздел достаточно проверить. Если подпись настраивают впервые, пройдите его полностью.
- Откройте
Администрирование → Общие настройки. - Разверните группу «Электронная подпись и шифрование».
- Убедитесь, что включён флажок «Электронные подписи».
- Перейдите по ссылке «Настройки электронной подписи и шифрования».
Форма содержит несколько вкладок. Для обновления ЭЦП нужны две: «Сертификаты» и «Программы».
Вкладка «Программы»
Здесь перечислены криптопровайдеры, с которыми работает база. Для КриптоПро должна быть строка CryptoPro CSP (ГОСТ 2012/256) с типом 80. Для ViPNet — своя строка.
Если вы меняли версию КриптоПро, откройте строку и нажмите проверку. В клиент-серверной базе проверка покажет, видит ли программу и клиент, и сервер.
Подпись на сервере
В той же группе общих настроек есть флажки про проверку подписей и подписание на сервере. Если они включены, криптопровайдер и сертификат должны стоять ещё и на сервере 1С, под пользователем, от имени которого работает служба. Обычные небольшие базы обходятся без этого — подпись выполняется на компьютере бухгалтера.
Добавляем обновлённый сертификат и привязываем его к организации
Теперь сообщаем 1С о новом сертификате.
- В форме «Настройки электронной подписи и шифрования» откройте вкладку «Сертификаты».
- Нажмите «Добавить» и выберите вариант с сертификатом, установленным на компьютере.
- В списке выберите новый сертификат — у него свежая дата начала действия.
- Введите PIN-код носителя (пароль закрытого ключа), если программа его запросит.
1С проверит сертификат и откроет его карточку.
Что заполнить в карточке сертификата
| Поле | Что указать |
|---|---|
| Организация | Организация, от имени которой подписываются документы |
| Пользователь | Пользователь 1С, который будет подписывать. Пусто — доступен всем |
| Программа | КриптоПро CSP или ViPNet, в зависимости от контейнера |
| Представление | Понятное имя: «Иванов КЭП до 03.2027» |
Пароль от ключа можно ввести в окне КриптоПро или сохранить в 1С. Флажок «Запомнить пароль» удобен, но включайте его только на компьютере, к которому нет доступа посторонних.
💡 Если в базе несколько организаций, проверьте поле «Организация» особенно внимательно. Сертификат без организации 1С предложит при подписании любой из них, и документ легко подписать не той подписью.
Что делать со старым сертификатом
Не удаляйте его сразу. Документы, подписанные раньше, хранят подпись вместе с данными сертификата, но элемент справочника нужен для удобного просмотра и проверки истории. Просроченный сертификат перестанет появляться в окне выбора при подписании сам.
Чтобы сотрудники случайно не выбрали старый ключ до истечения срока, укажите в его карточке другого пользователя или ограничьте доступ к нему так же, через поле «Пользователь».
Если подписью пользуются несколько человек
Сертификат руководителя часто стоит на нескольких компьютерах: у главбуха, у бухгалтера по зарплате, у самого директора. Обновлять его придётся на каждом рабочем месте отдельно: установить в Windows из контейнера и проверить в 1С.
В справочнике 1С сертификат при этом добавляют один раз — справочник общий для всей базы. На втором и третьем компьютере достаточно установить ключ в КриптоПро и нажать «Проверить» в уже созданной карточке.
Если ключ лежит на токене, а токен один, удобнее перейти на подписи сотрудников с МЧД. Тогда у каждого свой сертификат, и смена ключа директора не останавливает работу всей бухгалтерии.
Обновление ЭЦП для 1С-Отчетности и 1С-ЭДО
Здесь чаще всего и ошибаются. Сертификат в справочнике 1С обновили, а отчётность и ЭДО всё ещё привязаны к старому.
1С-Отчетность
Есть два случая.
Заявления находятся в настройках 1С-Отчетности: Отчеты → Регламентированные отчеты, ссылка «Настройки», затем список заявлений. Там создают новое заявление на изменение параметров подключения. Одобрение обычно приходит в течение рабочего дня, статус виден там же, в списке заявлений.
Не отправляйте декларацию в последний день срока, если заявление на смену сертификата ещё не одобрено. Отправка новой подписью до одобрения не пройдёт, а старая может к этому моменту истечь.
1С-ЭДО
В ЭДО сертификат привязан к учётной записи участника обмена. Откройте Администрирование → Обмен электронными документами, перейдите к учётным записям ЭДО и откройте нужную.
В карточке учётной записи есть список сертификатов. Добавьте туда новый. 1С зарегистрирует его у оператора ЭДО, и после этого входящие можно подписывать уже новым ключом. Старый сертификат из списка удалите после истечения срока.
Если новую подпись выпустили на нового руководителя, проверьте, совпадает ли ИНН организации в сертификате с ИНН учётной записи. При несовпадении 1С откажет в добавлении.
Как проверить новую подпись и отправить тестовый документ
Проверка в карточке сертификата
В карточке сертификата нажмите «Проверить». 1С выполнит серию тестов и покажет результат по каждому пункту:
- ✅ наличие сертификата в личном списке;
- ✅ корректность данных сертификата;
- ✅ подписание тестовых данных;
- ✅ проверка созданной подписи;
- ✅ шифрование и расшифровка.
Все пункты должны быть зелёными. Красный пункт сопровождается текстом ошибки — по нему идите в раздел с ошибками ниже.
Пробная отправка
Проверка в карточке подтверждает, что ключ работает на этом компьютере. Но она не гарантирует, что его примет ФНС или оператор ЭДО. Поэтому сделайте одно настоящее действие.
- 📨 Отчётность: отправьте запрос на информационное обслуживание (ИОН) — например, справку о состоянии расчётов с бюджетом. Он ни к чему не обязывает, а ответ ФНС подтверждает, что новая подпись принята.
- 🔁 ЭДО: в карточке учётной записи запустите тест настроек. Он проверит связь с оператором и подписание.
- 📝 Документы внутри базы: подпишите любой документ, например счёт, через команду электронной подписи и откройте список подписей у этого документа.
Ошибки при обновлении ЭЦП в 1С и как их снять
💡 Если «Проверить» проходит, а в браузере подпись не работает, дело почти всегда в плагине или расширении работы с криптографией. Переустановите КриптоПро ЭЦП Browser plug-in и разрешите его в настройках браузера.
Частые вопросы
Можно ли продлить старый сертификат, не меняя ключ?
Нужно ли заново настраивать подпись в 1С после смены сертификата?
Подписи на старых документах пропадут, если старый сертификат истечёт?
Бухгалтер может сдавать отчёты своей подписью вместо подписи директора?
Сколько ждать одобрения заявления на смену сертификата?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»