Замена сертификата ЭЦП в 1С: от установки до тестовой отправки

· 9 мин

Содержание

Замена электронной подписи в 1С сводится к трём действиям: установить новый сертификат с закрытым ключом на компьютер через КриптоПро, добавить его в справочник сертификатов (Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования) и, если работаете с госорганами, отправить заявление на новый сертификат в 1С-Отчётности. Сам 1С подпись не выпускает — он только использует сертификат, который уже лежит в хранилище Windows.

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

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

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

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

Проверьте по порядку:

  • 🔑 Есть закрытый ключ. Новый сертификат должен лежать в личном хранилище Windows вместе с контейнером закрытого ключа — на токене (Рутокен, JaCarta), флешке или в реестре. Сертификат без закрытого ключа подписывать не умеет, 1С его просто не покажет в списке доступных для подписи.
  • 🖥 Установлен и обновлён КриптоПро CSP. Для квалифицированной подписи по ГОСТ нужен актуальный криптопровайдер. Если КриптоПро давно не обновляли, свежий сертификат на новых алгоритмах может не читаться. Версия 5.0 работает с актуальными ГОСТ-алгоритмами.
  • 📅 Срок действия не истёк. Откройте сертификат двойным кликом и посмотрите поле «Действителен по». Просроченный сертификат подписать ничего не даст.
  • 👤 Совпадают реквизиты. ФИО владельца и ИНН/ОГРН организации в новом сертификате должны соответствовать тому, от чьего имени подписываете.

Если меняете подпись из-за смены директора, заранее возьмите в удостоверяющем центре сертификат уже на нового руководителя. Поменять владельца у существующего сертификата нельзя — это всегда новый выпуск.

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

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

Если удостоверяющий центр выдал контейнер на токене, но сертификат ещё не виден в системе, установите его вручную. Это делается не в 1С, а в КриптоПро CSP.

Откройте КриптоПро CSP (Пуск → КриптоПро CSP), перейдите на вкладку «Сервис» и дальше одним из способов:

  1. Если на руках готовый файл сертификата (.cer), нажмите «Установить личный сертификат», укажите путь к файлу и выберите контейнер закрытого ключа на носителе.
  2. Если файла нет, но контейнер на токене, нажмите «Просмотреть сертификаты в контейнере», выберите нужный контейнер и в открывшейся карточке — «Установить».

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

Если корневой сертификат удостоверяющего центра не установлен, подпись будет считаться недоверенной. Обычно УЦ выдаёт корневые сертификаты вместе с вашим — установите их в хранилище «Доверенные корневые центры сертификации».

Добавление сертификата в справочник 1С

Теперь, когда сертификат виден в Windows, подключим его к программе. 1С хранит ссылки на подписи в справочнике «Сертификаты ключей электронной подписи и шифрования».

Путь к настройкам:

  1. Откройте Администрирование → Обмен электронными документами.
  2. Разверните раздел «Электронная подпись и шифрование» и убедитесь, что флажок «Электронная подпись» включён.
  3. Нажмите ссылку «Настройки электронной подписи и шифрования».
  4. В открывшемся окне перейдите на вкладку «Сертификаты» и нажмите «Добавить» → «Из установленных на компьютере».
  5. В списке выберите новый сертификат (ориентируйтесь на ФИО владельца и срок действия), нажмите «Далее».
  6. Укажите, для чего используется сертификат — подписание или подписание и шифрование, — и сохраните.
КонфигурацияПуть к справочнику сертификатов
Бухгалтерия 3.0Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования
ЗУП 3.1Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования
Управление торговлей 11НСИ и администрирование → Обмен электронными документами → Настройки электронной подписи

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

Если организаций в базе несколько, проверьте, что новый сертификат привязан именно к той, от чьего имени будете отчитываться. В карточке сертификата это поле «Организация» или аналогичное — привязка идёт по владельцу.

Замена подписи в 1С-Отчётности и обмене с госорганами

Добавить сертификат в справочник — половина дела. Для сдачи отчётности через 1С-Отчётность (прямой обмен с ФНС и СФР) недостаточно поменять сертификат в настройках подписи: оператор на стороне госоргана должен знать, какой сертификат теперь ваш. Для этого отправляют новое заявление.

Порядок:

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

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

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

Без действующей МЧД отчёт, подписанный сертификатом сотрудника, оператор или госорган отклонит. Если раньше подписывал директор, а теперь подпись на сотруднике — оформите доверенность заранее.

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

Какие документы придётся переподписать

Частый вопрос при замене подписи: нужно ли заново подписывать всё, что уже ушло. Короткий ответ — уже отправленные документы переподписывать не нужно. Подпись сохраняется в документе на момент отправки и остаётся действительной, даже если позже вы сменили сертификат.

Разберём по ситуациям:

  • ✅ Отправленные отчёты и принятые ЭДО-документы — ничего не трогаем. Они подписаны старым сертификатом, который на тот момент был действующим, и это нормально.
  • 🔁 Документы в статусе «Ожидает подписи» или черновики ЭДО, которые ещё не ушли, — их нужно подписать заново уже новым сертификатом. Старый мог стать недействительным, и отправка по нему не пройдёт.
  • 📤 Исходящие ЭДО-документы, отклонённые контрагентом и возвращённые на доработку — переподпишите новым сертификатом перед повторной отправкой.

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

Не пытайтесь «обновить» подпись в архивных документах задним числом. Юридически значимой остаётся та подпись, что стояла в момент отправки, — переподписание старых документов новым ключом только запутает учёт.

Ошибки при подключении и как их устранить

Большинство сбоев при замене подписи — это недоустановленный сертификат или недоступный закрытый ключ. Разберём типовые сообщения и что с ними делать.

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

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

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

Проверка: тестовая отправка

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

Что проверить:

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

Только после успешной тестовой отправки можно считать замену завершённой и, при желании, убрать старый носитель. До этого держите старый сертификат под рукой — если с новым что-то пойдёт не так перед дедлайном, отчитаться по старому (пока он не просрочен) будет быстрее, чем разбираться с ошибкой.

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

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

Источники

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