Налоги с P2P возникают не из-за самого банковского перевода между двумя людьми, а из-за экономического содержания операции. Когда пользователь продаёт принадлежащую ему цифровую валюту и получает рубли, доллары или иное встречное предоставление, появляется реализация имущества. Для расчёта важны не подпись банка «перевод от физического лица» и не название площадки, а количество проданного актива, фактический доход, подтверждённая стоимость приобретения, комиссии и дата операции.

P2P усложняет учёт тем, что криптовалютная и рублёвая части сделки находятся в разных системах. Биржа хранит ордер и блокирует USDT в эскроу, банк фиксирует платёж, а блокчейн может отражать ввод или вывод токенов. Ни один документ по отдельности не описывает всю сделку. Поэтому налоговый регистр должен связывать ордер, банковскую выписку, историю баланса, TXID и документы о первоначальном приобретении криптовалюты.

Поступление на карту не равно налогооблагаемой прибыли. Если 5 000 USDT были куплены за 450 000 рублей и проданы за 470 000 рублей, экономический результат до учёта комиссий составляет 20 000 рублей, а не 470 000. Но уменьшить доход на расходы можно только тогда, когда стоимость покупки и затраты на реализацию подтверждаются документами и относятся именно к проданной партии токенов.

Обратная ошибка — считать, что P2P остаётся невидимым, потому что покупателем выступает физическое лицо. Банковская выписка показывает получателя, плательщика, сумму и время, а площадка хранит сведения об ордере. При запросе нужно объяснить связку фактов последовательно. Выдуманные назначения платежа, искусственное дробление и смешивание нескольких сделок в одну строку не упрощают учёт, а создают противоречия.

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

Законодательство и форма декларации обновляются. Поэтому статья даёт практическую систему учёта и подготовки доказательств, а перед подачей 3-НДФЛ следует сверить действующие правила, ставки, форму и сроки на официальном ресурсе ФНС. Особенно важно получить консультацию, если были операции в иностранных валютах, обмен одной криптовалюты на другую, подарки, майнинг, DeFi, десятки площадок или неподтверждённые расходы.

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

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

Факт Что он показывает Чего не доказывает Нужное дополнение
P2P-ордер Актив, количество, курс, стороны и статус Фактическое движение рублей Банковская выписка
Банковский перевод Сумму, дату и плательщика Что перевод относится к продаже USDT Ордер и история актива
TXID Движение токенов в блокчейне Рублёвую цену сделки Ордер, чек или договор
История биржи Покупку, продажу, комиссии и балансы Источник банковского платежа вне биржи Выписка по счёту
Скриншот Состояние интерфейса в момент сохранения Подлинность и неизменность данных Экспорт, PDF, CSV и исходные записи

Когда P2P-сделка создаёт налоговое событие

Покупка криптовалюты за рубли обычно формирует стоимость, а не доход

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

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

Продажа USDT за рубли является реализацией цифровой валюты

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

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

Перевод между собственными кошельками не равен продаже

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

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

Возврат ошибочного платежа не следует автоматически считать новой продажей

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

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

Обмен одной криптовалюты на другую требует отдельной оценки

Переход USDT в BTC, TON или другой актив не сопровождается поступлением рублей, но представляет обмен имущества. Налоговая трактовка и способ рублёвой оценки должны проверяться по действующим правилам и фактическим обстоятельствам. Нельзя исходить из того, что отсутствие фиата автоматически исключает реализацию.

Для каждого обмена сохраняйте количество отданного и полученного актива, курс пары, комиссии, дату, площадку и рублёвый эквивалент по выбранному обоснованному источнику. При последующей P2P-продаже нового актива эта информация формирует историю его стоимости.

Оплата товара или услуги криптовалютой — не обычный банковский перевод

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

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

Подарок, возврат долга и продажа — разные основания поступления

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

Если рубли получены за USDT, пояснение должно говорить о продаже принадлежащей вам цифровой валюты. Формулировка «возврат долга» без реального займа создаёт противоречие между P2P-ордером, историей токенов и банковским объяснением.

Операция Обычно происходит реализация Что фиксировать Главный риск ошибки
Покупка USDT за рубли Нет; формируется стоимость партии Рубли, количество, комиссия, ордер Потерять подтверждение расходов
Продажа USDT через P2P Да Доход, партия, комиссии, выписка Принять всю выручку за прибыль
Перевод на свой кошелёк Нет, если владелец не меняется Адреса, TXID, принадлежность аккаунта Учесть технический вывод как продажу
Крипта-крипта Требует оценки по действующим правилам Оба актива, курс, рублёвая оценка Игнорировать сделку из-за отсутствия фиата
Возврат ошибочного платежа Зависит от фактического результата Оба платежа и решение поддержки Не связать поступление и возврат
Оплата товара криптовалютой Есть выбытие актива Договор, стоимость, TXID Смешать с обычной P2P-продажей

