Администрирование · 12 мин
Как проверить сертификат в 1С:Бухгалтерии
Как проверить сертификат электронной подписи в 1С:Бухгалтерии: где посмотреть срок действия, как выполнить проверку, что делать при ошибках и просроченном сертификате.
Сертификат электронной подписи в 1С:Бухгалтерии нужен для сдачи отчётности, обмена электронными документами и подписания файлов. Если сертификат просрочен, отозван или установлен с ошибками, программа откажется отправлять отчёты и подписывать документы — обычно в самый неподходящий момент, перед сдачей декларации.
Проверка сертификата занимает несколько минут и не требует специальных знаний: достаточно знать, где в программе находится список сертификатов и как интерпретировать результат проверки. Ниже разобраны все способы — от встроенной проверки в 1С до просмотра через Windows и криптопровайдер.
Материал подходит для 1С:Бухгалтерии 8.3 (ред. 3.0) как в файловом, так и в серверном варианте. Названия пунктов меню могут незначительно отличаться в зависимости от релиза, но общая логика одинакова.
Где в 1С:Бухгалтерии хранится список сертификатов
В типовой конфигурации сертификаты электронной подписи собраны в разделе настроек обмена электронными документами. Путь: «Администрирование» → «Обмен электронными документами» → «Подписание и шифрование». В некоторых релизах этот пункт называется «Настройки электронной подписи и шифрования».
Откроется список всех сертификатов, которые программа видит: как установленных в хранилище Windows, так и добавленных вручную из файлов. Для каждого сертификата отображается владелец (обычно организация или физлицо), срок действия и назначение.
Если вы работаете с отчётностью через 1С-Отчётность, дополнительный список сертификатов есть в разделе «Отчёты, справки» → «1С-Отчётность» → «Настройки». Там хранятся сертификаты, привязанные к конкретной организации для сдачи отчётности в ФНС, ПФР и другие ведомства.
Как открыть карточку сертификата и посмотреть сведения
Дважды щёлкните по нужному сертификату в списке — откроется его карточка. Здесь собрана основная информация, которую нужно проверить в первую очередь:
- Владелец — на кого выдан сертификат (организация, ИП или физическое лицо). Сверьте с реквизитами компании: несовпадение ИНН или наименования — частая причина отказов при отправке.
- Срок действия — даты «действителен с» и «по». Просроченный сертификат не позволит подписать и отправить документы.
- Удостоверяющий центр — кто выдал сертификат. Для квалифицированной подписи это должен быть аккредитованный УЦ.
- Отпечаток — уникальный идентификатор сертификата. Его запрашивают службы поддержки операторов ЭДО и 1С-Отчётности при диагностике проблем.
Обратите внимание на поле назначения сертификата: в карточке можно указать, для каких операций он используется — подписание, шифрование, отчётность. Если назначение не задано, программа может не предлагать этот сертификат при подписании документов.
Дата окончания не должна быть в прошлом; меньше месяца до конца — пора продлевать
ИНН и наименование должны совпадать с данными информационной базы
Для отчётности и ЭДО нужен аккредитованный УЦ
Записывается в настройках 1С-Отчётности, нужен при обращениях в поддержку
Как запустить встроенную проверку сертификата
Просмотр сведений показывает только данные, записанные в самом сертификате. Чтобы убедиться, что подпись реально работает — закрытый ключ доступен, криптопровайдер настроен, цепочка доверия строится — нужно запустить проверку.
В карточке сертификата или в списке сертификатов нажмите кнопку «Проверить» (в некоторых релизах — «Проверить сертификат»). Программа выполнит тестовую операцию подписания и покажет результат.
Успешная проверка означает: сертификат действителен, закрытый ключ найден (токен или контейнер доступны), криптопровайдер (КриптоПро CSP, ViPNet CSP) корректно установлен. Если проверка завершилась ошибкой, программа выведет текст причины — именно он подсказывает, где искать проблему.
- 1Откройте «Администрирование» → «Обмен электронными документами» → «Подписание и шифрование»
- 2Найдите нужный сертификат в списке и откройте его двойным щелчком
- 3Сверьте владельца, ИНН и срок действия с данными организации
- 4Нажмите кнопку «Проверить» и дождитесь результата
- 5При успехе — закройте карточку; при ошибке — запишите текст сообщения для диагностики
Как проверить сертификат в 1С-Отчётности
Для сдачи регламентированной отчётности используется отдельный механизм. Откройте «Отчёты, справки» → «1С-Отчётность», перейдите в «Настройки» и найдите раздел с сертификатом абонента. Здесь указан отпечаток сертификата, привязанного к организации для обмена с контролирующими органами.
Проверьте, что отпечаток в настройках совпадает с отпечатком актуального сертификата. После перевыпуска сертификата (например, при продлении) старый отпечаток остаётся в настройках, и отправка отчётов блокируется — это одна из самых частых причин ошибок после продления подписи.
Если сертификат перевыпущен, обновите настройки: в 1С-Отчётности запустите мастер настройки обмена или обратитесь к оператору, через которого подключена отчётность, чтобы новый сертификат зарегистрировали на стороне сервера.
Что означают типичные ошибки при проверке
Текст ошибки при проверке — главный диагностический инструмент. Разберём самые частые варианты.
«Закрытый ключ не найден» или «Не найден контейнер закрытого ключа» — сертификат установлен, но сам ключ недоступен: токен (РуТокен, eToken) не подключён, контейнер на другом компьютере или хранилище повреждено. Подключите носитель и проверьте контейнер через криптопровайдер.
«Сертификат просрочен» — срок действия истёк. Подписывать таким сертификатом нельзя, требуется перевыпуск в удостоверяющем центре. Проверка при этом может формально проходить, но отправка отчётов будет отклонена.
«Не удаётся построить цепочку сертификатов» — на компьютере не установлен корневой сертификат удостоверяющего центра или сертификат Минкомсвязи. Установите цепочку через криптопровайдер или скачайте корневые сертификаты с сайта УЦ.
«Не найден криптопровайдер» — на компьютере не установлена или не лицензирована программа-криптопровайдер (КриптоПро CSP, ViPNet CSP). Проверьте её наличие в списке установленных программ Windows.
Альтернативные способы проверки: Windows и криптопровайдер
Если 1С показывает ошибку, полезно проверить сертификат вне программы — так вы отделите проблему настройки 1С от проблемы самого ключа.
Через Windows: нажмите Win+R, введите certmgr.msc и откройте хранилище «Личное» → «Сертификаты». Дважды щёлкните по сертификату: на вкладке «Общие» Windows сразу покажет, есть ли закрытый ключ и не нарушена ли цепочка доверия. Вкладка «Состав» содержит срок действия и отпечаток.
Через КриптоПро CSP: откройте панель криптопровайдера, вкладка «Сервис» → «Просмотреть сертификаты в контейнере» или «Протестировать». Тест контейнера покажет, доступен ли закрытый ключ и корректно ли работает носитель. В ViPNet CSP аналогичная проверка выполняется через «Контейнеры ключей».
Если в Windows и криптопровайдере сертификат в порядке, а 1С выдаёт ошибку — проблема в настройках программы: неверно указан криптопровайдер в настройках электронной подписи или у пользователя нет прав на объект.
Способы проверки сертификата
Быстро и сразу показывает готовность к подписанию; не подходит, если нужно диагностировать сам контейнер ключа
Показывает цепочку доверия и наличие закрытого ключа; не проверяет работу криптопровайдера
Полная диагностика контейнера и носителя; требует установленного криптопровайдера и базовых навыков работы с ним
Что делать, если сертификат просрочен или не проходит проверку
Просроченный сертификат восстановить нельзя — только перевыпустить в удостоверяющем центре. Для квалифицированной подписи юридических лиц выпуск выполняется в аккредитованном УЦ, часто с выездом или через личный кабинет. Учитывайте, что выпуск занимает время, поэтому отслеживайте дату окончания заранее.
Если сертификат действителен, но проверка не проходит, действуйте по порядку: подключите токен и перезапустите 1С, проверьте контейнер в криптопровайдере, установите корневые сертификаты УЦ, убедитесь, что в настройках 1С выбран правильный криптопровайдер. Большинство сбоев устраняется на одном из этих шагов.
Когда самостоятельная диагностика не помогает, соберите данные для поддержки: текст ошибки из 1С, отпечаток сертификата, версию криптопровайдера и релиз конфигурации. С этим набором специалисты поддержки оператора ЭДО или 1С-Отчётности локализуют проблему значительно быстрее.
Как действовать при проблемах с сертификатом
Что важно запомнить
Проверка сертификата выполняется из раздела «Подписание и шифрование» кнопкой «Проверить». Контролируйте срок действия, совпадение отпечатка в настройках 1С-Отчётности и доступность закрытого ключа. При ошибках диагностируйте контейнер через криптопровайдер, а просроченный сертификат перевыпускайте заранее.
Частые вопросы
Как узнать, когда истекает сертификат, не открывая 1С?
Откройте хранилище сертификатов Windows командой certmgr.msc, найдите сертификат в разделе «Личное» и посмотрите дату окончания в списке или на вкладке «Состав». Также срок действия виден в свойствах контейнера в КриптоПро CSP и ViPNet CSP.
Почему 1С не видит сертификат, который установлен в Windows?
Чаще всего причина в том, что сертификат установлен в хранилище другого пользователя Windows или на другом компьютере, а 1С запущена под другой учётной записью. Также проверьте, что в настройках электронной подписи в 1С указан правильный криптопровайдер — без него программа не сопоставит сертификат с закрытым ключом.
Можно ли проверить подлинность сертификата онлайн?
Да, квалифицированные сертификаты можно проверить через сервис проверки на портале Госуслуг: загружается файл сертификата или подписанный документ, и сервис показывает статус — действителен, отозван или истёк. Это удобно для проверки подписи контрагента в полученном электронном документе.
Что делать, если сертификат отозван удостоверяющим центром?
Отозванный сертификат использовать нельзя, восстановлению он не подлежит. Обратитесь в свой удостоверяющий центр за перевыпуском и выясните причину отзыва — иногда это происходит при смене реквизитов организации или по заявлению при компрометации ключа. После перевыпуска обновите настройки в 1С-Отчётности и у оператора ЭДО.
Нужно ли заново настраивать 1С после перевыпуска сертификата?
Да. Новый сертификат имеет новый отпечаток, поэтому его нужно заново привязать в настройках 1С-Отчётности и в учётных записях обмена электронными документами. До обновления настроек программа будет пытаться подписывать документы старым, уже недействительным сертификатом.
Проверка проходит, но документ не отправляется — в чём причина?
Успешная проверка подтверждает только работоспособность подписи на компьютере. Отказ при отправке обычно связан с другими причинами: сертификат не зарегистрирован на стороне оператора ЭДО или в ФНС, истёк срок доверия на сервере, либо в документе ошибки формата. Смотрите полный протокол обмена — в нём указан код и текст отказа от принимающей стороны.