
Как платить налоги с доходов от инвестиций

Если вы торгуете на бирже, вам надо платить налоги с доходов.
Обычно все вопросы с налоговой за инвестора решает его налоговый агент — чаще всего это брокер и депозитарий. Это могут быть две отдельные компании, связанные договором, или одна, у которой есть лицензии на брокерскую и депозитарную деятельность.
Налоговый агент — дальше буду называть его брокером — считает ваши доходы, учитывает расходы, удерживает налог и подает сведения в налоговую. Обычно этого достаточно и заполнять налоговую декларацию инвестору не нужно. Но бывают исключения — о них эта статья.
О каких ситуациях вы узнаете
Вы получили выплаты по иностранным паям
До 2024 года российские брокеры были налоговыми агентами по дивидендам только по российским акциям. Инвесторы, получившие иностранные дивиденды, должны были сами их декларировать. С 2024 года российские брокеры стали налоговыми агентами по дивидендам по всем акциям — как российским, так и иностранным.
Но инвесторы, получающие выплаты по паям иностранных фондов, все так же должны по ним отчитываться самостоятельно. Это, к примеру, ETF Direction Daily, ProShares или Invesco.
Если вы получили доход по иностранным паям, его нужно задекларировать и заплатить с них налог. Это нужно сделать вне зависимости от того, куда пришли деньги: на брокерский счет, банковский или ИИС.
Доход в иностранной валюте пересчитывается в рубли по курсу ЦБ на дату зачисления средств на брокерский или банковский счет. В зависимости от совокупного годового дохода 13 или 15% от этой суммы нужно будет заплатить в бюджет.
Пример. У Петра есть 100 паев XYLD компании Global X. 18 июля 2024 года брокер перечислил Петру доход по этим паям в размере 27,62 $, а 1 августа 2024 года — еще 31,24 $. Этот доход Петру нужно включить в налоговую декларацию по итогам 2024.
Курс ЦБ на 18 июля 2024 года составлял 88,0872 ₽ за доллар, а на 1 августа 2024 — 86,1091. Доход Петра: 27,62 × 88,0872 + 31,24 × 86,1091 = 5123,02 ₽.
По ставке 13% Петр должен заплатить 666 ₽ налога.
Как отразить это в декларации. Налоговую декларацию можно заполнять через интернет в личном кабинете налогоплательщика или офлайн в программе «Декларация».
Я покажу оба примера заполнения.
В программе «Декларация» вам нужен раздел «Доходы за пределами РФ». Чтобы он стал активен, на первой вкладке нужно отметить галочкой пункт «Имеются доходы в иностранной валюте».
Заполнять будем для Петра из нашего примера.
Источник выплаты — эмитент. Страна источника выплаты — страна эмитента, то есть с кодом 840. Страна зачисления выплаты — для российского брокера нужно указать код России, то есть 643.
Код дохода для паев зависит от того, торгуются ли они на бирже. Если да, они относятся к обращающимся ценным бумагам и для них можно выбрать код дохода 1530, подходящий для таких выплат. Если нет, значит, они необращающиеся и код дохода 1531. Паи XYLD обращающиеся, поэтому выбираем код дохода 1530.
ЦБ устанавливает курс доллара США с точностью до четырех знаков после запятой. В программе «Декларация» нельзя указать больше двух знаков после запятой, поэтому я вношу курс за 100 $.
После этого из программы можно сформировать файл XML и отправить его в налоговую через личный кабинет налогоплательщика. Если личного кабинета нет, можно распечатать декларацию на бумаге, подписать ее и отнести в свою налоговую инспекцию.

В интернете декларацию нужно заполнять в личном кабинете налогоплательщика. Когда система предложит выбрать доходы, о которых вы хотите заявить, выберите вкладку «За пределами РФ». Далее все как в программе.
Источник выплаты — эмитент. Страна источника выплаты — страна эмитента, то есть с кодом 840. Страна зачисления выплаты — для российского брокера нужно указать код России, то есть 643. Вид дохода — 1530 или 1531 в зависимости от обращаемости паев.
После этого отправьте декларацию, нажав на кнопку «Подтвердить и отправить». Налог на основании декларации нужно будет заплатить не позднее 15 июля.