Из каких документов собирается налоговая история P2P

P2P-ордер фиксирует коммерческие условия сделки

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

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

Банковская выписка подтверждает фактический денежный результат

Для покупки нужна операция списания рублей, для продажи — зачисление. Документ должен содержать дату, сумму, статус и доступные данные второй стороны. Push-уведомление и скрин чека полезны как дополнение, но полноценная выписка надёжнее и позволяет восстановить последовательность операций.

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

История биржевого баланса показывает движение USDT

При продаже через P2P токены могут перемещаться между Spot, Funding и Escrow без публичного TXID. Внутренняя история площадки показывает перевод между счетами, блокировку по ордеру и окончательное списание. Это особенно важно, когда блокчейн не отражает отдельную сделку между покупателем и продавцом.

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

TXID нужен для внешних депозитов и выводов

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

TXID не показывает рублёвую цену и не заменяет P2P-ордер. Он отвечает на другой вопрос: действительно ли цифровой актив перемещался между указанными адресами. Поэтому блокчейн-документ используется вместе с банковским и биржевым.

Документы о первоначальном приобретении определяют расходы

При продаже токенов, купленных ранее, нужно показать их стоимость. Подходят P2P-ордер покупки, банковское списание, заявка обменника, торговая история биржи, договор или иной документ, соответствующий реальному способу приобретения. У каждой партии должен быть собственный источник стоимости.

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

Комиссии подтверждаются отдельными записями

Комиссия может удерживаться в USDT, в нативной монете сети, в рублях или быть включена в курс. В регистре указывайте вид комиссии, сумму, валюту, рублёвую оценку и источник данных. Формулировка «примерно 1%» без документа не позволяет проверить расчёт.

Для сетевой комиссии сохраните TXID и значение fee; для биржевой — отчёт площадки; для банковской — выписку. Если спред уже отражён в фактической цене покупки и продажи, его не следует второй раз вычитать как отдельную комиссию.

Переписка объясняет нестандартные расхождения

Чат ордера нужен, если платёж был разбит, возвращён, задержан или поступил с иным комментарием. Сохраняйте только существенные сообщения и решение поддержки. Переписка в стороннем мессенджере слабее, потому что она не привязана к ордеру и легче оспаривается.

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

Единый идентификатор связывает все файлы

Присвойте операции номер вида P2P-2026-04-015. Этот номер укажите в названии папки, строке регистра и заметке к файлам. Внутри хранятся ордер, выписка, экспорт площадки, TXID, расчёт и пояснение. Такой подход снижает риск перепутать одинаковые суммы.

Идентификатор не должен содержать паспортные данные или полный номер карты. Достаточно даты и порядкового номера. Для нескольких платежей внутри одного ордера добавляйте суффиксы, например -B1 и -B2.

Документ Минимальные данные Формат хранения Срок получения
P2P-ордер Номер, актив, сумма, курс, статус PDF/скрин + экспорт Сразу после сделки
Выписка банка Дата, сумма, плательщик, статус PDF банка После проведения платежа
История биржи Баланс, переводы, комиссии CSV/PDF Ежемесячно и по итогам года
TXID Сеть, адреса, количество, fee Ссылка/текст + скрин обозревателя После подтверждения
Расчёт партии Количество, стоимость, остаток Таблица При каждой покупке и продаже
Пояснение Причина расхождения или возврата Текстовый файл/PDF Пока обстоятельства свежи

Как рассчитать доход от P2P-продажи

Доходом служит фактически полученная сумма

При продаже USDT за рубли исходной точкой является сумма, реально зачисленная продавцу. Если ордер показывал 470 000 рублей, но банк получил 469 500 из-за удержания, нужно понять правила сделки и документально отразить фактический результат. Теоретическая котировка в приложении не заменяет платёж.

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

Дата дохода должна быть определена последовательно

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

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

Доход в иностранной валюте переводится в рубли

Если P2P-выплата пришла в USD, EUR или другой валюте, для российской декларации требуется рублёвая оценка по применимому порядку. Сохраните валюту, сумму, дату, банк, комиссию и источник курса. Не смешивайте банковский USD и USDT как один и тот же актив.

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

Частичная продажа требует распределить стоимость партии

Если из партии 10 000 USDT продано 3 000, в расходы нельзя включить стоимость всех 10 000. Нужно определить стоимость реализованной части по последовательно применяемому методу. Остаток партии переносится в будущие сделки и не списывается повторно.

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

Несколько ордеров нельзя объединять без детализации

Продажа 10 000 USDT четырём покупателям создаёт четыре банковских поступления и четыре ордера. В итоговой декларации данные могут агрегироваться по правилам формы, но рабочий регистр должен хранить каждую сделку. Иначе невозможно доказать, почему сумма выписки совпадает с количеством списанных токенов.

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

