M cenaly.ru
🛠️ Касса и ККТ: вопросы и ответы

📦 Товароучёт без 1С: облачные сервисы и кассовые программы

Связка кассы с облачным товароучётом, обмен номенклатурой и остатками, ЕГАИС и маркировка в сервисах, миграция между системами

Документация

Товароучёт без 1С: облачные сервисы и кассовые программы

«Нужна ли нам 1С» — вопрос, который малый магазин или кафе задаёт себе на старте и потом периодически пересматривает по мере роста. Между «вести остатки в тетради» и «покупать полную лицензию 1С с интегратором» есть целый класс облачных сервисов товароучёта и встроенных кассовых программ — разбираем, когда их достаточно, а когда действительно нужна 1С.


1. Обязательна ли 1С малому магазину#

Нет. Для большинства небольших точек — один-два магазина, несложный ассортимент, без сложной производственной себестоимости — облачных сервисов товароучёта (класс МойСклад, Контур.Маркет и аналогичные решения) или встроенного учёта самой кассовой/POS-программы достаточно: они закрывают остатки, приход, списание, базовую аналитику по продажам и интеграцию с кассой без отдельной лицензии 1С и без администратора базы.

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


2. Как связать кассу с облачным товароучётом#

Связка кассы с внешним облачным сервисом обычно строится через API или готовую интеграцию, а не через ручной перенос файлов:

  1. Номенклатура — товары, категории, штрихкоды синхронизируются из товароучёта в кассу (или наоборот, если каталог ведётся сразу на кассе) — обычно по расписанию или вручную по кнопке, а не в реальном времени.
  2. Цены — при изменении цены в товароучёте касса должна подтянуть новое значение при следующей синхронизации; частота — от «сразу» (веб-хук/API) до «раз в день» — зависит от конкретной интеграции.
  3. Остатки — списание при продаже обычно идёт в реальном времени или короткими пакетами (минуты), а не раз в сутки — иначе на кассе рискуют предлагать позицию, которой уже нет.

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


3. ЕГАИС и маркировка в облачных сервисах без 1С#

Оба контура технически не привязаны к 1С — они работают через отдельные обязательные модули, которые может подключить любая система, включая облачный товароучёт или POS:

  • ЕГАИС — фиксация идёт не напрямую из товароучёта, а через локальный УТМ (универсальный транспортный модуль), к которому обращается кассовая/учётная программа; 1С в этой цепочке не обязательна, подробный разбор схемы — в статье «ЕГАИС на кассе».
  • Маркировка «Честный ЗНАК» — тоже отдельный контур: сканирование Data Matrix, проверка кода через ОСУ/ГИС МТ и передача реквизитов в чек умеет любая система с поддержкой ФФД 1.2 и нужного ФН-М, независимо от того, 1С это или облачный сервис (см. «Маркировка на кассе»).

На практике не любой облачный сервис поддерживает эти модули «из коробки» — уточняйте у провайдера интеграцию с УТМ и режимом ГИС МТ для ваших товарных групп до перехода.


4. Миграция с 1С на облачный сервис и обратно#

Перенос данных между системами — это в первую очередь перенос двух вещей: справочника товаров (номенклатура, штрихкоды, цены, категории) и текущих остатков на дату миграции.

  1. Выгрузите номенклатуру из старой системы — обычно в CSV/Excel; ключевое поле для сопоставления — штрихкод или артикул, а не только название (названия часто расходятся между системами написанием).
  2. Импортируйте в новую систему — большинство облачных сервисов и POS принимают табличный импорт напрямую или через ИИ-разбор прайса (в Cenaly — см. раздел 9).
  3. Зафиксируйте остатки на конкретную дату и время — проведите (или запланируйте) инвентаризацию в старой системе непосредственно перед переключением, чтобы новая система стартовала с достоверных цифр, а не с накопленной за месяцы погрешностью.
  4. Не ведите обе системы параллельно дольше переходного периода — расхождение остатков между «старым» и «новым» учётом растёт с каждым днём двойного ввода и потом требует отдельной сверки инвентаризацией (раздел 7).

Обратная миграция (с облачного сервиса на 1С) устроена так же — стороны просто меняются местами.


5. Кассовая программа на ПК против смарт-кассы со встроенным учётом#

Кассовая программа на ПК/облачный сервис (отдельно от кассы) Смарт-касса со встроенным учётом
Где ведётся товароучёт В отдельной системе, касса — витрина/принтер поверх неё Прямо в приложении на самой кассе
Гибкость аналитики Обычно шире — отчёты, интеграции, API Обычно проще, в рамках возможностей магазина приложений кассы
Риск рассинхрона Есть — зависит от частоты и надёжности синхронизации (раздел 2) Ниже — учёт и продажа физически на одном устройстве
Несколько точек продаж Удобнее — единый учёт на все локации Сложнее — обычно каждая касса ведёт свой учёт, объединение через отдельный сервис
Кому подходит Сеть из нескольких точек, нужна гибкая аналитика Одна точка, простой ассортимент, минимум интеграций

