Онлайн‑касса и интернет‑эквайринг: нужна ли ККТ и как всё связать

Получить CloudPayments бесплатно

Когда ККТ обязательна при онлайн‑оплатах

Если вы принимаете оплату от физлиц за товары/работы/услуги — ККТ обязательна. При оплате через интернет чек нужно формировать и отправлять клиенту электронно (email/SMS). Исключения ограничены и зависят от типа расчётов.

54‑ФЗ, ОФД и роли участников

Роль Что делает
Мерчант Формирует чек, хранит и передаёт данные
ККТ/кассовый софт Создаёт фискальный документ
ОФД Передаёт чек в ФНС
Провайдер эквайринга Может инициировать/передавать события и параметры чека

Как связать провайдера эквайринга и кассу

Сценарии:

  • Касса на стороне провайдера: самый простой путь — провайдер формирует чек автоматически по событию успешной оплаты.
  • Облачная ККТ: ваша облачная касса получает webhook и печатает чек.
  • Своя ККТ: ваш сервер вызывает API ККТ (например, через кассу‑агрегатор) при статусе «paid».

Важно: передавать корректные позиции, ставки НДС, маркировку (если есть), тип оплаты (электронно, предоплата, кредит и т.п.).

Что должно быть в чеке: состав и реквизиты

  • Наименование и количество товаров.
  • Цена, сумма, НДС.
  • Признак расчёта (приход/возврат прихода).
  • E‑mail/телефон покупателя.
  • Система налогообложения (УСН/ОСН/Патент и т.д.).

Исключения: B2B, агенты, специфические операции

B2B‑оплаты по безналичному счёту могут не требовать ККТ (уточняйте с бухгалтером). Агентские и комиссионные схемы требуют верной роли в чеке (агент, принципал). Возвраты фискализируются как «возврат прихода».

Инвойсы и оплата по счёту: как фискализировать

При оплате по счёту (без карты) чек может формироваться при поступлении оплаты на р/с. Если же оплата счёта идёт через платёжную ссылку и шлюз — чек формируйте в момент онлайн‑оплаты.

Типовые архитектуры фискализации

![Схема связки провайдера эквайринга и облачной ККТ]

  • «Провайдер → ККТ‑провайдера»: минимум кода, меньше контроля.
  • «Ваш бэкенд → облачная ККТ»: гибко, нужна поддержка SLA.
  • «Ваш бэкенд → своя ККТ»: максимум контроля и ответственности.

Ошибки и риски: как избежать штрафов

  • Не фискализирован возврат — нарушение.
  • Неверные ставки НДС — штрафы.
  • Несвоевременная отправка чеков — претензии клиентов и ФНС.

Чек‑лист внедрения ККТ

  • Определите сценарии оплаты и возвратов.
  • Выберите модель фискализации (у провайдера/облако/своя).
  • Наладьте надёжные вебхуки и ретраи.
  • Прогоните тест‑кейсы, сверяйте чеки с заказами.
  • Обучите поддержку отвечать по чекам и возвратам.
Получить CloudPayments бесплатно