Электронная подпись через 1С: от заявления до первого подписанного документа
Содержание
Выпустить подпись в 1С можно прямо из программы: в настройках электронной подписи создаётся заявление на сертификат, ключ генерируется на вашем компьютере через КриптоПро CSP, а готовый сертификат после проверки личности устанавливается в базу кнопкой из того же заявления. Путь в БП 3.0: Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования. Так обычно выпускают подпись сотрудника — бухгалтера, кладовщика, менеджера по ЭДО.
Подпись руководителя организации и ИП с 2022 года выпускает удостоверяющий центр ФНС, и через заявление в 1С её не получить. Такую подпись записывают на токен в налоговой или у доверенного лица ФНС, а в 1С только подключают уже готовый сертификат. Ниже оба сценария: выпуск из 1С и подключение «налоговой» подписи.
Кто выпускает подпись и какой путь выбрать
Сначала определите, чья это подпись. От этого зависит, где её выпускать и нужна ли машиночитаемая доверенность (МЧД).
| Владелец подписи | Кто выпускает | Как попадает в 1С | Нужна МЧД |
|---|---|---|---|
| Руководитель юрлица | УЦ ФНС или доверенное лицо ФНС | Подключается готовый сертификат с токена | Нет |
| ИП | УЦ ФНС или доверенное лицо ФНС | Подключается готовый сертификат с токена | Нет |
| Сотрудник (бухгалтер, кладовщик) | Аккредитованный коммерческий УЦ, в том числе через заявление в 1С | Выпуск из 1С, установка из заявления | Да, для подписания от имени организации |
| Нотариус | УЦ Федеральной нотариальной палаты | Подключается готовый сертификат | Нет |
💡 Сотрудник может подписывать счета-фактуры, УПД и отчётность квалифицированной подписью физлица только вместе с МЧД от руководителя. Без доверенности контрагент или налоговая не примут документ как подписанный от организации.
Через заявление в 1С выпускают квалифицированную подпись — КЭП. Она нужна для счетов-фактур и отчётности. Первичку по соглашению сторон можно подписывать и неквалифицированной подписью, но отдельный выпуск НЭП из 1С для этого обычно не нужен.
Подготовка компьютера и криптопровайдера
1С сама ключи не создаёт и не хранит. Всю криптографию выполняет внешняя программа — криптопровайдер. На практике в 1С используют КриптоПро CSP, реже ViPNet CSP.
Что поставить до создания заявления:
- 🔐 КриптоПро CSP версии 5.0. На 30 дней действует пробная лицензия, потом нужен серийный номер. Без лицензии генерация ключа и подпись перестанут работать.
- 🧩 Драйвер токена, если ключ будет на Рутокене или JaCarta. Для Рутокена — «Драйверы Рутокен» с сайта производителя.
- 🌐 Расширение для работы с 1С:Предприятием — только для веб-клиента. Браузер без него не видит криптопровайдер, и 1С сообщит об этом при первой попытке подписать.
- 🗂 Корневой сертификат УЦ — обычно ставится автоматически вместе с личным сертификатом, но при ошибке цепочки его устанавливают вручную.
Проверить, что КриптоПро установлен и лицензирован, просто: откройте Пуск → КРИПТО-ПРО → КриптоПро CSP, вкладка «Общие». Там видны версия, серийный номер и срок действия лицензии.
Пользователь 1С, который будет выпускать подпись, должен иметь права на работу с электронной подписью. В типовых конфигурациях это профиль групп доступа с ролями по ЭДО и электронной подписи. Пользователь с полными правами ограничений не имеет.
Ставьте криптопровайдер на тот компьютер, где сотрудник будет подписывать документы. Ключ, созданный в реестре одного компьютера, на другом не появится — его придётся переносить вручную.
Где хранить ключ: реестр, флешка или токен
При создании заявления КриптоПро спросит, куда записать закрытый ключ. Выбор влияет на безопасность и на удобство: можно ли работать с двух компьютеров и легко ли ключ скопировать.
| Носитель | Плюсы | Минусы | Когда выбирать |
|---|---|---|---|
| Реестр Windows | Ничего не нужно покупать, ключ всегда под рукой | Привязан к компьютеру и пользователю Windows, теряется при переустановке | Один рабочий компьютер, подпись сотрудника |
| Обычная флешка | Можно носить с собой | Ключ легко скопировать, флешку легко потерять | Временное решение, лучше не использовать |
| Токен (Рутокен ЭЦП 2.0/3.0, JaCarta) | Защищён PIN-кодом, ключ можно сделать неизвлекаемым | Покупка носителя, примерно 2 000–3 500 ₽ | Подпись руководителя, несколько рабочих мест |
| Облачное хранилище (DSS) | Работа без токена, в том числе из 1С:Фреш | Зависимость от сервиса и интернета | Работа в облаке, удалённые сотрудники |
УЦ ФНС записывает подпись руководителя только на сертифицированный токен. Принести его нужно свой — в налоговой носитель не выдают.
Для подписи сотрудника из 1С подойдёт и реестр. Но если бухгалтер работает то из офиса, то из дома через удалённый рабочий стол, токен или облачное хранилище избавят от переноса ключа.
Запишите пароль (PIN-код) к контейнеру ключа в надёжное место. Восстановить его нельзя: при утере пароля придётся выпускать новую подпись.
Как выпустить подпись в 1С по заявлению: пошагово
Порядок одинаков для БП 3.0, ЗУП 3.1 и УТ 11 — механизм электронной подписи в них общий. Отличается только путь к настройкам:
| Конфигурация | Где открыть настройки подписи |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования |
| ЗУП 3.1, УТ 11 | НСИ и администрирование → Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования |
Если раздел не видно, включите использование электронной подписи флажком в той же группе настроек обмена электронными документами.
Шаг 1. Создайте заявление
- Откройте настройки электронной подписи, вкладка «Сертификаты».
- Нажмите «Добавить» и выберите в выпадающем меню вариант с заявлением на выпуск сертификата.
- Укажите организацию и сотрудника — будущего владельца подписи.
Если в базе подключена 1С-Отчётность, заявление на сертификат для неё создаётся из мастера подключения в разделе регламентированных отчётов. Механизм тот же.
Шаг 2. Заполните данные владельца
Программа подтянет реквизиты организации из её карточки. Проверьте и допишите данные владельца:
- 👤 ФИО — точно как в паспорте, с буквой «ё», если она там есть;
- 🪪 паспортные данные и дату рождения;
- 🔢 СНИЛС и ИНН физлица;
- 📧 электронную почту и телефон — на них придут уведомления УЦ;
- 💼 должность и подразделение.
Ошибка в одной букве ФИО или в номере СНИЛС — частая причина отказа. УЦ сверяет данные с государственными реестрами.
Шаг 3. Выберите криптопровайдер и сгенерируйте ключ
- В заявлении выберите программу — КриптоПро CSP.
- Нажмите кнопку формирования ключа и отправки заявления.
- КриптоПро предложит выбрать носитель: реестр или вставленный токен.
- Появится окно биологического датчика случайных чисел — двигайте мышью или нажимайте клавиши, пока шкала не заполнится.
- Задайте пароль к контейнеру. Для токена вместо пароля спрашивается PIN-код носителя (у нового Рутокена по умолчанию
12345678, смените его сразу).
Закрытый ключ остаётся у вас на компьютере. В УЦ уходит только запрос на сертификат с открытым ключом.
Шаг 4. Подтвердите личность в удостоверяющем центре
Квалифицированный сертификат выдают только после установления личности владельца. Варианты зависят от УЦ:
- 🏢 личный визит в пункт выдачи с паспортом и СНИЛС;
- 📲 удалённая идентификация через Госуслуги или по биометрии, если УЦ её поддерживает и у владельца есть подтверждённая учётная запись;
- 🔁 при повторном выпуске — подписание заявления действующей КЭП, если данные владельца не изменились.
Также УЦ попросит распечатанное и подписанное заявление на выдачу сертификата. Печатную форму можно получить из карточки заявления в 1С.
Шаг 5. Установите выпущенный сертификат
После одобрения статус заявления в 1С обновится. Откройте заявление и нажмите кнопку установки сертификата. Программа:
- запишет сертификат в личное хранилище Windows и свяжет его с контейнером ключа;
- добавит сертификат в справочник сертификатов базы;
- заполнит программу подписи и организацию.
Обычно от отправки заявления до установки проходит от нескольких часов до 1–2 рабочих дней. Основное время уходит на проверку личности.
Настройка алгоритмов ГОСТ в программе 1С
Сейчас квалифицированные сертификаты выпускают по ГОСТ Р 34.10-2012 с длиной ключа 256 бит, хеш — по ГОСТ Р 34.11-2012. Старый ГОСТ 2001 года для КЭП больше не применяется, и сертификаты по нему отклоняются при проверке.
В 1С это настраивается на вкладке «Программы» той же формы настроек электронной подписи. Для каждой программы указаны имя и тип криптопровайдера:
| Программа в списке 1С | Тип провайдера | Назначение |
|---|---|---|
| CryptoPro CSP (ГОСТ 2012/256) | 80 | Основной вариант для КЭП |
| CryptoPro CSP (ГОСТ 2012/512) | 81 | Ключ 512 бит, встречается реже |
| ViPNet CSP (ГОСТ 2012/256) | 80 | Если стоит ViPNet вместо КриптоПро |
Обычно список заполняется автоматически при первом обращении. Если программы нет, нажмите «Добавить» на вкладке «Программы» и выберите её из предложенных вариантов — набирать имя и тип вручную не придётся.
💡 На одном компьютере не ставьте одновременно КриптоПро CSP и ViPNet CSP. Два провайдера одного типа конфликтуют, и подпись начинает падать с невнятными ошибками.
Как подключить к 1С подпись из налоговой
Подпись руководителя или ИП приходит уже готовой — на токене, с установленным сертификатом. В 1С её достаточно зарегистрировать:
- Вставьте токен и откройте
Пуск → КРИПТО-ПРО → КриптоПро CSP, вкладка «Сервис». - Нажмите «Просмотреть сертификаты в контейнере», выберите контейнер на токене и установите сертификат в личное хранилище.
- В 1С откройте настройки электронной подписи, вкладка «Сертификаты», нажмите «Добавить» и выберите добавление из установленных на компьютере.
- Выберите сертификат руководителя, укажите организацию и пользователя 1С, который будет им подписывать.
- Введите PIN-код токена — программа проверит, что ключ доступен.
Срок действия сертификата ФНС — 15 месяцев. Продлевать его нужно тоже в налоговой или у доверенного лица, 1С эту процедуру не выполняет.
Проверка подписи после выпуска
Перед первым реальным документом убедитесь, что подпись работает в связке «ключ — сертификат — 1С». Откройте сертификат в справочнике и нажмите «Проверить». Программа попросит пароль и прогонит серию тестов:
- ✅ сертификат найден в личном хранилище;
- ✅ данные сертификата корректны, цепочка доверия строится;
- ✅ программа подписи найдена и подходит к сертификату;
- ✅ тестовые данные подписываются и подпись проходит проверку;
- ✅ работает шифрование и расшифровка.
Каждый пункт с ошибкой подсвечивается, и по ссылке видна причина. Если все пункты зелёные — подпись готова.
Финальная проверка — живой документ. Отправьте пробный документ себе или контрагенту по ЭДО, либо пробную отчётность в 1С-Отчётности. Если отчёт ушёл и пришёл протокол, цепочка работает полностью.
Ошибки при выпуске и подключении подписи
Не удаляйте «лишние» контейнеры в КриптоПро и сертификаты в хранилище наугад. Удалённый закрытый ключ не восстановить — подпись придётся выпускать заново и платить за неё повторно.
Частые вопросы
Сколько стоит выпуск подписи сотрудника через 1С?
Можно ли одной подписью работать в нескольких базах 1С?
Что делать, если сотрудник уволился?
Можно ли выпустить подпись руководителя через 1С?
Работает ли подпись из реестра через удалённый рабочий стол?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»