Сообщение зашифровано сертификатом недоступного ключа в 1С‑Отчётности: как расшифровать и убрать ошибку

· Обновлено 12.07.2026 · ⏱ 7 мин · Редакция 1s-83.com

📋 Содержание

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

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

Что значит «зашифровано сертификатом недоступного ключа»

Когда контрагент (ФНС, СФР, оператор) шлёт вам ответ, он шифрует его открытым ключом вашего сертификата. Прочитать такое письмо можно только парным закрытым ключом — тем самым контейнером, что лежит на токене или в реестре компьютера.

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

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

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

Почему возникает ошибка: 5 причин

  • 🔑 Сменили или продлили ЭЦП. Новые письма ещё шифруются на старый сертификат, пока оператор не «увидел» новый. Старого закрытого ключа под рукой нет.
  • 💻 База переехала на другой компьютер. Контейнер с закрытым ключом остался на прежней машине или токене, а на новой его не установили.
  • 🗑️ Потеряли контейнер закрытого ключа. Отформатировали флешку, переустановили Windows, удалили ключ из реестра.
  • 🧩 Несколько сертификатов в организации. Письмо зашифровано на сертификат другого сотрудника (например, прежнего бухгалтера), чей токен у вас не вставлен.
  • 🌐 Смена IP‑адреса или переезд на новый сервер. Иногда вместе с переносом теряется и связка «сертификат ↔ контейнер», и всплывает та же ошибка расшифровки.

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

Определите свой случай

От причины зависит, что делать: вернуть старый ключ или отменить расшифровку зависших писем.

🌳 Что произошло с сертификатом перед появлением ошибки?

Способ 1. Вернуть закрытый ключ и расшифровать письма

Самый правильный путь, если контейнер старого сертификата ещё жив (на токене, флешке, в бэкапе или на другом ПК).

  1. Найдите носитель со старым закрытым ключом — токен (Рутокен, JaCarta), флешку или папку с контейнером.
  2. Установите контейнер в систему через криптопровайдер: КриптоПро CSP → вкладка СервисСкопировать / Установить личный сертификат.
  3. Проверьте связку: в КриптоПро CSPСервисПросмотреть сертификаты в контейнере. Сертификат должен «увидеть» свой контейнер без ошибок.
  4. В 1С откройте список входящих сообщений 1С‑Отчётности и повторите расшифровку — письма прочитаются.

⚠️ Если при проверке контейнера криптопровайдер пишет Сертификат не имеет связи с закрытым ключом — привяжите сертификат к контейнеру заново через Установить личный сертификат, указав нужный ключевой носитель.

Проверьте криптопровайдер

Устаревший криптопровайдер — частый спутник ошибок расшифровки.

  • Откройте КриптоПро CSP и посмотрите версию на вкладке Общие. Держите актуальный релиз линейки CSP 5.0.
  • Если используете ViPNet CSP — не ставьте одновременно два криптопровайдера на один ПК, они конфликтуют.
  • После обновления криптопровайдера перезагрузите компьютер и переустановите личный сертификат.

Способ 2. Отменить расшифровку зависших сообщений

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

👣 Пошаговый помощник
Откройте журнал обмена
Отчёты → Регламентированные отчёты → 1С‑Отчётность → раздел входящих писем (журнал обмена с контролирующими органами).

💡 Отмена расшифровки не «теряет» отчётность: сам факт сдачи и квитанции о приёме на стороне госоргана остаются. Вы лишь закрываете невоспроизводимые старые письма в своей базе.

Способ 3. Обновить настройки сертификата в 1С‑Отчётности

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

  1. Отчёты → Регламентированные отчёты → НастройкиНастройки обмена с контролирующими органами.
  2. Откройте карточку организации и убедитесь, что в поле сертификата стоит действующий сертификат, а не истёкший.
  3. Проверьте список сертификатов организации: удалите из активных те, что уже не используются, оставьте актуальный.
  4. Выполните автонастройку / отправьте тестовое сообщение, чтобы оператор зафиксировал новый сертификат.

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

Сравнение способов: что выбрать

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

Обычно эти шаги комбинируют: сначала пробуют вернуть ключ, зависшие остатки закрывают отменой расшифровки, а настройки правят, чтобы проблема не вернулась.

Типичные ошибки при устранении

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

Как предотвратить ошибку в будущем

  • 💾 Делайте резервную копию контейнеров закрытых ключей при каждом выпуске сертификата — храните на отдельной флешке или защищённом токене.
  • ⏰ Продлевайте сертификат заранее, за 2–3 недели до истечения, чтобы старый ещё работал, пока оператор переключается на новый.
  • 🧾 Не удаляйте старый сертификат и его контейнер сразу — держите месяц‑другой, пока не расшифруете все «хвосты» входящих писем.
  • 💻 При переезде базы переносите не только 1С, но и криптопровайдер с контейнерами ключей.
  • 👤 Закрепите отправку отчётности за одним пользователем с полными правами, чтобы сертификаты не «размазывались» по учёткам.
Чек‑лист: убрали ошибку расшифровки
Выполнено: 0 / 7

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

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

Источники

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

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.