Замена сертификата электронной подписи в 1С

· 9 мин

Содержание

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

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

Ниже — полный маршрут: от обновления криптопровайдера до тестовой отправки отчёта. Пути указаны для 1С:Бухгалтерии 3.0 и других типовых конфигураций на платформе 8.3 в интерфейсе «Такси».

Что проверить до начала замены

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

Перед заменой проверьте по порядку:

  • 🔑 Носитель с закрытым ключом — рутокен, JaCarta или флешка — вставлен в компьютер. Без контейнера закрытого ключа подпись работать не будет.
  • 🧩 Криптопровайдер установлен и активен. Чаще всего это КриптоПро CSP. Лицензия не должна быть просрочена — иначе программа формально стоит, но ключ не отдаёт.
  • 📄 Новый сертификат получен в удостоверяющем центре и записан на носитель (или выгружен файлом .cer).
  • 👤 Права в 1С. Добавлять сертификаты и менять настройки обмена может пользователь с правами на администрирование или с ролью, которая открывает настройки ЭДО.

Если подпись для отчётности выпускалась через сервис «1С-Отчётность», новый сертификат чаще всего уже лежит на том же носителе — его выдают при продлении. Отдельно скачивать файл не нужно.

Готовность к замене подписи
Выполнено: 0 / 4

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

Начните с криптопровайдера. Старая версия КриптоПро CSP может не понимать сертификаты, выпущенные по новым требованиям (алгоритм ГОСТ Р 34.10-2012). Если версия КриптоПро ниже актуальной, сначала обновите её, иначе новый сертификат просто не установится.

Посмотреть версию : Пуск → КриптоПро CSP, вкладка «Общие». Там же видно, активна ли лицензия. Обновлять лучше с сайта разработчика криптопровайдера, а не из случайного источника.

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

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

  1. Откройте Пуск → КриптоПро CSP, перейдите на вкладку «Сервис».
  2. Нажмите «Просмотреть сертификаты в контейнере».
  3. Через «Обзор» выберите контейнер с новым ключом и нажмите «Далее».
  4. В окне со свойствами сертификата нажмите «Установить».

Если сертификат пришёл отдельным файлом .cer, достаточно открыть его двойным щелчком и нажать «Установить сертификат » → хранилище «Личные». Но закрытый ключ всё равно должен быть доступен на носителе — без него подписать документ не выйдет.

Устанавливайте сертификат в хранилище «Личные» текущего пользователя, а не «Доверенные корневые». Корневые сертификаты удостоверяющего центра — отдельная история, их тоже нужно поставить, но это другое хранилище.

Добавляем новый сертификат в настройках 1С

Теперь связываем сертификат с программой. Откройте Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.

Сначала загляните на вкладку «Программы». Там должен стоять ваш криптопровайдер (КриптоПро CSP или другой) с галочкой «Используется». Если программы нет в списке — нажмите «Добавить» и выберите её. 1С подписывает документы не сама, а через этот модуль.

Перейдите на вкладку «Сертификаты» и нажмите «Добавить». Программа предложит варианты:

  • «Из установленных на компьютере» — выбираете новый сертификат из списка личных. Это основной способ, когда вы уже поставили сертификат через КриптоПро.
  • «Заявление на выпуск сертификата» — это для первичного получения через 1С-Отчётность, для замены не нужно.

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

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

Привязываем сертификат к пользователю и учётной записи обмена

Добавить сертификат в общий список мало — его нужно указать там, где вы реально подписываете. Иначе 1С продолжит предлагать старый ключ.

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

Учётная запись обмена. Здесь зависит от того, что именно вы подписываете:

Что подписываетеГде сменить сертификат
Отчётность в ФНС, СФР, РосстатОтчёты → 1С-Отчётность → Настройки → карточка организации, поле сертификата
Электронные документы (ЭДО) с контрагентамиАдминистрирование → Обмен электронными документами → учётная запись ЭДО
Внутренний документообороткарточка учётной записи, поле сертификата подписи

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

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

Продление сертификата через 1С-Отчётность

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

Порядок такой:

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

Начинайте продление заранее — за 2–3 недели до окончания срока. Если действующий сертификат успеет истечь, подписать заявление на продление им уже не получится, и процедуру придётся проходить как первичное получение.

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

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

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

В 1С-Отчётности это запрос на сверку с бюджетом или выписка о состоянии расчётов: Отчёты → 1С-Отчётность → Сверки (или раздел запросов на информационное обслуживание — ИОН). Программа подпишет запрос новым сертификатом и отправит его в налоговую. Пришёл ответ — связка работает.

Что ещё стоит проверить:

  • ✅ Проверка сертификата в настройках. В карточке сертификата есть кнопка проверки — 1С обратится к криптопровайдеру и покажет, доступен ли закрытый ключ.
  • ✅ Срок действия. Убедитесь, что у нового сертификата дата окончания в будущем, а не вы по ошибке выбрали старый.
  • ✅ Корневые сертификаты. Если при проверке 1С пишет, что цепочка доверия не выстроена, значит, не установлены сертификаты удостоверяющего центра. Их ставят в хранилище «Доверенные корневые».

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

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

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

Типовые ошибки при смене подписи

Большинство сбоев после замены — это не поломка 1С, а разрыв в связке «сертификат — ключ — криптопровайдер». Разберём по симптомам.

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

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

Когда замену лучше не делать самостоятельно

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

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

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

Нужно ли удалять старый сертификат после замены?
Нет. Старый сертификат оставляют в списке — по нему проверяются ранее подписанные документы. Для новых подписей программа будет использовать актуальный ключ, который вы указали в учётной записи.
Подпись продлили на том же носителе — что менять в 1С?
Добавьте новый сертификат на вкладке «Сертификаты» (он появится в списке установленных) и укажите его в настройках обмена вместо истёкшего. Переустанавливать криптопровайдер при продлении обычно не требуется.
Почему 1С после замены всё равно подписывает старым ключом?
Новый сертификат добавлен в общий список, но не выбран в учётной записи обмена или в карточке организации. Откройте настройки документооборота и смените сертификат там.
Можно ли одной подписью пользоваться с нескольких компьютеров?
Технически — да, если на каждом установлен криптопровайдер и доступен носитель с ключом. Но безопаснее работать с одного рабочего места: закрытый ключ не должен бесконтрольно копироваться.
Что делать, если забыли пароль от контейнера закрытого ключа?
Пароль восстановить невозможно. Если он не сохранился, сертификат нужно перевыпускать в удостоверяющем центре. Поэтому пароль задают осознанно и фиксируют в надёжном месте.

Источники

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