Отчёт о реализованном PnL и история операций: какая запись нужна для налогов

2026-09-03

Отчёт о реализованном PnL и история операций: какая запись нужна для налогов

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

Отчёт о реализованном PnL и история операций: главное с одного взгляда

Для чего нужна каждая из двух записей

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

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

Отсюда односторонняя связь. Из полной истории операций отчёт о реализованном PnL восстановить можно; историю операций из отчёта — нельзя. Всё, что правило отчёта свернуло, из него ушло, и поэтому история сделок остаётся документом учёта даже тогда, когда под рукой есть более аккуратная сводка.

Что на самом деле содержит история операций

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

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

Что на самом деле содержит отчёт о реализованном PnL

Отчёт о реализованном PnL содержит только закрытые результаты. Открытая позиция не даёт в него ничего, потому что её нереализованный PnL ещё движется и никакой результат ещё не зафиксирован. Это молчание — не пробел в отчёте: именно это и делает слово «реализованный» в его названии.

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

Почему эти два документа расходятся

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

Вторая причина — правило сопоставления, и его стоит увидеть в цифрах. Допустим, вы купили одну единицу по $2 000 и вторую по $8 000. Тогда ваша средняя стоимость по этим двум покупкам равна $5 000. Позже вы продаёте одну единицу по $12 000. По принципу «первым пришёл — первым ушёл» продажа сопоставляется с более ранней покупкой, и отчёт показывает $10 000. По принципу средней стоимости та же продажа показывает $7 000. Ваша торговля в обоих случаях была одинаковой; изменилось только правило.

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

На что вы смотрите История операций Отчёт о реализованном PnL
Что такое одна строка Событие, изменившее баланс Закрытый результат
Открытые позиции Есть, как сделки, которые их открыли Отсутствуют до закрытия
Пополнения, выводы, переводы Включены Вне цифры прибыли
Применялось ли к ней правило Нет Да, правило сопоставления, которого вы не видели
Для чего это годится Восстановить что угодно Увидеть итог с одного взгляда

Записи по споту и по фьючерсам устроены по-разному

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

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

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

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

Что на самом деле нужно налоговой записи

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

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

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

Как выгрузить оба документа

Готовьтесь скачать не один файл. Экран выгрузки Kraken предлагает Trades и Ledgers как отдельные выгрузки, требует для каждой из них дату начала и дату окончания и даёт выбрать PDF или CSV. Это разделение отражает то, что два документа отвечают на разные вопросы, поэтому берите оба, а не один из них.

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

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

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

Итог

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

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

Похожие материалы

Другие материалы Bitbase по этой теме:

- FIFO и LIFO в расчёте себестоимости крипто

- Сложный процент и рост позиции

- Что такое дейтрейдинг крипто? Как работает и риски

- Diamond hands, paper hands и jeets

- Измерение роста криптосообщества: Discord, Telegram и реальное участие

Дисклеймер: эта статья — образовательный материал Bitbase Academy, только для информационных целей. Она не является инвестиционным, торговым, налоговым или финансовым советом. Криптоактивы волатильны — оценивайте риски самостоятельно. Написано в сентябре 2026 года; сверяйтесь с актуальной официальной информацией.

Источники

[1] Налоговая служба США, Digital assets: какие записи хранить по операциям с цифровыми активами irs.gov

[2] Служба поддержки Kraken, How to export your account history on Kraken Pro (экспорт Trades и Ledgers) support.kraken.com

[3] Служба поддержки Kraken, How to interpret Ledger history fields (поля и типы записей журнала) support.kraken.com