Коротко
- Прибыль от криптовалюты — это доход от продажи минус документально подтверждённые расходы на покупку. Без доказательств цены покупки налоговая может посчитать доходом всю сумму продажи.
- Источники данных: выгрузки сделок с бирж, история P2P-ордеров с банковскими выписками и хэши переводов между своими кошельками.
- Метод учёта в Украине законом не определён. В расчётах используют FIFO (первым купил — первым продал) или среднюю цену. Выберите один и применяйте последовательно.
- По законопроекту 10225-д налог возникает при выводе в фиат, обмен крипты на крипту не облагается, убытки переносятся. Пока закон не принят, действуют общие правила.
- Итоговый отчёт для банка — это короткая сводка за год плюс выписки. Для налоговой — расчёт по каждой продаже.
До конца года осталось немного — самое время собрать данные за 2026 год. Если вы налоговый резидент Украины, годовую декларацию подают до 1 мая следующего года. Если живёте в ЕС, в 2027 году налоговая получит данные бирж за 2026 год по DAC8. А банк может спросить о происхождении денег в любой момент. Во всех трёх случаях нужен один и тот же фундамент — аккуратная история сделок и понятный расчёт прибыли.
- Что такое прибыль от криптовалюты
- Какие правила применять
- Пример: FIFO и средняя цена
- Как посчитать прибыль за год: пошагово
- Какой отчёт нужен банку
- Какие данные где взять
- Риски
- FAQ
- Как посчитать прибыль от продажи криптовалюты?
- Какой метод учёта использовать: FIFO или среднюю цену?
- Нужно ли учитывать обмен одной криптовалюты на другую?
- Как выгрузить историю сделок с Binance или Bybit?
- Какие документы нужны банку для подтверждения дохода от крипты?
- Помогают ли криптоналоговые калькуляторы?
Что такое прибыль от криптовалюты
Базовая формула одинакова почти везде:
Прибыль = сумма продажи − стоимость покупки проданных монет − комиссии
Важные детали:
- Учитывается только реализованная прибыль. Рост цены монет, которые вы держите, — не доход, пока вы их не продали.
- Расходы нужно подтвердить. Выписка о покупке, P2P-ордер с банковской выпиской об оплате. Без документов расход не учтут.
- Что считается продажей, зависит от правил. По законопроекту 10225-д продажа — это любая передача криптовалюты в обмен на деньги, товары или услуги. Оплата криптокартой формально тоже может считаться продажей.
Какие правила применять
| Вопрос | Украина сейчас | Украина по проекту 10225-д | Страны ЕС |
|---|---|---|---|
| Есть ли спецрежим для крипты | Нет, общие правила НК | Да | Есть в большинстве стран |
| Ставка | 18% НДФЛ + 5% военного сбора | 18% + 5% с прибыли; льготные 5% + 5% в первый год | Зависит от страны |
| Когда возникает налог | Механика не определена | При обмене на фиат | Обычно при продаже, правила обмена крипты на крипту различаются |
| Обмен крипты на крипту | Не определено | Не облагается | Зависит от страны |
| Убытки | Не определено | Переносятся на следующие годы | Зависит от страны |
| Метод учёта | Не определён | В проекте не указан | Часто FIFO или средняя цена |
Подробнее о статусе законопроекта — в гайде налог на крипту в Украине. Если вы налоговый резидент страны ЕС, применяйте правила этой страны, а о передаче данных биржами читайте в гайде DAC8: биржа требует налоговый номер.
Пример: FIFO и средняя цена
Допустим, за год вы:
- купили 1 000 USDT по 41,0 грн — потратили 41 000 грн;
- купили ещё 1 000 USDT по 42,0 грн — потратили 42 000 грн;
- продали 1 500 USDT по 43,0 грн — получили 64 500 грн.
| Метод | Стоимость проданных 1 500 USDT | Прибыль | Налог по проекту (18% + 5%) |
|---|---|---|---|
| FIFO | 1 000 × 41,0 + 500 × 42,0 = 62 000 грн | 2 500 грн | 575 грн |
| Средняя цена | 1 500 × 41,5 = 62 250 грн | 2 250 грн | 517,50 грн |
Разница небольшая, но на сотнях сделок она накапливается. Главное правило — выбрать метод и применять его ко всем сделкам года.
Как посчитать прибыль за год: пошагово
- Составьте список всех мест, где была криптовалюта. Биржи, P2P, кошельки, криптокарты. Не забудьте закрытые аккаунты.
- Выгрузите историю с бирж. Binance, Bybit, WhiteBIT, OKX и другие позволяют скачать отчёты о сделках, депозитах и выводах в CSV или Excel. Берите полный год.
- Выгрузите P2P-ордера и сопоставьте с банком. Для каждого ордера найдите в банковской выписке платёж с той же суммой и датой. Это доказательство цены в гривне.
- Отметьте переводы между своими кошельками. Хэши транзакций показывают, что вы перемещали свои монеты, а не продавали их и не получали доход.
- Сведите всё в одну таблицу или калькулятор. Колонки: дата, тип операции, актив, количество, цена в гривне или евро, комиссия, источник. Криптоналоговые калькуляторы вроде Koinly или CoinTracking импортируют файлы бирж, но украинские правила в них не встроены — проверяйте результат.
- Выберите метод учёта и посчитайте каждую продажу. FIFO или средняя цена, но один для всего года.
- Подведите итог за год. Сумма продаж, стоимость покупки, комиссии, прибыль или убыток.
- Сохраните исходные файлы. Выгрузки бирж, выписки банков, хэши. Расчёт без исходных данных ничего не доказывает.
Какой отчёт нужен банку
Банку не нужен налоговый расчёт по каждой сделке. Ему важно понять, откуда пришли деньги. Хороший пакет выглядит так:
- Сводка на одну страницу: период, биржи, сколько вложено, сколько выведено, итоговая прибыль.
- Выписка с биржи о продаже и выводе средств, которые поступили на счёт.
- История покупки: выписки или P2P-ордера, показывающие, на какие деньги вы купили криптовалюту.
- Источник первоначальных денег: зарплата, продажа имущества, накопления — справка ОК-7, договор или выписки.
- Налоговая декларация, если вы декларировали доход.
Как отвечать на запрос банка в Украине, мы разбирали в статье ПриватБанк запросил происхождение средств. Как поднять лимит переводов с такими документами — в гайде как поднять лимит переводов.
Какие данные где взять
| Источник | Что выгрузить | Зачем |
|---|---|---|
| Биржи | История сделок, депозитов, выводов | Цены покупки и продажи, комиссии |
| P2P | Ордера с ID, суммой, контрагентом | Цена в гривне, связь с банковскими платежами |
| Банк | Выписки по картам и счетам | Подтверждение оплаты и получения денег |
| Кошельки | Хэши транзакций из обозревателя блоков | Переводы между своими адресами |
| Криптокарты | История операций | Траты криптой могут считаться продажей |
Риски
- Пропавшие данные. Биржи закрываются, аккаунты блокируют. Выгружайте историю каждый год, а не перед проверкой.
- Ошибки импорта. Калькуляторы путают переводы между своими кошельками с продажами. Проверяйте каждую крупную операцию вручную.
- Смена правил. Если Рада примет 10225-д, порядок расчёта может уточниться. Сохранённые исходные данные позволят пересчитать.
- Несовпадение с данными бирж. В ЕС налоговая будет сверять декларацию с отчётами бирж по DAC8. Расхождения — повод для вопросов.
FAQ
Как посчитать прибыль от продажи криптовалюты?
Из суммы продажи вычтите стоимость покупки проданных монет и комиссии. Стоимость покупки нужно подтвердить документами: выпиской с биржи или P2P-ордером с банковской выпиской об оплате.
Какой метод учёта использовать: FIFO или среднюю цену?
В Украине метод законом не определён, и законопроект 10225-д его тоже не указывает. Используйте FIFO или среднюю цену, но один метод для всех сделок года. В странах ЕС действуют правила конкретной страны.
Нужно ли учитывать обмен одной криптовалюты на другую?
По законопроекту 10225-д такой обмен не облагается налогом, но записывать его всё равно нужно: он меняет стоимость покупки ваших монет. В странах ЕС правила различаются.
Как выгрузить историю сделок с Binance или Bybit?
В разделе истории ордеров или отчётов на бирже выберите период и тип операций и скачайте файл в CSV или Excel. Выгружайте сделки, депозиты и выводы отдельно за каждый год.
Какие документы нужны банку для подтверждения дохода от крипты?
Краткая сводка за период, выписка с биржи о продаже и выводе, история покупки криптовалюты, подтверждение источника первоначальных денег и налоговая декларация, если вы её подавали.
Помогают ли криптоналоговые калькуляторы?
Да, они экономят время на импорте файлов бирж и расчётах. Но украинские правила в них не встроены, а переводы между своими кошельками иногда распознаются как продажи. Проверяйте результат вручную.








