Онлайн‑касса, 54‑ФЗ и ОФД: фискализация интернет‑платежей

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

Онлайн‑касса, 54‑ФЗ и ОФД: фискализация интернет‑платежей


Что такое фискализация онлайн оплат и зачем интернет‑касса для сайта

Фискализация онлайн оплаты — это оформление и передача в ФНС фискального документа (электронного чека) по каждой операции оплаты на сайте или в мобильном приложении. Для этого используется онлайн‑касса (ККТ), подключённая к оператору фискальных данных (ОФД). Покупатель получает чек по SMS/e‑mail, а данные уходят в ФНС.

Для интернет‑торговли онлайн касса для сайта — такой же обязательный элемент, как эквайринг. Без корректной фискализации нарушается 54‑ФЗ, растут риски штрафов и блокировок. Грамотная настройка чеков повышает доверие покупателей и упрощает бухучёт.

![Схема фискализации интернет‑платежа — путь от клиента до ФНС]

54‑ФЗ и интернет‑платежи: когда чек обязателен, исключения B2B

54‑ФЗ распространяется на расчёты с использованием электронных средств платежа (карты, кошельки, СБП) и требует выдачи чека при оплатах на сайте. Основные тезисы:

  • B2C: если платит физлицо — чек обязателен всегда (карта, Apple Pay/Google Pay, СБП, электронный кошелёк).
  • B2B: есть исключения для расчётов «с расчётного счёта на расчётный счёт» без использования электронного средства платежа (оплата по счёту через банк). В таких случаях часто допустимо b2b без кассы (исключения), однако при оплате корпоративной картой или иным ЭСП чек, как правило, нужен.
  • Онлайн‑чеки требуются и для услуг, и для цифровых товаров, и для предоплаты.

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

Как работает связка сайт → платёжный провайдер → онлайн‑касса → ОФД → ФНС

  1. Клиент оплачивает заказ (карта, Apple Pay/Google Pay, СБП, кошелёк). См. варианты эквайринга: Банковские карты, Apple Pay/Google Pay.
  2. Платёжный провайдер подтверждает успешный платёж.
  3. Формируется чек: либо вашей ККТ, либо кассой провайдера (касса провайдера — популярный вариант «без боли»).
  4. Чек уходит в ОФД, ОФД передаёт данные в ФНС.
  5. Покупателю отправляется электронный чек на e‑mail/телефон.

![Пример электронного чека с обязательными реквизитами]

Собственная ККТ, облачная касса или касса провайдера: что выбрать

Есть три базовых подхода к фискализации онлайн‑платежей:

Критерий Собственная ККТ (на стороне продавца) Облачная ККТ (АТОЛ Онлайн, Эвотор, Orange Data) Касса провайдера (через платёжного оператора)
Время внедрения Дольше: закупка, регистрация, интеграция Среднее: подключение облачного сервиса Быстро: провайдер настраивает всё «под ключ»
Поддержка ФФД 1.2 Требуется обновление и сопровождение Обычно из коробки Из коробки у большинства PSP
Стоимость владения Покупка ККТ + ФН + ОФД Подписка за кассу + ОФД Входит в тариф или небольшая плата
Гибкость Максимальная Высокая Высокая, но с правилами PSP
Надёжность Зависит от вашей инфраструктуры SLA облака SLA провайдера

Часто интернет‑магазины выбирают кассу провайдера: минимум разработки и единая точка ответственности. Крупные компании с особыми сценариями (маркировка, агентские схемы, сложные НДС) — облачная или собственная ККТ.

Сценарии чеков: предоплата, полная оплата, частичная оплата, рекуррентные, чек возврата

Правильный выбор типа чека и «признака способа расчёта» — основа соответствия 54‑ФЗ. Ниже — типовые варианты для интернет‑магазина:

Сценарий Что выбрать Когда пробивать Комментарии
Полная оплата на сайте, товар отгружается позже «Чек прихода» с признаком «полная предоплата» или двухчековая схема (чек предоплаты + чек расчёта при отгрузке) В момент успешного списания / при отгрузке Оба подхода применяются на практике; сверяйтесь с методичками ФНС и вашим бухгалтером
Частичная предоплата на сайте + доплата при доставке Чек предоплаты (на предоплату), затем чек расчёта (на полный расчёт) На каждый этап оплаты В чеке важно указать корректные признаки способа расчёта
Двухстадийное списание (hold → capture) Чек формируется при capture При подтверждении списания На hold чек не формируют, но важно не забыть чек при capture
Рекуррентные платежи (подписки) Отдельный чек на каждый платёж После каждого автосписания Согласие на рекуррентные — см. Рекуррентные платежи
Цифровые услуги Чек прихода, предмет расчёта «услуга/работа» Сразу после оплаты Для НДС — по вашей СНО
Возврат «Чек возврата» (возврат прихода/аванса) При возврате средств Поддерживается частичный возврат, см. Возвраты и чарджбеки

Теги ФФД 1.2 для интернет‑магазина: что важно передавать

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

  • Признак способа расчёта: предоплата, полная оплата, частичный расчёт, аванс, кредит и т. д.
  • Предмет расчёта: товар, услуга, работа, платеж, агентское вознаграждение.
  • Номенклатура: наименование, количество, цена, ставка НДС.
  • СНО (система налогообложения): по организации или по позиции, если требуется.
  • Данные покупателя для отправки чека: e‑mail или телефон.
  • Реквизиты продавца и (при необходимости) агента/субагента.
  • Маркировка (ЧЗ): коды маркировки, способ расчёта с маркированным товаром.

