Работа с кассовой техникой в 1С:Предприятие требует не только правильной настройки оборудования, но и грамотного ведения кадрового учета сотрудников, взаимодействующих с денежными средствами. Добавление кассира в систему — это многоэтапный процесс, который включает создание пользователя в базе, настройку прав доступа, привязку к конкретной кассовой точке и регистрацию в операторе фискальных данных (ОФД). Ошибки на любом из этих этапов могут привести к сбоям в работе кассы, проблемам с фискализацией чеков или даже штрафам от налоговой инспекции.
Эта инструкция подойдет для наиболее распространенных конфигураций: 1С:Розница, Управление торговлей 11 и ERP 2. Мы разберем не только техническую сторону процесса, но и юридические нюансы (например, требования 54-ФЗ к идентификации кассиров), а также типичные ошибки, которые допускают пользователи при первом добавлении сотрудника. Если вы работаете с облачной версией 1С или используете 1С:Касса как отдельное решение — часть шагов будет упрощена, но основные принципы останутся теми же.
Прежде чем приступать к настройке, убедитесь, что у вас есть:
- 🔑 Права администратора в 1С (или роль с доступом к управлению пользователями)
- 📄 Данные кассира: ФИО, ИНН (при необходимости), номер телефона для СМС-уведомлений
- 🖥️ Доступ к фискальному регистратору и личному кабинету ОФД (например, ОФД-Я, Такском, Атол Онлайн)
- 📋 Договор с ОФД (если касса еще не зарегистрирована)
1. Создание пользователя в 1С: базовые настройки
Первый шаг — добавление кассира как пользователя системы. Это необходимо, даже если сотрудник не будет работать напрямую в 1С, а только через кассовый модуль. Без создания учетной записи вы не сможете привязать его к кассовому аппарату и фискализировать чеки.
Перейдите в раздел Администрирование → Пользователи (в 1С:Рознице 2.3 путь может отличаться: Настройки → Пользователи и права). Нажмите «Создать» и заполните обязательные поля:
- 🆔 Логин — удобнее использовать ФИО латиницей (например,
ivanov_ai) или табельный номер - 🔐 Пароль — минимальная длина 6 символов, желательно с цифрами (требования могут варьироваться в зависимости от политики безопасности компании)
- 👤 ФИО — именно это имя будет отображаться в чеках и отчетах
- 📞 Контактный телефон — потребуется для СМС-уведомлений от ОФД (если используется такая опция)
Обратите внимание на поле «Идентификатор пользователя» — его значение будет использоваться при регистрации кассира в ОФД. В некоторых конфигурациях (например, УТ 11.5) это поле заполняется автоматически, в других (например, 1С:Розница 2.2) его нужно указать вручную. Если оставить это поле пустым, фискальные чеки не будут проходить проверку в ОФД из-за отсутствия идентификатора кассира.
Заполнено ФИО без ошибок|
Указан действующий телефон|
Логин уникальный (не совпадает с существующими)|
Пароль соответствует политике безопасности|
Идентификатор пользователя заполнен (если требуется)
-->
2. Назначение ролей и прав доступа
Кассир не должен иметь доступ ко всем разделам 1С — это нарушает принципы безопасности и увеличивает риск ошибок. В большинстве конфигураций есть готовые роли для кассиров, но их часто требуется донастроить под специфику бизнеса.
Перейдите в карточку созданного пользователя на вкладку «Права» и назначьте следующие роли (точный список зависит от конфигурации):
- 🛒 Кассир — базовая роль для работы с кассовыми операциями
- 📊 Просмотр остатков товаров — если кассир должен видеть наличие товара на складе
- 💳 Работа с платежными картами — если принимаете безналичную оплату
- 🔄 Возврат товаров — если кассир обрабатывает возвраты от клиентов
Избегайте назначения ролей «Администратор» или «Полные права» — это создает риски мошенничества. Например, в 1С:Рознице роль Кассир по умолчанию запрещает редактирование цен и скидок, но позволяет проводить продажи и возвраты. Если вашему сотруднику нужно разрешено изменять цены (например, для акционных товаров), создайте кастомную роль на основе шаблона.
В 1С:ERP 2 роль "Кассир" автоматически ограничивает доступ к финансовым отчетам и настройкам системы. Если кассир должен видеть выручку за смену, добавьте роль "Просмотр отчетов по кассе".
| Роль | Что разрешает | Риски при избыточном назначении |
|---|---|---|
| Кассир | Пробивать чеки, открывать/закрывать смену, принимать оплату | Без дополнительных ролей — минимальные риски |
| Просмотр остатков | Видеть количество товара на складе | Может использоваться для "резервирования" товара в обход системы |
| Редактирование цен | Изменять ценники и скидки | Высокий риск занижения цен для "левых" продаж |
| Возврат товаров | Оформлять возвраты денег клиентам | Возможность фиктивных возвратов с обналичиванием |
3. Привязка кассира к кассовому аппарату
После создания пользователя в 1С его нужно связать с конкретной кассой. Этот шаг часто пропускают, из-за чего чеки уходят в ОФД без привязки к сотруднику, что нарушает требования 54-ФЗ.
В 1С:Рознице перейдите в раздел Кассы → Кассовые аппараты, выберите нужное устройство и откройте его карточку. На вкладке «Кассиры» добавьте созданного пользователя. В УТ 11 путь будет другим: Розничные продажи → Кассы ККМ → [Выбрать кассу] → Кассиры.
Если вы используете Атол или Штрих-М, может потребоваться дополнительная настройка в драйвере кассы. Например, для Атол 90Ф нужно:
- Открыть утилиту
Драйвер ККТ(обычно иконка в трее) - Перейти в
Настройки → Кассиры - Добавить нового кассира с тем же именем, что и в 1С
- Указать идентификатор (должен совпадать с полем в карточке пользователя 1С)
Что будет если не привязать кассира к кассе?
Чеки будут уходить в ОФД с пустым полем "Кассир", что является нарушением 54-ФЗ (п. 1 ст. 4.7). Налоговая может оштрафовать на 10 000 рублей за каждый такой чек. Кроме того, без привязки невозможно будет идентифицировать, какой сотрудник проводил операцию, что усложнит внутренний аудит.
4. Регистрация кассира в операторе фискальных данных (ОФД)
С 2021 года все кассовые чеки должны передаваться в ОФД с указанием данных кассира. Это требование закреплено в 54-ФЗ (ред. от 2023 года). Если кассир не зарегистрирован в ОФД, чеки будут отклоняться с ошибкой "Не указан кассир".
Процесс регистрации зависит от выбранного ОФД, но общая схема следующая:
- Авторизуйтесь в личном кабинете ОФД (например, ofd.ru, takskom.ru)
- Перейдите в раздел
КассирыилиСотрудники - Нажмите «Добавить кассира» и заполните данные:
- 🆔 ИНН (обязательно, если кассир работает по трудовому договору)
- 👤 ФИО (должно совпадать с данными в 1С)
- 📱 Телефон (для СМС-уведомлений)
- 🔢 Идентификатор (из карточки пользователя 1С)
В некоторых ОФД (например, Платформа ОФД) регистрация кассиров происходит автоматически при первом чеке, но лучше проверить это вручную. После добавления статус кассира должен измениться на «Активен».
Идентификатор кассира в 1С и ОФД должен совпадать до символа. Если в 1С указано "Ivanov_1", а в ОФД — "ivanov1", чеки будут отклоняться с ошибкой несоответствия данных.
5. Настройка смен и ограничений для кассира
Чтобы избежать злоупотреблений, рекомендуется настроить ограничения по времени работы и суммам операций. Например, можно запретить кассиру:
- ⏰ Открывать смену раньше/позже рабочего графика
- 💰 Пробивать чеки на сумму свыше лимита (например, 50 000 ₽)
- 🔙 Делать возвраты без разрешения администратора
В 1С:Рознице эти настройки находятся в Настройки → Кассовые операции → Ограничения кассиров. Для каждой кассы можно создать отдельные правила. Например:
Если (СуммаЧека > 50000) Тогда
ЗапретитьПробитие();
Сообщить("Требуется разрешение администратора!");
КонецЕсли;
Также полезно настроить автоматическое закрытие смены по расписанию. Это предотвратит ситуации, когда кассир забывает закрыть смену, и на следующий день чеки пробиваются с неправильной датой.
В 1С:УТ 11 можно настроить уведомления о длительных простоях кассы. Если в течение 30 минут не было операций, система отправит SMS администратору — это помогает выявлять "левые" смены.
6. Тестирование и решение типичных ошибок
После настройки обязательно протестируйте работу кассира. Зайдите под его учетной записью в 1С и выполните тестовую продажу. Проверьте:
- 📄 Чек формируется без ошибок
- 🔄 Данные кассира отображаются в чеке (ФИО и идентификатор)
- 📤 Чек уходит в ОФД и фискализируется
- 💳 Если подключена эквайринговая система — проходит оплата картой
Рассмотрим частые ошибки и их решения:
| Ошибка | Причина | Решение |
|---|---|---|
Не указан кассир (ОФД) |
Кассир не зарегистрирован в ОФД или неверный идентификатор | Проверьте совпадение идентификаторов в 1С и ОФД. Перерегистрируйте кассира в ОФД. |
Отказано в доступе (1С) |
Не хватает прав на операцию (например, возврат) | Назначьте дополнительную роль или проверьте настройки ограничений. |
Ошибка связи с ККТ |
Драйвер кассы не видит устройство или порт занят | Перезапустите драйвер ККТ, проверьте подключение по USB/COM. |
Неверный формат ИНН (ОФД) |
ИНН указан с ошибкой или не соответствует формату | Исправьте ИНН в карточке кассира в 1С и перерегистрируйте в ОФД. |
Если чек не проходит фискализацию, проверьте логи ОФД — там обычно указано, какое именно поле вызвало ошибку. В 1С:Рознице логи можно посмотреть в Администрирование → Журналы регистрации → Фискальные документы.
Как проверить, ушел ли чек в ОФД?
В личном кабинете ОФД перейдите в раздел "Чеки" и отфильтруйте по дате/кассе. Если чек есть, но не фискализирован — проверьте статус ФН (фискального накопителя). Если чека нет — проблема на стороне 1С или связи с ОФД.
7. Юридические нюансы: что говорит 54-ФЗ
Согласно Федеральному закону № 54-ФЗ (в последней редакции), каждый чек должен содержать:
- 🆔 Данные кассира (ФИО или идентификатор)
- 📍 Адрес расчетов (если торговля ведется вне стационарного объекта)
- 💰 Сумму расчета и форму оплаты
- 📌 Признак способа расчета (приход/возврат)
Если кассир работает по трудовому договору, в чеке обязательно должен быть указан его ИНН. Для индивидуальных предпринимателей (если кассир — это сам ИП) достаточно ФИО. Нарушение этих требований влечет штраф:
- 📉 Для организации: от 30 000 до 50 000 ₽
- 📉 Для должностного лица (например, директора): от 3 000 до 4 000 ₽
Также обратите внимание на приказ ФНС № ЕД-7-20/753@ от 2023 года, который уточняет требования к идентификации кассиров при дистанционных продажах (например, через интернет-магазин с курьерской доставкой). В этом случае в чеке должен быть указан не только кассир, но и курьер (если он принимает оплату наличными).
Если кассир уволился, не удаляйте его из 1С сразу — архивируйте запись и снимайте привязку к кассе. Это поможет восстановить данные при проверках налоговой.
8. Автоматизация: как упростить добавление кассиров
Если у вас большая сеть магазинов и кассиров много, ручное добавление каждого сотрудника отнимает много времени. В этом случае можно использовать:
- 🤖 Групповое создание пользователей через обработку
Загрузка пользователей из Excel(есть в стандартных поставках 1С) - 🔄 Интеграцию с кадровой системой (например, 1С:ЗУП), чтобы данные кассиров подтягивались автоматически
- 📤 API ОФД для массовой регистрации кассиров (поддерживают ОФД-Я, Такском)
Пример кода для загрузки кассиров из Excel в 1С:Розницу:
Процедура ЗагрузитьКассировИзExcel(ПутьКФайлу)
Таблица = Новый ТабличныйДокумент;
Таблица.Прочитать(ПутьКФайлу);
Для КаждаяСтрока Из Таблица.Область("A2:D100") Цикл
НовыйКассир = Справочники.Пользователи.СоздатьЭлемент();
НовыйКассир.Наименование = КаждаяСтрока.Ячейка("A").Текст; // ФИО
НовыйКассир.Логин = КаждаяСтрока.Ячейка("B").Текст;
НовыйКассир.УстановитьПароль(КаждаяСтрока.Ячейка("C").Текст);
НовыйКассир.ИдентификаторПользователя = КаждаяСтрока.Ячейка("D").Текст;
НовыйКассир.Записать();
КонецЦикла;
КонецПроцедуры
Для автоматизации регистрации в ОФД можно использовать HTTP-запросы к API оператора. Например, для ОФД-Я запрос на добавление кассира будет выглядеть так:
POST /api/v1/cashiers
Headers:
Authorization: Bearer {ВашAPIключ}
Body:
{
"inn": "123456789012",
"name": "Иванов Иван Иванович",
"phone": "+79991234567",
"cashier_id": "ivanov_ii_1"
}
Автоматизация добавления кассиров сокращает время настройки с 20 минут до 2-3 минут на одного сотрудника, но требует предварительной подготовки шаблонов и тестирования интеграций.
FAQ: Частые вопросы по добавлению кассиров в 1С
Можно ли одному кассиру работать на нескольких кассах?
Да, в 1С можно привязать одного пользователя к нескольким кассовым аппаратам. Для этого в карточке кассира на вкладке «Кассы» добавьте все необходимые устройства. Однако учитывайте, что одновременно кассир может работать только на одной кассе — для переключения потребуется закрыть смену на текущей кассе и открыть на новой.
Что делать, если кассир забыл пароль?
Администратор 1С может сбросить пароль в карточке пользователя (раздел Администрирование → Пользователи). Выберите кассира, нажмите «Изменить пароль» и установите новый. В некоторых конфигурациях (например, 1С:ERP) есть опция «Заставить сменить пароль при следующем входе» — это повышает безопасность.
Нужно ли регистрировать кассира в ОФД, если он работает только с безналичной оплатой?
Да, регистрация обязательна независимо от формы оплаты. Согласно 54-ФЗ, данные кассира должны передаваться в ОФД для всех чеков, включая безналичные расчеты. Исключение составляют только чеки коррекции, где указание кассира не требуется.
Как проверить, что кассир правильно зарегистрирован в ОФД?
В личном кабинете ОФД найдите раздел «Кассиры» или «Сотрудники». Статус должен быть «Активен». Также можно пробить тестовый чек — если в чеке отображаются ФИО и идентификатор кассира, регистрация прошла успешно.
Можно ли удалить кассира из 1С, если он уволился?
Удалять не рекомендуется — лучше архивировать запись (поставить галочку «Архивный» в карточке пользователя). Это сохранит историю чеков и упростит восстановление данных при проверках. Также не забудьте снять привязку кассира к кассовым аппаратам и деактивировать его в ОФД.
Если после прочтения инструкции у вас остались вопросы по настройке конкретной конфигурации (например, 1С:Розница 2.3.12.х или УТ 11.5.х), уточните версию вашей программы — в разных релизах могут отличаться пути к меню и доступные опции. Также обратите внимание на региональные особенности: в некоторых субъектах РФ (например, Москва, Санкт-Петербург) действуют дополнительные требования к кассовым операциям.
Перед массовым добавлением кассиров создайте тестового пользователя и проверьте весь цикл: от создания в 1С до фискализации чека. Это поможет выявить ошибки настройки на раннем этапе.