Возврат и отмена уменьшают фактический результат только при доказанной связи

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

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

Рыночный курс не подменяет фактическую цену P2P

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

Сохраните объявление и ордер, чтобы объяснить отклонение от общего курса. Особенно важно это при заметной премии или скидке, когда налоговый орган может попросить раскрыть экономический смысл.

Показатель Пример Источник Проверка
Продано 5 000 USDT P2P-ордер Совпадает со списанием Funding
Заявленная выплата 470 000 руб. Ордер Не считать без банка
Фактически получено 470 000 руб. Выписка Сумма и плательщик совпадают
Сервисная комиссия 0 USDT История площадки Не придумывать скрытую комиссию
Доход для регистра 470 000 руб. Ордер + выписка Связан единым ID

Как определить подтверждённые расходы и себестоимость USDT

Стоимость покупки подтверждается парой «ордер плюс банк»

Для USDT, купленных через P2P, расходом служит фактическая рублёвая сумма, уплаченная за полученное количество, с учётом документально подтверждённых затрат. Ордер показывает актив и курс, а выписка — реальный платёж. При отсутствии одного из документов доказательная сила снижается.

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

Партии нужно вести с момента приобретения

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

Подробный сбор данных по кошельку описан в руководстве как подготовить историю криптокошелька для налогов. Не пытайтесь восстановить партии только по текущему балансу: он не содержит цены покупки.

Метод распределения должен быть последовательным

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

Зафиксируйте метод в пояснении к регистру и применяйте его ко всем сопоставимым операциям года. При значительном объёме или спорной истории согласуйте метод с налоговым специалистом до подачи декларации.

Сетевые комиссии могут быть оплачены другим активом

При переводе USDT TRC20 комиссия может выражаться в TRX или ресурсах сети, а при ERC20 — в ETH. В регистре нельзя просто уменьшить количество USDT на произвольную сумму. Запишите фактическую комиссию в нативном активе и рублёвую оценку по обоснованному источнику.

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

Торговая и P2P-комиссия берутся из отчёта площадки

Некоторые сервисы не показывают отдельную P2P-комиссию, потому что доход встроен в спред или условия мерчанта. В расход можно включать только реально удержанную и подтверждённую сумму. Нельзя рассчитывать гипотетическую комиссию по среднему рынку.

Если перед P2P-продажей USDT были куплены за другой актив на споте, сохраните торговый ордер и комиссию. Цепочка стоимости должна проходить через все этапы, а не начинаться с момента появления токена в Funding Account.

Неоплаченный или подаренный актив имеет другую базу стоимости

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

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

Неподтверждённые расходы создают риск налога с большей суммы

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

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

Поле партии Пример Документ Остаток после частичной продажи
ID USDT-2026-02-014 Внутренний регистр Не меняется
Получено 10 000 USDT Ордер покупки 7 000 USDT
Стоимость 900 000 руб. Банковское списание 630 000 руб. при пропорциональном расчёте
Комиссии покупки 900 руб. Выписка/отчёт 630 руб. в остатке
Продано 3 000 USDT Ордер продажи
Расход по продаже 270 270 руб. Расчёт партии Не списывать повторно

Формула налогового результата и ставки НДФЛ

Базовая формула строится на положительной разнице

Практический расчёт начинается с дохода от реализации и документально подтверждённых расходов на приобретение и продажу. Упрощённо: налоговый результат = полученные рубли − стоимость проданной партии − подтверждённые комиссии. Точная квалификация отдельных расходов проверяется по действующим правилам.

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

Для купли-продажи цифровой валюты ФНС указывает шкалу 13 и 15 процентов

Для налогового резидента доходы от купли-продажи и иного выбытия цифровой валюты облагаются по специальной двухступенчатой шкале: 13% в пределах установленного порога и 15% с превышения. Порог и состав налоговой базы нужно сверять на дату декларации.

Не применяйте к продаже цифровой валюты автоматически шкалу зарплаты 13–22% или ставку нерезидента. Вид дохода и налоговый статус имеют значение. В сложной декларации итог рассчитывается с учётом совокупности соответствующих баз.

Порог ставки относится к налоговой базе, а не к обороту по карте

Если через P2P прошло 5 млн рублей, это не означает, что вся сумма облагается повышенной ставкой. Сначала определяется финансовый результат после допустимых расходов. Затем он включается в соответствующую базу и сопоставляется с порогом.

Именно поэтому оборот, доход и прибыль должны быть разнесены в таблице. Банк может видеть крупный оборот, но налоговый расчёт показывает экономический результат. Оба показателя важны, но отвечают на разные вопросы.

Налоговый агент в обычной P2P-сделке, как правило, отсутствует

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

Не ждите автоматической справки, похожей на банковскую или брокерскую. Экспорт биржи — исходные данные, но не готовый российский налоговый расчёт.

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

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

