К статье
Практический материал

Торговля и Склад · 11 мин

Онлайн-касса в 1С: подключение и пробитие чеков

Как провести онлайн-кассу в 1С: подключение фискального регистратора, настройка драйверов, пробитие чеков прихода и возврата, исправление ошибок и проверка передачи в ОФД.

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

Работа строится одинаково почти во всех типовых конфигурациях — 1С:Розница, Управление торговлей, Комплексная автоматизация, ERP: сначала подключается оборудование в разделе администрирования, затем настраивается касса ККМ, после чего кассир пробивает чеки из рабочего места кассира (РМК) или из документов оплаты. Отличия — в названиях пунктов меню и в наборе доступных видов операций.

Ниже разобран порядок подключения, пробитие основных видов чеков, работа с возвратами и типичные ошибки, из-за которых чек не уходит в ОФД или пробивается с неверными реквизитами.

Проверьте, какая касса и драйвер вам нужны

Перед настройкой в 1С убедитесь, что касса зарегистрирована в налоговой (через личный кабинет на сайте ФНС или через ОФД) и заключён договор с оператором фискальных данных. Без регистрации касса физически не сможет фискализировать чеки, и 1С будет выдавать ошибку при пробитии.

Определите тип подключения фискального регистратора: USB, COM-порт, Ethernet или Wi-Fi. От этого зависит выбор драйвера и параметров связи. Большинство современных регистраторов (АТОЛ, Штрих-М, Viki Print и другие) работают через фирменные драйверы, которые 1С подхватывает автоматически или после ручной установки.

Проверьте формат фискальных данных (ФФД), который поддерживает касса. Актуальные версии — 1.1 и 1.2; для торговли маркированными товарами требуется ФФД 1.2. Версия формата задаётся при регистрации кассы и влияет на обязательные реквизиты чека, которые 1С должна передать.

Подключите фискальный регистратор к 1С

Установите драйвер кассы на компьютер, где работает 1С. Для АТОЛ это «Драйвер ККТ», для Штрих-М — «Драйвер ФР». После установки откройте тест драйвера и убедитесь, что касса определяется и отвечает на запросы: тест должен показать модель, номер и состояние фискального накопителя.

В 1С перейдите в раздел администрирования: в Рознице это «Администрирование → Подключаемое оборудование», в Управлении торговлей — «НСИ и администрирование → Настройка подключаемого оборудования». Включите использование подключаемого оборудования, затем создайте новый элемент с типом «Фискальный регистратор» (или «ККТ с передачей данных») и выберите установленный драйвер.

Порядок подключения кассы
  1. 1
    Установите драйвер фискального регистратора и проверьте связь в тесте драйвера
  2. 2
    В 1С включите использование подключаемого оборудования в настройках
  3. 3
    Создайте подключение с типом «Фискальный регистратор» и выберите драйвер
  4. 4
    Нажмите «Проверить подключение» — 1С должна увидеть кассу и показать её параметры
  5. 5
    Создайте кассу ККМ в справочнике и привяжите к ней подключённое оборудование
  6. 6
    Пробейте тестовый чек и проверьте его в личном кабинете ОФД

Нажмите «Проверить подключение» («Тест устройства»). Если 1С видит кассу, в отчёте появятся модель, заводской номер и версия прошивки. Если проверка не проходит — чаще всего не установлен драйвер, занят порт другой программой (например, открыт тест драйвера параллельно с 1С) или неверно указаны параметры соединения.

Создайте кассу ККМ и задайте реквизиты

Само подключение — это только канал связи. Для пробития чеков нужна касса ККМ в справочнике 1С: в Рознице — «Настройки → Кассы ККМ», в УТ — справочник «Кассы ККМ». Создайте элемент, укажите организацию, магазин (склад), тип кассы и привяжите подключённый фискальный регистратор.

Реквизиты регистрации (регистрационный номер ККТ, номер фискального накопителя, адрес и место расчёта) современные драйверы подтягивают с кассы автоматически. Если какие-то поля пустые, сравните их с данными из карточки регистрации в личном кабинете ФНС — расхождение в адресе расчёта или системе налогообложения приведёт к некорректным чекам.

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

Пробейте чек продажи

