Онлайн-касса — не только для офлайна. Разбираем, что именно требует 54-ФЗ от интернет-магазина, какие операции требуют чека, как выбрать облачную или физическую кассу и пошагово подключить её к сайту на Битрикс. Плюс — ошибки, за которые реально штрафуют.
Обязательно к прочтению
Без юридической воды — только то, что реально нужно владельцу магазина
«Сложность — это не признак надёжности. Но иногда закон думает иначе.»
Касса? Это же для офлайна! 🙄
Вот честно — я слышу это регулярно. Приходит человек, у него магазин на Битрикс, оплата через ЮКассу настроена, всё работает, заказы идут. И на вопрос «а онлайн-касса у тебя подключена?» — искреннее непонимание в глазах: «А зачем? У меня же онлайн-магазин, не ларёк с колбасой».
Ну да. Логично звучит. Только вот 54-ФЗ так не считает.
Закон говорит примерно следующее: если вы получаете деньги от физического лица — неважно, через кассу на прилавке, через сайт, через Telegram-бот или почтовым переводом — вы обязаны выдать кассовый чек. Точка. Онлайн-оплата не освобождает от этого требования, она лишь меняет форму: вместо бумажного чека покупатель получает электронный — на email или SMS.
Именно поэтому «у меня ЮКасса» — это не ответ на вопрос о кассе. ЮКасса — платёжный агрегатор, он обрабатывает деньги. Фискальный чек — это другая история, и её нужно настраивать отдельно.
Давайте разберёмся по порядку: что именно требует закон, в каких случаях у вас уже всё в порядке, а в каких — налоговая может прийти с неудобными вопросами.
🏛️ Что требует 54-ФЗ: суть без воды

Закон 54-ФЗ «О применении контрольно-кассовой техники» был серьёзно переработан ещё в 2017 году, и с тех пор поправки выходили регулярно. Суть сводится к одному принципу:
«При осуществлении расчётов обязаны применять контрольно-кассовую технику... пользователи при осуществлении ими расчётов»
— Федеральный закон № 54-ФЗ, статья 1.2
Если переводить на человеческий язык: любой, кто принимает оплату от физлиц, обязан фиксировать каждый расчёт через кассу и передавать данные в налоговую через ОФД — оператора фискальных данных. Это такой посредник между вашей кассой и ФНС, без договора с которым касса работает вхолостую с точки зрения закона.
Три момента, когда чек обязателен
💳
Оплата
Покупатель платит — чек уходит в момент расчёта. Электронный — на email или SMS, не позднее следующего рабочего дня.
🔄
Предоплата
Два чека: первый — при получении аванса, второй — при передаче товара. Многие про второй забывают. Зря.
↩️
Возврат
Возвращаете деньги — оформляете чек возврата. Это тоже расчёт, и он тоже фиксируется.
Что обязательно должно быть в чеке
Чек — это не просто «пришло письмо на почту». В нём должны быть конкретные реквизиты, и если хоть один отсутствует — чек считается недействительным. Основное:
☐ Наименование организации или ФИО индивидуального предпринимателя
☐ ИНН
☐ Система налогообложения (ОСН, УСН, патент и т.д.)
☐ Признак расчёта — приход, возврат прихода, расход
☐ Наименование товара или услуги (не «товар», а конкретно)
☐ Количество, цена, сумма
☐ Ставка НДС и сумма НДС (или «без НДС» — если применимо)
☐ Форма расчёта: наличными или безналично
☐ Фискальный признак — уникальный номер, подтверждающий передачу в ОФД
Последний пункт — фискальный признак — это и есть главное отличие «настоящего» чека от просто красивого письма с суммой заказа. Без него покупатель не может проверить чек через сайт ФНС, а вы — доказать, что расчёт был проведён по закону.
Кто освобождён — и ненадолго
Есть категории, которые временно или постоянно освобождены от применения ККТ. Например, ИП на патенте без наёмных работников при продаже собственноручно изготовленных товаров. Но — и это важно — освобождения касаются очень конкретных случаев, и большинство интернет-магазинов под них не попадают.
Если вы продаёте чужие товары, работаете с наёмными сотрудниками или принимаете оплату онлайн через агрегатор — скорее всего, освобождение на вас не распространяется. Уточняйте у бухгалтера применительно к вашей конкретной ситуации.
Кстати, если вы только планируете запускать магазин и ещё выбираете платформу — вопрос кассы лучше закладывать в архитектуру сразу. В нашем каталоге готовых интернет-магазинов все решения уже под Битрикс, а кассовые модули для этой платформы — дело трёх часов настройки, а не переделки половины сайта.
💡 Мифы о кассе, которые стоят реальных денег

