Электронная подпись в 1С 8.3 с нуля: сертификат, криптопровайдер, настройка программы

· 9 мин

Содержание

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

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

Какую электронную подпись можно создать и использовать в 1С

Закон № 63-ФЗ делит подписи на три вида. В 1С работают все, но для разных задач.

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

Чаще всего под «подписью в 1С» понимают КЭП. Без неё не сдать отчётность через 1С-Отчетность и не отправить счёт-фактуру по ЭДО.

Счета-фактуры подписывают только квалифицированной подписью. Акты и накладные можно подписывать и неквалифицированной, если это прописано в соглашении с контрагентом.

Где получить сертификат подписи для 1С

Сертификат — это файл с открытым ключом и данными владельца. Закрытый ключ лежит на защищённом носителе (токене) или в реестре компьютера. Без закрытого ключа 1С подписать ничего не сможет.

Руководителю и ИП — в ФНС

Подпись директора организации и ИП выдаёт удостоверяющий центр ФНС или его доверенные лица. Выпуск бесплатный, но токен нужно принести свой, сертифицированный ФСТЭК или ФСБ. Обычно это Рутокен ЭЦП 2.0 или JaCarta: ориентировочно 1 500–3 000 ₽ за носитель.

Сотруднику — в коммерческом УЦ

Бухгалтер, кадровик, кладовщик получают КЭП физического лица в аккредитованном коммерческом УЦ. Цена — примерно 1 500–5 000 ₽ в год в зависимости от тарифа. Чтобы подписывать за компанию, сотруднику дополнительно оформляют машиночитаемую доверенность (МЧД) по формату ФНС.

Через 1С-Отчетность

Если вы подключаете сервис 1С-Отчетность, сертификат можно выпустить по заявлению из самой программы. Заявление заполняют в журнале регламентированных отчётов (Отчеты → Регламентированные отчеты, ссылка на подключение к 1С-Отчетности). Ключ генерируется на вашем компьютере, а партнёр 1С проверяет документы.

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

Подготовка компьютера: криптопровайдер, носитель, сертификат в хранилище

1С не шифрует данные сама. Она передаёт эту работу криптопровайдеру — программе, установленной в Windows. Поддерживаются КриптоПро CSP и ViPNet CSP.

Шаг 1. Установите криптопровайдер

  1. Скачайте дистрибутив КриптоПро CSP с сайта разработчика или ViPNet CSP с сайта ИнфоТеКС.
  2. Установите с правами администратора Windows.
  3. Введите серийный номер лицензии. Без него КриптоПро работает пробный период — около 90 дней.

Лицензия на КриптоПро CSP иногда уже встроена в сертификат (так делают многие УЦ). Тогда отдельный ключ не нужен, пока действует сертификат. Уточните это у центра, который выдал подпись.

Ставьте один криптопровайдер. Два одновременно на одной машине часто конфликтуют.

Шаг 2. Установите драйвер носителя

Для Рутокена — «Драйверы Рутокен», для JaCarta — «Единый клиент JaCarta». Вставьте токен после установки. В диспетчере устройств он должен определиться без восклицательного знака.

Шаг 3. Поместите сертификат в личное хранилище

  1. Откройте Пуск → КриптоПро → КриптоПро CSP, вкладка Сервис.
  2. Нажмите Просмотреть сертификаты в контейнере и выберите контейнер на токене.
  3. В окне сертификата нажмите Установить.
  4. Проверьте результат в оснастке certmgr.msc: сертификат должен лежать в Личное → Сертификаты, а на его карточке — надпись о наличии закрытого ключа.

Если сертификат выдал не ФНС, установите ещё корневой и промежуточный сертификаты УЦ. Их публикуют на сайте центра. Без цепочки 1С покажет сертификат как недействительный.

Как создать ЭП в 1С: добавление сертификата в программу

Это главный шаг. Он одинаков для БП 3.0, ЗУП 3.1, УТ 11 и КА 2.

Включите использование подписи

  1. Откройте Администрирование → Общие настройки.
  2. Разверните группу Электронная подпись и шифрование.
  3. Установите флажок использования электронных подписей. Если нужно шифрование файлов — включите и его.
  4. Перейдите по ссылке Настройки электронной подписи и шифрования.

Проверьте программы

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

Если список пуст, а провайдер стоит, перезапустите 1С. Сеанс читает список программ при старте.

Добавьте сертификат

  1. На вкладке Сертификаты нажмите Добавить.
  2. Выберите добавление из сертификатов, установленных на компьютере.
  3. В списке отметьте свой сертификат. Видны только те, что лежат в личном хранилище Windows.
  4. Укажите организацию и пользователя, которому разрешено подписывать.
  5. Введите пароль (PIN) токена. Для Рутокена заводской PIN — 12345678, его стоит сменить.
  6. Нажмите кнопку проверки и дождитесь результата.

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

Перед добавлением сертификата в 1С
Выполнено: 0 / 6

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

Тест в настройках проходит на служебных данных. Убедитесь, что подпись работает и в рабочем сценарии.

  1. Откройте любой документ, например счёт покупателю, и перейдите к присоединённым файлам.
  2. Добавьте файл и в его командах выберите подписание электронной подписью.
  3. Выберите сертификат, введите PIN и подтвердите.
  4. Откройте вкладку подписей файла: там видны владелец сертификата, дата подписания и статус «верна».

