Как принимать оплату в крипте: практическое руководство | IceAI

Как принимать оплату в крипте: практическое руководство

Пошагово: какую монету и сеть выбрать для расчётов, как выставить счёт, зафиксировать курс, проверить оплату и вывести деньги в фиат.

В феврале заказчик из Дубая предложил закрыть проект переводом в USDT, и я согласилась: банковский перевод до меня шёл бы пять дней и стоил бы получателю около 30 долларов. Счёт был на 1 200 USDT. Оплата пришла через три минуты после отправки, я сразу перевела деньги в фиат и потеряла на всём около 16 USDT — спред на конвертации 0,3% (3,6 USDT) плюс комиссия P2P-обменника примерно 1% (12 USDT). Это 1,3% от суммы. Могло быть в разы больше, если бы я выбрала не ту сеть или не зафиксировала курс в счёте.

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

Как принимать оплату в крипте: практическое руководство Счёт 1 200 USDT, курс Сеть TRC-20: 1-2 USDT Кошелёк зачисление 1-3 мин Фиат -1,3% Дешёвая сеть и курс в счёте экономят до 5% суммы комиссии сетей и спред конвертации — главные потери

С чего начать

До того как отправлять клиенту реквизиты, решите три вещи: в какой монете считаете (USDT или USDC), по какой сети принимаете и кто платит комиссию сети. Если эти пункты не проговорены, спор о 15 долларах случится уже после того, как деньги ушли.

Ещё один шаг, который экономит нервы: заведите отдельный кошелёк только для приёма платежей. На него будут приходить чужие переводы, и смешивать их с личными накоплениями не стоит — ни для учёта, ни для безопасности.

Шаг 1. Выбрать монету и сеть

Для расчётов удобнее всего стейблкоин: сумма не «поедет» за сутки, пока клиент собирается с переводом. Ходовая пара — USDT, у USDC условия похожие, разница в поддержке на конкретных площадках.

Дальше сеть, и вот тут лежат основные деньги:

  • TRC-20 (TRON): перевод стоит порядка 1-2 USDT, зачисление 1-3 минуты. Самый дешёвый и быстрый вариант для регулярных расчётов.
  • ERC-20 (Ethereum): комиссия газа плавает от 0,5 до 15 долларов за перевод, в загруженные часы дороже.
  • BEP-20 (BNB Chain): обычно 0,1-0,5 доллара, но поддержка у контрагентов встречается реже.
  • L2 (Base, Arbitrum): перевод дешевле 5 центов, зато при выводе в фиат придётся добавлять лишний маршрут через мост.

Осторожно с популярными токенами на «дешёвых» сетях: если у монеты в этой сети мало ликвидности, конвертация съест больше, чем сэкономленная комиссия. Я сравниваю два числа — комиссию перевода и спред обмена — и выбираю то, где сумма меньше.

Шаг 2. Подготовить кошелёк для приёма

Для регулярных платежей нужен отдельный адрес, и лучше свой, а не биржевой. Биржевой адрес тоже работает, но у него есть особенности: часть площадок требует memo или tag, при их отсутствии перевод уходит в никуда, а лимиты и KYC-условия для крупных поступлений становятся вашей проблемой.

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

Проверять адрес в момент отправки — моя привычка после истории, когда клиент скопировал реквизиты из мессенджера и они оказались заменены. Первые и последние пять символов адреса я всегда сверяю глазами.

Шаг 3. Зафиксировать курс в счёте

Курс — место, где новички теряют больше всего. Клиент видел одну цифру в пятницу, отправил деньги в понедельник, после чего начинается спор о том, сколько он должен.

Работает простое правило: в счёте указываю сумму в стейблкоине и дату-время, до которого она действительна. Окно 30-60 минут. Если перевод пришёл позже — считаем по курсу на момент фактического поступления, и это тоже написано в счёте заранее.

Когда сумма фиксирована в монете, а не в рублях, вопрос «сколько я получу при падении на 3%» просто исчезает: я знаю, что придёт 1 200 USDT, и планирую конвертацию отдельно.

Шаг 4. Проверить оплату

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

В TRON подтверждение занимает секунды, биржи зачисляют за 1-3 минуты. В Ethereum нужно 12-30 подтверждений, то есть от трёх до семи минут. Пока подтверждений нет, деньги в сети уже списаны, но отменить транзакцию нельзя — ждать придётся в любом случае. Не стоит отдавать клиенту готовый файл или доступ до зачисления, если работа сдаётся только после оплаты.

Шаг 5. Вывести в фиат

Самые дорогие части маршрута — обмен и вывод. Расклад на 1 200 USDT, если обменивать на P2P: спред около 0,3% (3,6 USDT) и комиссия обменника примерно 1% (12 USDT), итого 1,3%. На бирже с лимитным ордером обмен дешевле, но добавляется комиссия вывода в банк.

Что я делаю, когда сумма регулярная: коплю 2-3 платежа и конвертирую одной операцией. Так спред и комиссия теряются один раз, а не три. Если банк начинает задавать вопросы о крупных поступлениях, пригодится пакет документов: договор или переписка с заказчиком, счёт, txid. Подробнее про маршруты вывода — в связанных материалах внизу страницы.

Шаг 6. Учёт и налоги

Каждый платёж я записываю в таблицу: дата, заказчик, сумма в USDT, курс на дату зачисления, txid, сумма после конвертации. На это уходит минута, зато в конце года не нужно доставать историю из обозревателя.

Доход от продажи крипты в России облагается НДФЛ: 13% с базы, а с дохода выше 5 млн рублей за год ставка 15%. Датой дохода считается день продажи, то есть конвертация в фиат. Отдельный разбор ставок и вычетов — в гайде про налоги на крипту, ссылка есть в блоке «Рядом по теме».

Частые ошибки

  • Принять оплату в сети, которую кошелёк не поддерживает. Деньги остаются в адресе, но без ключей вернуть их нельзя.
  • Отдать клиенту биржевой адрес и забыть про memo. Поступление повиснет в «неопознанных».
  • Не указать срок действия курса. Спор о 2-3% легко превращается в испорченные отношения.
  • Согласиться на оплату в мемкоине «потом разберёмся». Волатильность съест больше, чем вся экономия на комиссиях.
  • Держать принятые деньги на бирже месяцами: за это время она успевает стать чужим риском.
  • Не сохранять txid. Восстанавливать историю платежей через год — отдельная работа.

Коротко

  • Считайте в стейблкоине, принимайте в TRC-20 или BEP-20: перевод 1-2 USDT против 0,5-15 долларов на Ethereum.
  • Заведите отдельный кошелёк или адрес для приёма платежей.
  • В счёте фиксируйте сумму в монете и срок действия курса (30-60 минут).
  • Проверяйте три вещи: адрес, сумму, подтверждения сети.
  • Копите платежи и конвертируйте одной операцией — 1,3% вместо трёх раз по 1,3%.
  • Ведите таблицу с txid и курсом на дату: она же база для НДФЛ (13%, с 5 млн рублей в год — 15%).
  • Храните документы по крупным поступлениям на случай вопросов банка.