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

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

Как добавить сертификат в 1С для работы с ФСС (СФР)

Как добавить сертификат ФСС в 1С: установка в хранилище, настройка обмена, проверка подписи и шифрования отчётов. Пошаговая инструкция и типичные ошибки.

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

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

Какие сертификаты нужны для работы с ФСС/СФР

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

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

Подготовка: проверка криптопровайдера и носителя

До установки сертификата убедитесь, что на компьютере установлен и лицензирован криптопровайдер — чаще всего КриптоПро CSP или ViPNet CSP. Именно он обеспечивает криптографические операции, без него сертификат с закрытым ключом работать не будет. Проверить наличие программы можно через «Панель управления» → «Программы и компоненты».

Если закрытый ключ хранится на токене (Рутокен, eToken, JaCarta), установите драйверы носителя и проверьте, что токен определяется системой. Для ключей, записанных в реестр или на съёмный диск, убедитесь, что контейнер доступен в интерфейсе криптопровайдера.

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

Самый надёжный способ установки — через КриптоПро CSP. Откройте программу, перейдите на вкладку «Сервис» и выберите «Просмотреть сертификаты в контейнере». Укажите контейнер закрытого ключа (с токена, из реестра или с диска) и нажмите «Установить» — сертификат попадёт в личное хранилище текущего пользователя с привязкой к закрытому ключу.

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

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

Установка личного сертификата через КриптоПро
  1. 1
    Подключите токен или убедитесь, что контейнер ключа доступен системе
  2. 2
    Откройте КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере»
  3. 3
    Нажмите «Обзор», выберите нужный контейнер и подтвердите выбор
  4. 4
    Нажмите «Установить» и дождитесь сообщения об успешной установке
  5. 5
    Проверьте, что сертификат появился в хранилище «Личное» (certmgr.msc)

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

В типовых конфигурациях (1С:Бухгалтерия 8, 1С:Зарплата и управление персоналом) настройки обмена с контролирующими органами находятся в разделе «Отчётность, справки» → «Настройки обмена с контролирующими органами» либо в карточке организации на закладке «ЭДО и отчётность». Точное расположение зависит от версии конфигурации.

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

В поле «Сертификат уполномоченного лица ФСС (СФР)» укажите сертификат фонда для шифрования. Если список пуст, сначала установите сертификат фонда в систему или воспользуйтесь кнопкой автоматического обновления настроек, если она предусмотрена в вашей версии. Сохраните настройки.

Если работаете через 1С-Отчётность

При использовании сервиса 1С-Отчётность сертификат привязывается к учётной записи абонента в момент подключения или перевыпуска. В этом случае вручную указывать сертификат фонда не нужно: настройки шифрования обновляются автоматически. Достаточно убедиться, что в настройках учётной записи выбран актуальный сертификат абонента.

Если работаете через внешние шлюзы или оператора

При обмене через операторов ЭДО или внешние программы (например, АРМ подписания и шифрования СФР) сертификат настраивается в интерфейсе оператора, а в 1С достаточно корректной выгрузки файлов. Уточните у оператора, какие сертификаты должны быть установлены на рабочем месте.

Проверка результата и тестовая отправка

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

Дополнительно можно сформировать любой отчёт для СФР (например, подтверждение вида деятельности) и нажать «Подписать» без отправки. Если программа запросила пароль контейнера и подписала документ без ошибок — сертификат работает корректно.

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

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

Сертификат в списке выбора в 1С
Норма

Сертификат отображается с ФИО владельца и сроком действия

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

Список пуст или сертификат отсутствует — он не установлен в хранилище текущего пользователя

Подписание тестового документа
Норма

Запрошен пароль контейнера, подпись создана без ошибок

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

Ошибка «не найден закрытый ключ» — сертификат установлен без привязки к контейнеру

Шифрование для СФР
Норма

Шифрование проходит, формируется зашифрованный пакет

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

Ошибка шифрования — не указан или недействителен сертификат уполномоченного лица фонда

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

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

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

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

Типичные ошибки
01
Установка сертификата двойным кликом по .cer-файлу без привязки к контейнеру — подписание в 1С не работает
02
Использование просроченного сертификата фонда для шифрования — пакеты отклоняются СФР
03
Установка сертификата только под учётной записью администратора — у рядовых пользователей 1С сертификат не виден
04
Игнорирование истёкшей лицензии криптопровайдера — криптооперации блокируются даже при исправном сертификате

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

Можно ли использовать один сертификат для ФНС и СФР?

Да, если это квалифицированный сертификат, выданный на того же владельца и содержащий необходимые идентификаторы (ИНН, СНИЛС, ОГРН). Один и тот же сертификат выбирается в настройках обмена с каждым контролирующим органом отдельно.

Что делать, если сертификат выдан на сотрудника, а не на руководителя?

Такой сертификат допустим при наличии машиночитаемой доверенности (МЧД), зарегистрированной в распределённом реестре ФНС. Без действующей МЧД фонд отклонит документы, подписанные уполномоченным лицом.

Нужно ли переустанавливать сертификат после обновления 1С?

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

Почему 1С показывает сертификат, но при подписании просит другой?

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

Работает ли сертификат СФР на нескольких компьютерах?

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

Где взять актуальный сертификат для шифрования в адрес СФР?

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

Итог

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

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