Налог с OKX для резидента РФ: спот, деривативы, Earn, Convert

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

Посчитать в @declarus_bot →

Что облагается на OKX

Любая реализация криптоактива — продажа за фиат, обмен на другую монету, Convert между парами, оплата товаров. Покупка не облагается. Хранение и перевод между своими кошельками — тоже.

Разделение баз: спот vs деривативы

Раздел OKXБаза по НКОсобенности
Trading → Spot214.10 ЦФАФИФО по каждому активу, курс ЦБ на дату
Trading → Convert214.10 ЦФАКаждая конверсия = sell + buy одновременно
Trading → Margin214.10 ЦФАЭто всё ещё спот, не ПФИ
Trading → Futures / Perpetual / Swap214.1 ПФИРеализованный PnL, перенос убытка на 10 лет
Trading → Options214.1 ПФИПремии + результат закрытия = PnL
Earn → Simple Earn / Staking214.10 доходКаждое начисление = доход на дату по курсу ЦБ
Earn → Jumpstart / Launchpool214.10 доходПолученные токены = доход в момент distribute
Earn → DeFi Mining214.10 доходКаждый harvest = доход

Как выгрузить полную выписку с OKX

  1. OKX → значок профиля (правый верх) → Asset Management.
  2. Слева в меню → Bills.
  3. Сверху Export → выбираешь период (рекомендую целиком год).
  4. Тип — All, формат — CSV.
  5. Скачается ZIP с несколькими CSV: trading_bills, funding_bills, earning, convert.
  6. Не распаковывая, кинь ZIP в @declarus_bot.
OKX даёт максимум 6 месяцев в одной выгрузке. Для расчёта за год нужно сделать 2 выгрузки (январь-июнь и июль-декабрь) и отправить оба ZIP-а в бот по очереди — он сольёт операции в один расчёт.

Особенности OKX, которые часто упускают

Funding fee на перпах

Funding payments в Perpetual Swap — это часть результата позиции и должны включаться в PnL (как положительные, так и отрицательные). OKX выгружает их отдельной строкой; Declarus сматчит их с соответствующей позицией автоматически.

Margin Trading vs Perpetual

На OKX есть Margin (плечевая торговля спотом — Cross/Isolated Margin) и Perpetual (бессрочные фьючерсы). Margin — это всё ещё спот по 214.10. Perpetual — это ПФИ по 214.1. Считаются в разных базах.

Jumpstart токены

Если ты участвовал в Jumpstart и получил новый токен — момент налогового события — это дата зачисления, цена — рыночная цена токена на дату. Если на момент distribute токен ещё не торгуется (private market) — используется цена первой биржевой свечи + примечание в декларации.

Прогрессивная шкала и сроки

Налог считается по той же шкале 13/15/18/20/22%, что и для других криптобирж. Срок подачи 3-НДФЛ — до 30 апреля следующего года, уплаты налога — до 15 июля.

Отчёт о движении средств

OKX — это иностранная финансовая платформа без ОФР статуса в РФ. Если оборот или остаток за год превышает 600 000 ₽ в рублёвом эквиваленте — помимо 3-НДФЛ нужен отчёт о движении средств (КНД 1112520) до 1 июня следующего года.

Если помимо OKX вы торгуете P2P — читайте отдельный разбор про налог на P2P-торговлю криптовалютой. Полный гид по налогам на крипту в России: налог на криптовалюту в России 2026 — полный гид.

Частые вопросы

OKX недоступен для россиян — стоит ли беспокоиться о налоговой?
Налоговая обязанность не зависит от статуса биржи. Скачай всю историю операций пока есть доступ — выписка ляжет основой для расчёта на годы вперёд. Срок исковой давности по НК — 3 года, но лучше хранить выписки 5+ лет.
Я не помню точно когда и за сколько купил — как считать ФИФО?
Без CSV расчёт некорректен. Скачай Transaction History за все годы (можно по кускам по 6 месяцев) — Declarus автоматически восстановит покупки и применит ФИФО даже если первые покупки были несколько лет назад.
Если переводил крипту между OKX и Bybit — это облагается?
Нет. Перевод между своими счетами на разных биржах — не реализация. Но Declarus должен видеть выписки обеих бирж одновременно, чтобы корректно подхватить покупку на одной и продажу на другой по ФИФО.
Earn выплаты в USDT — какой курс ЦБ применяется?
USDT ≈ 1 USD, курс ЦБ USD/RUB на дату каждого начисления. ЦБ публикует курс каждый рабочий день; для выплат в выходной берётся последний рабочий день.