Новый сертификат электронной подписи в 1С 8.3: от токена до первой подписанной отправки
Содержание
Чтобы заменить сертификат ЭЦП
в 1С 8.3, мало вставить новый токен. Нужно три действия: установить сертификат
в Windows через КриптоПро CSP, добавить его в Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования, а затем привязать к тем сервисам, где он работает: 1С-Отчетности и учётной записи ЭДО.
Частое заблуждение — «программа сама подхватит новую подпись». Не подхватит. Старый сертификат остаётся прописанным в учётной записи документооборота, и отчёт уходит с ошибкой, хотя новый ключ уже лежит на флешке. Ниже порядок, который работает в 1С:Бухгалтерии 3.0 и других конфигурациях на БСП с интерфейсом «Такси».
Что проверить перед заменой: носитель, КриптоПро, срок
Начните с проверки «железа» и программ. Половина проблем при замене подписи возникает до того, как вы открыли 1С.
- 🔑 Носитель. Сертификат руководителя или ИП, выпущенный УЦ ФНС, записывается только на сертифицированный токен (Рутокен ЭЦП, JaCarta и подобные). Обычная флешка для него не подходит.
- 💻 Драйвер токена. Установите драйвер с сайта производителя носителя. Без него КриптоПро не увидит контейнер.
- 🛡️ КриптоПро CSP. Нужна актуальная версия с действующей лицензией. Номер лицензии смотрите в программе КриптоПро на вкладке «Общие». В ряде тарифов 1С-Отчетности лицензия на КриптоПро уже включена.
- 📅 Сроки. Сертификат КЭП обычно выдаётся на год-15 месяцев. Начинайте замену за 2–3 недели до окончания старого: заявление в 1С-Отчетности проходит не мгновенно.
- 👤 Кто владелец. Сертификат директора — от УЦ ФНС. Сертификат сотрудника (бухгалтера) — на физическое лицо, и к нему нужна машиночитаемая доверенность (МЧД).
Если сертификат перевыпускали на того же директора, а организация не менялась, — это плановая смена ключа. Если сменился руководитель, придётся ещё обновить данные ответственных лиц в карточке организации.
Шаг 1. Установка нового сертификата в Windows через КриптоПро CSP
1С не работает с ключом напрямую. Она обращается к криптопровайдеру, а тот — к личному хранилищу сертификатов Windows. Поэтому сертификат должен лежать в хранилище «Личное» и быть связан с закрытым ключом на токене.
- Вставьте токен с новым ключом в компьютер.
- Откройте КриптоПро CSP и перейдите на вкладку «Сервис».
- Нажмите «Просмотреть сертификаты в контейнере» и выберите контейнер с токена. Ориентируйтесь на дату в имени контейнера или на имя владельца.
- В открывшемся окне проверьте ФИО, ИНН и срок действия, затем нажмите «Установить».
- Если сертификат пришёл отдельным файлом
.cer, используйте на той же вкладке «Установить личный сертификат» и укажите контейнер вручную.
После установки откройте certmgr.msc → «Личное» → «Сертификаты». В свойствах нового сертификата внизу должна быть надпись о том, что есть закрытый ключ.
Если Windows пишет, что не удалось проверить сертификат до доверенного центра, установите корневой и промежуточный сертификаты удостоверяющего центра. Для УЦ ФНС их публикует налоговая служба на своём сайте.
Клиент-серверная база и терминальный сервер
Где стоит КриптоПро, там и должен лежать сертификат. Если пользователи работают через удалённый рабочий стол, ставьте сертификат в профиль пользователя на терминальном сервере, а не на его домашний компьютер.
Если в настройках 1С включено подписание на сервере, КриптоПро и сертификат нужны на сервере 1С. В файловой базе и при подписании на клиенте достаточно рабочего места пользователя.
Шаг 2. Как в 1С заменить сертификат ЭЦП в настройках подписи
Теперь сертификат нужно «показать» программе. Это делается в общем справочнике сертификатов, а не в отчётах.
- Откройте
Администрирование → Обмен электронными документами. - Перейдите по ссылке «Настройки электронной подписи и шифрования».
- На вкладке «Программы» убедитесь, что КриптоПро CSP есть в списке и проверка не показывает ошибок.
- На вкладке «Сертификаты» нажмите «Добавить» и выберите вариант добавления из установленных на компьютере.
- В списке выберите новый сертификат — ориентируйтесь на дату окончания.
- Укажите организацию и пользователя, который будет подписывать, введите пароль (ПИН) контейнера.
- Программа выполнит тестовую подпись и шифрование. Все проверки должны быть зелёными.
Откройте карточку добавленного сертификата и нажмите «Проверить». 1С ещё раз проверит цепочку доверия, доступ к закрытому ключу и возможность подписи.
Запомните ПИН в карточке, только если компьютер личный. На общем рабочем месте вводите пароль при каждой отправке.
Если подписывают несколько человек
Каждому сотруднику, который подписывает документы, нужен свой сертификат в справочнике. В карточке сертификата указывается пользователь 1С — только он увидит этот сертификат при подписании.
Типичная схема для небольшой фирмы:
| Кто подписывает | Чей сертификат | Где используется |
|---|---|---|
| Директор | КЭП юрлица от УЦ ФНС | 1С-Отчетность, счета-фактуры в ЭДО |
| Главный бухгалтер | КЭП физлица + МЧД | ЭДО, отчётность по доверенности |
| Кладовщик, менеджер | КЭП физлица + МЧД | Только первичка в ЭДО |
При замене одного сертификата остальные трогать не нужно.
Этот шаг одинаков для БП 3.0, ЗУП 3.1 и УТ 11: справочник сертификатов во всех них построен на одной библиотеке. Отличаться может только путь к разделу: в ЗУП и УТ ищите настройки подписи в разделе Администрирование, в группе общих настроек или обмена документами.
Шаг 3. Замена сертификата в 1С-Отчетности
Добавить сертификат в справочник недостаточно. Учётная запись документооборота с ФНС, СФР и Росстатом хранит ссылку на конкретный сертификат. Поменять её можно через заявление оператору.
- Откройте
Отчеты → Регламентированные отчеты. - Перейдите в «Настройки» и откройте список заявлений на подключение.
- Создайте заявление на изменение параметров подключения для своей организации.
- В качестве причины отметьте замену сертификата (смену ключа электронной подписи).
- Выберите новый сертификат из справочника, проверьте реквизиты организации и руководителя.
- Отправьте заявление и подпишите его новым ключом.
Обычно заявление одобряют в течение рабочего дня, иногда за несколько часов. Статус обновляется в том же списке заявлений по кнопке обновления. После одобрения программа предложит автоматически настроить учётную запись — согласитесь.
| Ситуация | Что делать в 1С-Отчетности |
|---|---|
| Новый сертификат того же директора | Заявление на изменение с причиной «смена сертификата» |
| Сменился руководитель | Заявление на изменение: новый сертификат и новые данные руководителя |
| Подписывает бухгалтер по доверенности | Заявление с сертификатом сотрудника и МЧД |
| Истёк срок лицензии 1С-Отчетности | Сначала продление договора, затем замена сертификата |
Не отправляйте отчёты, пока заявление не одобрено. Отправка со старым истёкшим сертификатом вернёт ошибку, а с неодобренным новым — отказ в приёме.
Если сменился руководитель
Новый директор — это не только новый сертификат. До отправки заявления обновите данные в 1С:
- Откройте карточку организации через
Главное → Организации. - В разделе ответственных лиц укажите нового руководителя с датой вступления в должность. Старую запись не удаляйте: история нужна для печатных форм прошлых периодов.
- Проверьте, что ФИО и ИНН руководителя в 1С совпадают с данными в сертификате буква в букву, включая «ё».
- Только после этого создавайте заявление на изменение параметров.
Если ФИО в карточке и в сертификате расходятся, оператор отклонит заявление. Разница в одной букве — достаточная причина для отказа.
Проверка после одобрения
Сделайте тест связи с контролирующими органами — команда есть в настройках документооборота регламентированных отчётов. Тест проверит подпись, шифрование и связь с ФНС, СФР и Росстатом. Если все пункты прошли, отправляйте первый реальный отчёт.
Шаг 4. Как в 1С 8.3 БП обновить сертификат подписи для ЭДО
Обмен первичкой с контрагентами использует свою учётную запись — не ту, что в отчётности. Поэтому обновлять сертификат подписи для ЭДО нужно отдельно.
Если обмен идёт через 1С-ЭДО
1С-ЭДО работает через операторов, которые подключаются из самой программы, в том числе Такском, Калуга Астрал и Контур (Диадок).
- Откройте
Администрирование → Обмен электронными документами. - Перейдите к настройкам обмена с контрагентами и откройте список учётных записей ЭДО.
- Откройте учётную запись своей организации.
- На вкладке с сертификатами добавьте новый сертификат из справочника.
- Сохраните и выполните тест настроек учётной записи.
Если учётная запись не принимает новый сертификат, проверьте две вещи. Первая — совпадают ли ИНН и КПП в сертификате и в карточке организации. Вторая — не выпущен ли сертификат на другого человека: тогда ему нужны права в учётной записи или МЧД. Если всё совпадает, а ошибка остаётся, обращайтесь к оператору ЭДО: он видит, какие сертификаты привязаны к вашему абонентскому ящику.
После замены отправьте тестовый документ — например, счёт себе или знакомому контрагенту. Если он дошёл и подписан, обмен настроен.
Если Диадок или СБИС подключены своим модулем
Часть организаций работает с Диадок или СБИС через модуль самого оператора, а не через 1С-ЭДО. Тогда сертификат меняется в двух местах:
- 🌐 в личном кабинете оператора — добавить новый сертификат сотруднику;
- ⚙️ в настройках модуля интеграции в 1С — выбрать новый сертификат для подписи.
Справочник сертификатов 1С в этом случае может вообще не участвовать: модуль оператора обращается к КриптоПро сам.
Доверенности для ЭДО
Если первичку подписывает не директор, а сотрудник, его сертификат выпущен на физлицо. Для него нужна МЧД по формату ФНС. Её регистрируют в распределённом реестре и загружают в 1С к учётной записи. При замене сертификата сотрудника доверенность перевыпускать не нужно, если она выдана на того же человека и не истекла.
Счета-фактуры подписывают только квалифицированной подписью. Остальную первичку стороны могут договориться подписывать и неквалифицированной — но в типовом обмене через 1С обычно используют ту же КЭП.
Что делать со старым сертификатом
Старый сертификат не удаляйте сразу, даже если срок истёк.
- 📨 Ответы на старые отправки. Квитанции и требования по отчётам, отправленным до замены, зашифрованы на старый ключ. Без него вы их не откроете.
- 🗂️ Архив. Подписи на ранее отправленных документах проверяются по открытому ключу, но расшифровать старые входящие можно только старым контейнером.
- 🧹 Чистота списка. Чтобы пользователи не выбирали старый сертификат по ошибке, отметьте его в справочнике как недействующий или ограничьте круг пользователей. Удалять карточку не требуется.
Старый токен храните хотя бы до сдачи отчётности за текущий год. Если на одном носителе лежат оба контейнера, это нормально: при подписи 1С покажет, какой сертификат выбран.
Ошибки после замены подписи и как их снять
Эти сообщения появляются в первые дни после смены ключа. Выберите своё — увидите причину и решение.
Если ни одно решение не подошло, откройте карточку сертификата и нажмите «Проверить». Текст проверки, который не прошёл, точнее всего укажет на причину. Его же стоит передать в поддержку оператора 1С-Отчетности.
Частые вопросы
Нужно ли заново подключать 1С-Отчетность при замене сертификата?
Сколько стоит замена сертификата?
Можно ли использовать один сертификат и для отчётности, и для ЭДО?
Новый сертификат работает на одном компьютере, а на другом нет. Почему?
Что будет, если сертификат истёк, а новый ещё не получен?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»