Вы получили на банковский счет суммы от погашения облигаций
Чаще всего суммы от погашения облигаций зачисляются на брокерский счет или ИИС, а не на банковский. В этом случае за вас все сделает брокер, о налогах можно больше не думать.
Но иногда по заявлению клиентов такие доходы выплачиваются на банковский счет, минуя брокерский. Некоторые брокеры при этом не считают себя налоговым агентами, так как выплаты через брокерские счета не проходят.
Рекомендую уточнить, какого мнения придерживается ваш брокер. От этого зависит, нужно ли вам самостоятельно отчитываться по таким доходам. Если ваш брокер считает себя налоговым агентом в отношении таких выплат, вам можно ничего не делать. Если не считает — заполняем декларацию.
Пример. Допустим, 11 октября 2023 года Петр приобрел 15 облигаций Министерства финансов — ОФЗ-26223-ПД — за 14 716 ₽. 28 февраля 2024 года эти облигации были погашены, и Петр получил 15 000 ₽ на свой банковский счет. Он уточнил у брокера, и оказалось, что ему надо заполнять декларацию.
Какие нужны документы:
- Подтверждение суммы дохода: уведомление о выплате дохода или выписка по банковскому счету.
- Подтверждение расходов: отчет брокера за период с момента приобретения облигаций по момент списания облигаций при погашении.
Если в отчете брокера не отражено основание списания облигаций (погашение), может потребоваться выписка по счету депо из депозитария. Также пригодится справка, в которой указаны суммы расходов на приобретение списанных со счета облигаций — если ваш брокер предоставляет такие справки.
Как рассчитать налог. Доход, полученный при погашении облигаций, можно уменьшить на расходы на их покупку. Нужно рассчитать расходы по отчету брокера или взять сумму из его справки. Уточните у него, включены ли в расходы комиссии за сделки, и если нет, прибавьте их сами. Налог — 13 или 15% от получившейся разницы.
В нашем примере доходы от погашения — 15 000 ₽. Расходы на приобретение облигаций — 14 716 ₽. Сумма налога:
(15 000 − 14 716) × 13% = 37 ₽
Как отразить в декларации. В программе «Декларация» вам нужен раздел «Доходы, полученные в РФ». Источник выплаты — эмитент облигации, то есть тот, кто ее выпустил. В случае с ОФЗ это Минфин России.
Как и в предыдущем примере, нужно определить, являются облигации обращающимися или не обращающимися на рынке на момент погашения. Если точно не знаете, спросите у своего брокера. Для обращающихся ценных бумаг используют код дохода 1530 и код вычета (расхода) 201. Для необращающихся бумаг используют код дохода 1531 и код вычета 202.
Заполним раздел данными из нашего примера.