Знаете, что меня по-настоящему удивляет? Не то, что люди не знают закон — это нормально, не обязаны. Удивляет то, насколько уверенно они его не знают. Приходит человек с готовым мнением: «у меня всё настроено», — а потом выясняется, что «настроено» означало «платёжный агрегатор подключён». Это немного разные вещи.
Разберём самые живучие заблуждения — в формате честного разговора.
«У меня ЮКасса — значит, касса уже есть?» ▾
Нет. ЮКасса (как и Robokassa, Тинькофф, Сбербанк эквайринг и другие агрегаторы) — это сервис для приёма платежей. Он переводит деньги от покупателя к вам. Но фискальный чек — это отдельная задача.
Некоторые агрегаторы предлагают встроенное кассовое решение — например, ЮКасса умеет передавать данные о расчётах в кассу, если вы её подключили и правильно настроили интеграцию. Ключевое слово — «если настроили». Само по себе подключение агрегатора кассу не создаёт.
«Я работаю только с юрлицами — касса не нужна?» ▾
Если вы продаёте исключительно B2B — юрлицам и ИП по безналу через банковский счёт — то да, касса не нужна. Расчёты между организациями через расчётный счёт не требуют ККТ.
Но как только среди ваших покупателей появляется хотя бы один физик — нужна. А в интернет-магазине это происходит в 99% случаев. Даже если вы «оптовая компания» — физлица заказывают. Закрыть на это глаза не получится.
«Деньги получает курьер — его касса, не моя проблема?» ▾
Это зависит от договора с курьерской службой. Если служба доставки принимает оплату от покупателя как ваш агент и у неё есть своя касса — она выдаёт чек, и к вам вопросов нет.
Но если курьер — ваш штатный сотрудник или ИП без кассы, работающий «по договорённости», — ответственность лежит на вас. Штраф тоже придёт вам. Именно поэтому при работе со сторонними службами доставки нужно прямо прописывать в договоре, кто выдаёт чек.
«Мы принимаем оплату только при доставке — кассы на сайте не нужно?» ▾
Оплату при доставке никто не отменял — но там нужна мобильная касса у курьера. Это отдельное устройство, которое печатает или отправляет чек в момент, когда покупатель передаёт деньги.
Если же у вас оплата онлайн — нужна онлайн-касса, интегрированная с сайтом. А если оба варианта — нужны оба решения. Да, звучит дорого. На практике — это несколько тысяч рублей в год при использовании облачной кассы для онлайна. Штраф за отсутствие обходится дороже.
Налоговые проверки в сфере ККТ давно автоматизированы. ФНС видит расчёты через банк — и если чеки в ОФД не поступают, это выглядит как нарушение. Размер бизнеса значения не имеет.
Жалоба покупателя, контрольная закупка, автоматическая сверка данных банка и ОФД — достаточно любого из этих поводов. Первый штраф для ИП — от 10 000 рублей, для ООО — от 30 000 рублей.
История из практики: один наш клиент — магазин инструмента — три года работал без кассы, искренне считая, что «это для торговли в магазине». Работали без вопросов. Пока один покупатель не написал жалобу в налоговую — просто потому что не получил чек и захотел вернуть товар. Итог: штраф, предписание, нервы и срочная настройка того, что можно было сделать в день запуска за разумные деньги.
Кстати, настройка платёжной системы к сайту — это как раз тот момент, когда имеет смысл решать вопрос кассы. Не потом, не «когда выйдем на оборот», а сразу. Цена вопроса в начале и цена вопроса после первого штрафа — очень разные суммы.
⚖️ Облачная касса или физическая: что выбрать интернет-магазину

