Доходы и расходы по сделкам

Как рассчитать налог с продажи иностранных акций для 3‑НДФЛ

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

К содержанию

Для налоговых резидентов РФ · Обновлено

Владислав М. — частный инвестор с 10-летним опытом на фондовом рынке США.

Разбираем по порядку

Что нужно узнать, прежде чем считать налог

Зарубежный брокер обычно не удерживает российский налог с продажи акций. Поэтому инвестор сам рассчитывает его и сообщает о доходах в декларации 3‑НДФЛ.

Для кого этот разбор

Статья о налоге на доходы физических лиц — НДФЛ — для налогового резидента России. Резидентство здесь означает статус для расчёта налога; обычно он зависит от того, сколько дней за год человек находился в России. Именно от него зависит обязанность отчитываться об иностранных доходах. Если вы переезжали, сначала прочитайте объяснение этого статуса.

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

Что считать доходом и расходом

Доход от продажи, или выручка, — сумма, за которую вы продали акции. Например, 10 акций по 130 $ дают выручку 1 300 $. Брокер может сразу удержать из неё плату за сделку — комиссию. Если комиссия равна 3 $, на счёт поступит 1 297 $, но для расчёта мы всё равно отдельно покажем выручку 1 300 $ и расход 3 $.

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

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

Почему одного курса недостаточно

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

Например, 100 $ расходов при курсе 90 ₽ за доллар — это 9 000 ₽. Если впоследствии вы продали акции за те же 100 $, но при курсе 100 ₽ за доллар, выручка в рублях составит 10 000 ₽. Даже при одинаковой цене в долларах появилась рублёвая разница 1 000 ₽. Комиссии в этом коротком примере не учитываем.

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

Дата сделки и дата расчётов: на что смотреть в отчёте

В отчёте можно встретить две даты. В день сделки исполняется ваша заявка на бирже. А оплата и передача бумаг могут завершиться позже — это день расчётов, который в англоязычном отчёте может называться Settlement Date.

По правилам НДФЛ для курса важны даты фактического получения дохода и оплаты расходов. Поэтому при разных датах нужно посмотреть и сведения о сделке, и движение денег. Особенно это важно на границе года: сделка в декабре и получение дохода в январе могут относиться к разным календарным годам. В основном примере ниже обе даты совпадают.

Что рассчитывается автоматически

В IB Налог поиск покупок и пересчёт валюты выполняются автоматически по загруженным отчётам Interactive Brokers и Freedom. Сервис получает курсы ЦБ и считает суммы и комиссии в рублях — искать каждый курс вручную не требуется.

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

Правило пересчёта на даты фактического получения дохода и осуществления расходов: разъяснение ФНС, пункт 5 статьи 210 НК РФ.

Почему важны даты

Одна продажа, три разных курса

Вы купили 6 акций по 100 $, позже ещё 4 по 110 $, а затем продали все 10 по 130 $. Пока акции были на счёте, курс изменился.

Учебный пример: суммы и курсы вымышлены. Даты сделок и оплаты совпадают.
Операция и курс на её датуВ рублях
Первая покупка: 6 × 100 $600 $ × 90 ₽/$54 000 ₽
Комиссия первой покупки2 $ × 90 ₽/$180 ₽
Вторая покупка: 4 × 110 $440 $ × 95 ₽/$41 800 ₽
Комиссия второй покупки2 $ × 95 ₽/$190 ₽
Продажа: 10 × 130 $1 300 $ × 100 ₽/$130 000 ₽
Комиссия продажи3 $ × 100 ₽/$300 ₽
Расходы: покупки 95 800 ₽ + комиссии 670 ₽
96 470 ₽
Финансовый результат: 130 000 ₽ − 96 470 ₽
33 530 ₽

Мы отдельно перевели в рубли каждую покупку, продажу и комиссию. Поэтому видно, как получилась прибыль: 130 000 ₽ дохода − 96 470 ₽ расходов = 33 530 ₽. Эти доходы и расходы сохраняются в расчёте для декларации.

Если же посчитать всё в долларах, получится 1 300 $ − 600 $ − 440 $ − 7 $ комиссий = 253 $. Умножение этих 253 $ на курс продажи даст 25 300 ₽. Это меньше правильного результата на 8 230 ₽, потому что такое умножение пересчитало и старые покупки по новому курсу.

Как из прибыли получается сумма налога

Сумму, с которой рассчитывают налог, называют налоговой базой. В простом случае из нашего примера это прибыль 33 530 ₽. Если за год были другие продажи, сначала нужно учесть и их результат, а также убытки, которые закон разрешает вычесть. Об этом расскажем в отдельном разделе ниже.

С 2025 года к доходам от рассматриваемых сделок применяют две ставки: 13% к части налоговой базы в пределах 2,4 млн ₽ за год и 15% к части сверх этой суммы.

Чтобы определить ставку, учитывают итог не одной продажи и не одного счёта. Закон объединяет для этой проверки несколько видов налоговых баз: в том числе по операциям с ценными бумагами и по облагаемым процентам по вкладам в российских банках. Поэтому другие доходы из этой группы могут повлиять на ставку по продаже акций.

