Торговля и Склад · 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Установите драйвер фискального регистратора и проверьте связь в тесте драйвера
- 2В 1С включите использование подключаемого оборудования в настройках
- 3Создайте подключение с типом «Фискальный регистратор» и выберите драйвер
- 4Нажмите «Проверить подключение» — 1С должна увидеть кассу и показать её параметры
- 5Создайте кассу ККМ в справочнике и привяжите к ней подключённое оборудование
- 6Пробейте тестовый чек и проверьте его в личном кабинете ОФД
Нажмите «Проверить подключение» («Тест устройства»). Если 1С видит кассу, в отчёте появятся модель, заводской номер и версия прошивки. Если проверка не проходит — чаще всего не установлен драйвер, занят порт другой программой (например, открыт тест драйвера параллельно с 1С) или неверно указаны параметры соединения.
Создайте кассу ККМ и задайте реквизиты
Само подключение — это только канал связи. Для пробития чеков нужна касса ККМ в справочнике 1С: в Рознице — «Настройки → Кассы ККМ», в УТ — справочник «Кассы ККМ». Создайте элемент, укажите организацию, магазин (склад), тип кассы и привяжите подключённый фискальный регистратор.
Реквизиты регистрации (регистрационный номер ККТ, номер фискального накопителя, адрес и место расчёта) современные драйверы подтягивают с кассы автоматически. Если какие-то поля пустые, сравните их с данными из карточки регистрации в личном кабинете ФНС — расхождение в адресе расчёта или системе налогообложения приведёт к некорректным чекам.
Отдельно проверьте систему налогообложения по умолчанию: УСН, ОСНО, патент или комбинация. Если организация совмещает режимы, в 1С настраивается выбор СНО по товару или по документу — иначе все чеки уйдут с одним режимом, что исказит отчётность.
Пробейте чек продажи
Основной сценарий — рабочее место кассира. Откройте РМК (в Рознице — «Продажи → РМК», в УТ — «Продажи → РМК» или чек ККМ), добавьте товары сканером или подбором, укажите количество и скидки. Проверьте итоговую сумму и нажмите кнопку оплаты: «Наличные», «Карта» или смешанную оплату.
После оплаты нажмите «Пробить чек». 1С передаст данные на кассу, чек распечатается и одновременно уйдёт в ОФД. Признак успешного пробития — чек получил фискальный признак, а в журнале чеков статус «Пробит» или «Передан в ОФД». Если интернет нестабилен, чеки копятся в фискальном накопителе и отправятся при восстановлении связи — это нормальное поведение, но задержка не должна превышать 30 дней.
Чек из документа оплаты
В Управлении торговлей и ERP продажа часто оформляется документом «Реализация товаров и услуг» или «Приходный кассовый ордер». В этом случае чек пробивается кнопкой «Пробить чек» прямо из документа оплаты — программа сама сформирует позиции из реализации. Убедитесь, что в документе указана касса ККМ с привязанным фискальным регистратором.
Чек на маркированный товар
При продаже маркированного товара (обувь, одежда, табак, молочная продукция и другие группы) кассир обязан отсканировать код Data Matrix с упаковки. 1С проверит код, включит его в чек и передаст сведения в систему маркировки через ОФД. Если код не считывается или система сообщает, что код уже выбыл из оборота, продавать такую единицу нельзя — отложите товар и проверьте его статус.
Оформите возврат и коррекцию
Возврат в день покупки до закрытия смены оформляется чеком возврата прихода: в РМК выберите режим возврата, найдите исходный чек по номеру или штрихкоду и пробейте возврат на ту же сумму. Возврат на следующий день и позже оформляется так же чеком возврата прихода — старая схема с «актом о возврате» без чека на онлайн-кассах не применяется.
Если чек пробит с ошибкой (неверная сумма, лишняя позиция), оформите чек коррекции: сначала пробейте возврат ошибочного чека, затем — корректный чек прихода. Чек коррекции как самостоятельная операция нужен, когда расчёт вообще не был оформлен кассовым чеком (например, выявлена неучтённая выручка) — он пробивается по распоряжению или самостоятельно с указанием основания.
Закройте смену и проверьте передачу данных
Смена на онлайн-кассе не может длиться дольше 24 часов — после этого касса блокирует пробитие чеков до закрытия. Откройте смену в начале работы (в РМК — кнопка «Открытие смены») и закрывайте в конце дня: «Закрытие смены» формирует Z-отчёт и отправляет итоговые данные в ОФД.
После закрытия смены сверьте данные: сумма наличных и безналичных продаж в отчёте 1С должна совпадать с Z-отчётом и данными в личном кабинете ОФД. Расхождения обычно означают непробитые чеки, застрявшие в очереди, или чеки, пробитые мимо учётной системы.
Как проверить результат
«Пробит» или «Передан в ОФД», есть фискальный признак
«Не пробит», ошибка драйвера или пустой фискальный признак
Чек появился в течение нескольких минут после пробития
Чек отсутствует спустя часы — проверьте интернет и настройки ОФД на кассе
В тесте драйвера счётчик неотправленных документов равен нулю
Накопились неотправленные чеки — риск блокировки накопителя
Выручка в Z-отчёте совпадает с отчётом 1С и данными ОФД
Расхождения сумм — ищите непробитые или дублирующиеся чеки
Что делать при типичных сбоях
Если чек не пробивается и 1С сообщает об ошибке связи, проверьте по порядку: открыт ли тест драйвера параллельно (он занимает порт), не отключился ли кабель, не зависла ли служба драйвера. Перезапуск драйвера и повторное подключение в 1С решают большинство таких ситуаций.
Если чек напечатался, но 1С показывает ошибку записи, не пробивайте чек повторно «на всякий случай» — получите дубль продажи. Сначала проверьте в тесте драйвера или по ленте, ушёл ли чек в фискальный накопитель. Если ушёл — в 1С нужно корректно зарегистрировать этот чек (в типовых конфигурациях есть механизм восстановления данных о пробитых чеках), а не создавать новый.
Как выбрать действие
Если сбой связан с фискальным накопителем (ошибки ФН, исчерпание срока, необходимость перерегистрации), самостоятельные действия ограничены: замена накопителя и перерегистрация выполняются через личный кабинет ФНС по строгой процедуре. Ошибка в этой процедуре может привести к потере данных накопителя, поэтому при сомнениях привлекайте специалиста по обслуживанию ККТ.
Что важно запомнить
Рабочая связка «1С + онлайн-касса» строится из трёх элементов: установленный драйвер, настроенное подключение в разделе подключаемого оборудования и касса ККМ с корректными реквизитами. Чеки пробиваются из РМК или документов оплаты, возвраты — только чеком возврата прихода. Контролируйте три вещи ежедневно: статус чеков в журнале, неотправленные документы в фискальном накопителе и совпадение итогов смены с данными ОФД.
Частые вопросы
Можно ли работать на одной кассе из двух компьютеров с 1С?
Технически да, если фискальный регистратор поддерживает сетевое подключение (Ethernet) или используется служба разделения доступа драйвера. Но одновременное пробитие с двух рабочих мест создаёт конфликты очередей, поэтому на практике кассу закрепляют за одним рабочим местом, а для второго используют отдельный регистратор.
Что делать, если закончилась кассовая лента во время пробития чека?
Чек уже ушёл в фискальный накопитель и ОФД — данные не потеряны. Замените ленту и при необходимости распечатайте копию чека через функцию «Копия последнего чека» в РМК или тесте драйвера. Покупателю можно отправить электронный чек по номеру телефона или email.
Нужно ли пробивать чек при оплате по безналичному расчёту от юридического лица?
Как правило, нет: расчёты между организациями и ИП по банковскому переводу не требуют применения ККТ. Исключение — если оплату вносит физическое лицо (в том числе представитель компании наличными или картой), тогда чек обязателен.
Как пробить чек на аванс или частичную оплату?
Чек пробивается с признаком способа расчёта «Аванс» или «Частичный расчёт и кредит». В 1С это настраивается в документе оплаты: программа сама подставляет нужный признак, если корректно заполнены настройки порядка расчётов. При окончательном расчёте пробивается второй чек с зачётом аванса.
Интернет пропал — можно ли продолжать продавать?
Да, касса продолжит пробивать чеки и сохранять их в фискальном накопителе. После восстановления связи чеки автоматически уйдут в ОФД. Главное — не допускать, чтобы неотправленные чеки хранились дольше 30 дней, иначе накопитель заблокируется.
Почему в чеке неправильное название товара или цена?
1С передаёт в чек наименование и цену из карточки номенклатуры и документа продажи. Если в чеке ошибка — исправьте данные в карточке товара или в самом документе до пробития. Уже пробитый чек исправить нельзя: оформите возврат и пробейте корректный чек заново.