Если статус менялся или доход связан с иностранным банком, нужен профессиональный анализ. В импортном файле и таблице храните страну банка и валюту, но не делайте окончательный вывод только по IP-адресу или KYC-стране площадки.

Налог считается по итогам календарного года

Отдельные P2P-операции заносятся в регистр в течение года, затем формируется сводный результат за период. Доходы и расходы нельзя смешивать между годами без правового основания. Продажа в январе относится к новому периоду, даже если USDT куплены в декабре прошлого года.

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

Финансовый результат по операциям купли-продажи Ставка для резидента Практическое пояснение
В пределах действующего порога 2,4 млн руб. 13% Порог относится к соответствующей налоговой базе, а не к P2P-обороту
Часть базы сверх 2,4 млн руб. 15% Повышенная ставка применяется к превышению
Нерезидент или специальный статус Проверяется отдельно Не использовать таблицу резидента автоматически

Пошаговый расчёт налога по P2P-сделкам

Сначала выгрузите все продажи за календарный год

Соберите P2P-ордера со статусом завершено, спорные и отменённые сделки, банковские поступления и возвраты. Не ограничивайтесь одной площадкой. Проверьте биржи, обменники и личные кошельки, потому что часть токенов могла продаваться разными маршрутами.

Создайте контрольную сумму: общий объём проданных активов по ордерам должен объясняться уменьшением баланса и внешними переводами. Расхождение исследуют до расчёта налога.

Разделите покупки, продажи и технические переводы

Каждая строка получает тип события. Покупка формирует партию, продажа создаёт доход, перевод между своими аккаунтами связывает адреса, возврат корректирует спорную сделку. Без классификации один TXID может быть ошибочно принят за реализацию или расход.

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

Сопоставьте продажу с конкретной стоимостью

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

При продаже одного ордера из нескольких источников разбейте расход на части. Общая стоимость не должна превышать остаток партий.

Проверьте рублёвые суммы по банку

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

Не используйте только курс из объявления: он может не учитывать фактическую выплату или перерасчёт. Банковские операции являются ключевым доказательством денежной части.

Рассчитайте результат по каждой строке и по году

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

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

Сверьте расчёт с движением денег и криптовалюты

Общий P2P-доход должен быть сопоставим с соответствующими зачислениями банка. Общий объём проданного USDT — с историей биржи. Небольшие отличия объясняются комиссиями и округлением, но крупные расхождения требуют расследования.

Сделайте письменную сверку: начальный баланс + покупки + входящие переводы − продажи − исходящие переводы − комиссии = конечный баланс. Это не налоговая формула, а контроль полноты данных.

Только после сверки переносите значения в 3-НДФЛ

Форма декларации не предназначена для хранения всей истории P2P. В неё заносятся итоговые данные в требуемой структуре, а регистр и документы остаются приложением и доказательной базой. Не начинайте с заполнения формы, если таблица ещё не сходится.

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

ID сделки Доход Расход партии Комиссии Результат
P2P-001 470 000 руб. 450 000 руб. 1 200 руб. 18 800 руб.
P2P-002 188 000 руб. 184 000 руб. 600 руб. 3 400 руб.
P2P-003 94 000 руб. 96 000 руб. 300 руб. −2 300 руб.
Итого до правовой агрегации 752 000 руб. 730 000 руб. 2 100 руб. 19 900 руб.

Как подать 3-НДФЛ после P2P-продажи

Декларация подаётся за год, в котором получен доход

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

Перед подачей проверьте календарь ФНС. Общий срок декларации обычно установлен до 30 апреля следующего года, а налог уплачивается до 15 июля; переносы из-за выходных проверяются отдельно.

Личный кабинет удобен, но не заменяет расчёт

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

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

Приложения должны подтверждать доход и расходы

Минимальный пакет включает ордера продажи, банковские выписки, документы покупки, комиссии и расчёт партий. При внешнем движении криптовалюты добавляются TXID и история кошелька. Конкретный состав зависит от маршрута и количества операций.

Полный гайд по архиву находится в статье как подготовить документы для налога с продажи криптовалюты. В новом материале акцент сделан на связке P2P-ордера с банковским платежом.

Пояснительная записка делает расчёт понятным

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

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

Уточнённая декларация исправляет обнаруженные ошибки

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

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

Нулевая прибыль не всегда означает отсутствие отчётности

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

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

Храните подтверждение отправки и уплаты

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

Не удаляйте первичные документы после приёма декларации. Они могут понадобиться при камеральной проверке, уточнении или продаже оставшейся части партии в будущем.

Этап Результат Что сохранить
Закрытие года Полный список операций Выгрузки площадок и банков
Расчёт Доходы, расходы, партии и комиссии Версия таблицы без ошибок
Подготовка формы Заполненная 3-НДФЛ Черновик и пояснение
Отправка Декларация принята Квитанция и список файлов
Уплата Обязательство исполнено Платёжный документ
Архив Данные доступны для проверки Единая папка года

