Электронная подпись в 1С 8.3: от криптопровайдера до отчётности, ЭДО и банка
Содержание
Сертификат подключают в 1С в три приёма: ставят криптопровайдер (КриптоПро CSP или ViPNet CSP), устанавливают сертификат в личное хранилище Windows с привязкой к закрытому ключу, а затем добавляют его в программу: Администрирование → Общие настройки → Электронная подпись и шифрование, вкладка «Сертификаты», кнопка «Добавить» → «Из установленных на компьютере». После этого сертификат указывают там, где им будут подписывать: в 1С-Отчётности, учётной записи ЭДО или настройке обмена с банком.
Типичная ситуация: директору выдали новую подпись в налоговой, токен принесли бухгалтеру, а 1С при отправке декларации пишет, что сертификат не найден. Почти всегда пропущен один из трёх шагов выше. Ниже — каждый из них по порядку, с проверками.
Что подготовить до подключения сертификата: подпись, носитель, доверенность
Сначала разберитесь, чья это подпись и кем выпущена. От этого зависит, где её брать и нужна ли машиночитаемая доверенность (МЧД).
| Кто подписывает | Где получить КЭП | Нужна ли МЧД |
|---|---|---|
| Руководитель юрлица (без доверенности) | Удостоверяющий центр ФНС или его доверенные лица | Нет |
| Индивидуальный предприниматель | Удостоверяющий центр ФНС | Нет |
| Главбух, бухгалтер, кадровик | Коммерческий аккредитованный УЦ, сертификат на физлицо | Да, от организации |
| Руководитель бюджетного учреждения | Удостоверяющий центр Федерального казначейства | Нет |
Для отчётности в налоговую от имени сотрудника МЧД обязательна: с 1 сентября 2024 года подпись бухгалтера «на организацию» без доверенности ФНС не принимает.
Что взять с собой в УЦ ФНС:
- 🔑 сертифицированный токен (Рутокен ЭЦП, JaCarta и аналоги) — его покупают сами;
- 🪪 паспорт, СНИЛС, ИНН;
- 🏢 для руководителя — он должен значиться в ЕГРЮЛ как лицо, действующее без доверенности.
Подпись УЦ ФНС выдаётся бесплатно, но только на руководителя. Если отчётность сдаёт бухгалтер, выпускайте ему отдельный сертификат физлица и оформляйте МЧД, а не передавайте токен директора.
Для банка часто нужен не общий КЭП, а сертификат, который выдаёт сам банк. Уточните это заранее, чтобы не настраивать подпись, которую банк не примет.
Установка криптопровайдера: КриптоПро CSP или ViPNet CSP
1С не подписывает документы сама — она вызывает криптопровайдер, установленный в Windows. Без него программа сообщит, что программа электронной подписи не найдена.
| Параметр | КриптоПро CSP | ViPNet CSP |
|---|---|---|
| Лицензия | Платная, есть пробный период 90 дней | Бесплатная после регистрации на сайте разработчика |
| Распространённость в 1С | Самый частый вариант | Встречается реже |
| Работа с токенами | Рутокен, JaCarta и другие | Те же носители |
Не ставьте КриптоПро CSP и ViPNet CSP на один компьютер: они конфликтуют, и подпись начинает падать с невнятными ошибками. Выберите один.
Порядок установки на рабочее место
- Установите драйвер токена с сайта производителя носителя (для Рутокена — «Драйверы Рутокен для Windows»).
- Установите криптопровайдер и введите серийный номер лицензии. Если ключа пока нет, будет работать пробный период.
- Вставьте токен и откройте
Пуск → КриптоПро → КриптоПро CSP, вкладка «Сервис». - Нажмите «Просмотреть сертификаты в контейнере» → «Обзор», выберите контейнер на токене → «Далее».
- В окне с данными сертификата нажмите «Установить». Сертификат попадёт в хранилище «Личное» текущего пользователя вместе со ссылкой на закрытый ключ.
- Проверьте цепочку: откройте сертификат, вкладка «Путь сертификации». Если там красный крестик, установите корневой и промежуточный сертификаты удостоверяющего центра (их публикует сам УЦ).
На терминальном сервере шаги 3–5 выполняет каждый пользователь в своём сеансе. Сертификат, установленный под администратором, другим пользователям не виден.
Как подключить сертификат в 1С через настройки электронной подписи
Теперь программа должна «увидеть» сертификат. Путь одинаков в 1С:Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 — механизм подписи у них общий, из Библиотеки стандартных подсистем.
Включаем подпись в программе
- Откройте
Администрирование → Общие настройки. - В группе «Электронная подпись и шифрование» включите флажок использования электронной подписи (в ряде релизов он включён по умолчанию).
- Перейдите по ссылке «Настройки электронной подписи и шифрования».
- На вкладке «Программы» должна быть строка с вашим криптопровайдером. В актуальных релизах программа определяется автоматически; если строки нет — перезапустите 1С после установки CSP.
Добавляем сертификат
- На вкладке «Сертификаты» нажмите «Добавить» → «Из установленных на компьютере».
- Выберите сертификат из списка — в нём видны владелец, организация и срок действия.
- Введите ПИН-код токена и нажмите «Добавить».
- В открывшейся карточке сертификата нажмите «Проверить».
Проверка проходит по пунктам: наличие сертификата, подписание, проверка подписи, шифрование и расшифровка. Все строки должны быть зелёными. Красная строка сразу показывает, на каком этапе сбой, — по ней удобно искать причину в разделе ошибок ниже.
В карточке сертификата заполните поле пользователя. Тогда сертификат будет предлагаться только этому сотруднику, и в списке выбора у коллег не будет чужих подписей.
Если работаете через браузер или на сервере
- 🌐 Веб-клиент. При первой операции с подписью браузер предложит установить расширение для работы с 1С:Предприятием. Без него веб-клиент не достучится до токена.
- 🖥 Подпись на сервере. В настройках электронной подписи есть флажки для выполнения операций на сервере 1С. Включайте их, только если криптопровайдер и сертификат установлены на самом сервере под учётной записью, от которой работает служба 1С.
Подключение сертификата для отчётности в ФНС, СФР и обмена ЭДО
Добавленный сертификат ещё не означает, что им будут подписаны отчёты. Каждый сервис хранит свою привязку.
1С-Отчётность
- Откройте
Отчеты → Регламентированные отчеты. - Если сервис ещё не подключён, запустите подключение 1С-Отчётности: мастер сам предложит выбрать сертификат из добавленных и сформирует заявление оператору.
- Если сервис уже работает, а подпись новая — откройте настройки документооборота организации и отправьте заявление на изменение параметров подключения с новым сертификатом.
- Дождитесь одобрения заявления. Обычно это занимает от нескольких часов до рабочего дня.
Пока заявление не одобрено, отчёты уходят со старой привязкой. Если старый сертификат уже истёк, отправка будет невозможна — поэтому меняйте сертификат заранее.
Для подписанта по доверенности после смены сертификата проверьте МЧД. Доверенность выдаётся на физлицо, а не на конкретный сертификат, поэтому при перевыпуске подписи того же сотрудника она обычно продолжает действовать. Новая МЧД нужна, если сменился сам подписант или истёк срок доверенности.
Обмен электронными документами (1С-ЭДО)
- Откройте
Администрирование → Обмен электронными документами. - Перейдите к учётным записям ЭДО и откройте запись своей организации.
- Добавьте новый сертификат в список сертификатов учётной записи и отметьте, кто им подписывает.
Помните о разнице: счета-фактуры и УПД со статусом счёта-фактуры подписывают только КЭП. Остальную первичку по соглашению сторон можно подписывать и неквалифицированной подписью.
Сертификат для клиент-банка: ДиректБанк и интеграция с банком
Тут всё зависит от того, как 1С связана с банком.
Администрирование → Обмен электронными документами, блок обмена с банками. В настройке обмена укажите сертификат, выданный или зарегистрированный банком. Банк должен знать этот сертификат: часто его сначала регистрируют в интернет-банке.Частая ловушка: бухгалтер пытается подписать платёжку в ДиректБанке КЭП из налоговой. Многие банки такую подпись для платежей не принимают без отдельной регистрации. Посмотрите требования своего банка в договоре или в интернет-банке.
Ошибки при подключении сертификата в 1С и что с ними делать
Ищите свой симптом по тексту, который показывает 1С или окно проверки сертификата.
Если по проверке всё зелёное, а отчёт не уходит, проблема уже не в подписи: смотрите статус заявления в 1С-Отчётности и срок действия МЧД.
Замена и перевыпуск сертификата в 1С
Сертификат КЭП обычно действует 12–15 месяцев. 1С заранее показывает напоминание о скором окончании срока. Перевыпуск лучше начинать за две-три недели: время уйдёт на визит в УЦ и одобрение заявления у оператора.
Что сделать после получения новой подписи:
- Установите новый сертификат из контейнера через КриптоПро CSP — как при первом подключении.
- В настройках электронной подписи 1С добавьте его через «Из установленных на компьютере» и нажмите «Проверить».
- Отправьте заявление на изменение параметров в 1С-Отчётности.
- Добавьте новый сертификат в учётную запись ЭДО.
- Для ДиректБанка зарегистрируйте новый сертификат в банке и укажите его в настройке обмена.
- Старый сертификат в 1С не удаляйте сразу: он нужен, чтобы открывать документы, зашифрованные на него ранее. После окончания срока программа перестанет предлагать его для подписания.
Если поменялся руководитель, это не замена сертификата, а смена подписанта. Нужны новая КЭП руководителя, новое заявление в 1С-Отчётности и, если отчёты подписывает бухгалтер, новая МЧД, подписанная новым директором.
Безопасность работы с сертификатами электронной подписи
Подпись руководителя по закону равна его собственноручной подписи. Всё, что подписано с токена, считается подписанным им лично.
- 🔐 Носитель у владельца. Токен не оставляют в компьютере на ночь и не хранят в общем ящике. Вынули после работы — закрыли доступ.
- 🚫 Не копируйте ключ. Не выгружайте контейнер в реестр, на флешку или в общую папку «для удобства». Ключ на сертифицированном токене защищён, скопированный файл — нет.
- 🔢 Смените заводской ПИН. Не пишите его на стикере на мониторе.
- 👥 Каждому своя подпись. Бухгалтер работает со своим сертификатом и МЧД, а не с подписью директора. Так видно, кто что подписал, а полномочия ограничены доверенностью.
- 💾 Запоминание пароля. В окне подписания 1С есть флажок, чтобы не вводить ПИН до конца сеанса. На общем или терминальном компьютере его лучше не ставить.
- 🧾 Отзыв при утере. Потеряли токен или уволился сотрудник с подписью — сразу подайте в УЦ заявление на отзыв сертификата и отзовите МЧД.
Частые вопросы
Можно ли подключить один сертификат на нескольких компьютерах?
Нужен ли КриптоПро на компьютере при облачной подписи?
Сколько сертификатов можно добавить в одну базу 1С?
Почему у сотрудника сертификат виден, а у коллеги на том же компьютере — нет?
Подходит ли подпись из налоговой для подписи документов в ЭДО с контрагентами?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Налоговый кодекс РФ, ст. 80