Порог 2,4 млн ₽ относится к сумме этих налоговых баз — величин, с которых считают налог. Это не сумма продаж, стоимость портфеля или размер вывода денег со счёта. Пояснение ФНС о ставках.

Для нашего примера предположим, что других доходов, влияющих на этот расчёт, и убытков нет. Тогда налог составит 33 530 ₽ × 13% = 4 358,90 ₽, а после округления до целого рубля — 4 359 ₽. Если счетов несколько, границу между ставками не начинают считать заново для каждого счёта.

Как сверить продажу со строкой отчёта IBKR

В общем CSV Interactive Brokers найдите продажу в разделе «Сделки». Ниже показаны отдельные поля учебной строки для десяти акций из нашего примера. Значения вымышлены; это фрагмент для объяснения, а не полный файл для загрузки.

Отдельные поля учебной строки продажи IBKR
Поле отчётаЗначение
ВалютаUSD
Количество−10
Цена транзакции130
Выручка1 300
Комиссия/плата−3

Отрицательное количество в этой строке обозначает продажу. Для расчёта дохода берём 1 300 $, а комиссию 3 $ учитываем отдельно как расход. При условном курсе 100 ₽ за доллар получаются 130 000 ₽ дохода и 300 ₽ комиссии продажи.

Стоимость покупки ищем в прежних операциях. В нашем примере это 95 800 ₽ за акции и 370 ₽ комиссий двух покупок. Вместе с комиссией продажи расходы составляют 96 470 ₽, а прибыль — 33 530 ₽. Так можно проследить, откуда взялась каждая сумма в расчёте.

Проверьте, что строка относится к продаже нужных акций: сравните их название или тикер, количество и дату сделки. Тикер — короткое обозначение акции на бирже. Для налогового пересчёта важны даты оплаты покупки и получения денег от продажи; если они отличаются от дат сделок, проверьте сведения о расчётах. Это различие разобрано в разделе «Дата сделки и дата расчётов».

Если покупали несколько раз

Какие покупки учитывать, если продали только часть акций

В примере выше мы продали все акции, поэтому учли обе покупки целиком. Но если продана только часть, возникает вопрос: какую из прежних покупок отнести к этой продаже?

Для налогового расчёта сначала учитывают расходы на самые ранние покупки. Это правило называется FIFO, или «первым купил — первым продал». Оно определяет порядок учёта затрат, когда одинаковые акции приобретались в разные даты и по разным ценам. Правило предусмотрено пунктом 13 статьи 214.1 НК РФ.

Если продать только 8 акций из примера

Для такой продажи учитывались бы все 6 акций из первой покупки и 2 из второй. Стоимость приобретения: 54 000 ₽ + половина от 41 800 ₽ = 74 900 ₽. Из комиссий покупки к ним относятся 180 ₽ и половина от 190 ₽, то есть ещё 275 ₽. Комиссия самой продажи учитывается отдельно по фактическим данным.

Две непроданные акции из второй партии остаются в истории со стоимостью приобретения 20 900 ₽ и относящейся к ним частью комиссии 95 ₽. Эти суммы понадобятся при их последующей продаже. Всю стоимость второй покупки нельзя списать сейчас: половина бумаг ещё у вас.

Как сервис находит эти покупки в отчёте

В отчётах вы можете встретить слово «лот». В таком расчёте это партия акций из одной покупки со своей датой и ценой. «Закрытый лот» — запись о том, какая часть этой покупки уже продана.

У Interactive Brokers сервис сначала использует такие записи. Если их нет, сопоставляет сделки по FIFO. В кабинете IBKR может быть выбран другой способ определения проданных партий: например, сначала самые дорогие покупки. Тогда записи брокера нужно сверить с порядком FIFO для российской декларации.

Для Freedom сервис сопоставляет покупки и продажи по FIFO из общего XLSX. Если в файле виден только остаток акций на начало года, понадобятся более ранние отчёты с покупками.

Где искать стоимость покупки

Что делать, если акции куплены давно или у другого брокера

В годовом отчёте с продажей может не оказаться самой покупки: она произошла раньше или у другого брокера. Для расчёта всё равно нужны первоначальные затраты.

Покупка была в другом году

Допустим, в 2023 году вы купили 20 акций, в 2024 продали 5, а в 2025 — оставшиеся 15. Нужен отчёт с первоначальной покупкой и история последующих операций: она объяснит, почему к 2025 году осталось именно 15 акций и какая часть расходов ещё не учтена.

Поэтому к отчёту за 2025 год добавьте отчёт с покупкой за 2023 год и отчёт с частичной продажей за 2024 год. В них должны быть дата, количество, цена, валюта и комиссия. Расходы на покупку пересчитываются по прежнему курсу — на дату, когда вы их оплатили. Отчёты старых лет здесь нужны для подтверждения покупки, а не для включения всех прежних доходов в декларацию за 2025 год.

Акции перевели из IBKR во Freedom

При переводе между своими счетами вы можете остаться владельцем тех же акций, просто хранить их будет другой брокер. Если продажи при переводе не было, цена первоначальной покупки остаётся важной для расчёта будущей продажи.

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