После заполнения формируете файл XML и отправляете его через личный кабинет налогоплательщика. Если личного кабинета нет, распечатайте декларацию на бумаге, подпишите и отнесите в свою налоговую инспекцию.
Если заполнять декларацию в личном кабинете налогоплательщика, в блоке «Доходы» нужно выбрать вкладку «В пределах РФ» и добавить источник дохода.
В нашем примере источник выплаты — Минфин. Код дохода: 1530 — обращающиеся ценные бумаги. Код вычета: 201 — расходы по операциям с обращающимися бумагами.
Вы получили купоны по иностранным облигациям на банковский счет
У налогообложения иностранных облигаций есть интересная особенность: если купон зачисляется на брокерский счет или ИИС, налоговым агентом по такой выплате признается брокер. А вот если деньги поступают на банковский счет, обязанность задекларировать доход и заплатить налог ложится на инвестора. Подробно об этом писал Минфин в специальном письме.
Пример. Допустим, 8 июля 2024 года Петр получил на банковский счет купонный доход по 10 иностранным облигациям Kohls-2037-евро на 343,75 $. Ему нужно платить налог.
Из документов понадобится подтверждение суммы и даты дохода — например, уведомление о выплате. Если его нет, подойдет просто выписка по банковскому счету.
Как рассчитать налог. Нужно уплатить 13 или 15% (ставка зависит от совокупного годового дохода) от суммы полученного купона в рублях по курсу на дату получения дохода.
В нашем примере курс доллара на 8 июля 2024 года — 88,1348 ₽ за 1 $. Сумма дохода Петра — 30 296,34 ₽. Сумма налога — 3939 ₽.
Как отразить в декларации. В программе «Декларация» нужен раздел «Доходы за пределами РФ». Чтобы он стал активен, на первой вкладке нужно отметить галочкой пункт «Имеются доходы в иностранной валюте».
Источник выплаты — эмитент облигации. Страна источника выплаты — страна эмитента, в данном случае — США с кодом 840. Страна зачисления выплаты — для российского брокера нужно указать код России: 643. Код дохода 1530 или 1531 — в зависимости от того, обращающиеся у вас облигации или необращающиеся. Включать купон по облигациям в налоговую базу по операциям с ценными бумагами позволяет нам п. 7 ст. 214.1 НК РФ.
Дальше все аналогично примерам выше: загружаете и отправляете файл через кабинет налогоплательщика или относите декларацию на бумаге в ИФНС.
Если заполняете декларацию в личном кабинете налогоплательщика, в блоке «Доходы» нужно выбрать вкладку «За пределами РФ». После этого отправьте декларацию, нажав на кнопку «Подтвердить и отправить», а налог заплатите не позднее 15 июля.
Вы продали валюту или драгоценные металлы
Иностранная валюта и драгметаллы — это имущество. Вы можете, к примеру, торговать на бирже золотом в виде GLDRUB_TOM или китайским юанем в виде CNYRUB_TOM. Доход, полученный от их продажи на бирже, по закону нужно самостоятельно задекларировать.
К доходам от продажи валюты можно применить имущественный налоговый вычет — не более 250 000 ₽ за год. Либо доходы от продажи имущества можно уменьшить на расходы — сумму, за которую вы его купили.
При этом в налоговом кодексе нет прямых указаний, как именно определять соответствие между доходами и расходами, а Минфин в письмах предлагает решить это налогоплательщику самостоятельно.
У нас была статья о том, как платить налог с дохода от продажи валюты. Но в случае с торговлей на бирже может не быть чистой покупки и последующей продажи валюты. До санкций и проблем с торгами иностранными бумагами на российских биржах было так: вы покупаете доллары, на них — акции, акции потом продаете, получаете доллары и конвертируете их в рубли. В этом случае возникают две отдельные налоговые базы: доходы от торговли ценными бумагами и доходы от продажи валюты.
Если вы торгуете через российского брокера, он выступает налоговым агентом по доходам от купли-продажи ценных бумаг, а вам остается задекларировать только продажу валюты. Если торгуете через иностранного брокера, надо декларировать оба типа доходов самостоятельно.
Пример. 1 февраля 2024 года Петр купил 2000 $ на бирже по курсу 89,6775 ₽ за доллар. 17 апреля 2024 года Петр продал 1000 $ по курсу 93,8875 ₽. Доход Петра от операций с валютой — 4210 ₽, его нужно задекларировать самостоятельно.
Чтобы отчитаться перед налоговой, нужен отчет брокера за период, включающий покупку и продажу иностранной валюты.
Как рассчитать налог. Сумма полученного дохода — это сумма, вырученная от продажи иностранной валюты. В нашем случае это 93 887,50 ₽. К доходам от продажи валюты можно применить имущественный налоговый вычет, не более 250 000 ₽ за год. Это удобно, когда объемы продажи валюты невелики. Сумму налога считаем так:
Сумма налога = (Сумма дохода − Сумма вычета) × 13% (или 15%)
В нашем случае сумма дохода меньше 250 000 ₽, поэтому налога у Петра не возникает.
Вместо использования имущественного вычета доходы от продажи валюты можно уменьшить на расходы на ее приобретение. Это выгоднее, если вы продали большой объем валюты.
Сумма расходов — это сумма в рублях, затраченная на покупку валюты. В нашем случае:
1000 × 89,6775 = 89 677,50 ₽
Сумма налога = (сумма дохода − сумма расходов) × 13%. Сумму налога считаем так:
(93 887,50 − 89 677,50) × 13% = 547 ₽
В нашем примере Петру выгоднее использовать имущественный вычет.
Как отразить в декларации. Если заполняете декларацию 3-НДФЛ в программе «Декларация», нужен раздел «Доходы, полученные в РФ». Источник выплаты — брокер, через которого вы торговали валютой.
Есть несколько вариантов, как задекларировать такие операции.
Вариант первый: отражать операции с валютой по коду дохода 2900. Для этого кода не предусмотрена возможность применения вычета, поэтому отражаем в сумме дохода финансовый результат — прибыль. Такой вариант не подойдет, если вы используете имущественный вычет или если валюта продана с убытком.
Второй вариант: отразить операции с валютой по коду дохода 1520, применить к нему имущественный вычет до 250 000 ₽ — код вычета 906 — либо уменьшить сумму дохода на сумму расхода — код вычета 903.
Если не пользуетесь имущественным вычетом, а уменьшаете доходы на произведенные расходы, вместо кода вычета 906 выбирайте 903, а в графе «Сумма вычета» указывайте сумму этих расходов. Продажу драгоценных металлов на бирже можно декларировать аналогично, как и иностранную валюту.
Далее все как обычно: отправляйте декларацию до 30 апреля и платите налог не позднее 15 июля.
Вы торговали через иностранного брокера
Вы можете торговать иностранными ценными бумагами через российских брокеров — они выступают налоговым агентом по торговым операциям с иностранными бумагами, даже если это внебиржевые сделки. Если торгуете через иностранного брокера, все расчеты придется взять на себя. Это требует значительных усилий от инвестора.
Какие нужны документы. Отчет брокера и перевод отчета на русский язык. Дополнительно в произвольной форме нужно предоставить расчеты и пояснения по рассчитанным суммам.
Как рассчитать налог. Каждую сделку продажи нужно пересчитать из валюты в рубли по курсу ЦБ на дату получения дохода. Дата получения дохода, то есть дата расчетов по сделке, указана в отчете иностранного брокера.
Каждую сделку покупки ценных бумаг нужно пересчитать в рубли по курсу ЦБ на дату совершения расхода, то есть на дату расчетов по сделке покупки. Расходы на приобретение бумаг, которые еще не проданы на конец года, в расчете не участвуют.
Комиссии надо переводить в рубли по курсу на дату списания комиссии по отчету брокера. Налоговым кодексом предусмотрен пересчет в рубли отдельно доходов и расходов, а не общего финансового результата.
После этого определите финансовый результат в рублях по каждой сделке продажи ценных бумаг. Расходы учитываются по методу ФИФО, first in first out: первыми продаются бумаги, которые были первыми куплены. Суммируйте финансовые результаты по сделкам, рассчитайте налог 13 или 15%.
Если вы торгуете не только ценными бумагами, но также фьючерсами и опционами, нужно отдельно считать налог по ценным бумагам и по производным финансовым инструментам.
Как отразить в декларации. В программе «Декларация» нужен раздел «Доходы за пределами РФ». Чтобы он стал активен, на первой вкладке отметьте галочкой пункт «Имеются доходы в иностранной валюте», а в личном кабинете налогоплательщика поставьте галочку напротив пункта «Доходы от источников за пределами Российской Федерации».
В декларации надо отразить отдельными строками доходы на каждую дату их получения, то есть на каждую дату, в которую происходили продажи бумаг. К каждой из этих дат нужно заполнить курс валют по данным ЦБ.
Расходы не обязательно отражать отдельными датами. Все расходы надо разделить на группы в зависимости от того, к какому из типов инструментов они относятся: например, акции или фьючерсы. Пересчитанные в рубли расходы можно суммировать отдельно по каждому типу инструментов и отразить их общей суммой к любой дате получения дохода по этой группе инструментов.
Сумму налога к уплате программа рассчитает самостоятельно.
И напоследок
Если вы активно инвестируете и вам подходят сразу несколько случаев из моей статьи, не надо подавать отдельные декларации на каждую ситуацию: все доходы нужно включить в одну. Налоговые вычеты, за которыми вы обращаетесь, например за платные медицинские услуги, тоже должны быть в этой декларации.
Новости, которые касаются инвесторов, — в нашем телеграм-канале. Подписывайтесь, чтобы быть в курсе происходящего: @investnique