Окей, с тем, что касса нужна, разобрались. Теперь следующий вопрос, который задают почти все: «А какую именно?» И вот здесь начинается путаница — потому что рынок кассового оборудования выглядит примерно как рынок тарифов мобильной связи: много вариантов, все похожи, отличия неочевидны.
Для интернет-магазина выбор обычно стоит между двумя сценариями.
Физическое устройство стоит у провайдера кассового сервиса, а вы работаете с ним через API или готовый модуль. Никакого железа у вас нет — только настройки в личном кабинете.
Подходит для: оплаты на сайте картой, через агрегатор, при онлайн-заказе с предоплатой.
Не подходит для: оплаты наличными при доставке — там нужна касса в руках курьера.
Реальное устройство с фискальным накопителем (ФН). Регистрируется в ФНС, привязывается к ОФД. Может работать автономно — у курьера, на складе, в пункте выдачи.
Подходит для: оплаты при получении, точек выдачи, работы курьеров.
Не подходит как единственное решение: для онлайн-оплаты на сайте всё равно нужна интеграция.
Популярные решения для интернет-магазинов
⚡
Атол Онлайн
Один из самых распространённых облачных провайдеров. Готовый модуль для Битрикс есть в Маркетплейсе. Стабильная интеграция, понятная документация.
🟢
Эвотор
Собственные смарт-терминалы плюс облачный сервис. Хорошо подходит тем, у кого есть и офлайн-точка, и магазин — единая экосистема.
💡
МодульКасса / ОФД.ру
Более гибкие тарифы, подходят для небольших магазинов. Базовая облачная касса обходится дешевле, интеграция через API или готовые модули.
Один из наших клиентов — магазин спорттоваров — при запуске купил физическую кассу за 18 000 рублей. Логика была простая: «ну касса же, настоящая». Через месяц выяснилось, что 90% оплат идут онлайн через сайт, и физическая касса для этого не подходит без дополнительной облачной интеграции. В итоге платил и за железо, и за облачный сервис сверху.
Мораль не в том, что физическая касса плохая. Мораль в том, что выбор нужно делать исходя из реальных каналов оплаты — ещё до покупки, а не после.
Если у вас чисто онлайн-магазин без курьеров и точек выдачи — облачная касса закрывает задачу полностью. Если есть доставка с оплатой при получении — добавляете мобильную кассу курьеру или заключаете договор со службой доставки, у которой своя касса есть.
Настройка кассы обычно идёт в связке с базовой настройкой магазина. Если вы только запускаетесь — посмотрите на базовую настройку сайта на Битрикс: там это решается в рамках одного процесса, а не отдельными итерациями.
🔧 Пошагово: как подключить онлайн-кассу к интернет-магазину на Битрикс

Хорошая новость: для Битрикса кассовые модули существуют в готовом виде. Не нужно ничего писать с нуля, нанимать отдельного разработчика на месяц и молиться. Весь процесс — это настройка, а не разработка. Плохая новость: настройку всё равно нужно делать внимательно, иначе модуль установлен, но чеки не уходят — и вы об этом узнаёте только когда приходит штраф.
Вот как это делается по шагам.
1
Начало
Выбрать и подключить ОФД
ОФД — оператор фискальных данных — это обязательный посредник между вашей кассой и налоговой. Популярные варианты: Первый ОФД, Контур.ОФД, Яндекс.ОФД, Такском. Цены сопоставимые — от 3 000 рублей в год за одну кассу. Выбирайте по удобству личного кабинета и наличию поддержки, а не по копеечной разнице в стоимости.
2
Регистрация
Зарегистрировать кассу в ФНС
Для облачной кассы это делается онлайн — через личный кабинет ФНС или через сервис кассового провайдера. Для физической — нужна личная явка или квалифицированная электронная подпись. Регистрация занимает от нескольких часов до пары дней. После этого вы получаете регистрационный номер ККТ — он понадобится для настройки модуля.
3
Установка
Установить кассовый модуль в Битрикс
В Маркетплейсе 1С-Битрикс есть готовые модули от Атол, Эвотор, МодульКассы и ряда других провайдеров. Модуль — это не бесплатно: стоимость от 3 000 до 8 000 рублей единоразово или подписка. Установка через стандартный установщик модулей Битрикс — никакого FTP и ручного копирования файлов.
4
Настройка
Настроить модуль: НДС, система налогообложения, привязка кассы
Самый ответственный шаг. Нужно указать: систему налогообложения (УСН, ОСН, патент), ставки НДС для каждой группы товаров, логин/пароль или токен кассового сервиса, ID зарегистрированной кассы. Ошибка в ставке НДС — это неверный реквизит чека. Неверный реквизит — это нарушение, даже если чек технически ушёл.
5
Автоматизация
Настроить автоотправку чеков покупателю
Чек должен дойти до покупателя — на email или по SMS. В настройках модуля указывается, откуда брать контактные данные: из профиля пользователя, из оформления заказа, из обоих источников. Убедитесь, что на сайте поле email в форме заказа обязательное — иначе чек будет некуда отправить.
6
Проверка
Сделать тестовый заказ и проверить весь путь чека
Оформляете тестовый заказ, проводите оплату — и проверяете: пришёл ли чек на почту, отобразился ли в личном кабинете ОФД, есть ли фискальный признак. Чек можно проверить на сайте ФНС по QR-коду — это займёт 30 секунд и даст 100% уверенность, что всё работает правильно.
7
Финал
Проверить чек на наличие всех обязательных реквизитов
Откройте полученный чек и сверьте: есть ли наименование организации, ИНН, система налогообложения, наименование товара (конкретное, не «товар»), ставка НДС, фискальный признак. Если чего-то нет — ищите в настройках модуля, что не заполнено.
Итоговые расходы на кассу для онлайн-магазина — это не ноль. Примерный расчёт: ОФД ~3 000–4 000 ₽/год + аренда облачной кассы ~12 000–24 000 ₽/год + модуль для Битрикс ~3 000–8 000 ₽ единоразово. Итого: 18 000–36 000 ₽ в первый год. Это меньше, чем минимальный штраф за отсутствие кассы — 30 000 ₽ для ООО за первое нарушение.
Технически грамотно настроенная касса — это не только про закон. Страница оформления заказа, где покупатель видит, что чек придёт автоматически, работает как элемент доверия. А доверие конвертируется. Именно поэтому техническая подготовка сайта входит в SEO-подготовку сайта — это не только про теги и скорость загрузки, но и про все элементы, которые влияют на поведение пользователя.
И да — SEO-продвижение сайта работает эффективнее, когда технические основы в порядке. Это звучит банально, но на практике половина магазинов, которые приходят к нам за продвижением, имеют либо сломанную кассу, либо её отсутствие — и это первое, что мы рекомендуем привести в порядок до начала работы.
⚠️ Ошибки, за которые штрафуют — и как их не допустить

