К статье
Практический материал

Администрирование · 11 мин

Невалидные подписи в 1С: что это и как исправить

Что такое невалидная электронная подпись в 1С, почему возникает ошибка проверки ЭП и как исправить её: диагностика, настройки криптопровайдера, сертификаты.

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

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

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

Что такое невалидная подпись и почему она опасна

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

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

Основные причины появления невалидных подписей

Самая частая причина — истёкший или отозванный сертификат ключа подписи. Квалифицированные сертификаты выдаются на ограниченный срок, и после его окончания все новые подписи становятся недействительными. Если сертификат был отозван удостоверяющим центром (например, при компрометации ключа), невалидными могут стать и ранее созданные подписи.

Вторая группа причин — проблемы на рабочем месте. На компьютере может отсутствовать корневой сертификат удостоверяющего центра, без которого невозможно построить цепочку доверия. Также часто не установлен или не лицензирован криптопровайдер (например, КриптоПро CSP или ViPNet CSP), либо его версия не поддерживает нужный алгоритм ГОСТ.

Третья группа — изменение данных после подписания. Если документ, файл или хотя бы один реквизит был отредактирован после того, как наложена подпись, хеш перестаёт совпадать, и подпись становится невалидной. Это нормальное защитное поведение: подпись гарантирует неизменность подписанного содержимого.

Подпись невалидна у одного документаЛокальная проблема

Проверьте, не редактировался ли документ после подписания, и целостность файла подписи

Невалидны все новые подписиПроблема сертификата или криптопровайдера

Проверьте срок действия сертификата и наличие лицензии криптопровайдера

Невалидны входящие подписи контрагентаНет цепочки доверия

Проверьте, установлен ли корневой сертификат УЦ контрагента

Ошибка только на одном компьютереПроблема рабочего места

Сравните настройки криптопровайдера и хранилища сертификатов с рабочим местом, где всё в порядке

Как диагностировать причину в 1С

Начните с просмотра сведений о подписи. В типовых конфигурациях откройте документ, перейдите к списку подписей (обычно это команда «Подписи» на панели или вкладка «Электронные подписи») и откройте карточку проблемной подписи. Там отображается статус проверки и текст ошибки: «сертификат недействителен», «не удалось построить цепочку сертификатов», «подписанные данные изменены» и подобные. Текст ошибки — главный ориентир для дальнейших действий.

Далее проверьте сам сертификат. Откройте его из карточки подписи или через хранилище сертификатов операционной системы и посмотрите срок действия, издателя и статус. Если сертификат просрочен — причина найдена, подписывать им новые документы нельзя.

Третий шаг — проверка программ электронной подписи в настройках 1С. В разделе администрирования найдите настройки электронной подписи и шифрования и выполните проверку установленных программ криптографии. Если программа не найдена или проверка завершается ошибкой, проблема в криптопровайдере или его лицензии.

Порядок диагностики
  1. 1
    Откройте карточку подписи в документе и прочитайте точный текст ошибки проверки
  2. 2
    Проверьте срок действия и статус сертификата подписанта
  3. 3
    Убедитесь, что корневой сертификат удостоверяющего центра установлен в хранилище доверенных корневых центров
  4. 4
    Выполните проверку программ криптографии в настройках электронной подписи 1С
  5. 5
    Проверьте, не изменялся ли документ после подписания (дата изменения, журнал регистрации)
  6. 6
    После устранения причины повторите проверку подписи или подпишите документ заново

Исправление типовых сценариев

Истёк или отозван сертификат

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

Не хватает корневого сертификата УЦ

Загрузите корневой сертификат удостоверяющего центра с официального сайта УЦ или из доверенного источника (например, с портала госуслуг для сертификатов ФНС) и установите его в хранилище «Доверенные корневые центры сертификации». После установки повторите проверку подписи — во многих случаях статус меняется на «Действительна» без переподписания документа.

Проблемы с криптопровайдером

