Подключаем электронную подпись в 1С 8.3 с нуля

· 9 мин

Содержание

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

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

Инструкция подходит для 1С:Бухгалтерии 3.0, ЗУП 3.1 и других типовых конфигураций на платформе 8.3 с интерфейсом «Такси». Пути в них совпадают.

С чего начать: КриптоПро и драйвер носителя

Электронная подпись работает только поверх криптопровайдера. В России это почти всегда КриптоПро CSP — программа, которая умеет считать по ГОСТу. Без неё 1С не увидит ни ключ, ни сертификат.

Что поставить в первую очередь:

  • 🔐 КриптоПро CSP — скачивается с сайта разработчика, ставится по лицензии. Версия должна поддерживать ГОСТ Р 34.10-2012 — это актуальный стандарт подписи.
  • 🔑 Драйвер носителя — для Рутокена и JaCarta ставится отдельно, с сайта производителя. Если ключ лежит на обычной флешке или в реестре, драйвер не нужен.
  • 🌐 КриптоПро ЭЦП Browser plug-in — пригодится для порталов (ФНС, Госуслуги, площадки), на работу самой 1С он не влияет, но ставят его обычно сразу.

Носитель ключа бывает трёх видов, и от выбора зависит, нужен ли драйвер:

  • 🟢 Защищённый токен (Рутокен, JaCarta) — ключ физически нельзя скопировать, требует свой драйвер. Самый безопасный вариант, его чаще всего и выдают под отчётность.
  • 🟡 Флешка или папка на диске — драйвер не нужен, но ключ копируется, а значит, легче попадает в чужие руки.
  • 🔵 Реестр Windows — контейнер хранится в системе; удобно для одного рабочего места, но при переустановке Windows ключ теряется.

Устанавливайте КриптоПро CSP до того, как вставите токен. Если воткнуть ключ в USB раньше, чем встанет драйвер, Windows подхватит его как неизвестное устройство, и носитель придётся переподключать.

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

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

Устанавливаем сертификат в личное хранилище

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

Самый надёжный способ — через КриптоПро, прямо из контейнера с ключом:

  1. Откройте Пуск → КриптоПро CSP → вкладка «Сервис».
  2. Нажмите «Просмотреть сертификаты в контейнере».
  3. Кнопкой «Обзор» выберите контейнер (на токене или флешке), подтвердите.
  4. В окне с данными сертификата нажмите «Установить».

Сертификат встанет в хранилище Личные (Personal) текущего пользователя. Если в контейнере лежит несколько сертификатов — повторите для каждого.

Если у вас на руках только файл сертификата (.cer), а не контейнер, используйте кнопку «Установить личный сертификат» на той же вкладке «Сервис» — она привяжет файл к существующему ключевому контейнеру.

Отдельно установите корневые сертификаты удостоверяющего центра, который выпустил вашу подпись, и сертификат головного УЦ Минцифры. Без них подпись формально будет считаться недоверенной, и часть площадок её отклонит. Обычно УЦ выдаёт их вместе с подписью или выкладывает на своём сайте; ставятся они двойным кликом по файлу → «Установить сертификат » → в хранилища Доверенные корневые центры сертификации и Промежуточные центры сертификации.

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

Прописываем электронную подпись в 1С 8.3

Теперь, когда сертификат стоит в системе, его нужно показать программе. В типовых конфигурациях это делается в одном месте:

Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.

Дальше:

  1. Включите флажок «Электронные подписи» (а при необходимости и «Шифрование») в верхней части формы.
  2. Перейдите на вкладку «Сертификаты».
  3. Нажмите «Добавить» → «Из установленных на компьютере».
  4. В списке выберите свой сертификат (ориентируйтесь по владельцу и сроку действия), нажмите «Далее».
  5. Укажите, кому принадлежит подпись (сотрудник/организация), и сохраните.

На этом настройка ЭЦП в 1С в базовом варианте закончена: программа запомнила, какой сертификат использовать.

Разберём, где какая настройка живёт по конфигурациям — пути стабильны:

КонфигурацияПуть к настройкам подписи
1С:Бухгалтерия 3.0Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования
1С:ЗУП 3.1Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования
1С:Отчётность (в любой из них)Отчёты → 1С-Отчётность → Настройки → раздел с подписью и УЦ

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

Что должно быть сделано до первого подписания
Выполнено: 0 / 5

Настраиваем 1С-Отчётность и сдачу через подпись

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

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

