Юридические аспекты применения ККТ при онлайн-продажах
Согласно 54-ФЗ «О применении контрольно-кассовой техники» организации и ИП при расчете с физическими лицами обязаны использовать контрольно-кассовую технику и выдавать чек в электронной или бумажной форме.
Этот факт уже давно известен владельцам и разработчикам интернет-магазинов, но мало кто разбирался в тонкостях и нюансах данного вопроса. Пренебрегать законом — не лучшее решение. За нарушение 54-ФЗ предусмотрен штраф до 30000 рублей.
В интернете часто встречается неточная или вырванная из контекста информация об организации процесса оплаты и выдачи чеков, поэтому мы погрузились в тему и решили ответить на частые вопросы, а также развеять распространенные заблуждения тех, кто собирается принимать платежи на своем сайте.
Сколько времени есть у продавца, чтобы выдать чек покупателю?
Когда пользователь делает заказ в интернет-магазине, происходит процесс расчета. По закону под расчетом понимается получение и выплата денежных средств наличными деньгами и (или) в безналичном порядке за товары, работы, услуги (абзац 21 ст. 1.1 54-ФЗ), однако на деле этот процесс занимает какое-то время. Пользователь набирает товары в корзину, переходит к оформлению заказа, вносит данные карты и т.д.
Если строго следовать букве закона, то чек должен выдаваться в момент совершения оплаты (абзац 3 п. 2 ст. 5 54-ФЗ), а время осуществления расчета обязательно нужно указать в чеке (п. 1 ст. 4.7 54-ФЗ). Но ведь расчет происходит не в один момент, как же выдать чек, не нарушив закон?
Конкретной нормы о допустимой задержке в законе нет, однако, на практике допускается расхождение фактического момента расчетов с моментом выдачи чека не более 5 минут (разъяснение Минфина в письме от 10.07.2013 № АС-4-2/12406, судебная практика). В эти 5 минут заложено время на проведение всех операций и погрешность часов ККТ. То есть, если по данным проверки платеж принят в 14:00, а онлайн-чек выдан в 14:06 или позже, то организации будет выписан штраф.
Особые случаи
Есть 2 случая, для которых действуют другие правила.
Если происходит двухступенчатое списание средств при оплате картой (авторизация, блокировка средств на карте, списание средств в течение 30 дней), то моментом оплаты считается момент успешной авторизации средств на карте (разъяснения Минфина в письмах от 06.04.2018 № 03-01-15/22629, от 25.08.2017 № 03-01-15/54870), то есть нужно выдавать чек после заморозки средств, а не ждать, пока банк переведет эти средства с одного счета на другой.
Также особые правила действуют при осуществлении безналичных расчетов без непосредственного взаимодействия продавца и покупателя. Например, вы выписываете покупателю счет, который он должен оплатить, совершив перевод со своего банковского счета на ваш. То есть оплата происходит только тогда, когда покупатель решит оплатить выставленный счет, без непосредственного контакта с вами. До момента поступления денег на расчетный счет, вы не можете знать, оплатил ли клиент выставленный счет или нет.
В этой ситуации чек формируется не позднее следующего рабочего дня после осуществления расчета, но не позднее момента передачи товара (п. 5.4 ст. 1.2 54-ФЗ). Межбанковские платежи осуществляются Центробанком каждый рабочий день в 5 рейсов, поэтому задержки между оплатой и получением вами средств больше одного дня быть не может. Также в этом случае продавец может передать чек в бумажном виде вместе с товаром.
Распространенные заблуждения
Есть несколько распространенных и опасных заблуждений, касающихся выдачи чеков при онлайн-оплате. Многие думают, что при оплате картой через онлайн-эквайринг или через агрегаторы платежей ( Яндекс.Касса, ROBOKASSA, CloudPayments и другие), чеки выдавать не нужно, потому что в первом случае деньги принимает банк, а во втором агрегатор, значит и о чеках должны заботиться они.
Это неверное мнение. Выдавать чек обязан тот, кто принимает платеж, так как банки и агрегаторы выполняют функцию посредника, который организует перечисление средств, но не проводит их через свои счета. Единственная законная возможность переложить эту задачу на чьи-то плечи — агентский договор. Заключив договор, вы дадите агенту полномочия принимать платежи, адресованные вам, на свои счета и выдавать чеки покупателям.
Вторая серьезная ошибка — думать, что при расчете «квази-деньгами» через Webmoney, PayPal или другие электронные кошельки, чек выдавать не нужно. По закону такие деньги считаются электронными денежными средствами. Они передают информацию о денежных средствах и их движении при осуществлении расчетов в безналичной форме (п. 18-19 ст. 3 161-ФЗ).
Независимо от того, какими деньгами расплачивается покупатель, он должен получить чек в установленные законом сроки.
Техническая реализация обмена данными «внутри» интернет-магазина
В общем случае расчет происходит таким образом:
-
Покупатель оформляет корзину заказа. Магазин переадресует покупателя на страницу эквайринга (банка или агрегатора платежей) для осуществления расчетов, генерируя ссылку с уникальным ID платежа.
-
Покупатель переходит по ссылке, осуществляет оплату. Страница эквайринга переадресует его обратно в интернет-магазин на страницу результата оплаты.
-
Эквайринг передает в магазин информацию о результатах платежа с соответствующим ID. Результат показывается покупателю.
-
Если результат оплаты успешный, то данные о платеже и продаже отправляются в ОФД.
-
При успешной оплате магазин отправляет покупателю электронный чек на указанный при оформлении заказа email. Дополнительно чек (или информацию о том, как его получить) может отправить и ОФД.
-
Данные из ОФД передаются в ФНС.
Интернет-магазин состоит из сайта, расположенного на хостинге (собственном или облачном), 1С или аналогичной программы, осуществляющей учет денежных средств и движения товаров, а также кассового аппарата, формирующего электронные чеки.
Если магазин занимается розничной торговлей, то в типовой реализации работа ведется в 1С. При осуществлении продажи 1С связывается по LAN или локальному интерфейсу (USB, RS-232) c кассовым аппаратом и передает необходимую информацию о продаже, а кассовый аппарат, имеющий выход в интернет, передает данные в ОФД.
В случае онлайн-продаж данные о продаже порождаются на сайте интернет-магазина. После получения данных об успешной оплате от эквайринга заказ с сайта выгружается в 1С. При этом 1С может выдать электронный чек, аналогично оффлайн-продаже.
Недостаток этого способа — задержка отправки чека сверх допустимых 5 минут. Решается эта проблема частым обменом данными о заказах (не реже чем раз в 1-2 минуты), но это создаст нагрузку на сайт и каналы связи. Сформировать данные для чека и отправить их на кассовый аппарат может и сам сайт, при этом необходимо установить и настроить на компьютере, имеющем связь с кассовым аппаратом, специализированное ПО. Важно помнить, что этот компьютер должен работать круглосуточно.