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

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

1. Какие сертификаты поддерживает 1С ЭДО?

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

  • 🔐 Квалифицированные сертификаты — выдаются аккредитованными УЦ (Удостоверяющими Центрами) и соответствуют требованиям ФЗ-63. Подходят для юридически значимого документооборота (например, счета-фактуры в ФНС).
  • 📄 Неквалифицированные сертификаты — используются для внутреннего обмена документами между контрагентами, если это предусмотрено договором. Не подходят для отчётности в госорганы.

Также сертификаты различаются по формату ключей:

  • 💾 .pfx — контейнер с закрытым ключом и сертификатом (чаще всего используется в 1С).
  • 📁 .cer — только открытый сертификат (без закрытого ключа).
  • 🔑 .key — отдельный файл закрытого ключа (реже встречается).

В 1С:ЭДО чаще всего запрашивают файлы .pfx, так как они содержат и сертификат, и закрытый ключ. Если у вас отдельные файлы (.cer + .key), их придётся объединить или импортировать по отдельности (об этом расскажем ниже).

📊 Какой тип сертификата вы используете в 1С ЭДО?
Квалифицированный (от УЦ)
Неквалифицированный (внутренний)
Не знаю, какой у меня
Пробую настроить впервые

2. Подготовка сертификата перед добавлением в 1С ЭДО

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

  1. Проверьте срок действия. Откройте сертификат двойным кликом (если это файл .cer или .pfx) и убедитесь, что он не просрочен. В 1С:ЭДО нельзя использовать сертификаты с истёкшим сроком — система выдаст ошибку «Сертификат недействителен».
  2. Убедитесь в наличии закрытого ключа. Если у вас только файл .cer, найдите соответствующий .pfx или .key. Без закрытого ключа подписывать документы не получится.
  3. Экспортируйте сертификат в нужный формат. Например, если сертификат хранится на Рутокен или eToken, его нужно предварительно экспортировать в файл .pfx через КриптоПро CSP или аналогичное ПО.

Если сертификат защищён паролем (а так бывает в 90% случаев), запомните или запишите его — он потребуется при импорте в 1С. Восстановить пароль к .pfx без потери данных невозможно!

Сертификат действующий (проверьте срок)

Есть закрытый ключ (файл .pfx или .key)

Знаете пароль от контейнера (если есть)

Файл сертификата доступен на компьютере с 1С

Установлен КриптоПро CSP или другое СКЗИ (если требуется)-->

3. Способы добавления сертификата в 1С ЭДО

В зависимости от версии 1С:ЭДО и типа сертификата доступно несколько методов установки. Рассмотрим каждый подробно.

3.1. Импорт через личный кабинет 1С:ЭДО (рекомендуемый способ)

Самый надёжный и универсальный метод — загрузка сертификата через веб-интерфейс 1С:ЭДО:

  1. Откройте личный кабинет 1С:ЭДО и авторизуйтесь.
  2. Перейдите в раздел Настройки → Сертификаты.
  3. Нажмите Добавить сертификат и выберите файл .pfx на своём компьютере.
  4. Введите пароль от контейнера (если требуется) и подтвердите загрузку.

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

3.2. Добавление сертификата из хранилища Windows

Если сертификат уже установлен в хранилище Windows (например, через КриптоПро CSP), его можно импортировать напрямую:

  1. В 1С:ЭДО перейдите в Сервис → Настройки ЭДО → Сертификаты.
  2. Нажмите Добавить из хранилища.
  3. Выберите нужный сертификат из списка (обычно он находится в Личное → Сертификаты).
  4. Подтвердите выбор — сертификат будет автоматически привязан к вашему профилю.

Этот метод удобен, если вы используете токены (например, Рутокен или JaCarta), так как они автоматически регистрируются в хранилище Windows при подключении.

3.3. Ручное добавление через конфигуратор 1С

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

1. Откройте базу в режиме Конфигуратора.

2. Перейдите в меню Администрирование → Настройки программы → Электронная подпись.

3. Нажмите Добавить сертификат и укажите путь к файлу .pfx.

4. Заполните поля:

- Имя сертификата (произвольное)

- Пароль (если есть)

- Тип использования (например, "Для подписи документов")

5. Сохраните изменения и перезапустите 1С.

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

💡

Если при добавлении сертификата через конфигуратор появляется ошибка «Нет прав на доступ», проверьте, что ваш пользователь в 1С имеет роль «Администратор» или «Полные права».

4. Типичные ошибки при добавлении сертификата и их решения

