Администрирование · 12 мин
Как настроить ЭЦП от налоговой в 1С
Пошаговая настройка электронной подписи от ФНС в 1С: установка криптопровайдера, сертификата, подключение к 1С-Отчётности и решение типичных ошибок.
Электронная подпись, выпущенная ФНС России (КЭП на токене или в облачном хранилище), используется в 1С для сдачи отчётности, подписания документов и обмена с контрагентами. Настройка сводится к трём этапам: установке криптопровайдера, регистрации сертификата в операционной системе и привязке подписи к учётной записи в программе. Пропуск любого из них приводит к ошибкам вида «сертификат не найден» или «не удалось подписать документ».
Подпись от налоговой — это квалифицированная электронная подпись (КЭП), которую ФНС выдаёт бесплатно руководителям организаций и индивидуальным предпринимателям. Она подходит для 1С:Бухгалтерии, 1С:ЗУП и других типовых конфигураций, но требует корректной связки с криптопровайдером — чаще всего КриптоПро CSP или ViPNet CSP.
Ниже разобран полный цикл настройки: от проверки носителя до тестовой отправки отчёта, с разбором типичных ошибок и способов их устранения.
Что понадобится перед началом настройки
Прежде чем открывать 1С, убедитесь, что у вас есть все компоненты. Отсутствие хотя бы одного из них — самая частая причина неудачной настройки.
- Носитель с подписью: токен Рутокен ЭЦП, JaCarta или облачная подпись, выпущенная ФНС. Для облачной КЭП потребуется приложение или сервис, через который выполняется подписание.
- Сертификат открытого ключа — обычно записан на токен вместе с закрытым ключом, либо выгружается из личного кабинета ФНС.
- Криптопровайдер: КриптоПро CSP или ViPNet CSP актуальной версии с действующей лицензией (у ViPNet есть бесплатный режим для подписи).
- Драйверы токена, установленные до подключения носителя к компьютеру.
- Права администратора на рабочем месте — установка криптопровайдера и драйверов требует их обязательно.
Установка криптопровайдера и драйверов токена
Криптопровайдер — посредник между токеном и программами. Без него Windows и 1С не увидят закрытый ключ, даже если токен физически подключён и сертификат читается.
Скачайте дистрибутив КриптоПро CSP или ViPNet CSP с сайта разработчика, установите его с правами администратора и перезагрузите компьютер. Для КриптоПро после установки введите лицензионный ключ в панели управления криптопровайдера — без лицензии подписание работать не будет (просмотр сертификата при этом может работать, что вводит в заблуждение).
Затем установите драйверы токена: для Рутокена — «Рутокен Плагин» и драйверы с сайта производителя, для JaCarta — «Единый клиент JaCarta». Подключите токен и убедитесь, что он определяется системой: в панели КриптоПро на вкладке «Оборудование» → «Настроить считыватели» должен быть виден ваш носитель.
- 1Установите криптопровайдер с правами администратора и перезагрузите ПК
- 2Введите лицензионный ключ КриптоПро (или проверьте режим ViPNet)
- 3Установите драйверы токена и подключите носитель
- 4Проверьте, что считыватель виден в панели криптопровайдера
- 5Установите сертификат в хранилище через «Просмотреть сертификаты в контейнере»
Регистрация сертификата в операционной системе
Следующий шаг — связать сертификат с контейнером закрытого ключа. В КриптоПро это делается через вкладку «Сервис» → «Просмотреть сертификаты в контейнере»: нажмите «Обзор», выберите контейнер на токене, введите PIN-код и установите сертификат в хранилище «Личные» текущего пользователя.
Проверка результата: откройте оснастку сертификатов (команда certmgr.msc), раздел «Личные» → «Сертификаты». Нужный сертификат должен отображаться с пометкой «Есть закрытый ключ для этого сертификата». Если пометки нет — сертификат установлен без привязки к контейнеру, и подписание в 1С не сработает.
Дополнительно установите цепочку доверия: корневой сертификат УЦ ФНС и промежуточный сертификат. Обычно они ставятся автоматически при установке личного сертификата, но при их отсутствии 1С будет сообщать, что «сертификат не прошёл проверку». Корневой сертификат размещается в хранилище «Доверенные корневые центры сертификации».
Как проверить готовность сертификата
Отображается строка «Есть закрытый ключ для этого сертификата»
Сертификат есть, но закрытый ключ не привязан — переустановите через контейнер
В свойствах сертификата путь построен до УЦ ФНС без красных меток
Ошибка «не удаётся построить цепочку» — установите корневой и промежуточный сертификаты
Сертификат действителен на текущую дату
Сертификат просрочен — требуется перевыпуск в ФНС
Подключение подписи в 1С
В типовых конфигурациях на платформе 8.3 электронные подписи включаются в разделе «Администрирование» → «Обмен электронными документами» → «Электронные подписи». Установите флаг «Электронные подписи» и откройте настройку программ электронной подписи.
В списке программ криптографии добавьте установленный криптопровайдер, если он не подхватился автоматически: укажите тип программы (например, «КриптоПро CSP»), имя и путь к модулю. Обычно 1С сама находит зарегистрированные в системе провайдеры, и ручное добавление требуется только в нестандартных установках.
Привязка сертификата к организации
Откройте карточку организации (раздел «Главное» → «Реквизиты организации» или «Справочники» → «Организации») и перейдите к настройкам обмена с контролирующими органами. В поле сертификата нажмите «Выбрать из списка» — программа покажет сертификаты из хранилища «Личные». Выберите сертификат, выданный ФНС на руководителя.
Если сертификат в списке не появляется, причина почти всегда на уровне ОС: либо сертификат установлен без закрытого ключа, либо 1С запущена под другим пользователем Windows, либо криптопровайдер не запущен. Проверьте эти три пункта до обращения в поддержку.
Настройка 1С-Отчётности
Для сдачи отчётности откройте раздел «Отчёты, справки» → «1С-Отчётность» → «Настройки обмена с контролирующими органами». Запустите мастер настройки, укажите организацию и сертификат. Программа автоматически отправит заявление на подключение и запросит параметры оператора связи.
После обработки заявления (обычно занимает от нескольких минут до нескольких рабочих дней в зависимости от оператора) статус подключения сменится на активный. До этого момента отправка отчётов будет недоступна, хотя подписание документов внутри программы уже может работать.
Если 1С работает в клиент-серверном режиме, криптопровайдер и сертификат должны быть доступны там, где выполняется подписание. При подписании на клиенте достаточно настройки на рабочем месте бухгалтера; при подписании на сервере криптопровайдер и контейнер ключа нужны на сервере 1С, что для токенов ФНС часто неудобно и небезопасно.
Проверка работоспособности подписи
Не дожидайтесь дедлайна по отчётности, чтобы выяснить, что подпись не работает. Выполните проверку сразу после настройки.
Первый тест — подписание произвольного документа внутри 1С: откройте любой реализационный документ или служебную записку, выберите «Подписать» и укажите сертификат. Программа запросит PIN-код токена и создаст подпись. Успешное подписание подтверждает, что связка «токен — криптопровайдер — 1С» работает.
Второй тест — отправка уведомления или запроса в налоговую через 1С-Отчётность, например запроса справки о состоянии расчётов. Успешная отправка и получение входящего ответа подтверждают, что работает и обмен с контролирующими органами.
Типичные ошибки и способы их устранения
Большинство проблем при настройке ЭЦП от налоговой укладывается в короткий список. Разберём самые частые.
Отдельная ситуация — обновление типовой конфигурации. После некоторых обновлений 1С настройки обмена с контролирующими органами могут требовать повторного указания сертификата. Если после обновления отчётность перестала отправляться, первым делом проверьте, какой сертификат указан в настройках организации.
Ещё одна частая причина сбоев — истёкший сертификат. КЭП от ФНС имеет ограниченный срок действия, и 1С начинает предупреждать о приближении окончания заранее. Перевыпуск выполняется через ФНС, после чего новый сертификат нужно заново зарегистрировать в системе и указать в программе.
Как выбрать действие
Ограничения и безопасность
Токен с КЭП от ФНС — это фактически право подписи от имени организации. Храните его как печать: не передавайте третьим лицам, не оставляйте подключённым к компьютеру без необходимости и не сообщайте PIN-код никому, включая сотрудников, которые «просто отправят отчёт».
Если подписью должен пользоваться сотрудник, не являющийся руководителем, корректный путь — оформление машиночитаемой доверенности (МЧД) и выпуск отдельной подписи на этого сотрудника. Передача токена руководителя бухгалтеру создаёт юридические риски: все подписанные документы считаются подписанными лично владельцем сертификата.
Для файловых баз 1С настройка выполняется на каждом рабочем месте отдельно. Для клиент-серверных баз определите заранее, где будет выполняться подписание — на клиенте или на сервере, — и настройте криптографию именно там.
Что важно запомнить
Настройка ЭЦП от налоговой в 1С состоит из трёх этапов: установка криптопровайдера и драйверов токена, регистрация сертификата с закрытым ключом в хранилище ОС, привязка сертификата к организации и 1С-Отчётности. Завершайте настройку тестовым подписанием и отправкой, не дожидаясь срока сдачи отчётности.
Частые вопросы
Можно ли использовать подпись от ФНС на нескольких компьютерах?
Да, если это токен: достаточно установить на каждом компьютере криптопровайдер, драйверы носителя и зарегистрировать сертификат, а затем переносить токен между рабочими местами. Одновременно токен работает только на одном компьютере. Облачная подпись привязывается к сервису, через который выполняется подписание, и её доступность зависит от условий оператора.
Почему 1С пишет «сертификат не найден», хотя он установлен?
Чаще всего сертификат установлен без привязки к контейнеру закрытого ключа или в хранилище другого пользователя Windows. Откройте certmgr.msc, найдите сертификат в разделе «Личные» и проверьте наличие строки о закрытом ключе. Если её нет — переустановите сертификат через функцию «Просмотреть сертификаты в контейнере» в панели криптопровайдера.
Нужна ли отдельная подпись для 1С-Отчётности и ЭДО с контрагентами?
Нет, одна и та же КЭП от ФНС подходит и для сдачи отчётности, и для юридически значимого документооборота с контрагентами. Различаются только настройки: для отчётности подключается обмен с контролирующими органами, для ЭДО — обмен с оператором электронного документооборота. Сертификат в обоих случаях указывается один и тот же.
Что делать, если срок действия сертификата истёк?
Подписание просроченным сертификатом невозможно — документы и отчёты не будут иметь юридической силы. Обратитесь в ФНС за перевыпуском подписи, затем установите новый сертификат в хранилище ОС и укажите его в настройках организации и 1С-Отчётности. Старый сертификат можно оставить в системе для проверки ранее подписанных документов.
Может ли бухгалтер подписывать отчёты подписью руководителя?
Формально подпись принадлежит владельцу сертификата, и все документы считаются подписанными лично им. Передача токена и PIN-кода создаёт юридические риски для руководителя. Корректный вариант — выпуск отдельной подписи на бухгалтера с оформлением машиночитаемой доверенности, дающей право подписывать отчётность.
Работает ли подпись от ФНС в Linux или на macOS?
Работает при условии, что для вашей ОС существуют версии криптопровайдера и драйверов токена: КриптоПро CSP выпускается для Linux и macOS, драйверы Рутокен и JaCarta также доступны для этих платформ. Настройка аналогична, но сертификаты устанавливаются через терминальные утилиты криптопровайдера, а не через графическую оснастку Windows.