Подписание электронного документа в 1С: от установки сертификата до отправки контрагенту
Содержание
Чтобы подписать электронный документ в 1С, откройте нужный документ (реализацию, акт, счёт-фактуру), нажмите команду ЭДО в верхней панели и выберите Подписать и отправить. Программа подставит ваш сертификат, запросит пароль к контейнеру закрытого ключа и сформирует файл с квалифицированной электронной подписью, который уйдёт контрагенту через оператора ЭДО.
Работать это будет только после двух настроек: на компьютере стоит криптопровайдер (CryptoPro CSP или VipNet CSP), а сертификат подписи добавлен в список Настройки электронной подписи и шифрования. Ниже — как всё это подготовить, подписать один документ и целую пачку, и что делать, когда 1С выдаёт «Не удалось создать подпись».
Что нужно на компьютере до первой подписи
Электронная подпись в 1С — это не кнопка внутри программы, а связка из трёх элементов. Если нет хотя бы одного, подписать не получится.
- 🔐 Криптопровайдер — программа, которая умеет вычислять подпись по ГОСТ. Чаще всего это
CryptoPro CSP, режеVipNet CSP. Ставится отдельным дистрибутивом, требует отдельной лицензии. - 📇 Сертификат квалифицированной электронной подписи (КЭП) — выдаёт удостоверяющий центр ФНС (на руководителя) или аккредитованный УЦ (на сотрудника по доверенности).
- 🔑 Закрытый ключ — хранится на защищённом носителе (
Рутокен,eToken,JaCarta) либо в реестре компьютера. Без него сертификат — просто открытая часть, подписать нельзя.
Два криптопровайдера одновременно (CryptoPro CSP и VipNet CSP) на одной машине конфликтуют. Оставьте тот, в котором выпущен ваш сертификат, второй удалите.
Проверить, что сертификат «видит» закрытый ключ, проще всего в самой КриптоПро: Пуск → КриптоПро CSP → вкладка Сервис → Просмотреть сертификаты в контейнере. Если контейнер открывается и показывает ваши ФИО — связка рабочая, можно переходить в 1С.
Как добавить сертификат в настройки 1С
Сертификат из операционной системы в программу подтягивается вручную, один раз. В 1С:Бухгалтерии 3.0 путь такой:
- Откройте
Администрирование → Обмен электронными документами. - Раскройте группу
Настройки электронной подписи и шифрованияи перейдите по этой ссылке. - На вкладке
СертификатынажмитеДобавить → Из установленных на компьютере. - Выберите в списке свой сертификат — 1С покажет те, что найдёт в хранилище Windows.
- Укажите, кому принадлежит подпись (организация или физлицо-сотрудник), при необходимости введите пароль и нажмите
Добавить.
После этого сертификат появится в списке и станет доступен во всех командах подписания. На вкладке Программы убедитесь, что криптопровайдер определился автоматически; если нет — добавьте его вручную из выпадающего списка.
В других конфигурациях раздел называется иначе, сама форма настроек — та же:
| Конфигурация | Путь к настройкам ЭП |
|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование → Обмен электронными документами |
| 1С:Управление торговлей 11 | НСИ и администрирование → Обмен электронными документами |
| 1С:ERP | НСИ и администрирование → Обмен электронными документами |
Если сертификата нет в списке «из установленных», значит Windows его не видит. Переустановите личный сертификат через КриптоПро CSP → Сервис → Установить личный сертификат, указав носитель с ключом.
Какой подписью что подписывать
Это тот вопрос, который чаще всего задают после настройки, и ошибка здесь дороже технической. Тип подписи зависит от документа.
- Счёт-фактура и УПД (документы, формат которых утверждён ФНС) — только квалифицированная подпись (КЭП). Это прямое требование ст. 169 НК РФ и 63-ФЗ.
- Накладные, акты, договоры — по соглашению сторон допустима и неквалифицированная подпись (НЭП), но на практике через операторов ЭДО подписывают той же КЭП.
- Документы от имени сотрудника (не руководителя) — с 1 сентября 2023 года нужна машиночитаемая доверенность (МЧД) в формате ФНС. Руководитель подписывает сертификатом организации без МЧД.
Для счетов-фактур неквалифицированная подпись недействительна — такой документ налоговая не примет. Если сомневаетесь, какой у вас сертификат, посмотрите его назначение: квалифицированный выдан аккредитованным УЦ и содержит все реквизиты владельца.
Отдельная ситуация — внутренние документы организации (приказы, служебные записки, кадровые документы в кадровом ЭДО). Их подписывают внутри одной базы, без оператора, и по 63-ФЗ допустима простая или неквалифицированная подпись, если это закреплено внутренним регламентом. Для обмена с внешними контрагентами через оператора такой вольности нет — там работает КЭП.
Настройка обмена с контрагентом перед первой отправкой
Подписать документ можно и без контрагента, но отправить его — только тому, с кем настроен обмен. Это частая причина, по которой подписанный документ «зависает» и не уходит.
- Откройте карточку контрагента или перейдите в
Текущие дела ЭДО. - Нажмите
Пригласить к обмену(илиОтправить приглашение) и укажите идентификатор контрагента у оператора либо его ИНН/КПП. - Дождитесь, пока контрагент примет приглашение. Статус приглашения виден в
Текущих делах ЭДОв папке «Приглашения». - После принятия настройка обмена становится активной — теперь подписанные документы уходят автоматически.
Если вы и контрагент пользуетесь разными операторами ЭДО, между ними должен быть настроен роуминг. Обычно он включается автоматически, но для некоторых пар операторов требуется отдельная заявка — это видно по тому, что приглашение долго висит без ответа.
Пока обмен не настроен, команда Подписать и отправить подпишет документ, но отправка остановится. Такой документ будет ждать в статусе «Ожидается отправка», и дослать его можно будет сразу после принятия приглашения — повторно подписывать не придётся.
Как подписать и отправить один документ
Сам процесс занимает несколько секунд. Открываете документ — например, Реализация (акты, накладные):
- В форме документа нажмите команду
ЭДОв верхней командной панели. - Выберите
Подписать и отправить(илиСоздать электронный документ, если нужно сначала посмотреть содержимое). - 1С сформирует электронный документ по утверждённому формату и покажет его для проверки.
- Нажмите
Подписать— программа обратится к криптопровайдеру. - Введите пароль к контейнеру закрытого ключа. Поставьте галочку «Запомнить пароль», если не хотите вводить его при каждой подписи в течение сеанса.
После подписания документ получает статус и уходит оператору, а тот доставляет его контрагенту. Отследить движение можно в рабочем месте Текущие дела ЭДО: в Бухгалтерии оно открывается из Продажи → Текущие дела ЭДО и Покупки → Текущие дела ЭДО.
Для входящих документов логика та же: в Текущих делах ЭДО в папке «Входящие» открываете документ, сверяете с тем, что ожидали, и нажимаете Утвердить или Отклонить. Утверждение двустороннего документа — это и есть ваша ответная подпись.
Важно не путать два разных действия. Проведение документа в 1С формирует бухгалтерские проводки и движения по регистрам — это внутренний учёт. Подписание через ЭДО придаёт документу юридическую силу для контрагента и налоговой. Документ можно провести, но не подписать (проводки есть, юридически значимого обмена нет), и наоборот. Для корректного учёта нужно и то, и другое, поэтому перед массовой подписью удобно сначала провести всю пачку, а затем подписать.
Как подписать сразу несколько документов
Когда в конце месяца накопилась пачка актов и накладных, подписывать их по одному долго. 1С умеет подписывать списком.
Способ 1 — из «Текущих дел ЭДО». Откройте рабочее место, в папке «Подписать» выделите нужные строки (мышью с Ctrl или Shift, либо Ctrl+A для всех) и нажмите Подписать. Пароль к контейнеру запросится один раз на всю пачку, если вы разрешили его запомнить.
Способ 2 — из списка документов. В журнале, например Реализация (акты, накладные), выделите несколько документов, нажмите ЭДО → Подписать и отправить. Программа создаст и подпишет электронные документы
по всем выделенным строкам за один проход.
Перед массовым подписанием проверьте, что все документы проведены и заполнены корректно. Отозвать уже отправленную и подписанной контрагентом подпись штатными средствами нельзя — придётся выставлять аннулирование.
Массовое подписание упирается в одно: токен с ключом должен быть вставлен и доступен всё время обработки. Если носитель вытащить на середине, часть документов останется неподписанной — их придётся допроводить отдельно.
Ошибки при подписании и как их устранить
Почти все сбои при подписи — это проблема связки «сертификат — ключ — криптопровайдер», а не самой 1С.
Рутокен/eToken в USB, и откройте сертификат в контейнере через КриптоПро.КриптоПро CSP → Сервис → Установить личный сертификат с привязкой к контейнеру на носителе.Настройки электронной подписи и шифрования.Если ошибка повторяется на всех документах подряд, а не на одном, дело почти наверняка в криптопровайдере или носителе, а не в конкретном документе. Начинайте диагностику с проверки контейнера в КриптоПро — это отсекает половину вариантов.
Где хранятся подписанные документы
Все подписанные электронные документы и файлы подписей к ним хранятся внутри информационной базы 1С — отдельно выгружать и складывать их в папку не нужно. Открыть архив можно двумя путями.
- Из конкретного документа: команда
ЭДО → Просмотреть электронный документпоказывает и сам документ, и штампы подписей сторон с датой и временем. - Из общего списка:
Администрирование → Обмен электронными документами → Архив ЭДО(в УТ и ERP — черезНСИ и администрирование). Здесь лежат все электронные документы базы с фильтрами по контрагенту, виду и статусу.
Юридически значимым хранением занимается оператор ЭДО: даже если вы потеряете локальную базу, оператор по запросу выдаст документы с подписями за весь срок. Но для оперативной работы и сверки удобнее держать всё в 1С.
Выгрузить подписанный документ вместе с файлами подписи наружу (например, для суда или аудитора) можно прямо из формы просмотра — кнопка Сохранить или Выгрузить создаст комплект из файла документа и файлов .sig.
Частые вопросы
Можно ли подписать документ в 1С без интернета?
Нужна ли отдельная подпись для каждой организации, если веду несколько фирм?
Чем отличается подпись в ЭДО от подписи при отправке отчётности?
Что делать, если контрагент прислал документ, подписанный подписью, которую 1С не проверяет?
Можно ли заменить сертификат, не удаляя старые подписанные документы?
Настройки электронной подписи и шифрования и начинаете подписывать им.Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Налоговый кодекс РФ, ст. 169 (электронный счёт-фактура)