Меняем сертификат электронной подписи в 1С 8.3
Содержание
Замена подписи в 1С — это два шага: установить новый сертификат на компьютер средствами криптопровайдера (КриптоПро CSP или ВипНет CSP), а затем выбрать его в настройках программы. В типовых конфигурациях на платформе 8.3 список сертификатов открывается через Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.
Сам термин «ЭЦП» давно устарел: в законе № 63-ФЗ подпись называется электронной (ЭП), а для отчётности и счетов-фактур нужна квалифицированная — КЭП. В тексте используем привычное «ЭЦП» и «электронная подпись» как синонимы КЭП.
Разберём по порядку: когда подпись перестаёт работать, как получить новую, куда её вписать в 1С, что отдельно донастроить для 1С-Отчётности, ЭДО и ЕГАИС, и как не потерять подписи на сервере и у других сотрудников.
В каких случаях подпись в 1С перестаёт работать
Причин, по которым приходится ставить новый сертификат, немного:
- ⏰ истёк срок действия. Квалифицированный сертификат выдают на 12–15 месяцев. За пару недель до конца срока 1С-Отчётность начинает показывать предупреждение;
- 👤 сменился директор или ИП закрыл/открыл статус. Подпись привязана к конкретному физлицу и к организации — при смене руководителя старый сертификат недействителен;
- 🏢 изменились реквизиты организации в сертификате (наименование, адрес, ОГРН);
- 🔑 утрачен или сломан носитель (
Рутокен,eToken,JaCarta), либо сертификат отозвали; - 🔁 плановый перевыпуск — например, при переходе на подпись от удостоверяющего центра ФНС.
Отдельный случай — КЭП не менялась, но «пропала» из 1С после переустановки Windows, смены компьютера или чистки реестра. Тогда сертификат нужно не получать заново, а просто заново установить из носителя и выбрать в программе — шаги те же, что ниже, кроме визита в удостоверяющий центр.
Что проверить перед заменой сертификата
До того как трогать настройки, соберите исходные данные. Это экономит обращения в поддержку, когда «подпись не ставится».
Проверьте текущую установку:
- Откройте криптопровайдер (
Пуск → КриптоПро CSP → вкладка «Сервис» → «Просмотреть сертификаты в контейнере») и посмотрите, какие контейнеры видит программа. - Уточните, где лежит закрытый ключ: на токене или в реестре компьютера. Если на токене — он должен быть вставлен при подписании.
- Запишите, какой криптопровайдер используется —
КриптоПро CSPилиВипНет CSP. Два провайдера на одной машине часто конфликтуют. - Проверьте версию провайдера: для актуальных сервисов нужна версия
КриптоПро CSPне ниже 5.0.
Заранее выпишите ИНН, ОГРН и ФИО владельца из старого сертификата. При подключении нового удобно сверить, что реквизиты совпадают с теми, что указаны в карточке организации 1С.
Где и как получить новый сертификат
Сертификат КЭП выдаёт удостоверяющий центр. Куда идти — зависит от того, чья подпись нужна:
- 🏛️ для руководителя организации и ИП — только удостоверяющий центр ФНС или его доверенные лица (банки, операторы). КЭП на директора ФНС выдаёт бесплатно, но ключ записывают на ваш токен, который нужно принести;
- 👥 для сотрудника (бухгалтер, кладовщик) — коммерческий аккредитованный удостоверяющий центр. Такая подпись оформляется на физлицо, а полномочия подтверждаются машиночитаемой доверенностью (МЧД);
- 🧾 для автоматического выпуска из 1С-Отчётности — встроенный сервис может сам сформировать заявление на сертификат сотрудника и отправить его в партнёрский удостоверяющий центр, не выходя из программы.
После выпуска сертификат нужно установить в хранилище Windows. Обычно это делает мастер удостоверяющего центра или КриптоПро CSP (Сервис → Установить личный сертификат). Пока сертификат не виден в хранилище «Личные» у текущего пользователя Windows, 1С его не найдёт.
Подпись от ФНС на директора нельзя скопировать на второй компьютер штатными средствами — ключ создаётся неэкспортируемым. Планируйте, с какой машины будете подписывать, заранее.
Устанавливаем новый сертификат в 1С
Когда сертификат виден в Windows, добавьте его в программу.
- Откройте
Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования. - На вкладке «Сертификаты» нажмите «Добавить» → «Из установленных на компьютере».
- В списке выберите новый сертификат (ориентируйтесь по ФИО владельца и сроку действия — у нового он самый поздний).
- Укажите владельца — физлицо или организацию, за которую подписывает этот сертификат, и программу криптографии.
- Нажмите проверку подписи: 1С попросит ввести PIN и подпишет тестовые данные. Если проверка прошла — сертификат рабочий; если нет, дальше настраивать бессмысленно, сначала чините криптографию.
Старый сертификат из списка можно не удалять — он понадобится, если придётся подписать документ «задним числом» или расшифровать ранее полученные файлы. Достаточно, что новый добавлен и проверка по нему проходит.
Тестовое подписание внутри настроек проверяет только связку «сертификат — закрытый ключ — криптопровайдер». Но подпись работает в паре с конкретным сервисом, поэтому стоит проверить и его. Самый надёжный тест — отправить реальный документ: сформировать и подписать тестовый запрос в инспекцию через 1С-Отчётность или подписать один исходящий документ в ЭДО. Если документ ушёл и получил статус о доставке — подпись настроена полностью, а не только «проходит проверку» в карточке.
Путь к настройкам одинаков в Бухгалтерии 3.0, ЗУП 3.1 и Управлении торговлей 11. В конфигурациях без модуля ЭДО (например, базовая розница) раздела может не быть — там подпись настраивается в том сервисе, который её использует.
Обновляем подпись в 1С-Отчётности и ЭДО
Добавить сертификат в общий список — половина дела. Каждый сервис хранит ссылку на свою подпись отдельно, и везде её нужно переназначить.
1С-Отчётность (ФНС, СФР, Росстат). Старый сертификат в заявлении на подключение перестаёт действовать вместе с самим сертификатом. Нужно подать заявление на изменение: откройте список заявлений 1С-Отчётности (в карточке организации или в разделе отчётности), создайте заявление на изменение реквизитов подключения и выберите в нём новый сертификат. Документооборот с инспекцией продолжится после одобрения заявления оператором — обычно от нескольких часов до суток.
С 2023 года ПФР и ФСС объединены в Социальный фонд России (СФР). В актуальных релизах направления отчётности уже переименованы — отдельно переключать ничего не нужно.
ЭДО с контрагентами. В настройках ЭДО программа подписывает исходящие документы выбранным сертификатом. После замены откройте профиль настроек ЭДО и укажите в нём новый сертификат для подписания. Ранее полученные от контрагентов документы останутся подписанными их подписями — это нормально.
ЕГАИС (алкоголь). Подпись для ЕГАИС работает через транспортный модуль (УТМ), а не напрямую из 1С. При замене сертификата его сначала прописывают в настройках УТМ и в личном кабинете на сайте ЕГАИС, и только потом в 1С указывают, что обмен идёт новым ключом.
Маркировка (Честный Знак) и ГИС ЖКХ. Принцип тот же: новый сертификат добавляется в настройки соответствующего обмена. Если подпись для сервиса не поменять, документы будут уходить с недействительной подписью и отклоняться.
| Сервис | Где переназначить подпись |
|---|---|
| 1С-Отчётность | Заявление на изменение реквизитов подключения |
| ЭДО с контрагентами | Профиль настроек ЭДО, поле сертификата подписи |
| ЕГАИС | Настройки УТМ + личный кабинет ЕГАИС, затем обмен в 1С |
| Маркировка / ГИС ЖКХ | Настройки соответствующего обмена в 1С |
Замена подписи в клиент-серверном варианте
В файловой базе всё подписывается на том же компьютере, где работает пользователь, — достаточно установить сертификат локально. В клиент-серверном варианте есть нюанс.
Когда документ подписывает человек вручную, подпись формируется на его клиентском компьютере — там, где вставлен токен и установлен криптопровайдер. Сервер в этом не участвует, и ставить сертификат на сервер для ручного подписания не нужно.
Другое дело — автоматические обмены по расписанию (регламентные задания отправки отчётности или документов ЭДО). Они выполняются на сервере под учётной записью службы 1С. Чтобы такое задание подписывало документы, сертификат и его закрытый ключ должны быть доступны именно на сервере:
- Установите
КриптоПро CSPна сервер 1С. - Установите сертификат и закрытый ключ в хранилище той учётной записи, под которой запущена служба сервера (часто это не интерактивный пользователь, а системная учётка — ключ должен лежать в её профиле или в реестре).
- В настройках электронной подписи включите использование сертификата на сервере и проверьте подпись со стороны сервера.
Если автоматические задания раньше подписывались старым сертификатом, после его замены они встанут с ошибкой, пока на сервере не появится новый ключ. Проверьте это в тот же день, когда меняете подпись, а не когда «вдруг перестали уходить документы».
Перезапускать службу сервера 1С ради установки сертификата обычно не требуется. Если всё же решите перезапустить — делайте это в нерабочее время: при перезапуске оборвутся все активные сеансы пользователей.
Когда подписей несколько: сотрудники и МЧД
В организации редко один сертификат. Директор подписывает отчётность, бухгалтер — акты в ЭДО, кладовщик — документы ЕГАИС. Все их сертификаты живут в одном списке Настройки электронной подписи и шифрования, и каждый добавляется отдельно по шагам выше.
Ключевой момент последних лет — машиночитаемая доверенность (МЧД). Если сотрудник подписывает документы от имени организации, он использует свою личную подпись (выданную на физлицо), а право подписи подтверждает МЧД в формате ФНС. Доверенность оформляется один раз, регистрируется в информационной системе и прикладывается к документам при отправке. Формат МЧД задаёт ФНС, оператор ЭДО его не меняет.
Чтобы не настраивать каждое рабочее место вручную:
- 📂 храните сертификаты сотрудников на их персональных токенах, а не в общем реестре — так подпись не «уедет» вместе с чужим компьютером;
- 🗂️ один раз заведите МЧД на каждого подписанта и следите за сроком её действия отдельно от срока сертификата;
- 🔄 при массовой смене подписей (например, после перевыпуска на всю компанию) составьте список: кто, какой сервис, какой носитель — и проходите по нему, а не по памяти.
Полностью автоматизировать перевыпуск нельзя: получение сертификата — это юридическое действие с визитом владельца в удостоверяющий центр. Но установку и переназначение внутри 1С по списку сотрудников делают быстро и однотипно.
Почему новая подпись не работает
Самые частые сбои после замены сертификата и что с ними делать:
Сервис → Установить личный сертификат) под той учётной записью, в которой работаете.Если проверка подписи в 1С не проходит, а в самом КриптоПро тестовое подписание работает — почти всегда дело в том, что в 1С выбран не тот криптопровайдер или не та версия. Сверьте: какой провайдер указан в карточке сертификата в программе и какой реально установлен.
Частые вопросы
Нужно ли удалять старый сертификат из 1С после замены?
Можно ли пользоваться подписью до одобрения заявления в 1С-Отчётности?
Сертификат один, а подписывать нужно с двух компьютеров. Как быть?
Чем отличается подпись сотрудника от подписи директора?
После смены директора старая подпись ещё действует?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»