Основной сценарий — рабочее место кассира. Откройте РМК (в Рознице — «Продажи → РМК», в УТ — «Продажи → РМК» или чек ККМ), добавьте товары сканером или подбором, укажите количество и скидки. Проверьте итоговую сумму и нажмите кнопку оплаты: «Наличные», «Карта» или смешанную оплату.

После оплаты нажмите «Пробить чек». 1С передаст данные на кассу, чек распечатается и одновременно уйдёт в ОФД. Признак успешного пробития — чек получил фискальный признак, а в журнале чеков статус «Пробит» или «Передан в ОФД». Если интернет нестабилен, чеки копятся в фискальном накопителе и отправятся при восстановлении связи — это нормальное поведение, но задержка не должна превышать 30 дней.

Чек из документа оплаты

В Управлении торговлей и ERP продажа часто оформляется документом «Реализация товаров и услуг» или «Приходный кассовый ордер». В этом случае чек пробивается кнопкой «Пробить чек» прямо из документа оплаты — программа сама сформирует позиции из реализации. Убедитесь, что в документе указана касса ККМ с привязанным фискальным регистратором.

Чек на маркированный товар

При продаже маркированного товара (обувь, одежда, табак, молочная продукция и другие группы) кассир обязан отсканировать код Data Matrix с упаковки. 1С проверит код, включит его в чек и передаст сведения в систему маркировки через ОФД. Если код не считывается или система сообщает, что код уже выбыл из оборота, продавать такую единицу нельзя — отложите товар и проверьте его статус.

Оформите возврат и коррекцию

Возврат в день покупки до закрытия смены оформляется чеком возврата прихода: в РМК выберите режим возврата, найдите исходный чек по номеру или штрихкоду и пробейте возврат на ту же сумму. Возврат на следующий день и позже оформляется так же чеком возврата прихода — старая схема с «актом о возврате» без чека на онлайн-кассах не применяется.

Если чек пробит с ошибкой (неверная сумма, лишняя позиция), оформите чек коррекции: сначала пробейте возврат ошибочного чека, затем — корректный чек прихода. Чек коррекции как самостоятельная операция нужен, когда расчёт вообще не был оформлен кассовым чеком (например, выявлена неучтённая выручка) — он пробивается по распоряжению или самостоятельно с указанием основания.

Типичные ошибки
01
Пробитие чека без указания предмета расчёта или с неверным признаком способа расчёта — при частичной оплате и авансах это приводит к штрафным рискам и расхождениям с ОФД
02
Возврат денег без чека возврата — налоговая видит приход, но не видит выбытие, что трактуется как неприменение ККТ
03
Работа при неотправленных чеках в фискальном накопителе дольше 30 дней — накопитель блокируется, и касса перестаёт пробивать чеки до восстановления связи
04
Неверная система налогообложения в чеке — искажает налоговую базу и требует массовой коррекции чеков

Закройте смену и проверьте передачу данных

Смена на онлайн-кассе не может длиться дольше 24 часов — после этого касса блокирует пробитие чеков до закрытия. Откройте смену в начале работы (в РМК — кнопка «Открытие смены») и закрывайте в конце дня: «Закрытие смены» формирует Z-отчёт и отправляет итоговые данные в ОФД.

После закрытия смены сверьте данные: сумма наличных и безналичных продаж в отчёте 1С должна совпадать с Z-отчётом и данными в личном кабинете ОФД. Расхождения обычно означают непробитые чеки, застрявшие в очереди, или чеки, пробитые мимо учётной системы.

Контрольные точки

Как проверить результат

Статус чека в журнале 1С
Норма

«Пробит» или «Передан в ОФД», есть фискальный признак

Тревожный признак

«Не пробит», ошибка драйвера или пустой фискальный признак

Чек в личном кабинете ОФД
Норма

Чек появился в течение нескольких минут после пробития

Тревожный признак

Чек отсутствует спустя часы — проверьте интернет и настройки ОФД на кассе

Неотправленные документы в ФН
Норма

В тесте драйвера счётчик неотправленных документов равен нулю

Тревожный признак

Накопились неотправленные чеки — риск блокировки накопителя

Итоги дня
Норма