Сложные P2P-сценарии и их налоговый учёт

Оплата от третьего лица разрывает обычную доказательную цепочку

Если рубли пришли не от владельца P2P-аккаунта, ордер и банк показывают разных людей. Это создаёт банковский и доказательственный риск. Не выпускайте USDT автоматически; сохраните данные и используйте официальную апелляцию.

Если сделка всё же завершена, в налоговом архиве нужно объяснить, почему платёж связан с ордером. Одного сообщения покупателя недостаточно. Отдельный алгоритм дан в статье что делать при P2P-платеже с чужой карты.

Платёж частями требует вспомогательного реестра

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

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

Ордер отменился после оплаты

Для покупателя это ситуация, когда рубли ушли, а криптовалюта не выпущена. До получения токенов или возврата денег покупка не считается завершённой. В регистре операция помечается как спорная, а не как обычная партия.

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

Продажа завершена, но банк вернул платёж покупателю

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

В регистре сохраните исходную продажу и отдельное событие возврата. Не переписывайте историю так, будто сделки не было, пока обстоятельства не установлены.

Криптовалюта куплена за наличные без достаточных документов

При последующей P2P-продаже появляется доход, но стоимость покупки может быть трудно подтвердить. Расписка, договор, кассовый документ, запись обменника и TXID усиливают позицию; устное объяснение — слабое основание.

Не создавайте фиктивные документы. Соберите всё, что реально существовало, восстановите блокчейн-цепочку и обсудите допустимый расчёт со специалистом.

USDT получены как оплата за работу

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

Сохраните договор, акт, рублёвую оценку на дату получения, TXID и последующую продажу. Для самозанятого или ИП порядок зависит от статуса и допустимых операций.

Продажа через иностранный банк или платёжный сервис

В архив добавляются валютные реквизиты, комиссии, курс пересчёта и статус зарубежного счёта. Кроме НДФЛ могут возникать обязанности по уведомлениям и отчётам о движении средств. Их нельзя выводить только из P2P-ордера.

Проверяйте валютное законодательство, страну банка и налоговое резидентство. Для существенных сумм нужна консультация до сделки.

Много сделок и признаки систематической деятельности

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

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

Сложный сценарий Статус в регистре до решения Документы
Чужой плательщик Приостановлено/спор Ордер, данные банка, апелляция
Частичная оплата Незавершено Все части и чат
Отмена после платежа Спорная покупка Чек, таймер, решение
Банковский возврат после выпуска Инцидент Выписка, претензия, обращение на площадку
Получение USDT за услугу Два экономических события Договор, оценка, TXID, продажа
Иностранная выплата Валютная операция Счёт, курс, комиссии, отчёты

Банк, 115-ФЗ и налоговая — разные проверки

Банковский антифрод проверяет риск мошеннического перевода

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

Сохраняйте статус платежа и не создавайте повторные переводы, пока первый не завершён. Ошибочное дублирование усложнит и P2P-спор, и налоговый учёт.

115-ФЗ связан с происхождением и экономическим смыслом

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

Подробное различие раскрывает статья 115-ФЗ и криптовалюта. Не отвечайте вымышленной бытовой легендой, если документы показывают P2P.

Налоговый орган проверяет правильность дохода и расходов

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

Готовьте два понятных пакета на общей фактической основе: банковский — про смысл и источник средств; налоговый — про финансовый результат и декларацию.

Крупный оборот не равен крупной прибыли, но требует объяснения

Через карту может пройти 10 млн рублей при небольшой марже, если пользователь многократно покупал и продавал USDT. Для налога важна база, а для банка — характер оборота. Высокий транзит может выглядеть как профессиональная деятельность, даже когда итоговая прибыль невелика.

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

Декларация не легализует сомнительную схему

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

Выбирайте контрагентов и площадку до сделки. Проверка происхождения криптовалюты описана в руководстве как подтвердить происхождение криптовалюты.

Ответ банку должен совпадать с налоговыми документами

Если банку сообщено, что поступление было возвратом долга, а в декларации оно отражено как продажа USDT, возникает противоречие. Разные органы могут получать сведения в предусмотренном законом порядке. Главная защита — единая правдивая версия событий.

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

После запроса не дробите и не выводите деньги хаотично

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

Практическая инструкция находится в статье что отвечать банку после P2P-продажи USDT.

Проверка Главный вопрос Базовые документы Типичная ошибка
Антифрод Вы действительно совершаете перевод? Приложение, подтверждение клиента Отправить платёж повторно
115-ФЗ Понятны ли источник и смысл оборота? Ордера, история USDT, выписка Выдумать назначение
Налоговая Верно ли рассчитаны доход и расходы? Регистр, 3-НДФЛ, первичные документы Принять оборот за прибыль
P2P-апелляция Кто выполнил условия ордера? Чат, платёж, статус эскроу Уйти в Telegram

