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

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

Как установить ЭЦП в 1С:Фреш

Как установить и настроить электронную подпись (ЭЦП) в 1С:Фреш: требования, установка сертификата, настройка программы, проверка подписания и решение ошибок.

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

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

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

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

Для работы ЭЦП в 1С:Фреш на компьютере пользователя должны быть установлены три компонента: криптопровайдер (программа криптографической защиты, например КриптоПро CSP или ViPNet CSP), действующий сертификат ключа электронной подписи и средство ЭЦП для браузера, если вы работаете через веб-интерфейс. Без криптопровайдера операционная система не сможет выполнять криптографические операции, и 1С не найдёт сертификат.

Сертификат вы получаете в удостоверяющем центре — обычно это файл с расширением .cer плюс закрытый ключ на токене (Рутокен, eToken) или в реестре компьютера. Уточните, что сертификат действующий и выпущен на того сотрудника, который будет подписывать документы. Проверить срок действия можно через оснастку «Сертификаты» в Windows или через программу криптопровайдера.

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

КриптопровайдерКриптоПро CSP / ViPNet CSP

Установлен и лицензия активна

СертификатДействующий, .cer + закрытый ключ

Срок действия и наличие закрытого ключа

ПраваАдминистратор на ПК

Возможность устанавливать ПО и драйверы

Доступ в 1С:ФрешПрава на настройку ЭДО

Роль, позволяющая менять настройки подписи

Установка криптопровайдера и сертификата на компьютер

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

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

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

Порядок установки сертификата
  1. 1
    Установите криптопровайдер и перезагрузите компьютер
  2. 2
    Подключите токен или убедитесь, что контейнер ключа доступен
  3. 3
    Через криптопровайдер найдите контейнер закрытого ключа
  4. 4
    Установите сертификат в хранилище «Личное» текущего пользователя
  5. 5
    Откройте сертификат и проверьте наличие строки о закрытом ключе

Настройка электронной подписи в 1С:Фреш

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

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

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

Настройка обмена документами и отчётности

Для обмена юридически значимыми документами с контрагентами (счета-фактуры, акты, УПД) в 1С:Фреш используется сервис 1С-ЭДО. В настройках ЭДО укажите организацию, привяжите сертификат и отправьте приглашения контрагентам. Идентификатор участника ЭДО присваивается при регистрации в сервисе — он понадобится контрагентам для связи с вами.

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

Где используется подпись в 1С:Фреш

1С-ЭДО

Обмен документами с контрагентами. Нужен сертификат, привязанный к организации, и регистрация в сервисе

1С-Отчётность

Сдача отчётности в ФНС, фонды. Требуется квалифицированный сертификат

Подписание файлов

Подпись произвольных файлов и печатных форм внутри программы без внешних сервисов

Проверка работоспособности подписи

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

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

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

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

Сертификат виден в 1С
Норма

Сертификат есть в списке выбора при подписании

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

Список пуст — проверьте криптопровайдер и хранилище «Личное»

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

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

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

Строки нет — контейнер недоступен или сертификат не привязан

Тестовое подписание
Норма

Файл подписан, статус «Подпись верна»

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

Ошибка подписания или проверки — см. раздел об ошибках

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

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

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

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

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

Ограничения и частные сценарии

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

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

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

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

Сертификат не виден в списке при подписанииПроверьте криптопровайдер и установку в хранилище «Личное»
Ошибка отсутствия закрытого ключаПереустановите сертификат через криптопровайдер с указанием контейнера
Нужно подписывать с нескольких компьютеровУстановите криптопровайдер и сертификат на каждое рабочее место или используйте переносной токен
Подпись не проходит проверку у контрагентаПроверьте срок действия сертификата и цепочку доверия удостоверяющего центра
Итог

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

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

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

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

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

Подойдёт ли сертификат от другой программы, например от налогоплательщика?

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

Нужно ли устанавливать что-то на сервер 1С:Фреш?

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

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

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

Что делать, если сертификат истёк в середине отчётного периода?

Заранее получите новый сертификат в удостоверяющем центре, установите его на рабочие места и добавьте в настройки 1С:Фреш рядом со старым. Документы, подписанные до истечения срока, остаются действительными; новые подписывайте уже новым сертификатом.

Можно ли подписывать документы в 1С:Фреш с Mac?

Да, если криптопровайдер имеет версию для macOS (у КриптоПро CSP она есть) и сертификат с ключом установлены в системе. Дополнительно может потребоваться совместимый браузер и криптографическое расширение. Перед покупкой лицензии проверьте совместимость конкретных версий ПО.