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

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

Как добавить сертификат в 1С:Отчетность

Как добавить сертификат электронной подписи в 1С:Отчетность: автоматическое и ручное подключение, настройка криптопровайдера, проверка и типичные ошибки.

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

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

Ниже разобраны основные сценарии: автоматическое подключение, ручное добавление, настройка криптопровайдера, продление сертификата и диагностика типичных ошибок. Инструкции применимы к конфигурациям «1С:Бухгалтерия», «1С:Зарплата и управление персоналом» и другим решениям со встроенной подсистемой документооборота с контролирующими органами.

Что проверить перед добавлением сертификата

Прежде чем открывать настройки 1С, убедитесь, что выполнены три условия. Во-первых, на компьютере установлен криптопровайдер — КриптоПро CSP или ViPNet CSP с действующей лицензией. Без него Windows не сможет работать с закрытым ключом, и сертификат будет отображаться как «без связки с закрытым ключом». Во-вторых, сам сертификат установлен в хранилище «Личные» текущего пользователя или локального компьютера.

В-третьих, проверьте срок действия сертификата и его соответствие организации. Откройте сертификат через оснастку Windows (certmgr.msc) и посмотрите поля «Кому выдан» и «Действителен по». Если сертификат выдан на физическое лицо — руководителя или уполномоченного представителя — убедитесь, что именно этот человек указан в настройках организации в 1С, иначе при отправке возникнет ошибка несоответствия подписанта.

Сертификат виден в WindowsУстановлен в хранилище

Откройте certmgr.msc → Личные → Сертификаты и проверьте наличие записи

Есть закрытый ключМожно подписывать

В свойствах сертификата должна быть строка «Есть закрытый ключ для этого сертификата»

Сертификат не виден в 1СПроблема привязки

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

Автоматическое добавление через заявление на подключение

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

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

Порядок действий при новом подключении
  1. 1
    Откройте 1С-Отчетность → Настройки → Заявление на подключение
  2. 2
    Заполните данные организации и выберите сертификат из списка
  3. 3
    Отправьте заявление и дождитесь статуса «Одобрено»
  4. 4
    Проверьте, что сертификат появился в настройках обмена
  5. 5
    Отправьте тестовый отчет или запрос на выписку для проверки

Ручное добавление сертификата в настройки обмена

Если сертификат перевыпущен, заменен или вы подключаете отчетность на новом компьютере, добавьте его вручную. Откройте «1С-Отчетность» → «Настройки» → «Настройки обмена с контролирующими органами», выберите нужную организацию и перейдите на закладку, где указан сертификат подписи. Нажмите «Выбрать» — программа покажет список сертификатов из хранилища Windows.

Если нужного сертификата нет в списке, проверьте, под каким пользователем Windows вы работаете: программа видит только хранилище текущего пользователя (или компьютера, если сертификат установлен туда и у пользователя есть права). Установите сертификат в нужное хранилище через двойной клик по файлу .cer или импорт контейнера через панель криптопровайдера, затем повторите выбор.

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

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

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

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

Продление и замена сертификата

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

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

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

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

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

Типичные ошибки
01
Установка только файла .cer без контейнера ключа — подписание невозможно, нужен полный контейнер с закрытым ключом
02
Работа под другим пользователем Windows — программа не видит хранилище, сертификат нужно переустановить под текущим пользователем
03
Замена сертификата без обновления настроек обмена — отправка идет со старым сертификатом и отклоняется
04
Неверная системная дата — программа считает действующий сертификат просроченным

Как проверить, что сертификат работает

После добавления выполните контрольную проверку. Откройте настройки обмена с контролирующими органами и убедитесь, что в поле сертификата указаны правильные ФИО и срок действия. Затем отправьте безопасный запрос — например, запрос на выписку из ЕГРЮЛ или справку о состоянии расчетов: успешная отправка и получение ответа подтверждают, что вся цепочка работает.

Контрольные точки

Как проверить результат

Сертификат в настройках
Норма

Указаны ФИО подписанта и актуальный срок действия

Тревожный признак

Поле пустое или указан старый сертификат

Закрытый ключ
Норма

В свойствах сертификата есть отметка о наличии закрытого ключа

Тревожный признак

Надпись отсутствует — подписание невозможно

Тестовая отправка
Норма

Запрос подписан, отправлен, получен ответ органа

Тревожный признак

Ошибка подписания или отказ при приеме

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

Часто задаваемые вопросы

Можно ли использовать один сертификат на нескольких компьютерах?

Да, если скопировать контейнер закрытого ключа на каждый компьютер через средства криптопровайдера и установить сертификат в хранилище. Учтите, что ключ на токене (РуТокен, eToken) обычно не экспортируется — тогда токен физически переносится между компьютерами.

Что делать, если сертификат виден в Windows, но не виден в 1С?

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

Нужно ли заново подключать отчетность после перевыпуска сертификата?

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

Можно ли отправлять отчеты с просроченным сертификатом?

Нет. Контролирующие органы отклоняют документы, подписанные недействительным сертификатом. Заблаговременно оформите перевыпуск, чтобы не пропустить сроки сдачи отчетности.

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

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

Итог

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

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