Торговля и Склад · 10 мин
Как подключить ККТ к 1С:Торговля
Подробная инструкция по подключению ККТ к 1С:Управление торговлей: установка драйверов, настройка оборудования, типичные ошибки и проверка работы кассы.
Подключение онлайн-кассы к 1С:Управление торговлей (или 1С:Розница) сводится к трём этапам: установке драйвера ККТ на компьютер, добавлению оборудования в справочник подключаемого оборудования и привязке кассы к организации и складу. После этого чеки пробиваются прямо из документов «Чек ККМ» и «Реализация товаров» без ручного ввода на кассе.
Перед началом работы убедитесь, что касса зарегистрирована в ФНС, договор с ОФД заключён, а фискальный накопитель активирован. 1С не заменяет фискализацию: она лишь передаёт данные чека на ККТ, а касса сама отправляет их оператору фискальных данных. Если касса не зарегистрирована, настройка в 1С не имеет смысла — чеки не будут фискализироваться.
Инструкция актуальна для конфигураций «Управление торговлей 11», «Розница 2.3/3.0» и «Комплексная автоматизация 2», где работа с торговым оборудованием построена через подсистему БПО (библиотека подключаемого оборудования). Для старых конфигураций на обычных формах (УТ 10.3) логика похожа, но пункты меню отличаются.
Что понадобится перед настройкой
Для подключения потребуется сама ККТ с кабелем подключения (USB, RS-232 или Ethernet/Wi-Fi для сетевых моделей), компьютер с установленной платформой 1С:Предприятие 8.3 и актуальный драйвер от производителя кассы. Наиболее распространены драйверы АТОЛ, ШТРИХ-М, Viki Print и драйверы по стандарту «1С:Совместимо».
Также понадобятся права: пользователю 1С нужна роль, позволяющая настраивать подключаемое оборудование (обычно «Администратор» или «Настройка торгового оборудования»), а на уровне Windows — права на установку драйверов. Если 1С работает в терминальном режиме или на сервере, драйвер устанавливается на ту машину, к которой физически подключена касса, а для клиент-серверного варианта может потребоваться проброс COM-порта или сетевое подключение ККТ.
Проверьте версию конфигурации и библиотеки подключаемого оборудования: устаревшие релизы могут не поддерживать форматно-логический контроль ФФД 1.2 и маркированные товары. Если планируете продажу маркированной продукции, обновите конфигурацию до актуального релиза — иначе чеки с кодами маркировки будут отклоняться.
Установка и проверка драйвера ККТ
Скачайте драйвер с официального сайта производителя кассы или центра загрузки 1С. Для АТОЛ это «Драйвер ККТ» (ДТО), для ШТРИХ-М — «Драйвер ФР». Установите драйвер с правами администратора, подключите кассу кабелем и включите её. Windows должна определить устройство: для USB-подключения в диспетчере устройств появятся виртуальные COM-порты.
До настройки в 1С обязательно проверьте связь штатной утилитой драйвера: у АТОЛ это «Тест драйвера ККТ», у ШТРИХ-М — «Тест драйвера ФР». Выполните поиск устройства, установите связь и запросите состояние кассы. Если утилита видит кассу и возвращает модель, заводской номер и состояние смены — физическое подключение работает, и можно переходить в 1С.
Если утилита не находит кассу, проблема на уровне железа или драйвера, и настраивать 1С бессмысленно. Проверьте кабель, порт USB, перезагрузите кассу, переустановите драйвер. Для сетевых ККТ убедитесь, что компьютер и касса в одной подсети, а IP-адрес кассы пингуется.
Настройка подключаемого оборудования в 1С
В 1С:Управление торговлей 11 перейдите в раздел «НСИ и администрирование» → «Настройка РМК и оборудования» → «Подключаемое оборудование». В рознице путь аналогичен: «Администрирование» → «Подключаемое оборудование». Включите использование оборудования, если флажок ещё не установлен.
Создайте новый элемент: тип оборудования — «ККТ с передачей данных». Укажите наименование (например, «АТОЛ 30Ф — касса 1»), рабочее место и драйвер оборудования из списка. Если нужного драйвера нет, загрузите его через «Драйверы оборудования» → «Загрузить» — многие драйверы поставляются в составе конфигурации или доступны в виде макетов.
Нажмите «Настроить» рядом с выбранным драйвером: откроется форма параметров, где указывается порт подключения (COM-порт или IP-адрес для сетевых касс), скорость, модель устройства. Нажмите «Тест устройства» — 1С должна сообщить об успешном подключении и вывести данные кассы. Только после успешного теста сохраняйте настройки.
- 1Установите драйвер ККТ производителя и подключите кассу к компьютеру
- 2Проверьте связь в тесте драйвера: касса должна отвечать на запрос состояния
- 3В 1С откройте «Подключаемое оборудование» и создайте ККТ с передачей данных
- 4Выберите драйвер, укажите порт и выполните «Тест устройства»
- 5Заполните организацию, склад и кассу ККМ в параметрах оборудования
- 6Пробейте тестовый чек и сразу оформите его возврат
Привязка кассы к организации и складу
После успешного теста устройства заполните организационную привязку. В карточке оборудования или в справочнике «Кассы ККМ» укажите организацию, от имени которой пробиваются чеки, и склад, с которого будет списываться товар. ИНН и регистрационный номер ККТ в 1С должны совпадать с данными, зафискализированными в кассе, — иначе возможны расхождения в учёте и отказ при пробитии.
В «Управлении торговлей 11» касса ККМ создаётся в разделе «НСИ и администрирование» → «Кассы ККМ»: там задаётся тип кассы (фискальный регистратор), связь с подключаемым оборудованием, склад и подразделение. Именно эта касса указывается в документах «Чек ККМ» и в настройках РМК кассира.
Если касс несколько, создайте отдельный элемент оборудования и отдельную кассу ККМ для каждой. Привязка к рабочим местам позволит каждому кассиру работать со своей кассой без ручного переключения.
Проверка работы и пробитие первого чека
Откройте РМК (рабочее место кассира) или создайте документ «Чек ККМ», добавьте тестовый товар с минимальной ценой и нажмите «Пробить чек». Касса должна напечатать чек, а 1С — зафиксировать фискальный номер документа. Через личный кабинет ОФД проверьте, что чек дошёл до оператора — обычно это занимает от нескольких секунд до пары минут.
Сразу после теста оформите «Чек ККМ на возврат» на этот же товар, чтобы тестовая продажа не искажала выручку и остатки. Убедитесь, что возврат тоже фискализирован и отображается в ОФД.
Проверьте закрытие смены: в конце дня кассир выполняет «Закрытие смены» из РМК или журнала чеков. На кассе печатается Z-отчёт, данные уходят в ОФД, а в 1С формируется отчёт о розничных продажах. Если смена не закрывается дольше 24 часов, фискальный накопитель блокирует пробитие чеков — это требование законодательства, а не сбой.
Как проверить результат
Сообщение об успешном подключении, выводится модель и номер ККТ
Ошибка «нет связи» или «порт занят» — проверяйте драйвер и порт
Чек напечатан, фискальный номер записан в документ
Чек завис в очереди или ошибка фискализации
Чек виден в личном кабинете ОФД в течение нескольких минут
Чеки копятся неотправленными — проверяйте интернет и настройки ОФД в кассе
Типичные ошибки и их устранение
Ошибка «Порт недоступен» или «Устройство занято» почти всегда означает, что COM-порт кассы захвачен другой программой — чаще всего открытым тестом драйвера, службой ЕГАИС или вторым экземпляром 1С. Закройте все утилиты, работающие с кассой, и повторите попытку. Одновременно с портом может работать только одно приложение.
Ошибка «Некорректные параметры команды» при пробитии чека обычно связана с расхождением реквизитов: проверьте систему налогообложения, признаки способа и предмета расчёта в карточке номенклатуры. Для маркированных товаров убедитесь, что код маркировки считан корректно и касса поддерживает ФФД 1.2.
Если чеки пробиваются, но не уходят в ОФД, проблема в сетевых настройках самой кассы: адрес и порт сервера ОФД задаются в параметрах ККТ через тест драйвера, а не в 1С. Проверьте интернет-канал и корректность данных ОФД.
Особенности сетевых касс и нескольких рабочих мест
Сетевые ККТ (АТОЛ с Ethernet, ШТРИХ-ON-LINE и подобные) подключаются по IP-адресу и позволяют пробивать чеки с нескольких компьютеров. В параметрах драйвера вместо COM-порта указывается IP и порт кассы. Учтите ограничение: одна фискальная касса — это одна очередь чеков, и одновременное пробитие с двух мест может вызывать конфликты, поэтому для двух активных кассиров лучше иметь две ККТ.
В клиент-серверной базе драйвер ставится на клиентский компьютер кассира, а не на сервер 1С. Привязка оборудования к рабочему месту в 1С гарантирует, что каждый кассир видит только свою кассу.
Перед обновлением конфигурации или драйвера ККТ сделайте резервную копию базы и запишите текущие параметры подключения. После обновлений периодически слетают настройки порта или заменяется версия драйвера, и восстановить рабочее состояние проще по сохранённым параметрам.
Частые вопросы
Можно ли подключить кассу к 1С без драйвера производителя?
Нет. 1С работает с ККТ только через драйвер: либо от производителя (АТОЛ, ШТРИХ-М), либо по стандарту «1С:Совместимо». Без установленного и настроенного драйвера программа не сможет обмениваться данными с кассой.
Касса видна в тесте драйвера, но 1С пишет «нет связи». Что делать?
Почти наверняка порт занят: закройте тест драйвера и другие программы, обращающиеся к кассе. Также проверьте, что в параметрах оборудования в 1С указан тот же COM-порт, что и в тесте драйвера, и что выбран правильный драйвер под вашу модель.
Нужна ли отдельная касса для каждой организации?
Да. Одна ККТ фискализируется на один ИНН, поэтому для каждой организации требуется отдельная касса и отдельный элемент в справочнике подключаемого оборудования и касс ККМ.
Как пробивать чеки при безналичной оплате от юрлиц?
В «Управлении торговли 11» чек можно пробить из документа «Реализация товаров и услуг» кнопкой пробития чека, если касса настроена. При этом в чеке указываются реквизиты покупателя — это требование для расчётов между организациями.
Что делать, если чек пробился в 1С, но не напечатался на кассе?
Проверьте бумагу и состояние принтера кассы, затем посмотрите статус документа: если фискальный номер присвоен, чек фискализирован — распечатать копию можно с кассы. Если пробитие зависло, не пробивайте чек повторно без проверки, иначе получите дубль в ОФД.
Что важно запомнить
Сначала драйвер и тест связи, потом настройка в 1С. Касса должна быть зарегистрирована в ФНС, ИНН в 1С и в накопителе обязаны совпадать, а результат всегда проверяется тестовым чеком с возвратом и контролем передачи в ОФД.