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

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

Как активировать сертификат в 1С

Пошаговая инструкция по активации сертификата электронной подписи в 1С: установка, настройка ЭДО, проверка работоспособности и решение типичных ошибок.

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

Прежде чем начинать, определите, что именно у вас на руках. Это может быть файл сертификата с закрытым ключом на токене (Рутокен, eToken, JaCarta), сертификат, выпущенный оператором ЭДО (например, через 1С-ЭДО), или облачная подпись. От этого зависит, нужно ли устанавливать криптопровайдер, драйверы токена или достаточно действий внутри программы.

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

Что проверить до начала активации

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

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

Сертификат на токенеРутокен, eToken, JaCarta

Нужны драйверы токена и криптопровайдер (КриптоПро CSP или ViPNet CSP)

Облачная подписьКлюч хранится у оператора

Достаточно подтверждения через SMS или приложение, установка на ПК не требуется

Только файл .cerНет закрытого ключа

Подписывать документы нельзя — нужен контейнер закрытого ключа

Срок действия истёкСертификат недействителен

Обратитесь в удостоверяющий центр за перевыпуском

Также уточните, какая у вас конфигурация и режим работы: файловая база, клиент-серверный вариант или 1С:Фреш (облако). В облачном сервисе часть настроек выполняется иначе, а локальная установка криптопровайдера на сервере может быть недоступна.

Установка криптопровайдера и драйверов токена

Если сертификат выдан на физическом носителе, сначала установите криптопровайдер — программу, которая выполняет криптографические операции. Чаще всего используются КриптоПро CSP или ViPNet CSP; удостоверяющий центр при выдаче сертификата обычно указывает, какой из них требуется. Установка выполняется от имени администратора, после неё может понадобиться перезагрузка.

Затем установите драйверы токена с сайта производителя носителя. После установки вставьте токен в USB-порт и убедитесь, что он определяется системой: в программе управления токеном должен отображаться носитель и контейнер с ключом. Если токен запрашивает PIN-код, введите его — по умолчанию производители задают стандартные PIN-коды, которые рекомендуется сменить.

Следующий шаг — установка сертификата в хранилище операционной системы. В КриптоПро CSP это делается через вкладку «Сервис» → «Установить личный сертификат» с указанием контейнера закрытого ключа. Правильная связка «сертификат + контейнер» — ключевое условие: без неё 1С увидит сертификат, но не сможет подписывать.

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

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

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

Порядок действий
  1. 1
    Установите криптопровайдер и драйверы токена, перезагрузите компьютер
  2. 2
    Установите личный сертификат с привязкой к контейнеру закрытого ключа
  3. 3
    Откройте в 1С: Администрирование → Обмен электронными документами → настройки подписи
  4. 4
    Добавьте сертификат из списка установленных на компьютере
  5. 5
    Выполните проверку сертификата кнопкой «Проверить»
  6. 6
    Привяжите сертификат к учётной записи ЭДО и выполните тестовое подписание

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

Активация сертификата для ЭДО и отчётности

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

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

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

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

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

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

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

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

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

Отображается с отметкой о наличии закрытого ключа

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

Сертификат есть, но ключа нет — подписание невозможно

Кнопка «Проверить»
Норма

Проверка пройдена без ошибок

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

Ошибка криптопровайдера или запрос несуществующего контейнера

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

Документ подписан и принят оператором

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

Ошибка на стороне оператора — проверьте привязку к учётной записи

Срок действия
Норма

Дата окончания в будущем с запасом

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

Срок истёк или истекает в ближайшие дни — планируйте перевыпуск

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

Самая частая проблема — сообщение «Не найден закрытый ключ» или «Сертификат не связан с контейнером». Причина почти всегда в том, что личный сертификат установлен без привязки к контейнеру закрытого ключа. Лечится переустановкой сертификата через КриптоПро CSP с явным указанием контейнера.

Вторая распространённая ситуация — сертификат виден в ОС, но не виден в 1С. Здесь проверяйте хранилище (текущий пользователь, а не локальный компьютер), разрядность криптопровайдера относительно клиента 1С и то, под тем ли пользователем Windows выполнен вход.

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

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

Ограничения и когда нужна помощь специалиста

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

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

Итог

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

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

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

Чем активация сертификата отличается от его установки?

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

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

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

1С пишет «Сертификат не найден», хотя он установлен. Что делать?

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

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

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

Что делать, если истёк срок действия сертификата?

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

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

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