Подробное сравнение классов оборудования (кнопочная автономка, смарт-терминал, ФР+POS) — в статье «Как выбрать онлайн-кассу».


6. Обмен кассы с товароучётом: типовые грабли#

  • Разные единицы измерения — «шт.» в одной системе и «уп.» в другой для одного товара дают расхождение остатков в разы; сверяйте единицы при первой настройке интеграции.
  • Дубли товаров — если сопоставление идёт по названию, а не по устойчивому идентификатору (штрихкод, ID), повторная синхронизация может создать вторую карточку вместо обновления.
  • Офлайн-очередь на кассе. При потере связи продажи должны накапливаться локально и досылаться при восстановлении — иначе списание остатков за офлайн-период теряется.
  • Задержка синхронизации цен. Кассир видит старую цену, если интеграция обновляется раз в сутки, а цену поменяли только что — проверяйте расписание синхронизации именно для цен.

7. Инвентаризация со сканером и кассой без остановки продаж#

Полная остановка магазина на «учёт» не всегда нужна — порядок для точки, которая продолжает принимать покупателей во время подсчёта:

  1. Разбейте зал на зоны и считайте по одной, а не весь магазин разом — продажи в уже пересчитанной зоне на итог инвентаризации не влияют, если зафиксировать время среза по зоне.
  2. Сканируйте штрихкоды сканером, а не вводите количества вручную — это на порядок быстрее и почти исключает опечатку в коде товара.
  3. Фиксируйте фактическое количество по каждой позиции отдельным документом инвентаризации, не трогая текущие продажи — система сверит фактический подсчёт с расчётным остатком на момент среза автоматически.
  4. Продажи во время подсчёта в уже посчитанной зоне учитываются обычным списанием — они просто не должны попадать в остаток, который вы физически пересчитываете именно сейчас.
  5. Расхождения по итогам разбираются как обычная недостача/излишек — не чеком коррекции (коррекция закрывает непробитый расчёт перед ФНС, а не потерю или лишний товар на складе).

8. Пример#

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


9. Как это сделать в Cenaly#

  • Встроенный товароучёт и склад в Cenaly не требует отдельной 1С или внешнего облачного сервиса: остатки, приход, списание по тех-картам блюд и закупки ведутся прямо в той же платформе, что и касса — без дополнительной синхронизации между системами.
  • Наполнить каталог можно AI-импортом прайс-листа — Excel, Word, PDF или даже фото — вместо ручного переноса номенклатуры при миграции.
  • Инвентаризация со сканером — операция «+ Операции» → «Инвентаризация» в разделе Склад: форма предзаполняется текущими остатками, сканер ускоряет поиск позиций, продажи по непересчитанным ещё товарам продолжают идти штатно.
  • Если товароучёт всё же ведётся в 1С:Бухгалтерии, отдельная интеграция синхронизирует номенклатуру и поставщиков по OData — см. «1С:Бухгалтерия — интеграция»; это не требует переносить весь учёт в Cenaly одномоментно.
  • Печать чека на физическом фискальном регистраторе, если он используется, — через Cenaly Hardware Bridge, независимо от того, где ведётся склад.

10. Частые вопросы#

Облачный сервис товароучёта потянет ЕГАИС для пива без 1С? Да, если провайдер поддерживает интеграцию с УТМ — 1С не единственный способ подключиться к ЕГАИС, механизм работает через УТМ независимо от учётной системы (раздел 3).

Как понять, что пора переходить с облачного сервиса на 1С, а не наоборот? Когда учёт упирается в сложную производственную себестоимость, множество юрлиц с внутренним документооборотом или требование бухгалтерии вести именно 1С — это сигналы к переходу, а не размер выручки сам по себе.

Что делать, если после интеграции завелись задвоенные товары? Проверьте, по какому полю система сопоставляет позиции — если по названию, а не по штрихкоду/ID, переключите сопоставление на устойчивый идентификатор и объедините дубли.

Инвентаризацию обязательно проводить с полной остановкой продаж? Нет, при делении на зоны и фиксации среза по каждой зоне отдельно магазин может продолжать принимать покупателей (раздел 7).


Связанные статьи: склад в Cenaly · AI-импорт каталога · касса и 1С · ЕГАИС на кассе · маркировка на кассе

Материал носит справочный характер и не заменяет консультацию бухгалтера или интегратора товароучётной системы. Первоисточники: 54-ФЗ «О применении ККТ», 171-ФЗ (регулирование алкогольного рынка и ЕГАИС), методические материалы по маркировке товаров (честныйзнак.рф), документация 1С:Предприятие.