Даже при правильном выполнении инструкций пользователи часто сталкиваются с ошибками. Разберём самые распространённые:

Ошибка Причина Решение
Сертификат не найден в хранилище Файл .pfx не загружен в хранилище Windows или повреждён. Проверьте путь к файлу. Если сертификат на токене — подключите его к USB и обновите список в КриптоПро CSP.
Неверный формат ключа Попытка загрузить .cer вместо .pfx или несовместимый формат. Экспортируйте сертификат в .pfx через КриптоПро или конвертируйте с помощью OpenSSL.
Сертификат недействителен Истёк срок действия или сертификат отозван УЦ. Проверьте даты в свойствах сертификата. При необходимости запросите новый у удостоверяющего центра.
Ошибка подписи: 0x80090008 Проблемы с КриптоПро CSP или правами доступа. Переустановите КриптоПро, проверьте лицензию и права пользователя на доступ к ключу.

Если ошибка не указана в таблице, проверьте логи 1С (Сервис → Журнал регистрации) или обратитесь в поддержку вашего оператора ЭДО (например, Сбербанк ЭДО, Такском, Контур.Диадок).

Что делать, если сертификат добавлен, но не отображается в списке?

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

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

2. Несовместимая версия 1С — обновите платформу до актуальной версии (не ниже 8.3.20).

3. Ограничения ролей — проверьте, что вашему пользователю в 1С разрешено работать с ЭДО (права настраиваются в Администрирование → Пользователи).

4. Конфликт сертификатов — если в хранилище есть два сертификата с одинаковым именем, 1С может "не видеть" нужный. Удалите дубликаты через КриптоПро CSP.

5. Как проверить, что сертификат добавлен правильно?

После добавления сертификата необходимо убедиться, что он работает корректно. Для этого:

  1. Проверьте статус в личном кабинете. Зайдите в Настройки → Сертификаты и убедитесь, что рядом с сертификатом стоит зелёная галочка или надпись «Действителен».
  2. Подпишите тестовый документ. Создайте черновик счета-фактуры или УПД и попробуйте его подписать. Если появится окно с выбором сертификата — всё настроено верно.
  3. Проверьте в журнале ЭДО. Отправьте тестовый документ контрагенту (например, себе на другой email) и убедитесь, что он ушёл без ошибок.

Если на каком-то этапе возникает ошибка, вернитесь к разделу с типичными проблемами или воспользуйтесь журналом регистрации 1С (Администрирование → Журналы → Журнал регистрации).

💡

Самый надёжный способ проверки — отправка тестового документа. Если он успешно подписан и ушёл оператору ЭДО, сертификат работает корректно.

6. Особенности работы с токенами (Рутокен, eToken, JaCarta)

Многие пользователи хранят сертификаты на аппаратных токенах (USB-ключах). В этом случае процесс добавления сертификата в 1С:ЭДО имеет нюансы:

  • 🔌 Подключите токен к USB-порту до запуска 1С. Система должна автоматически определить его как устройство.
  • 🔄 Обновите список сертификатов в КриптоПро CSP (кнопка «Обновить» в окне просмотра сертификатов).
  • 🔒 Введите PIN-код токена, когда 1С запросит доступ к ключу. Обычно это делается при первой подписи документа.

Если токен не определяется, проверьте:

  • Установлены ли драйверы для токена (скачать можно на сайте производителя, например, rutoken.ru).
  • Работает ли КриптоПро CSP (проверьте в Панель управления → КриптоПро).
  • Не блокирует ли токен антивирус или корпоративная политика безопасности.
💡

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

7. Обновление и замена сертификата в 1С ЭДО

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

  1. Получите новый сертификат в вашем Удостоверяющем Центре (например, Тензор, СКБ Контур, Газинформсервис).
  2. Добавьте его в 1С ЭДО любым из описанных выше способов.
  3. В разделе Настройки → Сертификаты удалите старый сертификат (если он просрочен).
  4. Проверьте работу нового сертификата, подписав тестовый документ.

Если вы используете автоматическое продление сертификатов через оператора ЭДО (например, Диадок или СБИС), новый сертификат может загрузиться в 1С автоматически. Однако лучше проверить это вручную, чтобы избежать сбоев в документообороте.

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

Если сертификат просрочен, вы не сможете:

✅ Подписывать исходящие документы (счета-фактуры, УПД, акты).

✅ Получать документы от контрагентов (некоторые операторы ЭДО блокируют приём при просроченном сертификате).

✅ Отправлять отчётность в ФНС через 1С (если сертификат использовался для сдачи деклараций).

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

