К содержимому

НДС и некастодиальные криптошлюзы

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

Payora11 мин чтенияEN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
НДС и некастодиальные криптошлюзы

Начинайте с налогового вопроса, а не с модели хранения средств

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

Фраза подлежит ли некастодиальный криптоплатежный шлюз правилам отчетности по НДС звучит как тест с ответом «да» или «нет», но на практике все зависит от потока транзакции. Если шлюз только передает платежные инструкции — это один случай. Если он еще и выставляет счет мерчанту, взимает комиссию за сервис или помогает провести расчеты в другой валюте, картина по НДС меняется. Именно поэтому вопрос как учитывать НДС при оплате криптовалютой нельзя отделять от роли самого шлюза.

Представьте обычную продажу в магазине. Мерчант продает товар, клиент платит криптовалютой, а шлюз помогает провести платеж. Обычно именно поставка мерчанта и является облагаемым событием. Комиссия самого шлюза тоже может облагаться НДС.

Определите, кто совершает поставку и кто получает оплату

Сначала назовите поставку. Если кофейня продает напиток за €7, поставщиком является кофейня. Если дизайнер продает пакет услуг по созданию логотипа, поставщиком является дизайнер. Шлюз не становится автоматически частью этой поставки только потому, что он участвует в платежном процессе.

Затем проверьте, кто получает оплату. Во многих схемах клиент платит мерчанту, а не шлюзу. Это кажется очевидным, но смешанные потоки создают проблемы, когда платежный процессор еще и удерживает свою долю или принимает средства до их дальнейшей передачи. В учете для мерчанта может быть один платеж, а в налоговых записях — уже две связи.

Полезная проверка: мог бы шлюз выставить счет-фактуру за продажу от своего имени? Если нет, то обычно облагаемым поставщиком основного товара или услуги остается мерчант. Если да, или частично да, шлюз может выступать как перепродавец или посредник, а это меняет анализ по НДС. Именно такие детали потом оказываются на четвертой странице аудиторского файла.

Разделяйте платежное сопровождение и облагаемое вознаграждение

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

Если шлюз берет с мерчанта 1,5% или фиксированную сервисную плату, эта комиссия сама по себе может иметь значение для НДС как услуга, оказываемая оператором шлюза. Основная продажа по-прежнему принадлежит мерчанту, но у шлюза есть собственная поставка. В одной корзине могут быть две поставки. Налоговым специалистам это не нравится. Но им все равно приходится это разбирать.

Есть практическая причина четко разделять эти линии. Если комиссия шлюза отображается в одном и том же чеке вместе с товарами мерчанта, учетное ПО может размыть категории. Чистое разделение на «сумму продажи», «комиссию шлюза» и «сетевую комиссию» сильно упрощает последующую отчетность. Если вашей финансовой команде когда-либо приходилось распутывать выгрузку в пятницу в 18:00, вы уже понимаете, почему это важно для темы криптоплатежный шлюз и налоговая отчетность.

Проверьте требования к данным в счете и чеке

Доказательства по НДС обычно кроются в деталях. Некастодиальный поток не отменяет необходимость собирать данные по транзакции, которые подтверждают счет или чек. Базовые поля часто включают номер счета, дату, идентификатор клиента, если он требуется, описание проданного товара, сумму брутто, сумму налога, валюту и платежную ссылку.

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

Хорошая привычка — привязывать чек к одному идентификатору транзакции. Тогда бухгалтерия сможет сопоставить заказ, событие в блокчейне и строку счета без догадок. Один номер. Один заказ. Одна налоговая запись.

Проверьте, создают ли этапы конвертации дополнительные точки отчетности по НДС

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

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

Здесь важна хронология. Курс был зафиксирован на этапе оформления заказа, при отправке транзакции или при подтверждении? Разница в 20 минут может изменить эквивалент в фиате, а на некоторых рынках — и базу по НДС. Поэтому финансовые команды часто хотят не просто красивый виджет на странице оплаты, а источник курса обмена.

Определите, что мерчант должен хранить для подтверждения при проверке

Хранение документов — это то место, где многие криптомерчанты либо спокойно спят, либо теряют неделю. Для поддержки при проверке мерчанту следует хранить временные метки, сумму платежа, использованную валюту, адреса кошельков, источник курса обмена, разбивку комиссий и итоговый счет или чек. Эти данные формируют защитимую цепочку.

