Интернет-магазин: когда и какие чеки пробивать
Оплата на сайте прошла в 3 часа ночи, товар отгрузится только через неделю, а половину суммы принял платёжный агрегатор — в электронной торговле момент чека совпадает с моментом оплаты не так очевидно, как на прилавке. Разбираем, какой чек и когда обязателен для интернет-магазина.
1. Чек при онлайн-оплате: почему нужен «сразу», хотя формально есть срок#
По общему правилу для расчётов без непосредственного присутствия покупателя закон даёт продавцу срок сформировать чек — не позднее следующего рабочего дня после получения оплаты. На практике почти никто этим сроком не пользуется: интернет-магазины подключают облачную кассу (ККТ-класса АТОЛ Онлайн и аналогичных сервисов), которая фискализирует расчёт автоматически в момент оплаты — секунды, а не сутки. Это снимает и риск забыть, и риск накопить десятки неотправленных чеков к дедлайну. Как устроена такая схема без физического аппарата на точке — в статье «Облачная касса».
2. Отгрузка сразу или позже — разный признак способа расчёта#
| Когда происходит отгрузка | Какой чек при оплате | Нужен ли второй чек |
|---|---|---|
| Сразу, в момент оплаты (цифровой товар, доставка day-in-day-out) | «Полный расчёт» | Нет, один чек закрывает сделку |
| Позже (товар под заказ, предзаказ, длинная логистика) | «Предоплата 100%» (оплачено полностью) или «предоплата» (оплачена часть) | Да — в момент фактической передачи товара пробивается чек «зачёт аванса» с полной номенклатурой |
Если отгрузка не совпадает по времени с оплатой, закон требует именно пару чеков — распространённая ошибка интернет-магазинов пробить один чек «полный расчёт» сразу при оплате, хотя товара у покупателя ещё нет. Подробный разбор признаков способа расчёта и механики зачёта — в статье «Авансы, рассрочка и кредит в чеках».
3. Частичная отгрузка заказа#
Если заказ из нескольких позиций отгружается несколькими партиями (часть товара есть на складе сразу, часть — довозится позже), зачёт аванса делается пропорционально каждой отгрузке:
- При оплате — чек «предоплата 100%» на всю сумму заказа.
- При первой отгрузке — чек «зачёт аванса» на сумму именно отгруженных сейчас позиций (не всего заказа).
- При каждой следующей отгрузке — новый чек «зачёт аванса» на сумму именно этой партии, пока сумма зачётов не сравняется с исходной предоплатой.
Сумма всех чеков зачёта по заказу в итоге всегда равна сумме первоначальной предоплаты — если товар из заказа отменили и не довезли, на неотгруженный остаток оформляется возврат, а не «зависает» без чека.
4. Платёжный агрегатор «сам пробивает чеки»#
Часть платёжных провайдеров и агрегаторов действительно берёт на себя фискализацию — выступая платёжным агентом, они формируют собственные чеки по каждой прошедшей оплате. Полагаться на это можно, но только если это прямо прописано в договоре с конкретным провайдером — и стоит проверить три вещи:
- Кто именно фискализирует — сам провайдер как агент, или обязанность формально осталась на вас, а провайдер лишь технически прокидывает данные в вашу кассу.
- Какие чеки формируются — только «приход»/«полный расчёт», или провайдер умеет и пару «аванс + зачёт» при отложенной отгрузке.
- Где ваши копии — доступ к архиву чеков нужен для сверки выручки с бухгалтерией и на случай спора с покупателем; уточните в личном кабинете провайдера, где искать историю именно фискальных документов, а не только платежей.
5. Рекуррентные подписки#
Каждое автоматическое списание по подписке — отдельный расчёт с покупателем, и на каждое из них нужен отдельный чек, формируемый автоматически в момент списания, без участия покупателя каждый раз. Обычно это реализуется интеграцией платёжного шлюза с облачной кассой: подписка списывает деньги по сохранённой карте, и тот же вызов API, который проводит платёж, инициирует фискализацию.
6. Отказ покупателя при вручении#
Если покупатель оплатил заказ заранее (чек «предоплата»), а при получении отказался от товара и деньги ему возвращают, оформляется чек «возврат прихода» (возврат аванса) на сумму предоплаты — тем же способом оплаты, которым она была внесена. Если к моменту отказа уже был частичный зачёт (часть заказа успели отгрузить и оплатить чеком зачёта), возврат оформляется только на неотгруженный остаток.
7. Выкуп товара у физлица (trade-in, скупка)#
Когда магазин не продаёт, а покупает — принимает товар у физического лица за деньги (trade-in техники, скупка украшений, приём б/у вещей) — это тоже расчёт по 54-ФЗ, только в обратную сторону: магазин платит, а не получает. Такой расчёт оформляется чеком с признаком «расход», а не «приход», и обязателен точно так же, как обычная продажа — распространённая ошибка небольших магазинов считать, что чек нужен только когда деньги приходят.
8. Продажа за рубеж иностранцам онлайн#
Если российский продавец реализует товар или цифровую услугу физическому лицу за рубежом через свой сайт, по общему правилу это остаётся расчётом, требующим применения ККТ у российского продавца — гражданство и местонахождение покупателя сами по себе от кассы не освобождают. При этом валютные расчёты, работа через иностранных платёжных агентов и вопрос о месте реализации для налоговых целей — зона с тонкостями, которая сильно зависит от конкретной схемы платежа; для таких сделок стоит отдельно уточнить у бухгалтера, как оформить чек и в какой валюте/по какому курсу.
9. Пример#
Интернет-магазин техники: заказ на 54 000 ₽ оплачен картой на сайте в 2:15 ночи, товар — под заказ, отгрузка через 4 дня. Облачная касса фискализирует чек «предоплата 100%» автоматически в момент оплаты, покупатель получает ссылку на чек по email в течение секунд. Через 4 дня, при вручении курьером, пробивается чек «зачёт аванса» на те же 54 000 ₽ с полной номенклатурой товара — пара чеков закрывает сделку.
10. Как это сделать в Cenaly#
- Приём онлайн-оплаты фиксирует заказ и сумму в момент оплаты — это и есть точка, которая должна запускать фискализацию на стороне вашей облачной кассы или провайдера; подробнее о самой схеме — в статье «Облачная касса».
- Статус оплаты и отгрузки виден по каждому заказу — легко определить, какие заказы уже полностью зачтены чеком, а какие всё ещё числятся авансом до отгрузки.
- Для точек с физической ККТ (самовывоз, шоурум) фискализация идёт через Cenaly Hardware Bridge; история всех чеков, включая пары «аванс + зачёт», — в Касса → Чеки, см. чеки и возвраты.
- Продажи через маркетплейсы ведут себя иначе — площадка часто сама выступает продавцом или платёжным агентом по своим правилам, это разобрано отдельно в статье «Маркетплейсы: кто пробивает чек».
11. Частые вопросы#
Оплата прошла ночью, а бухгалтер сверяет чеки только утром — это проблема? Нет, если фискализация автоматическая (облачная касса) — чек уже сформирован и отправлен в момент оплаты независимо от того, когда его увидит бухгалтер; проблема была бы только при ручном формировании чеков раз в день.
Можно ли не делать пару «аванс + зачёт», если отгрузка и оплата расходятся всего на пару часов? Формально нет — правило действует независимо от того, насколько короткий разрыв между оплатой и отгрузкой; на практике при разрыве в несколько минут иногда отгрузка успевает попасть в тот же расчёт, но полагаться на это не стоит — безопаснее оформлять пару чеков.
Агрегатор прислал нам отчёт о продажах, но не прислал копии чеков — как быть? Запросите доступ к архиву именно фискальных документов, а не только к отчёту о платежах — это разные разделы личного кабинета у большинства провайдеров; без копий чеков вы не сможете подтвердить фискализацию при проверке.
Подписка на сервис списывает деньги раз в месяц — нужно ли предупреждать покупателя о каждом чеке? Нет, специального уведомления закон не требует — чек формируется и отправляется по контакту, указанному при первой оплате, автоматически при каждом списании.
Связанные статьи: облачная касса · авансы, рассрочка и кредит · маркетплейсы: кто пробивает чек · чек коррекции для онлайн-оплат
Как подключить фискализацию технически: если касса у вас уже есть, чеки сайта можно бить на ней же по HTTP-API — см. Кассовый сервер и справочник API с готовыми сценариями интернет-магазина.
Материал носит справочный характер и не заменяет консультацию бухгалтера. Первоисточники: 54-ФЗ «О применении ККТ», методические рекомендации ФНС (kkt-online.nalog.ru), ст. 14.5 КоАП РФ.