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

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

Как установить ЭЦП ФНС в 1С: пошаговая инструкция

Как установить сертификат ЭЦП ФНС в 1С: настройка КриптоПро, загрузка сертификата, привязка к организации, проверка подписания и обмена с ФНС.

Электронная подпись ФНС — это квалифицированный сертификат, который выдаётся бесплатно в налоговой инспекции руководителю организации или ИП и используется для сдачи отчётности, подписания документов и работы с государственными сервисами. Чтобы 1С могла подписывать и отправлять отчёты, сертификат нужно корректно установить в систему и привязать к программе: сам по себе файл на токене не даёт 1С возможности работать с подписью.

Типичная схема состоит из четырёх этапов: установка криптопровайдера (КриптоПро CSP или ViPNet CSP), установка сертификата в хранилище операционной системы, настройка обмена с контролирующими органами в 1С и проверка подписания тестовым документом. Пропуск любого этапа приводит к ошибкам вида «сертификат не найден» или «не удалось подписать документ».

Инструкция подходит для типовых конфигураций 1С: Бухгалтерия 8, ЗУП, Управление торговлей и других решений на платформе 8.3, где используется встроенная подсистема электронного документооборота с контролирующими органами (1С-Отчётность).

Что понадобится перед началом установки

Перед настройкой убедитесь, что у вас есть все компоненты. Отсутствие любого из них — самая частая причина, по которой установка «зависает» на первом шаге.

  • Сам сертификат ЭЦП ФНС — на токене (Рутокен, eToken, JaCarta) или в виде файла, выданного в УЦ ФНС.
  • Драйвер токена, соответствующий модели носителя.
  • Криптопровайдер: КриптоПро CSP актуальной версии (для коммерческого использования требуется лицензия) или ViPNet CSP.
  • Права администратора на компьютере — установка драйверов и криптопровайдера без них невозможна.
  • 1С версии 8.3 с подключённой 1С-Отчётностью, если планируется сдача отчётности прямо из программы.

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

Шаг 1. Установка криптопровайдера и драйверов токена

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

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

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

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

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

В открывшемся окне нажмите «Установить» — мастер поместит сертификат в хранилище «Личные» текущего пользователя. Проверить результат можно через консоль certmgr.msc: в разделе «Личные → Сертификаты» должен появиться сертификат с вашим именем, а в его свойствах — строка «Есть закрытый ключ для этого сертификата».

Цепочка доверия: корневые сертификаты

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

Порядок действий
  1. 1
    Установите драйвер токена и перезагрузите компьютер
  2. 2
    Установите КриптоПро CSP и активируйте лицензию
  3. 3
    Подключите токен и проверьте чтение контейнера
  4. 4
    Через КриптоПро установите сертификат в хранилище «Личные»
  5. 5
    Проверьте цепочку доверия и при необходимости доустановите корневые сертификаты
  6. 6
    Откройте 1С и привяжите сертификат в настройках обмена с контролирующими органами

Шаг 3. Привязка сертификата в 1С

В типовых конфигурациях сертификат указывается в настройках обмена с контролирующими органами. В 1С:Бухгалтерии путь такой: раздел «Отчётность, справки» → «1С-Отчётность» → «Настройки» → «Настройки обмена с контролирующими органами». Либо при первом подключении 1С-Отчётности мастер сам предложит выбрать сертификат.

В списке доступных сертификатов 1С покажет все сертификаты из хранилища «Личные», у которых есть закрытый ключ. Выберите сертификат ФНС, проверьте, что реквизиты (ИНН, ОГРН, ФИО владельца) соответствуют организации, и сохраните настройки. Если сертификатов несколько — например, на руководителя и на доверенное лицо — укажите тот, от чьего имени подписывается отчётность.

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

Настройка для нескольких пользователей

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

Типичные ошибки
01
Установка сертификата без закрытого ключа: файл .cer скопирован с сайта, а контейнер на токене не привязан — 1С не сможет подписывать
02
Работа под другим пользователем Windows: сертификат в хранилище «Личные» виден только тому, кто его устанавливал
03
Истёкший демо-период КриптоПро: подписание внезапно перестаёт работать, хотя сертификат на месте
04
Устаревшие корневые сертификаты ФНС: после перевыпуска УЦ старая цепочка доверия вызывает ошибку проверки

Шаг 4. Проверка работоспособности подписи

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

В настройках обмена с контролирующими органами есть функция проверки: программа выполняет тестовое подписание и шифрование и сообщает о результате. Дополнительно можно создать черновик любого отчёта и нажать «Подписать» — при успешной настройке система запросит PIN-код токена и подпишет документ без ошибок.

Полноценная проверка канала связи — отправка тестового запроса или любого нефискального документа (например, запроса на выписку из ЕГРЮЛ) через 1С-Отчётность. Если запрос ушёл и получен ответ от ФНС, цепочка «1С → оператор → ФНС» работает полностью.

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

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

Сертификат в certmgr.msc
Норма

Есть строка «Есть закрытый ключ для этого сертификата»

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

Закрытый ключ отсутствует — контейнер не привязан

Свойства сертификата, вкладка «Путь сертификации»
Норма

Цепочка построена до корневого УЦ без предупреждений

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

Жёлтый значок или ошибка проверки издателя

Тестовое подписание в 1С
Норма

Документ подписан после ввода PIN-кода

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

Ошибка «сертификат не найден» или сбой криптопровайдера

Особенности и ограничения сертификата ФНС

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

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

Для сдачи отчётности через операторов ЭДО и сторонние сервисы сертификат ФНС обычно подходит, но отдельные площадки (коммерческий ЭДО, торговые площадки, банковские системы) могут требовать собственные сертификаты или дополнительную регистрацию подписи.

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

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

1С не видит сертификат, хотя он установлен в Windows. Что делать?

Проверьте три вещи: сертификат установлен именно в хранилище «Личные» текущего пользователя, у сертификата есть привязка к закрытому ключу (видно в certmgr.msc), криптопровайдер запущен и лицензия активна. Также убедитесь, что токен подключён — без него закрытый ключ недоступен.

Можно ли использовать сертификат ФНС на нескольких компьютерах?

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

Нужна ли платная 1С-Отчётность, если сертификат ФНС бесплатный?

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

Сертификат истёк. Можно ли продлить его удалённо?

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

Подойдёт ли сертификат ФНС для подписания документов в ЭДО с контрагентами?

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

Итог

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

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