Подключаем электронную подпись в 1С 8.3 с нуля
Содержание
Чтобы 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 текущего пользователя. Пока он туда не установлен, в программе его просто не будет в списке выбора.
Самый надёжный способ — через КриптоПро, прямо из контейнера с ключом:
- Откройте
Пуск → КриптоПро CSP → вкладка «Сервис». - Нажмите «Просмотреть сертификаты в контейнере».
- Кнопкой «Обзор» выберите контейнер (на токене или флешке), подтвердите.
- В окне с данными сертификата нажмите «Установить».
Сертификат встанет в хранилище Личные (Personal) текущего пользователя. Если в контейнере лежит несколько сертификатов — повторите для каждого.
Если у вас на руках только файл сертификата (.cer), а не контейнер, используйте кнопку «Установить личный сертификат» на той же вкладке «Сервис» — она привяжет файл к существующему ключевому контейнеру.
Отдельно установите корневые сертификаты удостоверяющего центра, который выпустил вашу подпись, и сертификат головного УЦ Минцифры. Без них подпись формально будет считаться недоверенной, и часть площадок её отклонит. Обычно УЦ выдаёт их вместе с подписью или выкладывает на своём сайте; ставятся они двойным кликом по файлу → «Установить сертификат
» → в хранилища Доверенные корневые центры сертификации и Промежуточные центры сертификации.
Проверьте результат заранее: откройте установленный сертификат и посмотрите вкладку «Путь сертификации». Если вся цепочка до корня без красных крестиков — цепочка доверия выстроена правильно.
Прописываем электронную подпись в 1С 8.3
Теперь, когда сертификат стоит в системе, его нужно показать программе. В типовых конфигурациях это делается в одном месте:
Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования.
Дальше:
- Включите флажок «Электронные подписи» (а при необходимости и «Шифрование») в верхней части формы.
- Перейдите на вкладку «Сертификаты».
- Нажмите «Добавить» → «Из установленных на компьютере».
- В списке выберите свой сертификат (ориентируйтесь по владельцу и сроку действия), нажмите «Далее».
- Укажите, кому принадлежит подпись (сотрудник/организация), и сохраните.
На этом настройка ЭЦП в 1С в базовом варианте закончена: программа запомнила, какой сертификат использовать.
Разберём, где какая настройка живёт по конфигурациям — пути стабильны:
| Конфигурация | Путь к настройкам подписи |
|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования |
| 1С:ЗУП 3.1 | Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования |
| 1С:Отчётность (в любой из них) | Отчёты → 1С-Отчётность → Настройки → раздел с подписью и УЦ |
Если программа работает на сервере или в тонком клиенте через веб, подпись должна стоять на том компьютере, за которым сидит пользователь, а не только на сервере. Для серверных сценариев в настройках есть флажок проверки подписи на сервере — его включают отдельно и только при установленном там же КриптоПро.
Настраиваем 1С-Отчётность и сдачу через подпись
Если подпись нужна в первую очередь для сдачи отчётности, после добавления сертификата настройте 1С-Отчётность — встроенный сервис обмена с контролирующими органами.
Зайдите в Отчёты → 1С-Отчётность → Настройки. Там запускается мастер подключения к документообороту: он попросит выбрать организацию
, указать её реквизиты и ваш сертификат, после чего отправит заявление оператору. Подключение подтверждается не мгновенно — заявку проверяют на стороне оператора и госорганов, это занимает от нескольких часов до нескольких рабочих дней.
Что важно на этом шаге:
- ✅ Сертификат в заявлении должен быть квалифицированной подписью (КЭП) руководителя или уполномоченного лица. Для сдачи отчётности в ФНС и фонды неквалифицированная подпись не подойдёт.
- ✅ Реквизиты организации (ИНН, КПП, коды инспекций и отделений СФР) должны совпадать с теми, что указаны в карточке организации, иначе заявление вернут.
- ✅ Если сдаёте по доверенности (не руководитель подписывает), понадобится машиночитаемая доверенность (МЧД) — её формат задаёт ФНС, а не оператор.
После подтверждения подключения отчёты будут уходить прямо из 1С, а статусы приёма приходить обратно в журнал обмена.
Подключаем обмен документами с контрагентами (ЭДО)
Та же подпись используется и для юридически значимого документооборота с контрагентами — обмена счетами-фактурами, УПД, актами и накладными через оператора ЭДО.
Настройка живёт здесь: Администрирование → Обмен электронными документами → Обмен с контрагентами. Включите флажок «Сервисы ЭДО» и нажмите создать учётную запись — программа подключит ваш профиль у оператора «1С-ЭДО» (или «1С-Такском») и привяжет к нему сертификат, который вы уже добавили.
Несколько практических моментов:
- 📨 Счета-фактуры в электронном виде по закону требуют именно квалифицированной подписи. Первичку (акты, накладные) по соглашению сторон допустимо подписывать и неквалифицированной — но на практике используют ту же КЭП.
- 🤝 Чтобы начать обмениваться, вы и контрагент должны быть у операторов, между которыми есть роуминг, и принять приглашение к обмену. Приглашения видны в том же разделе.
- 🔁 Один сертификат можно использовать сразу и для отчётности, и для ЭДО — отдельную подпись заводить не нужно.
Если у организации несколько сотрудников с правом подписи, добавьте в настройки все их сертификаты: при отправке документа программа предложит выбрать, от чьего имени подписывать.
Проверяем, что подпись работает
Прежде чем отправлять реальный отчёт, убедитесь, что связка собрана правильно. Быстрая проверка прямо в 1С:
- В
Настройки электронной подписи и шифрованияна вкладке «Сертификаты» откройте свой сертификат. - Нажмите «Проверить».
- Программа попросит ввести пароль (PIN) к контейнеру и выполнит тестовое подписание.
Если проверка прошла и пароль принят — подпись готова к работе. Заодно это показывает, что КриптоПро видит закрытый ключ, а 1С — сертификат.
Ещё один способ убедиться — отправить в 1С-Отчётности запрос на сверку с ФНС или запросить выписку из ЕГРЮЛ : ответ придёт только при рабочей подписи, при этом ничего не сдаётся.
Если проверка не проходит, двигайтесь по цепочке сверху вниз: сначала КриптоПро и видимость носителя, затем наличие сертификата в личном хранилище, потом корневые сертификаты и только в конце — настройки внутри 1С. Чаще проблема обнаруживается на ранних звеньях, а не в самой программе, поэтому до настроек 1С дело обычно не доходит.
Запомните или сохраните PIN-код контейнера в надёжном месте. У Рутокена заводской PIN пользователя по умолчанию — 12345678, у JaCarta — 1234567890, но их обычно меняют при выпуске. После нескольких неверных вводов носитель блокируется, и разблокировать его сможет только тот, кто знает PIN администратора.
Типичные ошибки при настройке и как их закрыть
Большинство проблем с подписью — это не поломка 1С, а разрыв в цепочке «носитель → КриптоПро → хранилище → программа». Разберём частые случаи.
КриптоПро CSP → Оборудование → Настроить считыватели, переподключите токен в другой порт.Отдельно про обновления: после переустановки Windows, смены компьютера или крупного обновления КриптоПро всю связку придётся собрать заново — сертификат в системе не переносится сам. Поэтому держите под рукой носитель с ключом и дистрибутив КриптоПро с лицензией.
И про срок жизни подписи: квалифицированный сертификат действует ограниченное время (обычно год). Не откладывайте перевыпуск на последний день: пока новый сертификат не установлен и не добавлен в 1С, отчётность и документы вы подписать не сможете.
Частые вопросы
Можно ли хранить электронную подпись на флешке, а не на токене?
Одна подпись на несколько организаций — это возможно?
Нужна ли отдельная подпись для ЭДО и для отчётности?
Почему 1С не видит сертификат, который только что установили?
Что делать, когда срок сертификата закончился?
Источники
- «Об электронной подписи» (Федеральный закон от 06.04.2011 № 63-ФЗ)