Порядок расчёта налоговой базы при частичной продаже пакета ЦФА (метод ФИФО/ЛИФО)
Содержание статьи

Инвестор покупал один и тот же выпуск ЦФА в разное время и по разным ценам. Теперь он продаёт часть пакета. Как определить, какую именно партию он продаёт и по какой себестоимости считать расход? Этот вопрос напрямую влияет на сумму НДФЛ. Разберём методы ФИФО и альтернативные подходы, применимые к ЦФА.
Почему порядок расчёта имеет значение
Допустим, инвестор приобрёл:
- В январе 1000 токенов по 950 рублей (всего 950 000 руб.)
- В июне ещё 500 токенов по 980 рублей (всего 490 000 руб.)
- В сентябре 300 токенов по 1010 рублей (всего 303 000 руб.)
В ноябре он продаёт 1200 токенов по 1050 рублей каждый — выручка 1 260 000 рублей. Налоговая база при этом будет разной в зависимости от того, какие токены считаются проданными: самые дешёвые, самые дорогие или какие-то иные.
При продаже самых дешёвых (ФИФО): расход = 950 × 1000 + 980 × 200 = 1 146 000 руб., база = 114 000 руб. При продаже самых дорогих (ЛИФО): расход = 1010 × 300 + 980 × 500 + 950 × 400 = 1 181 000 руб., база = 79 000 руб.
Разница — 35 000 рублей налоговой базы, а значит, разница в НДФЛ составляет 4550 рублей. При крупных пакетах и значительной разнице цен приобретения это значение многократно возрастает.
Что говорит закон о ЦФА
Статья 214.7 НК РФ, регулирующая налогообложение доходов по операциям с ЦФА, устанавливает, что в состав расходов включаются «документально подтверждённые расходы на приобретение ЦФА». Однако норма не содержит прямого указания на метод списания себестоимости при частичной продаже.
В отсутствие специального правила для ЦФА налогоплательщик вправе выбрать один из методов, общепринятых для ценных бумаг. Письмо ФНС от 10.06.2021 № ЕД-4-3/8728@ рекомендует применять к ЦФА правила, аналогичные предусмотренным для акций и облигаций (ст. 280 НК РФ). Для ценных бумаг Налоговый кодекс допускает метод ФИФО по умолчанию.
Метод ФИФО (first in, first out)
ФИФО — это правило, при котором проданными считаются ЦФА, приобретённые первыми. То есть списание себестоимости происходит в хронологическом порядке покупки.
Пошаговый расчёт:
- Составить хронологический список всех покупок одного выпуска ЦФА с указанием даты, количества и цены за токен.
- При продаже части пакета отсчитывать продаваемые токены, начиная с самой ранней покупки.
- Если количество продаваемых токенов превышает объём первой покупки, перейти ко второй, затем третьей и так далее.
- Суммировать стоимости токенов, отнесённых к продаваемым, — это будет документально подтверждённый расход.
- Вычесть расход из выручки — получится налоговая база.
ФИФО выгоден, когда цены на ЦФА росли: продаются самые дешёвые позиции, налоговая база выше, но зато остаток на балансе оценивается по более высоким ценам, что уменьшит налог при будущих продажах.
Метод ЛИФО (last in, first out)
ЛИФО — обратный метод: проданными считаются ЦФА, приобретённые последними. Целесообразен, когда цены снижались, и инвестор хочет минимизировать текущий налог, списывая более дорогие позиции.
Важно: для целей НДФЛ метод ЛИФО не является стандартным. Налогоплательщику потребуется документально подтвердить выбранную методику и последовательно её применять. Рекомендуется закрепить выбор метода в налоговой учёте (например, в учётной политике ИП или в письменном заявлении в налоговый орган).
Метод по средней стоимости
Ещё один вариант — рассчитывать среднюю цену приобретения всех токенов одного выпуска и применять её при продаже.
Формула: (сумма всех расходов на приобретение) / (общее количество токенов) = средняя цена.
Метод средней стоимости чаще применяется в бухгалтерском учёте юридических лиц, но для физлиц он также допустим как обоснованный способ определения расхода.
| Метод | Суть | Когда выгоден | Сложность ведения учёта |
|---|---|---|---|
| ФИФО | Списание сначала старых покупок | Растущий рынок | Низкая — нужен лишь хронологический список |
| ЛИФО | Списание сначала новых покупок | Падающий рынок | Средняя — те же данные, но обратный порядок |
| Средняя стоимость | Усреднение цены всех покупок | Волатильный рынок без чёткого тренда | Низкая — пересчёт при каждой новой покупке |
Что подтверждает расходы
Для применения любого метода налогоплательщик обязан хранить документы, подтверждающие дату, сумму и объект каждой покупки:
- Отчёт оператора информационной системы с историей операций.
- Банковские платёжные поручения (выписки), подтверждающие перечисление средств за ЦФА.
- Договоры купли-продажи или_CONFIRM_и сделок.
Без документального подтверждения расхода налоговая база будет равна всей сумме выручки, и налог составит 13% от продажи.
Условный пример: две продажи в течение года
Продолжим расчёт из начала статьи. После ноябрьской продажи 1200 токенов по ФИФО на балансе остались 300 токенов из июньской покупки по 980 рублей и 300 токенов из сентябрьской по 1010 рублей.
В декабре инвестор продаёт остаток — 600 токенов по 990 рублей. Выручка — 594 000 рублей, расход — 294 000 + 303 000 = 597 000 рублей. База отрицательная: убыток 3 000 рублей.
Выводов два. Во-первых, метод продолжает списывать партии в хронологическом порядке от сделки к сделке, поэтому учёт ведётся нарастающим итогом, а не заново для каждой продажи. Во-вторых, зафиксированный убыток не исчезает: он уменьшает налоговую базу по прибыльным операциям с ЦФА того же года, поэтому его стоит показать в декларации, а не игнорировать как «мелочь».
Типичные ошибки при применении методов
- Списание «по портфелю», а не по выпуску. Метод применяется к партиям конкретного выпуска: токены разных выпусков не смешиваются, даже если покупались в один день по схожим ценам.
- Расход без комиссий. Уплаченные оператору комиссии увеличивают расход и уменьшают базу, но только при документальном подтверждении — иначе проверяющий исключит их из расчёта.
- Убыток не декларируется. Продажа в минус кажется операцией «без налога», однако убыток уменьшает базу по прибыльным сделкам периода; без отражения в декларации вы платите больше, чем обязаны.
- Расчёт по памяти, а не по документам. Если цены покупок восстановлены приблизительно, ошибка даже в 10–20 рублей на токен меняет базу на десятки тысяч рублей при крупном пакете — считайте только по отчёту оператора.
Источники
- Федеральный закон №259-ФЗ — «О цифровых финансовых активах, цифровой валюте и о внесении изменений в отдельные законодательные акты Российской Федерации»
- Налоговый кодекс РФ — ст. 214.7, 280
- Письмо ФНС от 10.06.2021 № ЕД-4-3/8728@ — разъяснения по применению ст. 214.7 НК РФ
- Информация ЦБ РФ — официальные материалы регулятора
Материал носит справочный характер и не является индивидуальной инвестиционной рекомендацией.
Часто задаваемые вопросы
- Могу ли я менять метод ФИФО на ЛИФО в течение года?
- Нет. Выбранный метод должен применяться последовательно в отношении всех операций с данным выпуском ЦФА в течение налогового периода (календарного года). Изменение метода возможно с начала следующего налогового года.
- Как метод списания влияет на расчёт, если ЦФА получены не при покупке, а по наследству?
- При наследовании расходом считается рыночная стоимость ЦФА на дату смерти наследодателя (п. 5 ст. 224 НК РФ). Эта стоимость фиксируется как цена единственной «покупки», и методы ФИФО/ЛИФО становятся нерелевантны — проданная часть списывается по единой стоимости.
- Что делать, если платформа не даёт подробный отчёт по каждой сделке?
- Запросить у оператора выписку из реестра с указанием даты каждой транзакции. Если оператор отказывается, налоговый орган примет во внимание банковские выписки о перечислении средств за ЦФА и счёт-документы от эмитента.
- Применяется ли метод ФИФО к ЦФА, полученным в результате конвертации?
- Если происходит обмен одного выпуска ЦФА на другой (в рамках реструктуризации долга эмитента), расходом считается стоимость исходных ЦФА. Метод ФИФО применяется к исходному пакету.
- Влияет ли выбор метода на расчёт НДФЛ за прошлые годы?
- Да. Если налогоплательщик ранее использовал один метод и решил перейти на другой, он вправе подать уточнённую декларацию за прошлые периоды (в пределах трёх лет). При этом переход не должен увеличивать налоговую нагрузку — в противном случае налоговый орган может расценить это как попытку занижения.