Смена сертификата электронной подписи в 1С 8.3: пошагово
Содержание
Сменить электронную подпись
в 1С 8.3 нужно в одном окне — Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования, вкладка «Сертификаты». Там вы удаляете старый сертификат и добавляете новый из хранилища компьютера. Если подпись используется для 1С-Отчётности, дополнительно меняете сертификат в настройках отправки — через заявление на продление.
Чаще всего смена подписи = замена сертификата ЭЦП, у которого вышел срок. Реже — сменился директор, переехали на новый токен или решили перейти с ViPNet на КриптоПро. Разберём все случаи: что подготовить, как настроить криптопровайдер, где поменять подпись для отчётности и что делать, если 1С новый сертификат «не видит».
Когда подпись в 1С приходится менять
Электронная подпись в 1С — это не картинка в документе, а сертификат ключа проверки ЭП, привязанный к криптопровайдеру. Поводов заменить её несколько:
- 🔴 Истёк срок сертификата. Квалифицированные сертификаты выпускают обычно на 12–15 месяцев. После окончания подписать и отправить отчёт уже нельзя.
- 🔄 Сменился руководитель или реквизиты. Новый директор — новый сертификат на его имя. Смена наименования или адреса организации тоже требует перевыпуска.
- 💾 Новый носитель. Перешли на другой токен (Рутокен, JaCarta) или перенесли ключ на новый компьютер.
- ⚙️ Сменили криптопровайдер. Например, с ViPNet CSP на КриптоПро CSP — старый сертификат под другим провайдером работать не будет.
Если срок ещё не вышел, а подпись перестала работать — сначала проверьте дату на компьютере и лицензию криптопровайдера. Часто «подпись слетела» — это не сертификат, а просроченная лицензия КриптоПро.
Дальше по шагам: сначала подготовка, затем сама замена, потом — отдельно настройка для 1С-Отчётности.
Что подготовить перед заменой сертификата
Половина проблем со сменой подписи возникает из-за того, что новый сертификат к работе ещё не готов. Пройдитесь по короткому списку до того, как лезть в настройки 1С.
Проверить, что сертификат «виден» системе, проще всего в самом криптопровайдере. В КриптоПро CSP откройте вкладку «Сервис» → «Просмотреть сертификаты в контейнере» → выберите контейнер → «Далее». Если данные сертификата отображаются и стоит отметка о наличии закрытого ключа — всё на месте.
Там же видно, до какой даты действует новый сертификат и каким удостоверяющим центром он выпущен. Это важно для случая, когда вы переходите с коммерческого УЦ на бесплатный сертификат ФНС: у них разные корневые сертификаты, и доверенную цепочку придётся установить заново. Сертификат руководителя организации с 2022 года выдаёт удостоверяющий центр ФНС, подписи на сотрудников — аккредитованные коммерческие УЦ с машиночитаемой доверенностью (МЧД).
Не удаляйте старый сертификат из 1С, пока новый не заработал. Пока идёт проверочный период, оба могут лежать в списке — это не мешает.
Замена сертификата в настройках электронной подписи
Основное место, где «живёт» подпись в 1С:Бухгалтерии 8.3 и других типовых конфигурациях, — форма настроек ЭП. Путь одинаковый почти везде:
- Откройте
Администрирование → Обмен электронными документами. - Разверните группу «Электронная подпись и шифрование» и перейдите в
Настройки электронной подписи и шифрования. - В открывшемся окне встаньте на вкладку «Сертификаты».
Здесь список всех подписей, которые 1С знает. Чтобы добавить новый сертификат:
- Нажмите «Добавить» → «Из установленных на компьютере».
- В списке выберите нужный сертификат (ориентируйтесь на владельца и срок действия — колонки «Кому выдан» и «Действителен до»).
- Проверьте, что в поле программы подписания стоит ваш криптопровайдер, при необходимости введите владельца и нажмите «Добавить».
1С запросит установить пароль или подтвердит сертификат — после этого новая подпись появится в списке.
Старую подпись теперь можно деактивировать. Откройте её карточку и снимите отметку использования либо пометьте на удаление (значок с крестиком в командной панели списка). Удаляйте старый сертификат только после того, как убедитесь, что новая подпись подписывает и отправляет документы.
Если новый сертификат в списке «Из установленных на компьютере» не появляется — значит, он не установлен в хранилище «Личное» текущего пользователя Windows или не виден криптопровайдеру. Вернитесь к подготовке: переустановите сертификат из контейнера.
Как сменить подпись для отправки 1С-Отчётности
В настройках ЭП вы подключили сертификат к программе в целом. Но для сдачи отчётности через 1С-Отчётность подпись указывается ещё и в параметрах документооборота с контролирующими органами. Если поменять только в общих настройках, отчёты продолжат уходить со старым сертификатом — и не дойдут.
Порядок действий при замене подписи для отчётности:
- Откройте
Отчёты → 1С-Отчётность(в некоторых конфигурациях —Отчёты → Регламентированные отчёты). - Перейдите в настройки документооборота — кнопка «Настройки» в рабочем месте 1С-Отчётности.
- Найдите учётную запись документооборота (заявление на подключение) и откройте её параметры.
- В поле сертификата укажите новую подпись из списка.
Если сертификат меняется из-за окончания срока, правильнее не менять его вручную, а оформить заявление на продление. 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С?
Старый сертификат удалять обязательно?
Почему подпись работала, а после обновления Windows перестала?
Подпись для ЭДО и для отчётности — это одна подпись?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»