Если подпись прошла здесь, сертификат готов к работе. Дальше его подключают к нужным сервисам — отчётности, ЭДО, ЕГАИС.

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

Если работаете через веб-клиент или в облаке

В браузере 1С попросит поставить расширение для работы с криптографией. Согласитесь и перезапустите браузер. Криптопровайдер всё равно должен стоять на компьютере пользователя.

В файловой базе на одном компьютере подписание идёт на клиенте. В клиент-серверной базе в настройках есть режимы подписания и проверки на сервере. Их включают, только если криптопровайдер и сертификаты установлены на сервере 1С.

Настройка электронной подписи для отчётности и ЭДО

Добавить сертификат в справочник — половина дела. Каждый сервис ещё нужно связать с ним.

1С-Отчетность

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

Проверить связь можно в карточке учётной записи документооборота: там указан сертификат руководителя и список контролирующих органов. Тест соединения запускают кнопкой проверки в той же карточке.

1С-ЭДО с контрагентами

  1. Включите обмен: Администрирование → Обмен электронными документами, флажок обмена с контрагентами.
  2. Создайте учётную запись ЭДО через помощник подключения.
  3. Выберите сертификат из добавленных ранее и оператора ЭДО.
  4. Если подписывает не руководитель, загрузите МЧД сотрудника .

ЕГАИС и маркировка

Для ЕГАИС сертификат нужен на компьютере с УТМ, а не только в 1С. Для Честного знака (ГИС МТ) сертификат выбирают в настройках интеграции с ИС МП. Подпись та же, что и для отчётности.

Простая электронная подпись сотрудника в 1С:ЗУП

Простую подпись в 1С не выпускают как сертификат. Её создают в кадровом электронном документообороте (КЭДО) ЗУП 3.1. Порядок и форма такого обмена установлены статьями 22.1–22.3 ТК РФ.

Как это устроено:

  • 🧑‍💼 работодатель подписывает приказы своей КЭП;
  • 📱 сотрудник заходит в сервис «1С:Кабинет сотрудника » и подписывает документ кодом из СМС или приложения;
  • 📄 ЗУП фиксирует факт подписания и хранит документ в электронном виде.

Что подготовить:

  1. Включите использование электронного кадрового документооборота в настройках кадрового учёта ЗУП.
  2. Подключите сервис «1С:Кабинет сотрудника» и пригласите сотрудников.
  3. Получите от каждого письменное согласие на переход к электронному взаимодействию.
  4. Утвердите локальный акт о КЭДО и правила использования ПЭП.

Без письменного согласия сотрудника документ с его ПЭП не заменяет бумажный. Сотрудник может отказаться, и тогда с ним работают на бумаге.

Сотрудник может подписывать и через портал «Работа в России» — ТК РФ это допускает. Но тогда документы идут через государственную систему, а не через кабинет 1С.

Ошибки при создании подписи в 1С и что с ними делать

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

Замена сертификата и безопасность ключа подписи

Как заменить сертификат

Квалифицированный сертификат обычно действует 12–15 месяцев. За месяц до окончания 1С-Отчетность сама предупреждает и предлагает отправить заявление на изменение параметров.

Порядок при замене:

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

Если сменился директор, новый сертификат выпускают на него, а в заявлении на изменение указывают и смену руководителя.

Как хранить ключ

  • 🔒 Держите закрытый ключ на токене, а не в реестре. Из реестра ключ копируется вместе с профилем Windows.
  • 🔑 Смените заводской PIN сразу после получения.
  • 🚫 Не оставляйте токен в компьютере на ночь и в выходные.
  • 👤 Не передавайте токен коллеге. Каждому подписанту — свой сертификат и МЧД.
  • 📞 При потере носителя сразу звоните в УЦ и отзывайте сертификат. Пока он действует, им можно подписать документ от имени компании.

В 1С ограничьте круг лиц: в карточке сертификата укажите конкретного пользователя. Тогда в чужом сеансе сертификат не появится в списке выбора.

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

Можно ли создать электронную подпись в самой 1С без удостоверяющего центра?
Квалифицированную — нет, её выпускает только аккредитованный УЦ или ФНС. Через 1С можно лишь отправить заявление на выпуск в рамках 1С-Отчетности.
Можно ли использовать одну подпись в нескольких базах 1С?
Да. Сертификат один, а добавить его можно в каждую базу отдельно. Ключ при этом остаётся на одном токене.
Нужна ли лицензия КриптоПро, если подпись облачная?
Для облачной подписи ключ хранится на сервере сервиса, и локальная лицензия CSP обычно не нужна. Условия зависят от сервиса, уточните у поставщика.
Подпись директора из ФНС подойдёт бухгалтеру?
Нет. Сертификат ФНС выпускается только на руководителя. Бухгалтеру нужна своя КЭП физлица и МЧД от организации.
Сколько стоит подключить подпись к 1С?
Сертификат руководителя в ФНС бесплатный, токен — примерно 1 500–3 000 ₽. КЭП сотрудника в коммерческом УЦ — ориентировочно 1 500–5 000 ₽ в год. Настройка в 1С сама по себе ничего не стоит.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Трудовой кодекс РФ, статьи 22.1–22.3 (электронный документооборот в области трудовых отношений)