К статье
Практический материал

Администрирование · 10 мин

Как обновить сертификат ФНС в 1С-Отчетности

Как обновить сертификат ФНС в 1С-Отчетности: проверка срока действия, установка корневого сертификата, настройка криптопровайдера и устранение ошибок отправки отчетности.

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

Обновление сертификата ФНС в 1С-Отчетности — это не одна кнопка, а последовательность действий: проверить текущее состояние хранилища, получить актуальный сертификат из официального источника, установить его в нужное хранилище операционной системы и убедиться, что обмен с ФНС восстановлен. Ниже разобран каждый шаг с контрольными точками.

Инструкция ориентирована на типовые конфигурации 1С (Бухгалтерия предприятия, ЗУП и другие) с подсистемой «1С-Отчетность», работающие под Windows с криптопровайдером КриптоПро CSP или ViPNet CSP. Конкретные названия пунктов меню могут немного отличаться в зависимости от версии конфигурации.

Когда требуется обновление сертификата ФНС

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

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

Ошибка цепочки сертификатовСервер ФНС не проходит проверку

Срок действия корневого сертификата и его наличие в хранилище

Отчет не уходит, статус не меняетсяОбмен с ФНС не выполняется

Журнал обмена в 1С-Отчетности и доступность интернета

Ошибка только на одном ПКПроблема локальная, а не на стороне ФНС

Хранилище сертификатов и версию криптопровайдера на этом компьютере

Ошибка у всех пользователей сразуВероятна смена сертификатов на стороне ФНС

Новости спецоператора и раздел для разработчиков на сайте ФНС

Что подготовить перед обновлением

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

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

Где взять актуальный сертификат ФНС

Корневой сертификат удостоверяющего центра ФНС публикуется на официальном сайте налоговой службы в разделе, посвященном электронному документообороту и удостоверяющему центру. Там же размещаются списки отозванных сертификатов (CRL), которые тоже влияют на проверку цепочки.

Файл сертификата обычно имеет расширение .cer или .crt. Перед установкой откройте его двойным щелчком и проверьте: издатель и субъект должны относиться к удостоверяющему центру ФНС, срок действия — не истек, отпечаток должен совпадать с опубликованным на сайте, если он там указан.

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

Установка корневого сертификата в хранилище Windows

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

Порядок установки сертификата
  1. 1
    Откройте скачанный файл сертификата двойным щелчком и нажмите «Установить сертификат»
  2. 2
    Выберите «Локальный компьютер» (потребуются права администратора) и нажмите «Далее»
  3. 3
    Отметьте «Поместить все сертификаты в следующее хранилище», нажмите «Обзор» и выберите «Доверенные корневые центры сертификации»
  4. 4
    Завершите мастер и дождитесь сообщения об успешном импорте
  5. 5
    Откройте оснастку certlm.msc и убедитесь, что сертификат появился в нужном хранилище и его срок действия не истек
  6. 6
    Перезапустите 1С и выполните тестовый обмен с ФНС

Если в доменной сети используется групповая политика, сертификат можно распространить централизованно через GPO — это удобно, когда рабочих мест много. В этом случае локальная установка на каждом ПК не требуется.

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

Обновление настроек в 1С-Отчетности

После установки сертификата в систему откройте 1С и перейдите в раздел отчетности (обычно «Отчеты, справки» → «1С-Отчетность»). Откройте настройки обмена с контролирующими органами и выполните обновление настроек подключения — программа подтянет актуальные адреса серверов и параметры от спецоператора.

В некоторых версиях конфигураций сертификат сервера ФНС можно указать явно в настройках обмена. Если ваша схема это предусматривает, замените старый сертификат на новый и в этом разделе, иначе программа продолжит обращаться к устаревшим данным.

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

Контрольные точки

Как проверить результат

Сертификат в хранилище
Норма

Присутствует в «Доверенные корневые центры сертификации», срок действия не истек

Тревожный признак

Сертификата нет, он в другом хранилище или просрочен

Обмен с ФНС из 1С
Норма

Запрос статусов и отправка проходят без ошибок криптографии

Тревожный признак

Ошибки проверки цепочки или подлинности сервера

Журнал обмена
Норма

Статусы отчетов обновляются, новые сообщения об ошибках отсутствуют

Тревожный признак

Повторяющиеся ошибки сертификата в протоколе

Особенности для КриптоПро CSP и ViPNet CSP

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

Для ViPNet CSP действует похожая логика: проверьте, что сертификат виден в хранилище через интерфейс криптопровайдера, а не только через Windows. Если используется ViPNet Client для защищенного канала, убедитесь, что его сетевая конфигурация актуальна и не блокирует соединение с серверами ФНС.

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

Типичные ошибки и как их избежать

Типичные ошибки
01
Установка сертификата в хранилище «Личные» вместо «Доверенные корневые центры сертификации» — цепочка доверия не строится, ошибка сохраняется
02
Установка только для текущего пользователя, тогда как 1С запускается под другой учетной записью или службой — на серверных вариантах работы обмен снова падает
03
Игнорирование списка отозванных сертификатов — при недоступном CRL криптопровайдер отклоняет валидную цепочку
04
Использование сертификата из старого письма или форума — файл может быть устаревшим или подмененным
05
Отсутствие перезапуска 1С после установки — программа продолжает использовать закэшированные параметры соединения

Отдельная группа проблем связана с прокси-серверами и антивирусами, которые перехватывают TLS-трафик и подменяют сертификат сервера своим. Если в организации используется такая фильтрация, добавьте адреса серверов ФНС и спецоператора в исключения, иначе даже правильный сертификат не спасет ситуацию.

Если ничего не помогло

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

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

Итог

Что важно запомнить

Берите сертификат только с официального сайта ФНС, ставьте его в «Доверенные корневые центры сертификации» локального компьютера, не забывайте про список отзыва и перезапуск 1С. Проверяйте результат тестовым обменом, а при сохранении ошибки обращайтесь к спецоператору с готовой диагностикой.

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

Как понять, что проблема именно в сертификате, а не в интернете?

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

Нужно ли обновлять сертификат ФНС на каждом компьютере отдельно?

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

Отличается ли сертификат ФНС от личного сертификата электронной подписи?

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

Что делать, если срок действия корневого сертификата ФНС истек, а нового на сайте нет?

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

Можно ли обновить сертификат без прав администратора?

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