Перейти к основному содержимому

152-ФЗ и право 2 октября 2026г. 8 мин чтения

Онлайн-касса для сайта: 54-ФЗ без паники

Онлайн касса для сайта нужна не всем, кто продаёт через интернет, и это главное, что стоит выяснить до покупки оборудования. Развилка проходит не по наличию товара, а по тому, каким путём деньги покупателя доходят до вашего счёта.

Онлайн касса для сайта нужна не всем, кто продаёт через интернет, и это главное, что стоит выяснить до покупки оборудования. Развилка проходит не по наличию товара, а по тому, каким путём деньги покупателя доходят до вашего счёта.

Вопрос всплывает почти в каждом проекте с оплатой, причём уже после запуска и обычно не тот: "какую кассу купить" вместо "кто в моей схеме пробивает чек". Разберём по порядку, без цитат из закона, но с логикой, по которой он работает.

Развилка первая: кто вам платит

Требование применять кассу возникает при расчётах с обычными людьми. Продали физлицу услугу или товар, получили деньги любым способом - чек нужен.

Расчёты между организациями и ИП в чистом безналичном виде, платёжкой со счёта на счёт, кассы не требуют. Как только в такой сделке появляется карта или наличные, требование возвращается. Поэтому у B2B-сайта с прайсом и выставлением счёта кассы может не быть вообще, а у сайта услуг с оплатой картой она нужна с первого дня.

Отдельно стоит самозанятость: плательщик налога на профессиональный доход кассу не применяет и выдаёт чек из приложения "Мой налог". Для одиночного мастера с сайтом-визиткой это законный способ обойтись без техники.

Развилка вторая: каким путём приходят деньги

Здесь и живёт большинство ошибок.

Карта или СБП прямо на сайте. Классический случай: покупатель нажимает "Оплатить", попадает на платёжную страницу, деньги уходят на ваш счёт. Чек за эту продажу пробиваете вы. О выборе провайдера писали в разборе эквайринга для интернет-магазина, а про оплату по QR - в статье про СБП на сайте.

Ссылка на оплату в мессенджере. Тот же приём денег от физлица, просто без корзины. Чек обязателен так же, и именно здесь его чаще всего забывают пробить.

Перевод на карту менеджеру. "Переведите мне на карту" не отменяет ни налогов, ни чека и ломает возвраты: деньги пришли физлицу, а обязательства несёт компания.

Продажа через агрегатор или маркетплейс. Обычно чек покупателю формирует площадка как агент, а вы получаете выручку за вычетом комиссии. Условие всегда прописано в договоре с площадкой, найдите этот пункт и прочитайте его буквально. На ваш собственный сайт эта схема не распространяется.

Оплата при получении. Курьер или пункт выдачи принимают деньги на месте, значит нужна касса, которая физически там находится. Облачная не подойдёт.

Три способа завести кассу и что они стоят

Вариант Кому подходит Порядок затрат
Облачная касса в аренду Магазин и услуги с оплатой только онлайн 1 500-3 500 руб. в месяц, фискальный накопитель часто в пакете
Своя касса Есть самовывоз, курьеры, офлайн-точка 15 000-40 000 руб. устройство плюс накопитель и обслуживание
Касса на стороне платёжного сервиса Небольшой оборот, не хочется отдельного договора Обычно процент к комиссии эквайринга или фиксированная доплата

Для интернет-магазина без офлайна почти всегда выигрывает аренда: устройство стоит в дата-центре провайдера, чеки уходят электронно, а вам не надо думать про замену накопителя и ремонт.

Третий вариант выглядит удобнее всех, но касса всё равно регистрируется на вас: за корректность чека отвечаете вы, сервис - только за технику.

Фискальный накопитель и ОФД простыми словами

Фискальный накопитель - это защищённая память кассы, которая подписывает и хранит чеки. Он расходуемый: у накопителей есть срок службы, чаще всего 15 или 36 месяцев, и какой можно ставить именно вам, зависит от режима налогообложения и того, чем вы торгуете. Стоит порядка 8 000-17 000 рублей, по истечении срока меняется, старый хранится как документ.

Оператор фискальных данных, ОФД - посредник, который принимает чеки от кассы и передаёт их в налоговую. С ним нужен договор, обходится примерно в 3 000 рублей в год. У облачных касс накопитель и ОФД обычно уже включены в абонентскую плату, отдельно их искать не приходится.

Регистрируется касса в личном кабинете налоговой, занимает от одного дня. Если электронной подписи у бизнеса ещё нет, добавьте несколько дней на её выпуск.

Как касса связана с сайтом технически

Чек содержит не просто сумму, а состав заказа. Значит сайт должен отдать кассе позиции, количество, цену, ставку НДС, признак предмета расчёта (товар, услуга, аванс) и признак способа расчёта (полная оплата, предоплата, частичный расчёт). Плюс контакт покупателя, на который уйдёт электронный чек.

Порядок такой: платёжный сервис сообщает сайту об успешной оплате, сайт передаёт состав заказа в кассу, касса возвращает ссылку на чек. Готовые модули для популярных CMS делают это сами, надо только правильно заполнить настройки товаров.

