Электронная подпись документа в 1С 8.3: от установки сертификата до отправки через ЭДО

· 9 мин

Содержание

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

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

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

Три вида электронной подписи и когда какой нужен

Закон 63-ФЗ делит подписи на три типа. От типа зависит, какой документ им можно заверить.

Вид подписиЧто этоГде применяют в 1С
Простая (ПЭП)Логин-пароль, код из СМСВход в сервисы, согласования внутри компании
Неквалифицированная (НЭП)Ключ без аккредитованного УЦПервичка по соглашению сторон, внутренний ЭДО
Квалифицированная (КЭП)Ключ от аккредитованного УЦ, равна подписи от рукиСчета-фактуры, отчётность, госзакупки, внешний ЭДО

Ключевое правило разграничения:

  • ✅ Счёт-фактура и УПД — только КЭП. Это требование ст. 169 НК РФ, НЭП здесь не примут.
  • ✅ Отчётность в ФНС, СФР, Росстат — только КЭП.
  • 📝 Первичка (акты, накладные, договоры) — по соглашению сторон допустима и неквалифицированная подпись (402-ФЗ). На практике чаще используют КЭП, чтобы не подписывать с каждым контрагентом отдельное соглашение.

С 2022 года КЭП руководителя организации выдаёт только удостоверяющий центр ФНС или его доверенные лица, причём бесплатно. Сотрудники подписывают своей личной подписью физлица плюс машиночитаемая доверенность (МЧД) — электронный аналог бумажной доверенности в формате ФНС.

МЧД нужна, когда документ подписывает не директор, а бухгалтер или менеджер. Формат доверенности задаёт ФНС, а не оператор ЭДО. Выпустить и зарегистрировать МЧД можно через 1С-ЭДО или на сайте налоговой.

Что установить перед первым подписанием

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

  1. Криптопровайдер. Программа, которая умеет считать подпись по ГОСТ. Чаще всего это КриптоПро CSP, реже ViPNet CSP. Поставить можно только один — два криптопровайдера на одной машине конфликтуют.
  2. Сам сертификат. Файл-контейнер на токене (Рутокен, JaCarta) или в реестре. Его устанавливают средствами КриптоПро в хранилище «Личное».
  3. Корневые сертификаты УЦ. Без них подпись будет считаться недоверенной. Обычно ставятся автоматически вместе с сертификатом, но иногда их приходится добавлять вручную.

Где взять сам сертификат, зависит от того, кто подписывает. Квалифицированную подпись руководителя организации или ИП выдаёт удостоверяющий центр ФНС — бесплатно, по предварительной записи, с личной явкой и чистым токеном. Подпись сотрудника-физлица получают в любом аккредитованном коммерческом УЦ. Выпустить сертификат для отчётности можно и прямо из 1С через сервис 1С-Подпись, если он подключён.

Готовность рабочего места к подписанию
Выполнено: 0 / 5

После установки откройте в 1С раздел Администрирование → Обмен электронными документами. Разверните группу «Электронная подпись и шифрование», поставьте флажок, затем нажмите Настройки электронной подписи и шифрования.

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

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

Как подписать документ в 1С Бухгалтерии

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

Подписать присоединённый файл

Так заверяют договор, скан, таблицу Excel или любой файл, прикреплённый к документу либо справочнику.

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

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

Подпись хранится в базе вместе с файлом. Если позже файл понадобится передать внешнему контрагенту, подпись выгружается отдельным файлом с расширением .sig или .sgn — это открепленная (detached) подпись, которую передают в паре с исходным файлом.

Как проверить подпись на входящем документе

Когда контрагент присылает подписанный файл, его подпись стоит проверить до того, как принимать документ к учёту. В карточке присоединённого файла выберите команду электронной подписи и действие Проверить.

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

Зелёная отметка «подпись верна» подтверждает целостность файла и действительность сертификата, но не проверяет полномочия подписанта. Если документ подписал сотрудник, отдельно запросите у контрагента МЧД и сверьте, что доверенность действует.

Подписать электронный документ контрагенту

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

  1. Проведите документ в 1С как обычно.
  2. В командной панели документа найдите команду ЭДО → Просмотреть электронный документ или ЭДО → Отправить.
  3. Программа сформирует электронный документ в утверждённом формате и предложит его подписать — нажмите Подписать и отправить.
  4. Выберите сертификат, введите пароль к контейнеру.

Статус документа сменится на «Ожидается подтверждение». Входящие документы подписывают в списке Продажи или Покупки → Текущие дела ЭДО: открываете документ, сверяете с учётной записью и нажимаете Утвердить либо Подписать.

Если счёт-фактуру подписывает бухгалтер по МЧД, в настройке подписи должна быть выбрана действующая доверенность. Без неё оператор отклонит документ.

Подписание при обмене через операторов ЭДО

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

Если контрагент работает через другого оператора, роуминг между операторами настраивается заявкой — документы всё равно ходят внутри 1С.

Отдельные модули для сторонних операторов подключают так:

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

Во всех вариантах сам сертификат один и тот же — меняется только окно, в котором вы нажимаете «Подписать». Настройки подписи из раздела Обмен электронными документами используются и для 1С-ЭДО, и для встроенных модулей.

Статусы исходящего документа в ЭДО

Подпись отчётности для ФНС, СФР и других ведомств

Отчётность подписывают не из документов, а в рабочем месте 1С-Отчетности: Отчеты → 1С-Отчетность → Регламентированные отчеты. Сертификат привязывается к учётной записи документооборота один раз при подключении.

Порядок такой:

  1. Сформируйте и проверьте отчёт (декларацию, РСВ, ЕФС-1).
  2. Нажмите Отправить.
  3. Программа подпишет отчёт сертификатом, указанным в учётной записи, и отправит через спецоператора.

Менять сертификат для отчётности вручную при каждой отправке не нужно — он берётся из настроек учётной записи: Отчеты → 1С-Отчетность → Настройки → список заявлений / учётные записи.

Напомним, что СФР с 2023 года объединил ПФР и ФСС: единая форма ЕФС-1 подписывается так же, как прежние СЗВ-ТД, 4-ФСС и другие. Для всех ведомств подпись одна — квалифицированная, от УЦ ФНС (для руководителя) либо личная подпись сотрудника с МЧД.

Отчётность принимается только с КЭП. Неквалифицированной подписью отчёт в ФНС или СФР отправить нельзя — он будет отклонён на уровне спецоператора.

Ошибки при подписании и как их устранить

Большинство сбоев при подписании связаны не с 1С, а с криптопровайдером, сертификатом или правами доступа.

Диагностика: выберите симптом

Отдельный частый случай — работа в веб-клиенте или тонком клиенте через RDP. Там для подписания нужно расширение для работы с криптографией: при первом подписании 1С сама предложит его установить. Без расширения кнопка подписи будет выдавать ошибку обращения к криптопровайдеру.

Перед обновлением КриптоПро или заменой токена сначала проверьте подписание на тестовом документе. Так вы не обнаружите проблему в момент, когда нужно срочно отправить счёт-фактуру.

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

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

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Налоговый кодекс РФ, ст. 169 (счёт-фактура)
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»