Например, цена приобретения была 100 $ за акцию, а в отчёте принимающего брокера при переводе появилась оценка 140 $. Эти 140 $ сами по себе не подтверждают, что вы столько потратили. Нужна цепочка от реальной покупки до продажи. Для сопоставления полезен ISIN — международный идентификатор бумаги: биржевое сокращение названия, или тикер, у брокеров может различаться.

Продажи были у нескольких брокеров

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

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

Исходная покупка не найдена

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

От одной продажи к итогу года

Что происходит с налогом, если часть сделок убыточна

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

Прибыль и убыток в одном году

Например, одна продажа принесла 50 000 ₽ прибыли, другая — 20 000 ₽ убытка. Когда их разрешено учесть вместе, прибыль для дальнейшего расчёта уменьшается до 30 000 ₽. Такое объединение прибыли и убытка называют сальдированием.

Возможность объединения зависит от вида операций. Например, закон отдельно рассматривает бумаги, обращающиеся на организованном рынке. Для иностранных акций это означает проверку допуска к торгам на определённых биржах и других условий, в том числе наличия сведений о котировках. Поэтому одного названия акции или наличия её в приложении брокера недостаточно, чтобы определить правила учёта убытка. Условия и группы операций в статье 214.1 НК РФ.

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

Зарплату, дивиденды и проценты по банковскому вкладу считают по другим правилам: убыток от продажи акций из них не вычитают. Поэтому у человека может быть убыток по сделкам и одновременно налог с других доходов.

Убыток прошлых лет

Если год закончился убытком, его иногда можно использовать позже — уменьшить прибыль одного из следующих лет. Это и называют переносом убытка. Например, при подтверждённом неиспользованном убытке 20 000 ₽ за прошлый год и подходящей для его зачёта прибыли 50 000 ₽ за текущий год налог можно рассчитывать с 30 000 ₽.

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

Закон разрешает использовать соответствующий убыток в течение 10 лет после года его получения. Нужно хранить подтверждающие отчёты и расчёты, а также знать, какая часть убытка уже была использована: повторно вычесть её нельзя. ФНС об условиях и сроке переноса.

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

Если налог получился нулевым

При убытке налог с этих операций может оказаться нулевым. Но декларация как раз и показывает, что вы получили деньги от продаж и понесли расходы, которые их перекрыли. ФНС разъясняет: доходы от зарубежных операций с ценными бумагами декларируются независимо от результата. Разъяснение ФНС.

Как сверить убытки у разных брокеров и учесть прошлые годы.

Перед подачей декларации

Как собрать документы и проверить расчёт

Даже при автоматическом расчёте полезно проследить одну продажу от исходного отчёта до итоговой суммы. Пример выше показывает, какие строки и связи должны быть понятны.

  1. Соберите полный период. Нужны отчёты за год продажи, исходные покупки, последующие частичные продажи и переводы. Скачайте общий CSV Interactive Brokers на русском языке по инструкции IBKR или общий XLSX по инструкции Freedom.
  2. Сверьте состав сделок. Проверьте счёт, бумагу, количество и сумму продажи. Убедитесь, что покупки покрывают всё проданное количество, а пересекающиеся отчёты не задвоили операции.
  3. Проверьте расходы и даты. Найдите исходную цену и комиссию покупки, комиссию продажи и курсы ЦБ для соответствующих дат. Если даты сделки и расчётов различаются, выясните причину и её влияние на рублёвую сумму.
  4. Проверьте итог за год. Посмотрите другие доходы, категории операций, учтённые убытки и предупреждения. Дивиденды и проценты не должны теряться только потому, что сейчас вы проверяете продажи; порядок проверки дивидендов разобран в отдельной статье.
  5. Сохраните подтверждения. Оставьте исходные отчёты, документы о переводах и расчёт. Если заявляете убытки прошлых лет, сохраните документы о них и об уже использованной части.

После загрузки файлов IB Налог автоматически выполняет поиск покупок, пересчёт по курсам ЦБ и учёт комиссий. Сейчас XML и DE5 декларации формируются за 2025 год. XML нужен для личного кабинета ФНС, DE5 — для программы «Декларация», PDF — для сверки и пояснения расчёта. В период раннего доступа расчёт и полный пакет доступны за 0 ₽.

Готовую декларацию вы подаёте самостоятельно, затем проверяете подтверждение её приёма. Для обязательной 3‑НДФЛ за 2025 год срок подачи был 30 апреля 2026 года, срок уплаты налога — 15 июля 2026 года; на дату обновления статьи они уже прошли. Сроки на сайте ФНС.

Помимо декларации может понадобиться отчёт о движении денежных средств и иных финансовых активов по зарубежному счёту (ОДДС), а при открытии, закрытии или изменении реквизитов — уведомление. Это отдельные документы: в обзоре отчётности объясняем, когда нужен каждый из них.

Рассчитать по отчёту

Возможности по брокерам

CSV и закрытые лоты3‑НДФЛ Interactive Brokers XLSX и история сделок3‑НДФЛ Freedom Broker