Выручка в Z-отчёте совпадает с отчётом 1С и данными ОФД

Тревожный признак

Расхождения сумм — ищите непробитые или дублирующиеся чеки

Что делать при типичных сбоях

Если чек не пробивается и 1С сообщает об ошибке связи, проверьте по порядку: открыт ли тест драйвера параллельно (он занимает порт), не отключился ли кабель, не зависла ли служба драйвера. Перезапуск драйвера и повторное подключение в 1С решают большинство таких ситуаций.

Если чек напечатался, но 1С показывает ошибку записи, не пробивайте чек повторно «на всякий случай» — получите дубль продажи. Сначала проверьте в тесте драйвера или по ленте, ушёл ли чек в фискальный накопитель. Если ушёл — в 1С нужно корректно зарегистрировать этот чек (в типовых конфигурациях есть механизм восстановления данных о пробитых чеках), а не создавать новый.

Маршрут решения

Как выбрать действие

Касса не определяется в 1С при проверке подключенияПроверьте драйвер в его тестовой утилите, закройте её и повторите проверку в 1С
Чек пробивается, но не появляется в ОФДПроверьте интернет на кассовом месте и параметры подключения к ОФД в настройках кассы
Нужно вернуть деньги покупателюПробейте чек возврата прихода по исходному чеку, независимо от дня покупки
Обнаружена выручка, не прошедшая через кассуПробейте чек коррекции с указанием основания до выявления нарушения проверкой
Фискальный накопитель заблокированВосстановите связь с ОФД и дождитесь отправки накопленных чеков — блокировка снимется автоматически

Если сбой связан с фискальным накопителем (ошибки ФН, исчерпание срока, необходимость перерегистрации), самостоятельные действия ограничены: замена накопителя и перерегистрация выполняются через личный кабинет ФНС по строгой процедуре. Ошибка в этой процедуре может привести к потере данных накопителя, поэтому при сомнениях привлекайте специалиста по обслуживанию ККТ.

Итог

Что важно запомнить

Рабочая связка «1С + онлайн-касса» строится из трёх элементов: установленный драйвер, настроенное подключение в разделе подключаемого оборудования и касса ККМ с корректными реквизитами. Чеки пробиваются из РМК или документов оплаты, возвраты — только чеком возврата прихода. Контролируйте три вещи ежедневно: статус чеков в журнале, неотправленные документы в фискальном накопителе и совпадение итогов смены с данными ОФД.

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

Можно ли работать на одной кассе из двух компьютеров с 1С?

Технически да, если фискальный регистратор поддерживает сетевое подключение (Ethernet) или используется служба разделения доступа драйвера. Но одновременное пробитие с двух рабочих мест создаёт конфликты очередей, поэтому на практике кассу закрепляют за одним рабочим местом, а для второго используют отдельный регистратор.

Что делать, если закончилась кассовая лента во время пробития чека?

Чек уже ушёл в фискальный накопитель и ОФД — данные не потеряны. Замените ленту и при необходимости распечатайте копию чека через функцию «Копия последнего чека» в РМК или тесте драйвера. Покупателю можно отправить электронный чек по номеру телефона или email.

Нужно ли пробивать чек при оплате по безналичному расчёту от юридического лица?

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

Как пробить чек на аванс или частичную оплату?

Чек пробивается с признаком способа расчёта «Аванс» или «Частичный расчёт и кредит». В 1С это настраивается в документе оплаты: программа сама подставляет нужный признак, если корректно заполнены настройки порядка расчётов. При окончательном расчёте пробивается второй чек с зачётом аванса.

Интернет пропал — можно ли продолжать продавать?

Да, касса продолжит пробивать чеки и сохранять их в фискальном накопителе. После восстановления связи чеки автоматически уйдут в ОФД. Главное — не допускать, чтобы неотправленные чеки хранились дольше 30 дней, иначе накопитель заблокируется.

Почему в чеке неправильное название товара или цена?

1С передаёт в чек наименование и цену из карточки номенклатуры и документа продажи. Если в чеке ошибка — исправьте данные в карточке товара или в самом документе до пробития. Уже пробитый чек исправить нельзя: оформите возврат и пробейте корректный чек заново.