Что важно на этом шаге:

  • ✅ Сертификат в заявлении должен быть квалифицированной подписью (КЭП) руководителя или уполномоченного лица. Для сдачи отчётности в ФНС и фонды неквалифицированная подпись не подойдёт.
  • ✅ Реквизиты организации (ИНН, КПП, коды инспекций и отделений СФР) должны совпадать с теми, что указаны в карточке организации, иначе заявление вернут.
  • ✅ Если сдаёте по доверенности (не руководитель подписывает), понадобится машиночитаемая доверенность (МЧД) — её формат задаёт ФНС, а не оператор.

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

Подключаем обмен документами с контрагентами (ЭДО)

Та же подпись используется и для юридически значимого документооборота с контрагентами — обмена счетами-фактурами, УПД, актами и накладными через оператора ЭДО.

Настройка живёт здесь: Администрирование → Обмен электронными документами → Обмен с контрагентами. Включите флажок «Сервисы ЭДО» и нажмите создать учётную запись — программа подключит ваш профиль у оператора «1С-ЭДО» (или «1С-Такском») и привяжет к нему сертификат, который вы уже добавили.

Несколько практических моментов:

  • 📨 Счета-фактуры в электронном виде по закону требуют именно квалифицированной подписи. Первичку (акты, накладные) по соглашению сторон допустимо подписывать и неквалифицированной — но на практике используют ту же КЭП.
  • 🤝 Чтобы начать обмениваться, вы и контрагент должны быть у операторов, между которыми есть роуминг, и принять приглашение к обмену. Приглашения видны в том же разделе.
  • 🔁 Один сертификат можно использовать сразу и для отчётности, и для ЭДО — отдельную подпись заводить не нужно.

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

Проверяем, что подпись работает

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

  1. В Настройки электронной подписи и шифрования на вкладке «Сертификаты» откройте свой сертификат.
  2. Нажмите «Проверить».
  3. Программа попросит ввести пароль (PIN) к контейнеру и выполнит тестовое подписание.

Если проверка прошла и пароль принят — подпись готова к работе. Заодно это показывает, что КриптоПро видит закрытый ключ, а 1С — сертификат.

Ещё один способ убедиться — отправить в 1С-Отчётности запрос на сверку с ФНС или запросить выписку из ЕГРЮЛ : ответ придёт только при рабочей подписи, при этом ничего не сдаётся.

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

Запомните или сохраните PIN-код контейнера в надёжном месте. У Рутокена заводской PIN пользователя по умолчанию — 12345678, у JaCarta — 1234567890, но их обычно меняют при выпуске. После нескольких неверных вводов носитель блокируется, и разблокировать его сможет только тот, кто знает PIN администратора.

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

Большинство проблем с подписью — это не поломка 1С, а разрыв в цепочке «носитель → КриптоПро → хранилище → программа». Разберём частые случаи.

Диагностика: выберите симптом

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

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

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

Можно ли хранить электронную подпись на флешке, а не на токене?
Технически да — контейнер с ключом можно скопировать на флешку или в реестр, и 1С будет с ним работать. Но защищённый носитель (Рутокен, JaCarta) надёжнее: ключ с него нельзя скопировать, а значит, подпись труднее украсть. Для сдачи отчётности многие УЦ выдают подпись сразу на токене.
Одна подпись на несколько организаций — это возможно?
Сертификат привязан к конкретному человеку и организации. Если вы ведёте несколько юрлиц, на каждое нужен свой сертификат руководителя. А вот один физический токен может хранить несколько контейнеров с разными сертификатами — добавьте в 1С каждый из них.
Нужна ли отдельная подпись для ЭДО и для отчётности?
Нет. Один квалифицированный сертификат годится и для сдачи отчётности в ФНС и фонды, и для обмена документами с контрагентами. Достаточно один раз добавить его в настройки.
Почему 1С не видит сертификат, который только что установили?
Чаще всего он установлен под другой учётной записью Windows или в хранилище компьютера, а не пользователя. 1С берёт сертификаты из личного хранилища текущего пользователя — переустановите его через КриптоПро под своей учёткой.
Что делать, когда срок сертификата закончился?
Закажите перевыпуск в удостоверяющем центре, где получали подпись. Новый сертификат установите в систему и добавьте в настройки 1С так же, как первый. Старый можно оставить — программа сама выберет действующий по сроку.

Источники

  • «Об электронной подписи» (Федеральный закон от 06.04.2011 № 63-ФЗ)