Что ломается чаще всего:

  • Ставка НДС по умолчанию проставлена не та, что у вас. Особенно у тех, кто на упрощёнке: там свои значения, и оставленное из коробки "20%" даст неверные чеки на всю историю продаж.
  • Доставка не заведена отдельной позицией. Её стоимость должна быть в чеке своей строкой как услуга, а не растворяться в сумме заказа.
  • Скидка размазана неверно. Если промокод уменьшает итог, позиции в чеке должны быть пересчитаны, иначе сумма строк не сойдётся с оплаченной.
  • Нет обязательного поля контакта. Без почты или телефона электронный чек некуда отправить.

Предоплата, постоплата и история с двумя чеками

Если человек платит сегодня, а товар получает через неделю, чеков будет два. Первый в момент оплаты - с признаком аванса или предоплаты. Второй в момент передачи товара - на зачёт этого аванса, уже без движения денег.

Тот же принцип при частичной оплате и рассрочке: сначала чек на полученную часть, потом на закрытие остатка. Для сайта это значит, что "оплачено" и "выдано" должны быть разными статусами заказа, а второй чек кто-то должен инициировать. Обычно менеджер в админке одной кнопкой, но кнопку надо предусмотреть заранее.

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

Кто освобождён и как не попасть в исключение по ошибке

Освобождения в законе есть, но узкие и с условиями: часть видов деятельности на патенте, отдельные категории торговли с рук, работа в отдалённых местностях по региональному перечню. Проверять такие нормы надо по действующему тексту закона вместе с бухгалтером, а не по пересказу в блоге.

Типичная ошибка: предприниматель нашёл статью 2019 года про отсрочку для ИП без работников и решил, что она действует до сих пор. Отсрочки в 54-ФЗ были, но закончились. Дата публикации у источника важнее его убедительности.

Второй способ ошибиться - решить, что "у меня же услуги, а не товары". Услуги физлицам под требование о чеке попадают наравне с товарами.

Что бывает, если чеков нет

Ответственность за неприменение кассы считается от суммы непробитых расчётов: для предпринимателя это часть суммы с нижней границей около 10 000 рублей, для организации доля выше. Неприятность не в разовом штрафе, а в том, что проверка смотрит период целиком: полгода продаж мимо кассы превращаются в расчёт от всей выручки за эти полгода. Добровольное исправление до того, как нарушение обнаружили, положение улучшает.

Чек-лист подключения

  1. Определить, кто ваши покупатели: физлица, компании или и те и другие.
  2. Выписать все способы приёма денег, включая ссылки в мессенджерах и оплату курьеру.
  3. По каждому способу ответить, кто формирует чек: вы, площадка или платёжный сервис.
  4. Выбрать вариант кассы: аренда, своё устройство или сервис провайдера.
  5. Уточнить у бухгалтера срок фискального накопителя под ваш налоговый режим.
  6. Заключить договор с ОФД, если он не входит в пакет, и зарегистрировать кассу.
  7. Проверить в настройках сайта ставку НДС, доставку отдельной позицией и признаки расчёта.
  8. Сделать поле почты или телефона в оформлении заказа обязательным.
  9. Предусмотреть в админке второй чек на зачёт аванса и чек возврата.
  10. Провести тестовую покупку на реальную сумму и проверить чек до копейки и до позиции.
  11. Сверить условия оплаты и возврата с текстом на сайте: как это оформить, писали в разборе оферты на сайте.

Пункт про тестовую покупку занимает пять минут, а ловит больше всего: неверную ставку, потерянную доставку и чек, который никуда не ушёл.

С чего начать, если вы уже продаёте

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

Если магазин ещё проектируется, кассу и признаки расчёта удобнее закладывать вместе с корзиной, а не прикручивать после запуска. Как мы это делаем и что входит в работу по обмену с платёжными сервисами, показано на странице разработки интернет-магазинов.

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

Нужна ли онлайн-касса, если на сайте нет корзины и оплата идёт по счёту?

Зависит от того, кто платит. Расчёты с обычными людьми требуют чека почти всегда, даже если человек оплатил бумажный счёт в отделении банка. Расчёты между юридическими лицами и ИП в безналичной форме, без карты и наличных, под применение кассы не подпадают. Поэтому у B2B-сайта с оплатой по счёту кассы может не быть вовсе, а у сайта услуг для физлиц она понадобится.

Можно ли не покупать кассу, а взять её в аренду?

Да, это самый частый вариант для интернет-магазина. Облачная касса стоит в аренде порядка 1 500-3 500 рублей в месяц, физически стоит в дата-центре провайдера и печатает чеки только в электронном виде. Собственное устройство имеет смысл, если у вас есть точка выдачи или курьеры, которые принимают деньги на месте.

Кто пробивает чек, если покупатель платит через маркетплейс?

При продаже через агрегатор или маркетплейс чек покупателю чаще всего формирует сама площадка как агент, а продавец получает уже очищенную выручку. Это надо проверять в договоре с площадкой: там прямо написано, кто применяет кассу. Продажи со своего сайта такая схема не покрывает, для них касса нужна отдельно.

Когда чек должен уйти покупателю при оплате картой на сайте?

При безналичном расчёте в интернете чек формируется не позднее следующего рабочего дня после оплаты и не позже момента выдачи товара. Печатать бумажный чек не нужно, достаточно электронного на почту или телефон, которые покупатель оставил при заказе. Именно поэтому поле для контакта в форме заказа лучше делать обязательным.

Нужен сайт по этой теме?

Расскажите о задаче – вернёмся с расчётом и предложением структуры.