Как добавить электронную подпись в 1С-ЭДО и настроить сертификат на рабочем месте
Содержание
Короткий ответ: настройка сертификата в 1С-ЭДО делается в одном месте — Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования, вкладка «Сертификаты», кнопка «Добавить — Из установленных на компьютере». Чтобы добавить ЭЦП, сертификат уже должен быть установлен в хранилище Личные через КриптоПро CSP, а на машине — стоять действующая лицензия криптопровайдера.
Дальше сертификат нужно привязать к учётной записи ЭДО, иначе 1С будет видеть подпись, но отправлять документы контрагентам откажется. Именно на этом шаге спотыкаются чаще всего: подпись в списке есть, проверка проходит, а документ в «Текущих делах ЭДО» висит со статусом ошибки.
Ниже — весь путь целиком: что подготовить, как настроить сертификат в 1С-ЭДО пошагово, где лежат настройки в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP, что делать с машиночитаемой доверенностью, как работать через веб-клиент и терминальный сервер , какие ошибки вылезают чаще всего и как проверить, что подпись реально работает.
Что такое сертификат ЭЦП в 1С-ЭДО и зачем его настраивать
Сертификат — это файл, который связывает открытый ключ подписи с организацией и конкретным человеком: ИНН, ФИО, должность, срок действия. Закрытый ключ хранится отдельно — на токене или в реестре компьютера. 1С сама ничего не подписывает: она передаёт данные криптопровайдеру (КриптоПро CSP или ViPNet CSP), тот обращается к закрытому ключу и возвращает подпись.
Отсюда простое правило: если подпись не работает , проблема в 90% случаев не в 1С, а в криптографии на рабочем месте. Поэтому и порядок действий такой: сначала криптопровайдер и сертификат в Windows, потом настройки в программе.
Какая подпись подойдёт для ЭДО
- 🔐 КЭП юридического лица — выдаёт УЦ ФНС руководителю, бесплатно, на токен. Подходит для любых документов.
- 🔐 КЭП сотрудника (физлица) — выдаёт коммерческий аккредитованный УЦ. Работает только вместе с машиночитаемой доверенностью (МЧД).
- 🔐 КЭП ИП — выдаёт УЦ ФНС, действует за предпринимателя без доверенности.
- ❌ Простая и неквалифицированная подпись — для счётов-фактур и УПД в ЭДО не годятся: формализованные документы требуют квалифицированной подписи.
Для счетов-фактур и УПД КЭП обязательна (ст. 169 НК РФ, Приказ Минфина № 14н). Для акта сверки или договора стороны формально могут договориться и о другой подписи, но в 1С-ЭДО такая схема почти не используется — проще подписывать всё одной КЭП.
Один сертификат на ЭДО и отчётность или два разных
Один и тот же сертификат спокойно работает и в 1С-ЭДО, и в 1С-Отчётности, и на сайтах госорганов. Но настраиваются они раздельно:
| Направление | Где настраивается | Что требует дополнительно |
|---|---|---|
| 1С-ЭДО (контрагенты) | Настройки электронной подписи и шифрования + учётная запись ЭДО | Идентификатор участника ЭДО |
| 1С-Отчётность (ФНС, СФР) | Помощник Настройка обмена с контролирующими органами | Заявление на подключение, регистрация в органах |
| Маркировка, ЕГАИС | Отдельные настройки обмена | Регистрация в ГИС МТ / ЕГАИС |
Что подготовить до настройки сертификата
Проверьте список до того, как откроете 1С. Половина «ошибок программы» снимается на этом этапе.
Отдельно проверьте, под каким пользователем Windows установлен сертификат. Если бухгалтер ставил подпись под своей учётной записью, а 1С запускается под другой (частая история на терминальном сервере), программа сертификат не увидит.
Про лицензию КриптоПро стоит сказать отдельно. Пробный период — 90 дней, и ровно на 91-й день подпись перестаёт формироваться без внятного сообщения. Проверить можно в Пуск — КриптоПро CSP — Общие: там видно тип лицензии и срок.
Как добавить ЭЦП в 1С-ЭДО: пошаговая инструкция
Порядок одинаков для всех конфигураций на БСП — отличается только путь к настройкам (разделы по конфигурациям ниже).
Шаг 1. Убедиться, что сертификат виден системе
Откройте КриптоПро CSP — Сервис — Просмотреть сертификаты в контейнере, выберите контейнер, нажмите «Далее». Если карточка сертификата открылась и ИНН с ФИО верные — криптография в порядке. Нажмите «Установить», чтобы сертификат попал в личное хранилище.
Проверить хранилище можно командой:
certmgr.msc
Сертификат должен лежать в ветке Личные — Сертификаты, с пометкой о наличии закрытого ключа.
Шаг 2. Открыть настройки электронной подписи и шифрования
В 1С:Бухгалтерии 3.0: Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования.
Если раздел неактивен, сначала включите флаги в Администрирование — Обмен электронными документами:
- ☑️ «Электронные подписи»;
- ☑️ «Шифрование» (нужно для обмена через оператора);
- ☑️ «Обмен с контрагентами».
Шаг 3. Добавить сертификат в список
На вкладке «Сертификаты» нажмите Добавить — Из установленных на компьютере. Программа покажет все сертификаты из личного хранилища.
В карточке заполните:
- Пользователь — кто будет подписывать этим сертификатом в 1С.
- Организация — обязательно та, чей ИНН указан в сертификате.
- Введён пароль — поставьте флаг «Запомнить пароль», если не хотите вводить PIN на каждую подпись (для массовых отправок это экономит часы).
- Назначение — «Подписание» и «Шифрование».
Нажмите «Записать и закрыть».
Если нужного сертификата нет в списке — значит, он установлен не в Личные, не под тем пользователем Windows, либо токен не подключён. Вернитесь к шагу 1.
Шаг 4. Проверить сертификат
Откройте карточку добавленного сертификата и нажмите «Проверить». Введите пароль. 1С последовательно прогонит шесть проверок:
| Проверка | Что означает провал |
|---|---|
| Программа электронной подписи | Не найден или не настроен криптопровайдер |
| Наличие закрытого ключа | Токен не вставлен, контейнер удалён |
| Срок действия сертификата | Сертификат просрочен или ещё не начал действовать |
| Подписание | Неверный пароль, нет лицензии КриптоПро |
| Шифрование / Расшифровка | Проблема с алгоритмом или корневыми сертификатами |
| Сертификат в хранилище | Не построена цепочка доверия |
Все шесть зелёные — подпись работает. Дальше дело за настройками ЭДО.
Шаг 5. Привязать сертификат к учётной записи ЭДО
Это тот шаг, который чаще всего забывают. Откройте Администрирование — Обмен электронными документами — Обмен с контрагентами — Учётные записи ЭДО.
- Если учётной записи ещё нет — нажмите «Создать», укажите организацию и сертификат, программа получит идентификатор участника ЭДО у оператора.
- Если запись есть — откройте её, на вкладке «Сертификаты» добавьте новый сертификат в список разрешённых для подписания.
Отдельно проверьте Настройки отправки документов в профиле: там указывается, какие виды документов отправляются формализованно, а какие — в виде скана с подписью.
Шаг 6. Подписать тестовый документ
Возьмите любую реализацию и выполните ЭДО — Просмотреть электронный документ — Подписать и отправить. Если документ ушёл в состояние «Ожидается подтверждение оператора» — настройка завершена.
Проверить состояние обмена: Продажи — Текущие дела ЭДО (в УТ и ERP — Продажи — Сервис — Текущие дела ЭДО).
Где настроить сертификат в разных конфигурациях 1С
Механизм общий (подсистема БСП «Электронная подпись»), но меню различается.
| Конфигурация | Путь к настройкам электронной подписи |
|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования |
| 1С:ЗУП 3.1 | Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования |
| 1С:Управление торговлей 11 | НСИ и администрирование — Администрирование — Обмен электронными документами |
| 1С:ERP Управление предприятием 2 | НСИ и администрирование — Администрирование — Обмен электронными документами |
| 1С:Комплексная автоматизация 2 | НСИ и администрирование — Администрирование — Обмен электронными документами |
| 1С:Управление нашей фирмой | Компания — Администрирование — Обмен электронными документами |
В ЗУП 3.1 у подписи своя специфика: кроме обмена с контрагентами она используется для кадрового ЭДО с сотрудниками. Там сертификат руководителя настраивается в тех же настройках, а права на подписание кадровых документов задаются в Настройки — Кадровый ЭДО.
В УТ 11 и ERP обратите внимание на настройку по складам и подразделениям: если документы реализации подписывает не директор, а кладовщик по МЧД, в учётной записи ЭДО должны быть перечислены все сертификаты, которыми допускается подписание.
Как настроить сертификат в веб-клиенте и на терминальном сервере
Веб-клиент и браузер
Браузер по умолчанию не имеет доступа к криптографии. При первой попытке подписать 1С предложит установить расширение — согласитесь. Если предложения не было:
- Откройте
Сервис — Настройки — Установить расширение для работы с криптографией(в меню «Главное» — значок с шестерёнкой). - Дополнительно нужно расширение КриптоПро для браузера —
КриптоПро ЭЦП Browser plug-in. - Перезапустите браузер полностью, не только вкладку.
В веб-клиенте сертификат берётся с компьютера пользователя, а не с сервера 1С. Токен должен быть физически вставлен в ту машину, где открыт браузер.
Терминальный сервер и RDP
Здесь два рабочих варианта:
- Проброс токена в сессию. В настройках RDP-подключения включите передачу смарт-карт (
Локальные ресурсы — Подробнее — Смарт-карты). Сертификат ставится в хранилище пользователя внутри сессии. - Установка контейнера в реестр сервера. Подходит, когда подписывает один человек и физически носить токен некуда. Менее безопасно: закрытый ключ оказывается на сервере.
Лицензия КриптоПро на терминальном сервере нужна серверная — обычная клиентская там работать не будет, и это отдельная статья расходов.
Машиночитаемая доверенность: когда сертификата сотрудника недостаточно
Подписывать от имени организации без доверенности может только руководитель с КЭП юрлица. Все остальные — бухгалтер, кладовщик, менеджер — подписывают своей КЭП физлица плюс МЧД.
Порядок работы в 1С:
- Сформируйте доверенность:
Администрирование — Обмен электронными документами — Машиночитаемые доверенности. - Укажите доверителя (руководителя), представителя (сотрудника с его СНИЛС) и перечень полномочий.
- Подпишите МЧД сертификатом руководителя.
- Зарегистрируйте в распределённом реестре ФНС прямо из 1С и дождитесь присвоения номера.
- В учётной записи ЭДО свяжите сертификат сотрудника с этой доверенностью.
МЧД действует до даты, указанной в ней, независимо от срока сертификата. Сменили сертификат сотруднику — доверенность переделывать не нужно, достаточно привязать новый сертификат. А вот при смене руководителя МЧД придётся выпускать заново.
Несколько организаций и несколько подписантов
Типовая ситуация: в одной базе три юрлица и четыре человека с подписями. Правила, которые экономят нервы:
- 📌 Для каждой организации — свой сертификат с её ИНН. Подписать документ ООО «Альфа» подписью ООО «Бета» невозможно, оператор отклонит.
- 📌 Один человек может иметь несколько сертификатов — в карточке каждого указывайте организацию, иначе 1С будет предлагать выбор при каждой подписи.
- 📌 Если сертификат добавлен без указания пользователя, он доступен всем. Это удобно для автоматических отправок и небезопасно для коммерческой базы.
- 📌 Права настраиваются в профилях групп доступа: роль на подписание электронных документов должна быть только у тех, кто реально подписывает.
Замена сертификата при истечении срока
Сертификат выдаётся максимум на 15 месяцев. За месяц до конца 1С начнёт выводить напоминание в «Текущих делах ЭДО».
Порядок замены:
- Получите новый сертификат в УЦ и установите его через КриптоПро.
- Добавьте в
Настройки электронной подписи и шифрованиякак новый — старый не удаляйте. - Добавьте новый сертификат в учётную запись ЭДО.
- Подпишите тестовый документ.
- Старый сертификат оставьте в списке и снимите с него пользователя.
Зачем хранить старый: документы, подписанные им раньше, должны оставаться проверяемыми. Удалите сертификат — и при открытии архивного документа 1С сообщит, что подпись проверить невозможно.
Типичные ошибки при настройке сертификата и как их избежать
Личные или установлен под другим пользователем Windows. Установите заново через КриптоПро CSP — Сервис — Просмотреть сертификаты в контейнере — Установить, запустив КриптоПро под тем же пользователем, под которым работает 1С.Доверенные корневые центры сертификации.Пуск — КриптоПро CSP — Общие — Ввод лицензии. Подпись заработает сразу, перезапуск 1С не нужен.Организации. Проверьте ИНН и КПП по карточке сертификата, исправьте данные организации.Учётные записи ЭДО, добавьте сертификат; состояние приглашения смотрите в Текущие дела ЭДО — Приглашения.Администрирование — Настройки пользователей и прав — Профили групп доступа.Отдельная категория проблем — обновление платформы и КриптоПро. После обновления криптопровайдера иногда «теряются» настройки отпечатка сертификата внутри базы. Лечится тем же «Проверить» в карточке: 1С перечитывает сертификат из хранилища и восстанавливает связь.
Как проверить, что подпись действительно работает
Три точки контроля, которые закрывают вопрос:
- Карточка сертификата, кнопка «Проверить» — проверяет криптографию.
- Текущие дела ЭДО (
Продажи — Текущие дела ЭДО) — показывает, какие документы ждут подписи, какие отправлены, какие завершены. - Архив ЭДО (
Администрирование — Обмен электронными документами — Архив ЭДО) — здесь видно все подписи по каждому документу с датой, владельцем и результатом проверки.
Для разбора технических сбоев пригодится журнал регистрации: Администрирование — Обслуживание — Журнал регистрации, отбор по важности «Ошибка». Сообщения криптопровайдера попадают туда с текстом вида 0x8009... — по этому коду обычно сразу понятно, в чём дело.
Если документов много, проверяйте результат отчётом Сверка взаиморасчётов по ЭДО — он показывает расхождения между тем, что отправлено, и тем, что подтверждено контрагентом.
Сколько стоит подпись и обмен: ориентиры
Цифры примерные, по рынку они заметно колеблются:
- 💰 КЭП юрлица в УЦ ФНС для руководителя — бесплатно, нужен только токен.
- 💰 Токен Рутокен Lite / JaCarta — ориентировочно 1 500–2 500 ₽ разово.
- 💰 КЭП физлица (сотрудника) в коммерческом УЦ — примерно 1 500–3 500 ₽ в год.
- 💰 Лицензия КриптоПро CSP на рабочее место — около 2 700 ₽ бессрочно или 1 350 ₽ на год.
- 💰 Серверная лицензия КриптоПро для терминала — на порядок дороже, ориентир 30 000 ₽ и выше.
- 💰 Исходящий комплект документов в 1С-ЭДО — примерно 10 ₽; при действующем договоре ИТС часть комплектов входит в сопровождение бесплатно. Входящие документы бесплатны всегда.
Выпуск МЧД отдельно не оплачивается — она формируется в 1С и регистрируется в реестре ФНС бесплатно.
Частые вопросы
Где в 1С-ЭДО настроить сертификат, если раздел «Обмен электронными документами» не виден?
Администрирование — Обмен электронными документами и поставьте флаги «Электронные подписи» и «Обмен с контрагентами». В УТ и ERP раздел лежит в НСИ и администрирование.Можно ли добавить ЭЦП в 1С без КриптоПро?
Почему 1С не видит сертификат, хотя он есть в КриптоПро?
Личные либо под другой учётной записью Windows. Переустановите его из контейнера под тем пользователем, под которым запускается 1С.Нужно ли удалять старый сертификат после замены?
Как настроить сертификат в 1С-ЭДО для нескольких организаций в одной базе?
Нужна ли МЧД, если подписывает главный бухгалтер?
Будет ли работать подпись через RDP?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- НК РФ, ст. 169 — счёт-фактура, в том числе составленный в электронной форме
- Приказ Минфина России от 05.02.2021 № 14н — порядок выставления и получения счетов-фактур в электронной форме