Как считать прибыль по криптовалюте в рублях с учётом курса доллара
Редакция Changebit · 07.11.2026
Криптовалюты торгуются к доллару, а расходы и налоги у большинства читателей — в рублях. Из-за этого у любой сделки два честных результата, и они нередко расходятся на десятки процентов. Ниже — как их считать и почему портфель на Changebit ведёт обе книги сразу.
Почему результат в долларах и рублях разный
Пример. 1 января вы купили 0,1 BTC по 40 000 $ за монету, то есть за 4 000 $. Курс ЦБ в тот день — 90 ₽ за доллар, значит, покупка стоила 360 000 ₽. Через полгода вы продали 0,1 BTC по 45 000 $, получив 4 500 $, но доллар к тому моменту стоил 80 ₽, и в рублях это те же 360 000 ₽.
| В долларах | В рублях | |
|---|---|---|
| Куплено | 4 000 $ | 360 000 ₽ |
| Продано | 4 500 $ | 360 000 ₽ |
| Результат | +500 $ (+12,5 %) | 0 ₽ (0 %) |
Биткоин вырос на 12,5 %, но рубль укрепился на столько же, и в рублёвом выражении сделка ничего не принесла. Бывает и наоборот: в 2022–2023 годах рублёвый результат по многим позициям выглядел лучше долларового. Ни один из вариантов не «правильнее»: долларовый показывает, как вы торговали, рублёвый — что вы на самом деле заработали к своим рублёвым расходам. Налоговая база считается в рублях.
Как учитывать курс
Правило простое: каждую сделку переводите в обе валюты по курсу на её дату, а не по сегодняшнему. Для рублей удобен официальный курс Банка России — он публикуется ежедневно, его легко проверить, и именно его использует налоговый учёт. Если вы покупали за рубли через P2P, фактический курс отличался от официального на величину наценки; разницу стоит записать как комиссию, иначе она потеряется.
Текущая стоимость позиции считается по сегодняшним ценам: количество × цена монеты в долларах × курс ЦБ на сегодня. Так в рублёвой прибыли автоматически учитывается всё движение курса с момента покупки.
Средняя цена позиции
Когда покупок несколько, нужно решить, по какой цене считать остаток. Самый прозрачный способ — средняя цена: сумма всех затрат делится на число монет.
Купили 0,1 BTC по 40 000 $ и ещё 0,1 BTC по 60 000 $ — средняя цена 50 000 $. Продали 0,1 BTC по 55 000 $ — зафиксирована прибыль 500 $, а оставшиеся 0,1 BTC по-прежнему учитываются по 50 000 $. Комиссии добавляются к цене покупки и вычитаются из выручки.
Средняя цена ведётся отдельно в долларах и в рублях, поэтому у одной позиции две средних: 50 000 $ и, например, 4 300 000 ₽. Для налогового учёта метод списания партий может быть другим — проверьте актуальные требования, а среднюю цену используйте, чтобы понимать результат.
Что считает портфель на сайте
В портфеле вы вводите сделки: монету, покупку или продажу, количество, цену, валюту сделки, комиссию и дату. Курс ЦБ на дату сайт подставляет сам. Дальше он показывает по каждой монете количество, среднюю цену, стоимость сейчас, нереализованную прибыль и прибыль по уже закрытым сделкам — всё в долларах и рублях с переключателем. Список сделок выгружается в CSV для своих расчётов или для декларации.
Чтобы портфель не пропал, укажите почту в профиле: без неё он живёт только в этом браузере.
Частые ошибки
- Считать по сегодняшнему курсу. Пересчёт старых покупок по текущему курсу стирает весь эффект движения рубля.
- Забывать комиссии. 0,1 % на бирже незаметны, 2–3 % наценки в обменнике при частых покупках — уже половина результата.
- Смешивать монеты и деньги. Стейкинг и airdrop дают монеты по цене на дату получения; эту цену нужно записать, иначе при продаже вся сумма выглядит прибылью.
- Сравнивать с индексом страха. Результат сделки — это цена покупки, цена продажи и курс; настроение рынка на него не влияет.
Как результат превращается в налог, разобрано в гайде о налоге на криптовалюту. Быстро прикинуть одну сделку с комиссиями можно в калькуляторе прибыли сделки.
Термины: волатильность, DCA, CEX, ликвидность.