Вот что меня искренне раздражает в этой теме. Большинство штрафов за нарушение 54-ФЗ — это не про злой умысел, не про попытку уйти от налогов. Это про криво настроенный модуль, забытую галочку в настройках или ошибку в ставке НДС. Человек честно купил кассу, честно подключил — а чеки в ОФД не уходят, потому что указал не тот тип налогообложения. И с точки зрения закона это нарушение такое же, как если бы кассы не было вообще.
Размеры штрафов по статье 14.5 КоАП:
от 10 000 ₽
Для ИП — первое нарушение (минимум ¼ от суммы расчёта без кассы)
от 30 000 ₽
Для ООО — первое нарушение (минимум ¾ от суммы расчёта без кассы)
Если выручка без кассы превысила 1 млн рублей — либо дисквалификация должностного лица на 1–2 года, либо приостановка деятельности до 90 суток. Это уже не штраф, это остановка бизнеса.
Топ ошибок, которые встречаются на практике
Самая коварная ситуация. Модуль установлен, в настройках всё выглядит правильно — но чеки застревают в очереди или уходят в ошибку. Причины: просроченный договор с ОФД, неверные реквизиты подключения, технический сбой. Проверяйте ЛК ОФД раз в неделю — особенно в первые месяцы работы.
В чеке указана ставка 20%, а вы на УСН и должны указывать «без НДС». Или наоборот. Чек технически отправился и дошёл до ОФД — но содержит неверный реквизит. Формально это нарушение. Сверяйте настройки модуля с вашей системой налогообложения.
При схеме «покупатель платит аванс → товар отгружается позже» нужно два чека: при получении денег и при передаче товара. Большинство модулей это поддерживают, но нужно корректно настроить статусы заказов и привязать к ним отправку чеков. Часто про это забывают.
Возврат денег покупателю — это тоже расчёт. Нужен чек с признаком «возврат прихода». Многие магазины об этом не знают или думают, что достаточно просто вернуть деньги на карту. Не достаточно.
Кстати, при интеграции 1С с интернет-магазином на Битрикс кассовые операции можно синхронизировать автоматически — статусы заказов, оплаты и возвраты обрабатываются в единой системе. Это не только удобно, но и снижает вероятность ручных ошибок до минимума. Человеческий фактор в кассовых операциях — это риск, который стоит денег.
Касса — это ремень безопасности. Не мешает ехать, но без него неспокойно
Когда я объясняю клиентам, зачем нужна онлайн-касса, у меня есть одна любимая аналогия. Ремень безопасности. Пока всё хорошо — он не мешает. Вы его не замечаете. Но если что-то идёт не так — его отсутствие становится главной проблемой, хотя до этого момента казалось, что «и так нормально едем».
54-ФЗ — не страшный закон. Он требует ровно одного: чтобы каждый расчёт был зафиксирован и покупатель получил чек. Это разумно. Технически это решается за один день и стоит в год меньше, чем первый штраф.
Что важно помнить на выходе из этой статьи:
☐ Платёжный агрегатор — это не касса. Это разные вещи.
☐ Для онлайн-оплаты на сайте — облачная касса, для курьерской доставки — мобильная касса или договор со службой с кассой.
☐ Чек нужен при оплате, при предоплате (два чека), при возврате.
☐ После настройки — проверить тестовым заказом и убедиться, что чек дошёл до ОФД и покупателю.
☐ Периодически проверять ЛК ОФД — сбои случаются, и лучше узнать об этом самому, а не от налоговой.
Если вы сейчас запускаете магазин или только планируете — вопрос кассы стоит решить на старте, а не откладывать. Это проще и дешевле, чем разбираться с последствиями потом.
Запускаете интернет-магазин?
Посмотрите готовые решения на Битрикс — кассовые модули подключаются в рамках базовой настройки. Без лишних итераций и доработок.
Смотреть готовые интернет-магазины