Торговля и Склад · 10 мин
Онлайн-касса и 1С: как это работает на практике
Как онлайн-касса работает в связке с 1С: передача чеков в ОФД и ФНС, настройка оборудования, типовые ошибки и способы их устранения.
Онлайн-касса — это кассовый аппарат с фискальным накопителем, который после каждой продажи отправляет электронный чек оператору фискальных данных (ОФД), а тот передаёт его в ФНС. Программа 1С в этой схеме выполняет роль кассового и учётного ядра: в ней оформляется продажа, формируется состав чека, рассчитываются скидки, налоги и способы оплаты, а сама касса лишь фискализирует готовый документ и печатает его.
Связка «1С + онлайн-касса» работает по простому принципу: кассир пробивает товар в 1С (например, в «1С:Рознице», «Управлении торговлей» или «УНФ»), программа через драйвер передаёт данные на кассу, касса записывает чек в фискальный накопитель и отправляет его в ОФД. Одновременно в 1С создаётся документ «Чек ККМ», который списывает товар со склада и формирует выручку. Таким образом, фискальный и управленческий учёт идут параллельно из одного источника данных.
Ошибки в этой цепочке дорого обходятся: неотправленные чеки, расхождения между Z-отчётом и данными 1С, двойное пробитие — всё это приводит к штрафам и потере времени на сверку. Поэтому важно понимать, как устроен обмен, где он может сломаться и как проверить, что всё работает корректно.
Как устроена цепочка передачи данных от 1С до ФНС
Полный путь чека выглядит так: кассир оформляет продажу в 1С → программа через драйвер оборудования отправляет команду на кассу → касса формирует фискальный документ и записывает его в фискальный накопитель (ФН) → данные из ФН уходят в ОФД по интернету → ОФД передаёт чек в ФНС и показывает его в личном кабинете. Если интернет пропал, чеки накапливаются в ФН и отправляются после восстановления связи, но хранить их без отправки можно ограниченное время (обычно до 30 дней — по истечении срока ФН блокируется).
Важно понимать разделение ответственности. 1С отвечает за содержание чека: номенклатуру, цены, ставки НДС, признаки способа и предмета расчёта, маркировку. Касса и фискальный накопитель отвечают за фискальные реквизиты: номер чека, смену, подпись. ОФД — за доставку и хранение. Если в чеке неверная ставка НДС — искать причину нужно в карточке товара в 1С, а не в кассе.
Какое оборудование и конфигурация 1С подойдут
Есть два основных сценария. Первый — фискальный регистратор, подключённый к компьютеру с 1С: программа полностью управляет кассой, это стандартный вариант для «1С:Розницы» и «Управления торговлей». Второй — автономная касса (смарт-терминал), работающая отдельно, а 1С получает из неё данные о продажах через обмен или через сервисы вендора. Второй вариант проще в установке, но создаёт риск расхождений: товар пробивается на кассе по одному справочнику, а учёт ведётся в 1С по другому.
Для тесной интеграции подойдут типовые конфигурации с подсистемой подключаемого оборудования (БПО): «1С:Розница», «Управление торговлей», «Управление нашей фирмой», «Комплексная автоматизация», ERP. В них есть штатные механизмы работы с кассами ККТ, открытия и закрытия смены, X- и Z-отчётов, возвратов.
Сравнение вариантов подключения
Полный контроль чека из 1С, единый справочник товаров. Требует настройки драйвера и стабильного рабочего места кассира.
Быстрый старт без сложной настройки, но нужен обмен данными и регулярная сверка остатков и продаж.
Удобна для мобильной торговли; обмен с 1С обычно идёт через облачный сервис вендора, зависит от интернета.
Настройка подключения кассы к 1С по шагам
До начала настройки убедитесь, что касса зарегистрирована в ФНС, заключён договор с ОФД, фискальный накопитель активирован, а касса подключена к компьютеру (USB, COM) или сети (Ethernet, Wi-Fi). Также установите актуальный драйвер производителя ККТ — именно через него 1С общается с кассой.
Дальнейшие действия выполняются в 1С. В разделе настроек подключаемого оборудования (в «Рознице» это «Администрирование → Подключаемое оборудование») создайте новое оборудование типа «ККТ с передачей данных», выберите драйвер, укажите порт или сетевой адрес кассы и выполните тест подключения. Затем привяжите кассу к рабочему месту и кассе ККМ в справочнике, проверьте организацию, ИНН и систему налогообложения — они должны совпадать с регистрационными данными кассы.
- 1Зарегистрируйте кассу в ФНС и заключите договор с ОФД
- 2Установите драйвер ККТ от производителя на компьютер кассира
- 3В 1С создайте оборудование типа «ККТ с передачей данных» и выберите драйвер
- 4Укажите порт или IP-адрес кассы, выполните тест устройства
- 5Привяжите оборудование к кассе ККМ и рабочему месту
- 6Пробейте тестовый чек на небольшую сумму и проверьте его в личном кабинете ОФД
После теста обязательно пробейте реальный чек на копейки и найдите его в личном кабинете ОФД. Если чек появился — цепочка до ФНС работает. Затем сделайте тестовый возврат: это проверит корректность настройки признаков расчёта.
Как проходит рабочий день кассира в связке с 1С
День начинается с открытия кассовой смены в 1С: программа отправляет команду на кассу, печатается отчёт об открытии смены, и касса готова к работе. Важно, чтобы смена открывалась именно из 1С — тогда все чеки сессии будут связаны с документами учёта.
При продаже кассир сканирует товары или подбирает их вручную, 1С рассчитывает итог, скидки и НДС, принимает оплату (наличные, карта через эквайринговый терминал, смешанная оплата) и отправляет чек на фискализацию. Документ «Чек ККМ» сразу резервирует или списывает товар. В конце дня выполняется закрытие смены: 1С формирует Z-отчёт, а документ «Отчет о розничных продажах» обобщает все чеки за смену для бухгалтерского и складского учёта.
Типичные ошибки и как их избежать
Большинство проблем связки возникает не из-за кассы, а из-за данных и настроек в 1С. Неверная ставка НДС в карточке товара уходит в каждый чек; незаполненный признак предмета расчёта может привести к претензиям при продаже маркированных товаров; разные справочники на кассе и в 1С (при автономной схеме) дают расхождения в остатках.
Отдельная группа проблем — техническая: «чек не пробился, но деньги взяли», когда 1С отправила команду, а касса вернула ошибку; дубли чеков при повторной отправке; неотправленные чеки в ФН из-за отсутствия интернета. Для каждой ситуации есть штатный порядок: отмена чека до оплаты, чек коррекции, проверка очереди неотправленных документов.
Как проверить, что связка работает правильно
Контроль строится на трёх точках сверки: данные в 1С (отчёт о розничных продажах), Z-отчёт кассы и данные в личном кабинете ОФД. В идеале суммы выручки, наличных и безналичных оплат по всем трём источникам совпадают за каждую смену. Расхождение между 1С и Z-отчётом указывает на чеки, пробитые мимо программы, или на ошибки при закрытии смены. Расхождение между кассой и ОФД — на неотправленные чеки.
Раз в день проверяйте счётчик неотправленных документов (его видно в утилите драйвера ККТ и часто в самой 1С). Значение больше нуля — сигнал проверить интернет-канал кассы и статус договора с ОФД.
Как проверить результат
Чек напечатан и виден в личном кабинете ОФД в течение нескольких минут
Чек напечатан, но в ОФД отсутствует — проблема с каналом связи или договором ОФД
Суммы в отчёте о розничных продажах, Z-отчёте и ОФД совпадают
Есть расхождения — искать чеки мимо 1С или неотправленные документы
Равен нулю после закрытия смены
Растёт — касса не передаёт данные, до блокировки ФН остаётся ограниченное время
ИНН, наименование организации и система налогообложения совпадают с регистрационными данными
Расхождения — чеки могут быть признаны оформленными с нарушением
Ограничения и когда нужен специалист
Самостоятельно безопасно выполнять настройку подключения, тестирование, ежедневную сверку и типовые операции кассира. Но есть зоны, где ошибка стоит денег: замена фискального накопителя, перерегистрация кассы, восстановление после расхождения фискальных данных, настройка обмена при нештатной схеме (несколько касс на одну базу, распределённые точки). Здесь разумно привлекать специалиста по 1С или сервисный центр производителя ККТ.
Также учитывайте требования к маркированным товарам: для них в 1С должны быть корректно настроены коды маркировки и обмен с «Честным знаком», иначе чек либо не пробьётся, либо уйдёт с ошибкой. Это отдельный блок настройки, который лучше проверять на тестовых товарах до начала реальных продаж.
Что важно запомнить
1С формирует содержание чека и ведёт учёт, касса фискализирует и передаёт данные в ОФД. Ключ к стабильной работе — правильно установленный драйвер, открытие и закрытие смены только из 1С и ежедневная сверка трёх источников: отчёта о продажах, Z-отчёта и кабинета ОФД.
Частые вопросы
Можно ли работать на одной кассе с двух компьютеров с 1С?
Технически некоторые сетевые кассы допускают подключение с нескольких рабочих мест, но это создаёт риск конфликтов команд и рассинхронизации смены. Надёжнее выделить одно кассовое место или использовать несколько касс, привязанных к разным кассам ККМ в 1С.
Что делать, если чек пробился на кассе, но не сохранился в 1С?
Не пробивайте чек повторно — получите дубль в ОФД. Оформите в 1С чек ККМ вручную на основании данных напечатанного чека или проведите сверку при закрытии смены, зафиксировав расхождение в отчёте о розничных продажах.
Обязательно ли закрывать смену каждый день?
Кассовая смена не может превышать 24 часа — по истечении этого срока касса перестанет принимать чеки до закрытия смены. Практическое правило: открывать смену в начале рабочего дня и закрывать в конце, тогда отчёты за смену совпадают с календарным днём и сверка упрощается.
Нужна ли отдельная касса для интернет-магазина на 1С?
Для расчётов через интернет чеки обязаны формироваться в момент оплаты, поэтому обычно используют отдельную кассу (собственную или облачную), интегрированную с платёжным агрегатором. В 1С такие продажи отражаются отдельным потоком документов, чтобы не смешивать их с розничной точкой.
Как понять, что проблема в драйвере, а не в 1С?
Откройте утилиту драйвера ККТ и выполните тест связи и печать тестового чека из неё. Если из утилиты касса работает, а из 1С нет — причина в настройках подключения в программе. Если не работает и утилита — проверяйте кабель, порт, драйвер и саму кассу.
Что будет, если вовремя не заменить фискальный накопитель?
По окончании срока действия ФН касса перестанет фискализировать чеки — продажи фактически остановятся. Срок накопителя зависит от системы налогообложения и вида деятельности; дату окончания видно в личном кабинете ОФД и в отчётах кассы. Замену планируйте заранее, с перерегистрацией кассы в ФНС.