Звіт про реалізований 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] Податкова служба США (Internal Revenue Service), 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

Пов'язані статті

Більше