8. Настройка прав доступа для пользователей 1С

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

  1. Откройте Администрирование → Пользователи.
  2. Выберите пользователя, которому нужно разрешить работу с ЭДО.
  3. Перейдите на вкладку «Права» и убедитесь, что включены:
    • 📝 «Электронный документооборот»
    • 🔑 «Использование электронной подписи»
    • 📤 «Отправка и подпись документов»
  • Сохраните изменения и перезапустите сеанс пользователя.
  • Если пользователь не видит сертификат в списке, проверьте, что он привязан к его профилю в настройках ЭДО. Для этого:

    1. Зайдите в Настройки → Сертификаты.
    2. Выберите сертификат и нажмите «Назначить пользователям».
    3. Отметьте галочками пользователей, которым разрешено использовать этот сертификат.
    4. 💡

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

      FAQ: Частые вопросы по работе с сертификатами в 1С ЭДО

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

      Да, но для этого нужно:

      1. Экспортировать сертификат с токена или из хранилища Windows в файл .pfx (с паролем!).
      2. Импортировать его на каждый компьютер через КриптоПро CSP или напрямую в 1С.
      3. Убедиться, что на всех ПК установлены драйверы токена (если используется) и актуальная версия КриптоПро.
      4. Обратите внимание: одновременное использование одного сертификата на разных машинах может привести к конфликтам (например, если два пользователя попытаются подписать документ в одно время). В таких случаях лучше завести отдельные сертификаты.

      Что делать, если забыл пароль от сертификата (.pfx)?

      К сожалению, восстановить пароль от файла .pfx невозможно. Единственные варианты:

      • 🔄 Если сертификат на токене — подключите токен и используйте его PIN-код (пароль к .pfx не нужен).
      • 📝 Если сертификат выдан УЦ — запросите дубликат (может потребоваться оплата).
      • 🗑️ Если сертификат просрочен — получите новый.

      Чтобы избежать такой ситуации в будущем, храните пароли в защищённом менеджере (например, KeePass или 1Password).

      Почему 1С не видит сертификат, хотя он установлен в Windows?

      Причины могут быть следующими:

      • 🔍 Сертификат установлен не в «Личное» хранилище, а в «Доверенные» или другое. Переместите его через КриптоПро CSP.
      • 🔄 1С кэширует список сертификатов. Перезапустите программу или очистите кэш (Сервис → Очистка кэша).
      • 🛡️ Отсутствует лицензия на КриптоПро CSP или она просрочена. Проверьте в Панель управления → КриптоПро.
      • 🖥️ Сертификат привязан к другому пользователю Windows. Войдите под тем аккаунтом, под которым устанавливали сертификат.
    Можно ли использовать сертификат от ФНС (для сдачи отчётности) для ЭДО?

    Технически да, но не рекомендуется. Сертификат для сдачи отчётности в ФНС:

    • ✅ Подходит для подписи документов в ЭДО (если он квалифицированный).
    • ⚠️ Имеет ограниченный список доверенных УЦ (не все операторы ЭДО его принимают).
    • ❌ Может вызвать проблемы при обмене с контрагентами, если их оператор ЭДО не поддерживает УЦ ФНС.
    • Лучше использовать отдельный сертификат для ЭДО, выданный УЦ, аккредитованным у вашего оператора (например, Контур.Диадок рекомендует сертификаты от УЦ СКБ Контур).

    Как удалить старый сертификат из 1С ЭДО?

    Чтобы удалить сертификат:

    1. Зайдите в Настройки → Сертификаты в личном кабинете 1С:ЭДО.
    2. Найдите нужный сертификат в списке и нажмите «Удалить».
    3. Подтвердите действие.
    4. Если сертификат не удаляется (кнопка неактивна), проверьте:

      • 🔄 Нет ли открытых документов, подписанных этим сертификатом.
      • 👥 Достаточно ли у вас прав (нужна роль «Администратор ЭДО»).
      • 🔒 Не используется ли сертификат в текущем сеансе (перезапустите 1С).

    Если ваш вопрос не освещён в FAQ, уточните детали у своего оператора ЭДО или в службе поддержки . Для сложных случаев (например, ошибки с кодами 0x80070005 или 0x80090019) может потребоваться анализ логов 1С или диагностика через КриптоПро.

    ⚠️ Внимание: Требования к сертификатам и процедуры их добавления могут отличаться в зависимости от оператора ЭДО (Диадок, СБИС, Такском и др.). Уточните актуальные инструкции в личном кабинете вашего оператора или в договоре на оказание услуг ЭДО.