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

Документы и Печать · 12 мин

1С подпись: что это и как работает электронная подпись в 1С

Что такое электронная подпись в 1С, какие виды подписей существуют, как настроить подписание документов и проверить результат. Практическая инструкция и ответы на вопросы.

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

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

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

Что такое электронная подпись в контексте 1С

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

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

Виды подписей и где какая применяется

Законодательство выделяет три вида электронной подписи, и все три так или иначе встречаются в работе с 1С. Простая подпись — это логин и пароль или код из SMS; в 1С она фактически соответствует аутентификации пользователя и внутренним отметкам об утверждении. Усиленная неквалифицированная подпись (УНЭП) — криптографическая подпись без квалифицированного сертификата; её действительность стороны признают по соглашению между собой. Усиленная квалифицированная (УКЭП) — максимальный уровень, обязательный для отчётности в госорганы и для большинства сценариев ЭДО с контрагентами.

Вид подписиЮридическая силаГде применяется в 1С
ПростаяПо соглашению сторон или внутренним регламентомВнутреннее согласование, утверждение заявок
УНЭППризнаётся сторонами по соглашениюОбмен с доверенными контрагентами, внутренний ЭДО
УКЭПРавна собственноручной подписиОтчётность в ФНС и фонды, ЭДО с контрагентами, торги

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

Сравнение вариантов

Встроенное согласование в 1С

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

УНЭП через криптопровайдер

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

УКЭП от аккредитованного УЦ

Обязательна для отчётности и полноценного ЭДО. Требует получения сертификата в удостоверяющем центре и периодического перевыпуска.

Как подписание работает технически

При подписании документа в 1С программа формирует файл в установленном формате (например, XML по утверждённому формату ФНС для счёта-фактуры), вычисляет его хеш и шифрует его закрытым ключом подписанта. Полученный блок данных прикрепляется к документу как подпись. Любое изменение файла после подписания делает подпись недействительной — это и есть защита от подделки.

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

Закрытый ключ УКЭП хранится на защищённом носителе — токене (Рутокен, JaCarta и подобных) — или в облачном хранилище удостоверяющего центра. Извлечь ключ с токена нельзя, поэтому утеря токена не означает компрометацию подписи, но требует перевыпуска сертификата.

Как настроить подписание в типовой конфигурации

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

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

Типичная точка сбоя — 1С не видит сертификат, хотя операционная система его показывает. Чаще всего причина в несовпадении разрядности: 64-разрядный клиент 1С требует соответствующей версии криптопровайдера. Вторая частая причина — не установлен или не настроен путь к программе защиты информации в настройках сертификата внутри 1С.

Подписание документов: типовые сценарии

Отправка отчётности в ФНС

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

Обмен документами с контрагентами

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

Внутреннее согласование

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

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

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

Статус отправленного отчёта
Норма

«Сдано» с квитанцией о приёме от ведомства

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

«Ошибка» или «Отказ» — смотреть протокол, чаще всего проблема в сертификате или формате

Подпись на отправленном документе ЭДО
Норма

В карточке документа подпись отображается как действительная, указан владелец сертификата

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

Подпись «недействительна» или отсутствует — документ у контрагента не будет иметь силы

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

До окончания срока больше месяца, есть план перевыпуска

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

Сертификат истекает в ближайшие дни — подписание внезапно перестанет работать

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Хранить PIN-код на стикере на токене — компрометация ключа и подписание документов посторонними.
02
Подписывать документы пакетом, не открывая содержимое, — ответственность наступает за каждый подписанный файл.
03
Не проверять статус подписи после отправки — документ может уйти без подписи из-за сбоя криптопровайдера.
04
Использовать УНЭП для отчётности в госорганы — такие файлы не будут приняты.
05
Не отозвать сертификат уволенного сотрудника — он сохраняет техническую возможность подписывать документы.

Что выбрать для своей ситуации

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

Маршрут решения

Как выбрать действие

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

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

Итог

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

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

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

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

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

Что делать, если 1С не видит сертификат?

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

Имеет ли силу документ, подписанный внутренней отметкой «Утверждено» в 1С?

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

Можно ли одним сертификатом подписывать документы за несколько организаций?

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

Что происходит с подписанными документами после истечения сертификата?

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

Нужен ли отдельный криптопровайдер, если подпись облачная?

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