Как вести таблицу учёта P2P-операций

Одна строка должна описывать одно экономическое событие

Не смешивайте покупку и продажу в одной строке. Покупка создаёт партию, продажа списывает её часть, перевод связывает кошельки, возврат корректирует спор. У каждой записи свой тип, дата, актив и документы.

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

Обязательные столбцы должны позволять повторить расчёт

Минимум: ID, дата, тип, площадка, актив, количество, валюта, рубли, комиссия, адрес или аккаунт, ордер, TXID, банковская операция, партия и комментарий. Итоговые формулы рассчитывают доход, расход и результат.

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

Ссылки на файлы лучше названий «скрин 1»

В столбце документов указывайте имена файлов или относительные пути: P2P-2026-015/order.pdf, bank.pdf, txid.txt. Это позволяет быстро открыть подтверждение. Нумерация должна совпадать с папками.

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

Формулы отделяют оборот от финансового результата

Создайте отдельные поля «доход от продажи», «стоимость проданной партии», «комиссии» и «результат». Сумма банковских поступлений отображает оборот, но не заменяет результат. Для покупок доход остаётся пустым, а стоимость увеличивает остаток партии.

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

Версии таблицы защищают от незаметных исправлений

После закрытия месяца сохраняйте копию только для чтения. Исправления вносите в новую версию с журналом изменений. Это показывает, когда и почему изменился расчёт, и позволяет восстановить первоначальные данные.

Не редактируйте PDF банка или экспорт биржи. Первичные файлы хранятся неизменными, а пояснения — отдельно.

Часовые пояса и даты нужно нормализовать

Биржа может показывать UTC, банк — московское время, а блокчейн-обозреватель — локальный часовой пояс браузера. Храните исходное время и нормализованное значение. Иначе сделка возле полуночи попадёт в другой день или даже год.

Особенно тщательно проверяйте операции 31 декабря и 1 января. Один и тот же факт должен иметь объяснимое время во всех документах.

Ежемесячная сверка лучше годового восстановления

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

Проверяйте также незавершённые апелляции и возвраты. Они не должны исчезать из регистра до окончательного результата.

Столбец Назначение Пример
ID операции Связывает все доказательства P2P-2026-0041
Тип Покупка/продажа/перевод/возврат Продажа
Дата и время Определяет период 2026-08-14 16:25 MSK
Актив и количество Показывает предмет сделки 2 500 USDT
Рубли Фиксирует денежный результат 237 500 руб.
Партия Определяет стоимость USDT-2026-0018
Комиссии Уточняет расходы 400 руб. + 1 USDT
Документы Позволяет проверить строку order.pdf; bank.pdf
Результат Доход минус подтверждённые расходы 8 100 руб.

Как подготовиться к запросу налогового органа по P2P-операциям

Сначала определите, что именно запрашивается

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

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

Отвечайте по хронологии движения актива и денег

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

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

Сделайте опись приложений

Опись содержит порядковый номер, название файла, краткое содержание и связь с пунктом ответа. Например: приложение 7 — банковская выписка по поступлению 237 500 рублей по ордеру P2P-2026-0041. Это помогает проверить полноту и показывает, что архив организован, а не собран после запроса случайным образом.

Имена файлов должны быть нейтральными и понятными. Не используйте «новый документ окончательный 2». Лучше применять ID операции, тип документа и дату.

Иностранные документы нужно сделать читаемыми

Отчёт зарубежной биржи может быть на английском языке, использовать UTC и обозначения Funding, Fiat или Escrow. Подготовьте краткую таблицу перевода терминов и поясните часовой пояс. Вопрос о необходимости официального перевода конкретного документа решается по требованиям и обстоятельствам.

Не меняйте исходный CSV и PDF. Храните оригинал, а перевод или пояснение оформляйте отдельным файлом. Тогда видно, какие сведения предоставила площадка, а какие добавил налогоплательщик.

Персональные данные скрывают только обоснованно

Документы P2P могут содержать номера карт, телефоны, имена контрагентов и идентификаторы аккаунтов. Нельзя произвольно закрыть все данные, если они необходимы для подтверждения связи ордера с платежом. Одновременно не следует раскрывать seed-фразу, приватные ключи, пароли и лишние данные, которые не относятся к проверке.

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

Если часть истории утрачена, опишите восстановление

Когда биржа больше не выдаёт старый ордер, соберите доступные косвенные доказательства: банковскую выписку, письмо площадки, историю баланса, TXID, уведомления и соседние операции. В пояснении честно укажите, какой первичный документ отсутствует и какие действия предприняты для его получения.

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

Расхождения дат нужно объяснять заранее

Банк, биржа и блокчейн могут показывать разные даты из-за часового пояса, обработки платежа и времени подтверждения. Создайте таблицу соответствия: время ордера в UTC, время банка по Москве и время TXID. Это особенно важно для операций на границе налоговых периодов.

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