Если используете кассу провайдера, вы передаёте состав корзины и атрибуты, а провайдер формирует чек сам. При собственной/облачной ККТ данные и теги ФФД 1.2 формируются вашим бэкендом — удобно делать это через серверные SDK и вебхуки. Подробнее — API и вебхуки.

СБП и чеки: особенности фискализации по QR

СБП (QR/ссылки) — популярный способ оплаты с низкой комиссией. Для B2C по 54‑ФЗ чек обязателен так же, как для карт.

  • Момент чека: обычно сразу после подтверждения зачисления (событие «оплачено»).
  • Сценарии предоплаты/закрытия — те же, что и для карт.
  • Статический QR (на счёт) vs динамический (на заказ): динамический удобнее для автоматической фискализации.

Подробнее про подключение и UX — в разделе СБП: QR‑оплата и подключение.

ОФД для интернет‑магазина: роль, выбор и SLA

ОФД принимает фискальные документы с ККТ, передаёт их в ФНС и хранит чековую ленту. На что смотреть при выборе ОФД для интернет‑магазина:

  • Поддержка ФФД 1.2 и маркировки.
  • SLA доставки чеков в ФНС и доступность личного кабинета.
  • Экспорт чеков для бухгалтерии, удобные отчёты.
  • Каналы отправки чеков клиентам (SMS, e‑mail), ретраи при сбоях.

При использовании «кассы провайдера» ОФД обычно включён в пакет и отдельно его выбирать не нужно.

Интеграция: CMS, API, вебхуки и тестовая среда

Способ интеграции зависит от архитектуры:

  • Касса провайдера: обычно достаточно передавать корзину и контакт покупателя в платёжный запрос. Чек формируется провайдером.
  • Собственная/облачная ККТ: ваш сервер слушает вебхуки «платёж успешен/возврат» и формирует/отправляет чек.

Готовые модули упрощают внедрение:

Техническая сторона платежей, статусы и нотификации — в разделе API: server‑to‑server и webhooks.

Возвраты и корректировки: как фискализировать

  • Возврат средств покупателю сопровождается «чеком возврата» (возврат прихода или возврат аванса).
  • Частичный возврат — отдельный чек на соответствующую сумму/позиции.
  • Ошибочные чеки правятся «чеком коррекции» (по правилам ФНС).
  • Следите за связью «платёж ↔ чек» в учётной системе; это облегчает акты сверки и претензионную работу. Подробнее — Возвраты, чарджбеки, претензии.

Юридические и технические требования: KYC, PCI DSS, 3‑DS, агентские схемы

Стоимость: касса, ОФД, ФН и комиссия эквайринга

Итоговая экономика складывается из:

  • Эквайринг (карты/СБП/кошельки) — комиссия провайдера.
  • ККТ: покупка или аренда, замена фискального накопителя (обычно раз в 13–36 мес.), обслуживание.
  • ОФД: абонентская плата, как правило, ежегодная или включена в тариф.

Часто «касса провайдера» выгоднее по совокупной стоимости: не нужно покупать железо/ФН и следить за обновлениями ФФД 1.2. Оцените сценарии и посчитайте в нашем разделе Тарифы, комиссии и калькулятор.

Чек‑лист запуска

  • Определите схему: собственная ККТ, облако (АТОЛ, Эвотор, Orange Data) или касса провайдера.
  • Выберите провайдера и способы оплаты (карты, СБП, кошельки). См. Сравнение провайдеров.
  • Настройте теги ФФД 1.2: способ и предмет расчёта, НДС, СНО, агентские признаки.
  • Проверьте отправку контактов покупателя (e‑mail/телефон) для чека.
  • Реализуйте сценарии: предоплата/закрытие, частичный платёж, рекуррентные, возвраты.
  • Пройдите тесты в песочнице и настройте вебхуки. См. Песочница и вебхуки.
  • Запустите в проде и мониторьте фискальные ошибки/ретраи в ОФД.

FAQ

  • Нужна ли онлайн‑касса для сайта, если принимаем карты? Да, для «54‑ФЗ интернет платежи» чек обязателен при оплате картой, Apple Pay/Google Pay и кошельками.
  • Как быть с СБП и чеками? По СБП чек обязателен для B2C. Подробнее — СБП: подключение.
  • Можно ли в B2B без кассы? Если оплата идёт без электронного средства платежа (банковский перевод по счёту с р/с на р/с), часто допустимо без ККТ. При корпоративной карте — чек нужен. Уточняйте с бухгалтером.
  • Что такое «касса провайдера»? Это когда ККТ и ОФД обслуживает платёжный провайдер. Вы передаёте корзину, а провайдер формирует чек.
  • Поддерживаете теги ФФД 1.2? Да, актуальные теги (включая маркировку и агентские признаки) поддерживаются в облачных кассах и у провайдеров. Технические детали — API и вебхуки.

Вывод и следующий шаг

Фискализация онлайн оплаты по 54‑ФЗ — это не только соблюдение закона, но и прозрачность бизнеса. Выберите подходящую модель (собственная/облачная ККТ или касса провайдера), корректно настройте теги ФФД 1.2, продумайте сценарии чеков (предоплата, полная оплата, чек возврата) и запустите интеграцию через готовые модули или API.

Готовы настроить онлайн‑кассу для сайта и ОФД без лишней бюрократии? Перейдите к руководству «Как подключить платёжную систему» — и запустите приём и фискализацию платежей за несколько дней.

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