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

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

Как настроить ЭЦП от налоговой в 1С

Пошаговая настройка электронной подписи от ФНС в 1С: установка криптопровайдера, сертификата, подключение к 1С-Отчётности и решение типичных ошибок.

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

Подпись от налоговой — это квалифицированная электронная подпись (КЭП), которую ФНС выдаёт бесплатно руководителям организаций и индивидуальным предпринимателям. Она подходит для 1С:Бухгалтерии, 1С:ЗУП и других типовых конфигураций, но требует корректной связки с криптопровайдером — чаще всего КриптоПро CSP или ViPNet CSP.

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

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

Прежде чем открывать 1С, убедитесь, что у вас есть все компоненты. Отсутствие хотя бы одного из них — самая частая причина неудачной настройки.

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

Установка криптопровайдера и драйверов токена

Криптопровайдер — посредник между токеном и программами. Без него Windows и 1С не увидят закрытый ключ, даже если токен физически подключён и сертификат читается.

Скачайте дистрибутив КриптоПро CSP или ViPNet CSP с сайта разработчика, установите его с правами администратора и перезагрузите компьютер. Для КриптоПро после установки введите лицензионный ключ в панели управления криптопровайдера — без лицензии подписание работать не будет (просмотр сертификата при этом может работать, что вводит в заблуждение).

Затем установите драйверы токена: для Рутокена — «Рутокен Плагин» и драйверы с сайта производителя, для JaCarta — «Единый клиент JaCarta». Подключите токен и убедитесь, что он определяется системой: в панели КриптоПро на вкладке «Оборудование» → «Настроить считыватели» должен быть виден ваш носитель.

Порядок установки компонентов
  1. 1
    Установите криптопровайдер с правами администратора и перезагрузите ПК
  2. 2
    Введите лицензионный ключ КриптоПро (или проверьте режим ViPNet)
  3. 3
    Установите драйверы токена и подключите носитель
  4. 4
    Проверьте, что считыватель виден в панели криптопровайдера
  5. 5
    Установите сертификат в хранилище через «Просмотреть сертификаты в контейнере»

Регистрация сертификата в операционной системе

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

Проверка результата: откройте оснастку сертификатов (команда certmgr.msc), раздел «Личные» → «Сертификаты». Нужный сертификат должен отображаться с пометкой «Есть закрытый ключ для этого сертификата». Если пометки нет — сертификат установлен без привязки к контейнеру, и подписание в 1С не сработает.

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

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

Как проверить готовность сертификата

Сертификат в хранилище «Личные»
Норма

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

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

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

Цепочка сертификации
Норма

В свойствах сертификата путь построен до УЦ ФНС без красных меток

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

Ошибка «не удаётся построить цепочку» — установите корневой и промежуточный сертификаты

Срок действия
Норма

Сертификат действителен на текущую дату

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

Сертификат просрочен — требуется перевыпуск в ФНС

Подключение подписи в 1С

В типовых конфигурациях на платформе 8.3 электронные подписи включаются в разделе «Администрирование» → «Обмен электронными документами» → «Электронные подписи». Установите флаг «Электронные подписи» и откройте настройку программ электронной подписи.

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

Привязка сертификата к организации

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

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

Настройка 1С-Отчётности

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

После обработки заявления (обычно занимает от нескольких минут до нескольких рабочих дней в зависимости от оператора) статус подключения сменится на активный. До этого момента отправка отчётов будет недоступна, хотя подписание документов внутри программы уже может работать.

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

Проверка работоспособности подписи

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

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

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

Типичные ошибки и способы их устранения

Большинство проблем при настройке ЭЦП от налоговой укладывается в короткий список. Разберём самые частые.

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

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

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

Маршрут решения

Как выбрать действие

Сертификат виден в Windows, но не виден в 1СПроверьте привязку закрытого ключа и пользователя, под которым запущена 1С
Подписание запрашивает PIN и завершается ошибкойПроверьте лицензию криптопровайдера и срок действия сертификата
Всё подписывается, но отчёты не уходятПроверьте статус подключения 1С-Отчётности и настройки оператора связи
Токен не определяется системойПереустановите драйверы носителя и проверьте токен на другом ПК

Ограничения и безопасность

Токен с КЭП от ФНС — это фактически право подписи от имени организации. Храните его как печать: не передавайте третьим лицам, не оставляйте подключённым к компьютеру без необходимости и не сообщайте PIN-код никому, включая сотрудников, которые «просто отправят отчёт».

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

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

Итог

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

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

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

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

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

Почему 1С пишет «сертификат не найден», хотя он установлен?

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

Нужна ли отдельная подпись для 1С-Отчётности и ЭДО с контрагентами?

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

Что делать, если срок действия сертификата истёк?

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

Может ли бухгалтер подписывать отчёты подписью руководителя?

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

Работает ли подпись от ФНС в Linux или на macOS?

Работает при условии, что для вашей ОС существуют версии криптопровайдера и драйверов токена: КриптоПро CSP выпускается для Linux и macOS, драйверы Рутокен и JaCarta также доступны для этих платформ. Настройка аналогична, но сертификаты устанавливаются через терминальные утилиты криптопровайдера, а не через графическую оснастку Windows.