Расчёт должен совпадать с приложенными цифрами

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

Если пояснение содержит 470 000 рублей, а выписка показывает 469 500, разница должна быть объяснена комиссией, возвратом или ошибкой. Мелкое расхождение без комментария снижает доверие ко всему регистру.

Привлечение специалиста не снимает ответственность за факты

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

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

Элемент ответа Что включить Контроль качества
Сопроводительное письмо Период, обстоятельства, структура расчёта Нет неподтверждённых утверждений
Регистр Все строки, партии, комиссии и итоги Сходится с банком и биржей
Опись Номер, файл, операция, назначение Каждый пункт ответа имеет приложение
Оригиналы CSV, PDF, выписки, TXID Не редактировались
Пояснения Возвраты, даты, третьи лица, утраченные файлы Не противоречат первичным данным
Контрольная версия Копия всего отправленного Сохранена дата и квитанция

Практические примеры расчёта

Пример 1. USDT куплены и проданы через P2P

Пользователь купил 5 000 USDT за 450 000 рублей. Банковская комиссия составила 500 рублей. Позже он продал все токены за 470 000 рублей, а подтверждённые затраты на продажу составили 700 рублей. Упрощённый результат: 470 000 − 450 000 − 500 − 700 = 18 800 рублей.

В архив входят два P2P-ордера, два банковских документа, история баланса и расчёт. Налоговая ставка применяется к соответствующей годовой базе, а не отдельно к обороту 920 000 рублей.

Пример 2. Продана только часть партии

Партия 10 000 USDT стоила 900 000 рублей плюс 1 000 рублей подтверждённых затрат покупки. Продано 3 000 USDT за 285 000 рублей. При пропорциональном распределении в расходы относится 270 300 рублей, если такой метод допустим и применяется последовательно. Результат до иных комиссий — 14 700 рублей.

Оставшиеся 7 000 USDT сохраняют стоимость 630 700 рублей. Нельзя при следующей продаже снова использовать первоначальные 901 000 рублей полностью.

Пример 3. Продажа с убытком

2 000 USDT куплены за 190 000 рублей и проданы за 184 000 рублей. Дополнительные подтверждённые комиссии — 600 рублей. Результат операции отрицательный: −6 600 рублей. Это не означает автоматический возврат налога или перенос убытка на будущие годы.

Операцию всё равно следует сохранить и включить в годовой расчёт по действующим правилам. Порядок учёта отрицательного результата уточняется отдельно.

Пример 4. Платёж пришёл тремя частями

Ордер на продажу 3 000 USDT предусматривает 279 000 рублей. Покупатель отправил 100 000, 100 000 и 79 000 рублей с одного собственного счёта. В основной строке доход равен 279 000 рублей, а во вспомогательной таблице перечислены три банковские операции.

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

Пример 5. Куплено на одной бирже, продано на другой

USDT приобретены за 455 000 рублей, выведены с биржи A и зачислены на биржу B, где проданы через P2P за 472 000 рублей. Документы включают ордер покупки, банковское списание, вывод, TXID, депозит, ордер продажи и банковское зачисление.

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

Пример 6. Деньги поступили и были возвращены

Покупатель перевёл 95 000 рублей после отмены ордера, USDT не выпускались. По решению поддержки продавец вернул те же 95 000 на исходный счёт. В регистре есть поступление и возврат с нулевым экономическим итогом, но обе записи сохраняются.

Если возврат отправлен другому человеку или сумма отличается, требуется дополнительное объяснение. Нельзя просто удалить исходное поступление из банковской истории.

Пример Выручка Подтверждённые расходы Финансовый результат
Полная продажа партии 470 000 руб. 451 200 руб. 18 800 руб.
Частичная продажа 285 000 руб. 270 300 руб. 14 700 руб.
Продажа ниже стоимости 184 000 руб. 190 600 руб. −6 600 руб.
Платёж и полный возврат без выпуска USDT 95 000 руб. 95 000 руб. возврата; квалификация по фактам Требует документального объяснения

Ошибки, которые делают расчёт налога недоказуемым

Считать налог со всех входящих переводов

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

Одновременно нельзя исключать поступление только потому, что отправитель — физическое лицо. Основание определяется по фактам сделки.

Сохранять только скрин баланса

Баланс не показывает цену покупки, контрагента и банковский платёж. Он полезен для сверки количества, но не заменяет ордер и выписку. Используйте экспорт и первичные документы.

Скриншоты делайте с датой и полным контекстом, но не редактируйте их и не обрезайте ключевые поля.

Не связывать покупку с проданной партией

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

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

Вычитать неподтверждённые комиссии

Расход «примерно 2%» без отчёта не проверяется. Спред, фиксированная комиссия, сетевой fee и банковский сбор — разные элементы. Включайте фактические суммы один раз.

