Как подключить электронную подпись и МЧД в программах 1С
Содержание
Электронная подпись в 1С подключается в разделе Администрирование → Обмен электронными документами — там открывается форма Настройки электронной подписи и шифрования, куда добавляется сертификат с закрытым ключом. Машиночитаемая доверенность (МЧД) оформляется отдельно: в карточке сертификата сотрудника указывают реквизиты доверенности, по которой он действует за организацию.
Разберём обе настройки по порядку: что подготовить на рабочем месте, как завести сертификат в программе, как связать его с доверенностью на представителя и как раздать права пользователям, чтобы подписывать и отправлять документы могли только нужные люди. Пути и экраны одинаковы для 1С:Бухгалтерии 3.0 и 1С:ЗУП 3.1 — разница только в составе отправляемых отчётов.
Что подготовить до начала настройки
Прежде чем открывать настройки в 1С, на компьютере должны быть две вещи: криптопровайдер и сам сертификат.
- 🔐 Криптопровайдер. Это программа, которая выполняет криптографические операции. Чаще всего это
КриптоПро CSPилиViPNet CSP. Поставить нужно ту программу, под которую выпущен сертификат, — узнать это можно в удостоверяющем центре. - 🪪 Сертификат с закрытым ключом. Храниться он может на защищённом носителе (
Рутокен,eToken) или в реестре компьютера. Без закрытого ключа подпись не поставить — проверка чужой подписи возможна и без него, а вот подписать нельзя. - 👤 Чья подпись. Руководитель подписывает квалифицированной подписью организации, которую получают в удостоверяющем центре ФНС. Сотрудник подписывает своей личной подписью физлица (КЭП на имя человека) и дополнительно прикладывает МЧД.
Проверьте срок действия сертификата заранее. Квалифицированная подпись выдаётся обычно на 12–15 месяцев; если до конца срока остаётся меньше месяца, выпустите новый заблаговременно, чтобы не прервать сдачу отчётности.
Установка сертификата и настройка криптопровайдера
Если сертификат ещё не установлен в хранилище Windows, начните с этого шага.
- Откройте криптопровайдер (например,
КриптоПро CSP), вкладкаСервис. - Нажмите
Просмотреть сертификаты в контейнере, выберите контейнер на носителе. - Нажмите
Установить— сертификат попадёт в личное хранилищеЛичноетекущего пользователя Windows.
Проверить, что всё встало правильно, можно там же: в списке сертификатов у записи должна быть пометка о наличии закрытого ключа. Если её нет — установлен только открытый сертификат, подписать им не получится.
Сертификат ставьте в хранилище того пользователя Windows, под которым работают в 1С. Если 1С запускается на сервере терминалов или под другой учётной записью, сертификат должен быть доступен именно этой учётной записи, иначе программа его не увидит.
Подключение электронной подписи в 1С
Теперь нужно, чтобы программа «узнала» сертификат.
- Перейдите в
Администрирование → Обмен электронными документами. - Разверните группу
Электронная подпись и шифрованиеи установите флажокЭлектронные подписи. - Нажмите ссылку
Настройки электронной подписи и шифрования. - На вкладке
СертификатынажмитеДобавить → Из установленных на компьютере. - Выберите нужный сертификат из списка и укажите организацию и сотрудника, которому он принадлежит.
После добавления программа предложит проверить сертификат. Запустите проверку сразу — она покажет, видит ли 1С криптопровайдер и закрытый ключ.
На вкладке Программы убедитесь, что криптопровайдер определился автоматически. Если 1С его не нашла, добавьте программу вручную, указав тип (КриптоПро CSP или ViPNet CSP) — точное название берут из документации провайдера.
Одному сертификату можно сопоставить несколько организаций, если человек подписывает документы за разные юрлица. И наоборот — у одной организации может быть несколько действующих сертификатов (например, у директора и у главбуха).
Если вы подключаете сдачу отчётности через сервис 1С-Отчётность, часть работы программа возьмёт на себя. При оформлении заявления на подключение сертификат можно выпустить прямо из 1С — тогда он автоматически попадёт в настройки подписи, и добавлять его из установленных на компьютере вручную уже не придётся. Этот путь удобнее, когда отдельного сертификата у организации ещё нет: заявление подаётся из раздела с регламентированной отчётностью, а дальше мастер проведёт по шагам.
Оформление машиночитаемой доверенности на представителя
С сентября 2024 года сотрудник, который подписывает отчётность или электронные документы за организацию, прикладывает к подписи машиночитаемую доверенность. Директор действует без МЧД — он подписывает подписью самой организации.
МЧД — это XML-файл установленного ФНС формата. Оператор ЭДО свой формат не задаёт: доверенность для налоговой и для контрагентов оформляется по единому формату ФНС.
Как создать доверенность в 1С:
- Откройте список доверенностей. Найти его можно через меню
Функции для технического специалистаили по строке поиска в разделеАдминистрирование— ищите по слову «доверенност». - Создайте новую МЧД, укажите:
- доверителя — организацию и её руководителя;
- представителя — сотрудника (физлицо), на которого выдаётся доверенность;
- перечень полномочий (сдача отчётности, подписание первичных документов и т. д.);
- срок действия.
- Подпишите доверенность квалифицированной подписью руководителя.
После подписания доверенность нужно зарегистрировать:
- для сдачи отчётности в ФНС — МЧД регистрируется в распределённом реестре налоговой; до получения статуса «действует» подписывать отчёты по ней нельзя;
- для обмена с контрагентами — доверенность передаётся через оператора ЭДО вместе с первым подписанным документом.
Проверяйте полномочия в доверенности. Если в МЧД не указано право подписывать, например, счета-фактуры, отправка такого документа будет отклонена принимающей стороной, даже когда сама подпись технически верна.
Если доверенность допускает передоверие, представитель может выдать полномочия дальше — например, с главбуха на рядового бухгалтера. Такая цепочка оформляется отдельной МЧД, в которой ссылаются на основную доверенность. Передоверие возможно только тогда, когда оно прямо разрешено в исходной доверенности; по умолчанию его нет, и в этом случае вторую доверенность реестр отклонит.
Настройка прав доступа пользователей
Подписывать и отправлять документы должны только те, у кого есть на это полномочия. Права раздаются в разделе Администрирование → Настройки пользователей и прав.
- Откройте
Пользователи, выберите сотрудника. - По ссылке
Права доступаназначьте профиль. Для подписания и отправки подходят профили, включающие работу с электронными документами и отчётностью. - Сопоставьте пользователя 1С с физлицом — это нужно, чтобы программа подставляла правильный сертификат и доверенность при подписании.
Разграничение полезно, когда в базе работают несколько человек: бухгалтер готовит документ, а подписывает его только тот, на чьё имя выпущен сертификат. Не выдавайте право подписи сотрудникам, у которых нет собственного сертификата и МЧД — иначе они не смогут завершить отправку, и документ зависнет в черновиках.
Если нужных прав в типовых профилях не хватает, создайте свой профиль групп доступа на основе типового и добавьте в него роли для работы с подписью. Менять типовые профили напрямую не стоит — при обновлении конфигурации изменения затрутся.
Что подписывают в Бухгалтерии и в ЗУП
Настройка подписи общая, а вот документы, которые ей заверяют, в разных программах разные. Это полезно понимать, чтобы выдать сотруднику правильные полномочия в МЧД.
В 1С:Бухгалтерии 3.0 подпись применяется чаще всего для трёх задач:
- отправка регламентированной отчётности (декларации, бухгалтерская отчётность) через 1С-Отчётность;
- обмен юридически значимыми документами с контрагентами через ЭДО — акты, накладные, счета-фактуры, УПД;
- подписание внутренних документов, если в базе включён внутренний документооборот.
В 1С:ЗУП 3.1 добавляются свои сценарии:
- сдача отчётности в СФР и ФНС по сотрудникам — ЕФС-1, РСВ, 6-НДФЛ и персонифицированные сведения;
- кадровый электронный документооборот (КЭДО), где документы подписывают уже сами работники своими подписями, а не только бухгалтер.
Для КЭДО сотруднику обычно достаточно простой или неквалифицированной подписи в рамках внутренних кадровых документов — квалифицированная КЭП с МЧД там требуется не всегда. А вот для отправки отчётности за организацию правило единое: либо подпись руководителя, либо подпись сотрудника плюс действующая МЧД.
Проверка подписи и тестовая отправка
Перед первой реальной отправкой стоит убедиться, что связка «сертификат + доверенность + права» работает.
- Проверка сертификата. В форме
Настройки электронной подписи и шифрованияна вкладкеСертификатыоткройте карточку и нажмитеПроверить. Программа запросит пароль к контейнеру и выполнит тестовое подписание — так проверяется доступ к закрытому ключу. - Тестовое подписание документа. Откройте любой подходящий документ и нажмите кнопку подписи в командной панели. Если подпись поставилась без ошибок, сертификат и права настроены верно.
- Проверка связи с оператором. В настройках документооборота или 1С-Отчётности есть проверка настроек — она отправляет тестовый запрос оператору и показывает, доходит ли подпись до приёмной стороны.
Если подписываете отчётность, первую отправку сделайте не в последний день срока. Регистрация МЧД в реестре ФНС и получение квитанций занимают время — заложите запас в один–два дня.
Для отчётности в налоговую, Социальный фонд (СФР, с 2023 года объединивший ПФР и ФСС) и Росстат проверка одинаковая: отличается только перечень форм, а механизм подписи и доверенности общий.
Типичные проблемы при настройке
Большинство сбоев связано не с самой 1С, а с окружением — сертификатом, криптопровайдером или доступом к носителю.
| Симптом | Вероятная причина | Что сделать |
|---|---|---|
| 1С не видит сертификат в списке | Сертификат установлен в хранилище другого пользователя Windows | Установите сертификат под той учётной записью, под которой работают в 1С |
| Подпись не ставится, запрашивается пароль по кругу | Неверный PIN к контейнеру или отключён носитель | Проверьте, подключён ли токен, и уточните пароль в удостоверяющем центре |
| Криптопровайдер не определяется | Не установлен или не соответствует типу сертификата | Поставьте нужный провайдер и добавьте его на вкладке Программы |
| Документ не уходит, хотя подпись есть | Нет действующей МЧД или не хватает прав у пользователя | Зарегистрируйте доверенность и проверьте права на вкладке профиля |
Отдельно отметим: истёкший сертификат программа не блокирует заранее — она сообщит об ошибке только в момент подписания. Поэтому срок действия контролируйте сами, а не ждите отказа.
Ещё одна частая причина отказа — расхождение данных. Если ИНН или ФИО в сертификате не совпадают с реквизитами в карточке организации или физлица, подпись поставится, но приёмная сторона документ не примет. Перед первой отправкой сверьте данные сертификата с тем, что указано в базе.
Частые вопросы
Нужна ли МЧД директору?
Можно ли одной МЧД подписывать и отчётность, и документы контрагентам?
Сертификат заканчивается — что делать с настройкой в 1С?
Настройки электронной подписи и шифрования. Старую запись можно оставить — по ней останутся ранее подписанные документы. МЧД при смене личного сертификата сотрудника оформляется заново.Подпись работает на одном компьютере, а на другом нет. Почему?
Что делать, если МЧД отклонили при регистрации?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Гражданский кодекс РФ, статьи 185–187 (доверенность, передоверие)