Сохраняйте записи достаточно долго в соответствии с местным законодательством. Сроки отличаются по странам, и отсчет периода хранения может начинаться с даты счета, а не с даты оплаты. Мерчанту в Берлине может потребоваться одна политика архивации, а мерчанту в Лиссабоне — другая. Один и тот же checkout. Разные правила хранения.

Собственная документация Payora может помочь команде понять, какие данные платформа собирает на этапе оплаты, а что еще нужно хранить в учете мерчанта; в документации для разработчиков, API криптоплатежного шлюза, можно проверить, какие поля доступны для экспорта. Смысл не в том, чтобы копить данные без разбора. Смысл в том, чтобы сохранять данные, которые позже подтвердят корректность применения НДС.

Проверьте трансграничный режим НДС до запуска

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

Локация часто становится первым спорным моментом. Клиент считается местным или иностранным? Поставка B2C или B2B? Мерчант опирается на адрес выставления счета, IP-адрес или другой сигнал местоположения? Одно неверное предположение может поместить продажу не в ту корзину по НДС. Это дорого и обычно очень нудно исправлять.

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

Постройте простой рабочий процесс комплаенса для мерчантов

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

Это звучит просто — и так и должно быть. Мерчанту, продающему 40 заказов в день, не нужен налоговый спектакль. Мерчанту, продающему 4000, нужен процесс. Разница не в эффектности, а в контроле.

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

Отмечайте случаи, где нужна местная налоговая консультация

Некоторые случаи требуют местного налогового консультанта уже на первом звонке. Если шлюз объединяет обработку платежа с конвертацией, выставлением счетов, управлением кошельками или расчетами с мерчантом, анализ отчетности очень быстро становится страновым. Если он обрабатывает возвраты, частичные возвраты или продление подписок, режим НДС может снова измениться.

Многозонные схемы тоже требуют внимания. Мерчант может продавать из одной страны, выставлять счета из другой, а проводить расчеты через третью. Это не теоретическая головоломка — так работают реальные платежные стеки. Добавьте логику маркетплейса или выплаты на основе комиссии, и налоговая карта станет тесной.

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

Если вы строите сам платежный стек, держите коммерческую и техническую стороны вместе. Платежная страница, механизм выставления счетов и экспорт в бухгалтерию должны говорить на одном языке. Шлюз, который выглядит аккуратно на экране, но не оставляет следов для аудита, — это проблема, которая ждет конца месяца.

Посмотрите договор со шлюзом до первой транзакции

Договоры важны, потому что слова формируют налоговые факты. Если в договоре со шлюзом сказано, что он действует только как технический посредник, это поддерживает один анализ. Если же в нем указано, что шлюз перепродает платежные услуги или проводит расчеты от имени мерчанта, это уже другой анализ. Счет, экран оплаты и договор не должны рассказывать три разные истории.

Одна практическая проверка — сопоставить договор с подписями на checkout. Видит ли клиент бренд мерчанта, бренд шлюза или оба? Выставляет ли мерчант счет клиенту напрямую? Выставляет ли шлюз счета только мерчанту за свои услуги? Каждый ответ указывает на разный режим НДС. Важны даже мелкие подписи.

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

Контрольная точкаЧто проверитьПочему это важно
Роль в поставкеМерчант, шлюз или третья сторонаПоказывает, кто совершает облагаемую поставку
Структура комиссийКомиссия за обработку, конвертацию, расчетКаждая комиссия может иметь свой режим НДС
Данные счетаСумма, сумма налога, дата, валюта, ссылкаПодтверждают доказательства по НДС
Этап конвертацииИсточник курса и момент фиксацииМожет создать отдельную точку отчетности
ХранениеМестный срок ведения записейНужно для защиты при проверке

Самый чистый ответ редко бывает «да» или «нет». Обычно он звучит так: «да, для продажи мерчанта, и, возможно, также для комиссии шлюза, а иногда еще раз — если посредине есть сервис конвертации». Это не лазейка. Это и есть работа НДС в платежных потоках. Держите записи в порядке, и отчетность станет управляемой.

Комментарии

Готовы начать?

Создайте аккаунт — и первый счёт заработает меньше чем за час.