Убедитесь, что криптопровайдер установлен и лицензия активна — это проверяется в панели управления соответствующей программы. Проверьте, что в настройках 1С выбрана именно та программа криптографии, которая установлена, и указан корректный алгоритм подписания (актуальные сертификаты работают на алгоритмах ГОСТ Р 34.10-2012). После обновления криптопровайдера иногда требуется перезапуск 1С и повторная привязка сертификата.

Документ изменён после подписания

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

Профилактика: как не допустить невалидных подписей

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

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

Введите правило: после подписания документ не редактируется. Если правки необходимы, подпись сначала снимается осознанно, документ корректируется и подписывается заново. Это избавит от ситуаций, когда невалидная подпись обнаруживается уже у контрагента.

Типичные ошибки
01
Игнорировать точный текст ошибки и сразу переустанавливать всё подряд — теряется время, а причина остаётся
02
Подписывать документы просроченным сертификатом «до перевыпуска» — такие подписи недействительны с момента создания
03
Устанавливать корневой сертификат в личное хранилище вместо доверенных корневых центров — цепочка доверия не строится
04
Редактировать подписанный документ и надеяться, что подпись сохранится — хеш перестаёт совпадать
05
Обновлять криптопровайдер без проверки совместимости с версией 1С и алгоритмами сертификата

Когда обращаться к специалистам

Самостоятельно можно безопасно проверить срок действия сертификата, доустановить корневой сертификат УЦ, повторить проверку подписи и переподписать свой внутренний документ. Этого достаточно в большинстве бытовых ситуаций.

К специалисту по внедрению 1С или в поддержку криптопровайдера стоит обращаться, если ошибка массовая (невалидны подписи у многих пользователей сразу), не помогает переустановка криптопровайдера, проблема возникает в обмене с оператором ЭДО или затрагивает уже сданную отчётность. В этих случаях самостоятельные эксперименты могут усугубить ситуацию — например, привести к потере ключевого контейнера.

Маршрут решения

Как выбрать действие

Сертификат просрочен или отозванПолучите новый сертификат в УЦ и подписывайте им; старые подписи не восстановить
Ошибка «не удалось построить цепочку сертификатов»Установите корневой сертификат УЦ в доверенные корневые центры и повторите проверку
Ошибка «данные изменены после подписания»Зафиксируйте актуальную версию документа и подпишите заново
Ошибка на всех рабочих местах сразуПроверяйте серверные настройки, лицензии криптопровайдера и привлекайте специалиста
Подпись невалидна у контрагента, а у вас действительнаПередайте контрагенту корневой сертификат вашего УЦ и попросите повторить проверку

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

Можно ли восстановить невалидную подпись без переподписания?

Иногда да, если причина внешняя по отношению к самой подписи: не был установлен корневой сертификат УЦ или не работала проверка на конкретном компьютере. После устранения такой причины повторная проверка может дать статус «Действительна». Если же изменено содержимое документа или недействителен сертификат, восстановить подпись нельзя — документ подписывается заново.

Действительны ли документы, подписанные до истечения срока сертификата?

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

Почему подпись действительна у меня, но невалидна у контрагента?

Чаще всего у контрагента не установлен корневой сертификат вашего удостоверяющего центра или устарело его программное обеспечение. Передайте ему корневой сертификат из доверенного источника и попросите повторить проверку. Если обмен идёт через оператора ЭДО, цепочки доверия обычно разрешаются на стороне оператора автоматически.

Что делать, если невалидна подпись в уже отправленной отчётности?

Не удаляйте и не меняйте отправленный файл самостоятельно. Проверьте статус отчёта в личном кабинете или через оператора: если отчёт принят, уточните у специалиста, требуется ли корректировка. Если получен отказ из-за подписи, устраните причину (сертификат, криптопровайдер) и отправьте отчёт заново в установленном порядке.

Может ли обновление 1С сделать подписи невалидными?

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

Итог

Что важно запомнить

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