Новый сертификат ЭЦП в 1С 8.3: подключаем к программе, отчётности и ЭДО

· 10 мин

Содержание

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

Поводов для замены ЭЦП три: истёк срок сертификата (обычно он выдаётся на год), сменился руководитель или подписант, ключ потерян либо скомпрометирован. Порядок действий в 1С во всех трёх случаях одинаковый, различается только то, что делать со старым сертификатом.

Что проверить до замены сертификата

Большинство сбоев при замене подписи возникает не в 1С, а раньше — на уровне Windows и криптопровайдера. Пять минут проверки снимают почти все вопросы.

  • 🔑 Носитель с ключом. Новый ключ лежит на токене (Рутокен, JaCarta) или в контейнере реестра. Токен вставлен, его PIN-код известен.
  • 🛡️ Криптопровайдер. На компьютере стоит КриптоПро CSP или ViPNet CSP, лицензия действует. Сертификаты, выданные УЦ ФНС руководителям, лицензию на КриптоПро в себя не включают — её покупают отдельно.
  • 📜 Сертификат в личном хранилище. Открытая часть сертификата должна быть установлена в хранилище «Личное» текущего пользователя Windows и связана с контейнером закрытого ключа.
  • 🏛️ Корневые сертификаты. Установлены корневой и промежуточный сертификаты удостоверяющего центра, который выдал подпись. Без них не строится цепочка доверия.
  • 🧾 Данные сертификата. ИНН, ОГРН и ФИО в сертификате совпадают с карточкой организации в 1С. Расхождение в одну цифру ИНН — и контролирующий орган отклонит заявление.

Проверить, связан ли сертификат с ключом, проще всего в самом КриптоПро CSP: на вкладке «Сервис» выберите «Просмотреть сертификаты в контейнере», укажите контейнер на токене и нажмите «Установить». Мастер сам положит сертификат в личное хранилище с привязкой к ключу.

Если работаете через удалённый рабочий стол (RDP, терминальный сервер), сертификат ставится в профиль Windows того пользователя, под которым запускается 1С на сервере. Установка на свой ноутбук здесь не поможет: программа ищет ключ там, где она работает.

Как поменять ЭЦП в 1С 8.3: основная процедура

Описание дано для 1С:Бухгалтерии 8.3 (ред. 3.0) в интерфейсе «Такси». В ЗУП 3.1 и других конфигурациях на библиотеке стандартных подсистем справочник сертификатов устроен так же, отличается только путь к нему (см. таблицу в следующем разделе).

Шаг 1. Добавить новый сертификат в программу

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

Если нужного сертификата в списке нет — значит, он не установлен в личное хранилище текущего пользователя Windows. Вернитесь к подготовке.

Шаг 2. Заполнить карточку сертификата

В карточке нового сертификата проверьте три поля:

  • Организация — для какой организации подпись используется. В базе с несколькими юрлицами это обязательно.
  • Пользователь — кому из пользователей 1С сертификат доступен. Если оставить пустым, им смогут подписывать все, у кого есть ключ на компьютере.
  • Программа — криптопровайдер, через который работает ключ. Обычно определяется автоматически.

Шаг 3. Проверить сертификат

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

Шаг 4. Убрать старый сертификат из работы

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

Где ещё указать новый сертификат

Добавить сертификат в справочник — половина дела. Подпись привязана к сервисам, и в каждом её надо сменить отдельно.

Где используется подписьЧто сделать с новым сертификатом
1С-Отчетность (ФНС, СФР, Росстат)Подать заявление на изменение параметров подключения с новым сертификатом
1С:ЭДО (обмен с контрагентами)Добавить сертификат в учётную запись ЭДО
Обмен с банком (DirectBank)Указать сертификат в настройке обмена с банком, если банк принимает подпись из 1С
Подписание документов внутри базыДостаточно справочника сертификатов

Пути к справочнику сертификатов в типовых конфигурациях:

КонфигурацияГде найти настройки подписи
Бухгалтерия предприятия 3.0Администрирование → Обмен электронными документами → Электронная подпись и шифрование
ЗУП 3.1Администрирование → Настройки программы → Обмен электронными документами, затем ссылка на настройки электронной подписи
Управление торговлей 11НСИ и администрирование → Администрирование → Обмен электронными документами

1С-Отчетность: заявление на смену сертификата

Сменить сертификат в 1С-Отчетности можно только через спецоператора: он регистрирует новый ключ у контролирующих органов. Делается это заявлением из программы.

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

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

Если старый сертификат уже истёк, а заявление ещё не одобрено, отправить отчёт в ФНС из 1С не получится. Подавайте заявление заранее — за две-три недели до окончания срока.

1С:ЭДО: учётная запись обмена

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

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

Старый сертификат из учётной записи можно убрать после того, как новым успешно подписан первый документ.

Замена ЭЦП в облаке: 1С:Fresh и 1С:Линк

В облачных вариантах работы порядок тот же, но меняется место, где живёт ключ.

1С:Fresh и другие сервисы на технологии 1cFresh. Работа идёт через веб-клиент или тонкий клиент, а программа — на сервере провайдера. Ключ остаётся у вас на компьютере. Для подписания в браузере нужны:

  • 🧩 расширение браузера для работы с 1С:Предприятием и криптографией (программа предложит установить его при первой попытке подписать);
  • 🛡️ установленный КриптоПро CSP на вашем компьютере;
  • 📜 новый сертификат в личном хранилище Windows.

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

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

Сертификат для сотрудника без прав администратора

Частая ситуация: бухгалтер получил собственную подпись, а права администратора в базе есть только у руководителя или программиста.

Есть два рабочих варианта:

  1. Администратор добавляет сертификат за сотрудника. Он заходит в базу на компьютере сотрудника (или сотрудник даёт ему доступ к своему сеансу), добавляет сертификат в справочник и в поле «Пользователь» выбирает этого сотрудника. Пароль ключа вводит сам сотрудник.
  2. Сотрудник добавляет сертификат сам. Если в его группе доступа есть право на добавление сертификатов, ему доступны те же действия из персональных настроек: Главное меню → Сервис → Настройки → ссылка на настройки электронной подписи и шифрования.

Сертификат, где в поле «Пользователь» указан конкретный сотрудник, другим пользователям при подписании не предлагается. Это защищает от случайной подписи чужим ключом.

С 1 сентября 2024 года сотрудник организации подписывает документы от её имени своей подписью физлица вместе с машиночитаемой доверенностью (МЧД). Поэтому при смене подписанта-сотрудника проверьте и доверенность: МЧД оформляется на конкретное лицо, и новая подпись другого человека со старой доверенностью работать не будет.

Несколько подписей в одной организации

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

Как это работает по сервисам:

  • 📨 ЭДО. В одну учётную запись добавляют несколько сертификатов. Тот, кто подписывает документ, выбирает свой. Для документов, которые должны подписать двое (например, бухгалтер и руководитель), в 1С:ЭДО настраивают маршруты подписания — последовательность подписантов для вида документа.
  • 🏛️ 1С-Отчетность. Учётная запись документооборота работает с одним сертификатом. Чтобы отчёты отправлял другой человек, подают заявление на изменение параметров подключения, а сотруднику оформляют МЧД.
  • 🏦 Банк. Право второй подписи на платёжках задаётся в самом банке. В 1С достаточно добавить второй сертификат.
Почему меняется подпись?

Ошибки после замены подписи и что с ними делать

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

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

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

Частые вопросы о смене ЭЦП в 1С

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

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»