Администрирование · 10 мин
Как поменять ЭЦП-ключ в 1С
Как заменить сертификат ЭЦП в 1С: где хранятся ключи, как добавить новый сертификат, перевыпустить подпись и проверить обмен документами без ошибок.
Замена ключа электронной подписи в 1С требуется, когда истекает срок действия сертификата, сотрудник увольняется, меняется уполномоченное лицо или носитель с ключом утерян. Сама процедура несложная, но ошибки в ней приводят к тому, что документы перестают подписываться, ЭДО с контрагентами встаёт, а отчётность в ФНС возвращается с отказом.
Важно понимать: «поменять ЭЦП» в 1С — это не одно действие, а цепочка. Сначала новый сертификат устанавливается в операционную систему, затем он подключается в настройках 1С, после чего нужно убедиться, что обмен электронными документами и отправка отчётности работают с новым ключом. Пропуск любого шага — типичная причина сбоев.
Ниже разобран порядок действий для типовых конфигураций (1С:Бухгалтерия 8, 1С:Управление торговлей, 1С:ЗУП) с учётом того, что интерфейсы разных релизов могут немного отличаться. Названия разделов приведены для актуальных версий; если у вас более старый релиз, ищите аналогичные по смыслу пункты меню.
Когда требуется замена ключа и что подготовить заранее
Замена сертификата нужна в нескольких типовых ситуациях: истёк срок действия квалифицированного сертификата (обычно он ограничен и указан в самом сертификате), сменился подписант (руководитель, главбух, сотрудник с доверенностью), ключевой носитель утерян или скомпрометирован, либо сертификат перевыпущен с новыми реквизитами организации.
Перед началом работ убедитесь, что у вас есть: новый сертификат, полученный в удостоверяющем центре (на токене или в виде файла контейнера), установленная программа криптопровайдера (КриптоПро CSP, ViPNet CSP или аналог), права администратора на компьютере для установки сертификата и доступ в 1С с правами на изменение настроек ЭДО. Если сертификат выписан на нового сотрудника, заранее проверьте, что в карточке физлица и организации указаны корректные ФИО, ИНН и СНИЛС — эти данные сверяются при подписании.
Шаг 1. Установка нового сертификата в операционную систему
1С не хранит ключи внутри себя — она обращается к сертификатам через криптопровайдер и хранилище ОС. Поэтому первый шаг всегда выполняется вне 1С. Если ключ на токене (Рутокен, eToken, JaCarta), вставьте носитель и убедитесь, что драйверы и криптопровайдер видят контейнер закрытого ключа.
Для КриптоПро CSP установка личного сертификата обычно выполняется так: откройте КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере», выберите контейнер и нажмите «Установить». Альтернатива — через панель управления Windows: «Свойства браузера → Содержание → Сертификаты → Импорт». После установки сертификат должен быть виден в хранилище «Личные» текущего пользователя, и у него должна быть связь с закрытым ключом.
Как проверить результат
Сертификат виден, при открытии указано «Есть закрытый ключ для этого сертификата»
Сертификат есть, но надписи о закрытом ключе нет — подписание в 1С работать не будет
Дата окончания в будущем, цепочка сертификации без предупреждений
Сертификат просрочен или цепочка не выстраивается до доверенного УЦ
Шаг 2. Где в 1С меняется сертификат ЭДО
В типовых конфигурациях настройки электронной подписи и обмена документами находятся в разделе «Администрирование → Обмен электронными документами» или «Администрирование → Общие настройки → Электронная подпись и шифрование». В 1С:Бухгалтерии также доступен путь через карточку организации: «Главное → Организации → ЭДО».
Откройте список сертификатов в настройках электронной подписи. Новый сертификат, установленный в ОС, появится в списке доступных автоматически либо после нажатия «Добавить → Из установленных на компьютере». Если программа его не видит, проверьте, что 1С запущена от того же пользователя Windows, в хранилище которого установлен сертификат, — это самая частая причина «невидимого» ключа.
Шаг 3. Привязка нового ключа к учётной записи ЭДО
Замена сертификата в общем списке — только половина задачи. Нужно привязать его к учётной записи обмена с контрагентами. Откройте «Настройки обмена с контрагентами» (или «Учётные записи ЭДО»), выберите действующую учётную запись и на вкладке сертификатов добавьте новый. Старый сертификат не удаляйте сразу: входящие документы, подписанные ранее, и незавершённые обмены могут ещё ссылаться на него.
Если обмен идёт через оператора ЭДО (например, при прямом обмене с оператором), после добавления нового сертификата может потребоваться его регистрация у оператора. В типовых конфигурациях это выполняется из карточки учётной записи — программа отправляет сведения о сертификате оператору. До завершения регистрации исходящие документы могут уходить с ошибкой «сертификат не зарегистрирован».
- 1Установите новый сертификат в хранилище ОС через криптопровайдер
- 2Откройте в 1С «Администрирование → Электронная подпись и шифрование» и добавьте сертификат в список
- 3Привяжите сертификат к учётной записи ЭДО в настройках обмена с контрагентами
- 4При необходимости зарегистрируйте сертификат у оператора ЭДО
- 5Подпишите тестовый документ и проверьте отправку отчётности
Шаг 4. Замена ключа для отчётности в ФНС и фонды
Если из 1С отправляется регламентированная отчётность, сертификат нужно обновить и там. Откройте «Отчётность, справки → Настройки обмена с контролирующими органами» (или «1С-Отчётность → Настройки») и укажите новый сертификат для организации. При использовании сервиса 1С-Отчётность замена ключа часто выполняется через заявление на перевыпуск — оно формируется из интерфейса программы, а новый сертификат выпускается удостоверяющим центром дистанционно или при визите.
Учтите, что сертификат для отчётности и сертификат для ЭДО с контрагентами могут быть разными ключами с разными областями действия. Меняя один, не забудьте проверить второй, если оба выписаны на одного человека и истекают одновременно.
Проверка работы после замены
После замены выполните контрольную проверку по всем сценариям, где используется подпись. Создайте тестовый электронный документ (например, счёт-фактуру или акт контрагенту, с которым настроен обмен) и подпишите его новым сертификатом. Программа должна показать статус «Подписан» без ошибок криптографии.
Затем проверьте отправку в контролирующие органы: откройте любой сформированный отчёт и выполните команду «Проверить в интернете» или отправку тестового пакета, если такая функция доступна. Ошибки вида «сертификат не найден», «не удаётся построить цепочку» или «закрытый ключ не соответствует сертификату» означают, что установка в ОС выполнена некорректно — вернитесь к шагу 1.
Ограничения и когда нужна помощь специалиста
Описанная процедура безопасна, если вы работаете с типовой конфигурацией и имеете административный доступ. Не пытайтесь вручную переносить контейнеры закрытых ключей между компьютерами копированием файлов из системных папок — для этого есть штатные средства криптопровайдера («Копировать контейнер»), иначе ключ может оказаться повреждён или непригоден для использования.
Обратитесь к администратору или в поддержку оператора ЭДО, если: обмен настроен через сервер 1С с криптографией на стороне сервера (сертификат нужно устанавливать на сервер, а не на клиент), используется облачная подпись или встроенная криптография 1С без внешнего криптопровайдера, либо после замены ключа контрагенты отклоняют документы из-за несоответствия подписанта. Также специалист нужен при массовой замене сертификатов по нескольким организациям в одной базе.
Как выбрать действие
Что важно запомнить
Замена ЭЦП в 1С состоит из трёх связанных шагов: установка сертификата в ОС, привязка к учётной записи ЭДО и обновление настроек отчётности. Старый ключ не удаляйте до завершения текущих обменов, а результат обязательно проверяйте тестовым подписанием.
Частые вопросы
Можно ли поменять ЭЦП в 1С без переустановки программы?
Да. 1С не привязана к конкретному сертификату — достаточно установить новый ключ в операционную систему и выбрать его в настройках ЭДО и отчётности. Переустановка или обновление конфигурации для этого не требуются.
Что делать со старым сертификатом после замены?
Не удаляйте его сразу. Старый ключ нужен для работы с ранее подписанными документами и завершения незакрытых обменов. Удалять его из списков в 1С разумно только после того, как все документообороты по нему завершены, а сам сертификат истёк или отозван.
Почему 1С не видит новый сертификат, хотя он установлен?
Чаще всего сертификат установлен в хранилище другого пользователя Windows или в хранилище компьютера вместо «Личные». Также проверьте, что криптопровайдер корректно лицензирован и контейнер закрытого ключа доступен — без этого сертификат может отображаться, но не работать.
Нужно ли заново настраивать обмен с каждым контрагентом?
Нет, настройки обмена привязаны к учётной записи ЭДО, а не к сертификату. Достаточно добавить новый сертификат в учётную запись. Исключение — контрагенты, которые проверяют подписанта по доверенности: при смене подписанта им может потребоваться новая машиночитаемая доверенность.
Можно ли использовать один и тот же ключ для ЭДО и отчётности?
Да, если сертификат квалифицированный и его область действия допускает оба применения. Один ключ добавляется и в настройки обмена с контрагентами, и в настройки 1С-Отчётности. Проверьте только, что в сертификате указаны нужные реквизиты организации и подписанта.
Что делать, если токен со старым ключом утерян?
Немедленно обратитесь в удостоверяющий центр для отзыва сертификата — это исключит подписание документов от вашего имени. Затем выпустите новый сертификат и выполните стандартную процедуру замены в 1С. Документы, подписанные до отзыва, сохраняют юридическую силу.