Если комиссия удержана в другой монете, сохраняйте её количество и рублёвую оценку.

Удалять спорные и отменённые ордера

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

Годовая таблица должна показывать путь от спорного события к окончательному результату.

Подменять основание банковского платежа

Ложная версия «подарок» или «долг» конфликтует с P2P-ордером. Она не уменьшает налоговый риск и может осложнить банковскую проверку. Используйте точное описание: продажа принадлежащей вам цифровой валюты через площадку.

Если назначение в банковском переводе было ошибочным, сохраните фактические документы и поясните расхождение.

Откладывать выгрузку истории до декларации

Площадка может ограничить доступ, удалить старые объявления или изменить формат экспорта. Ежемесячный архив снижает риск. Банк также может выдавать подробные чеки только ограниченное время.

После каждой существенной сделки сохраните данные, а по итогам месяца выполните сверку.

Копировать старую ставку или форму декларации

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

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

Ошибка Последствие Исправление
Оборот принят за прибыль Завышенный налог Разделить доход и стоимость партии
Нет ордера покупки Расход сложно подтвердить Запросить архив и связать с банком
Смешаны несколько продаж Невозможно проверить суммы Разнести по ордерам
Комиссия учтена дважды Занижен результат Проверить фактическое удержание
Удалён возврат Расхождение с выпиской Восстановить пару платежей
Разные версии для банка и ФНС Противоречие документов Использовать единую фактическую историю

Итоговый порядок действий перед декларацией

Шаг 1. Зафиксируйте статус и перечень площадок

Определите налоговое резидентство, личный или предпринимательский характер операций и список всех сервисов. Не начинайте расчёт только с одного банковского счёта, если USDT продавались на нескольких площадках.

Шаг 2. Выгрузите P2P-ордера и банковские операции

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

Шаг 3. Восстановите партии приобретения

Для каждой продажи найдите стоимость соответствующего количества криптовалюты. Проверьте остатки и комиссии. Не допускайте отрицательного количества партии.

Шаг 4. Рассчитайте финансовый результат

Покажите доход, подтверждённые расходы и итог по каждой операции. Затем сформируйте годовую сводку по применимым правилам.

Шаг 5. Проверьте банковскую и блокчейн-сверку

Суммы P2P должны совпадать с выпиской, а количество токенов — с историей площадки и кошелька. Объясните возвраты и технические переводы.

Шаг 6. Подготовьте пояснение и приложения

Опишите метод учёта, структуру файлов и нестандартные случаи. Документы расположите в том же порядке, что и строки регистра.

Шаг 7. Сверьте актуальную форму, ставки и сроки

Используйте официальные источники на дату подачи. При нерезидентстве, бизнесе, иностранных счетах, майнинге или крипта-крипта обменах обратитесь к специалисту.

Шаг 8. Сохраните подтверждение подачи и уплаты

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

Контроль перед отправкой 3-НДФЛ Да/нет
Все P2P-площадки и банки включены
Каждое поступление связано с ордером или объяснено
Стоимость проданных партий подтверждена
Комиссии учтены один раз и имеют документы
Возвраты, отмены и споры отражены
Остатки криптовалюты сходятся
Метод распределения партий применён последовательно
Ставки, форма и сроки проверены на дату подачи
Копия расчёта и приложений сохранена

FAQ: налоги с P2P

Нужно ли платить налог только потому, что на карту пришёл P2P-перевод?

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

Налог считают со всей суммы продажи USDT?

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

Какие ставки применяются к продаже цифровой валюты?

Для налогового резидента ФНС указывает ставки 13% и 15% для доходов от купли-продажи и иного выбытия цифровой валюты, с повышенной ставкой для части соответствующей базы сверх установленного порога. Правила и статус нужно проверять на дату декларации.

Нужно ли декларировать продажу USDT с убытком?

Не следует автоматически считать, что отсутствие налога отменяет обязанность по отчётности. Продажу и подтверждённые расходы нужно включить в рабочий расчёт и проверить требования к 3-НДФЛ по действующим правилам.

Можно ли подтвердить расходы одним скриншотом P2P-ордера?

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

Что делать, если старый P2P-ордер недоступен?

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

Я переводил USDT между своими биржами. Это продажа?

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

Как учитывать P2P-платёж от третьего лица?

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

Когда подавать 3-НДФЛ и платить налог?

Общий срок подачи декларации по доходам прошлого года — до 30 апреля следующего года, а уплаты рассчитанного налога — до 15 июля. Перед подачей проверьте перенос сроков и актуальный календарь ФНС.

Когда нужен налоговый специалист?

При нерезидентстве, систематической торговле, иностранных счетах, оплате услуг криптовалютой, майнинге, подарках, DeFi, крипта-крипта обменах, большом числе площадок, утраченных документах или существенных суммах.