3-НДФЛ по отчету Interactive Brokers. Пять шагов от файла до суммы налога
Кажется, что с Interactive Brokers все проще, чем с другими иностранными брокерами. Он единственный, кто сам разбивает каждую продажу на лоты покупки и кладет в отчет дату и цену приобретения. Считать ФИФО вручную не нужно, отчетов за прошлые годы не нужно, бери один файл за год и работай.
На практике весь расчет упирается в одну галочку при выгрузке отчета. Без нее в файле не будет ни дат, ни цен покупки проданных бумаг, а значит и считать нечего. Место обидное. Человек честно собирает отчет, получает отказ, перевыгружает тот же самый файл еще раз и еще, потому что галочка спрятана не там, где ее ищут.
Коротко
- Нужен годовой Activity Statement в формате CSV, собранный как пользовательский отчет. Стандартные выписки за месяц или квартал не подойдут.
- При настройке отчета у раздела «Сделки» обязательно включается опция «Закрытые лоты» (Closed Lots). Это галочка у раздела, а не отдельный пункт списка. Без нее расчет невозможен.
- Необязательные разделы отмечаются все до одного. Кнопки «отметить все» там нет, придется прокликать вручную.
- Отчет нужен только за отчетный год. IB сам подставляет дату и цену покупки по каждому закрытому лоту, даже если бумага куплена десять лет назад.
- Курс ЦБ берется на дату расчетов. По акциям США с 28 мая 2024 года это T+1, то есть следующий рабочий день после сделки, а не второй.
- Проценты на остаток свободных денег тоже облагаемый доход. Про них забывают чаще всего.
- С дивидендов США сейчас удерживают 30 процентов, и зачесть из них можно только часть в пределах российской ставки. Остальное не возвращается.
Дальше по шагам и со сквозным примером, где из четырех строк отчета выходит 3 920 рублей налога.
Почему за налог отвечаете вы, а не брокер
Interactive Brokers налоговым агентом по российскому НДФЛ не является. Он не удерживает налог, не подает за вас ничего в ФНС и не пришлет напоминание в апреле. Все, что российский брокер делает автоматически, здесь ложится на владельца счета.
Обязанность подать декларацию возникает от самого факта дохода. Есть частое заблуждение, что отчитываться надо только тем, кто выводил деньги на карту. На самом деле доход появляется в момент продажи бумаги или зачисления выплаты, а лежат деньги у брокера или на карте, роли не играет. Продали акции в декабре и оставили доллары на счете, доход возник.
Декларация 3-НДФЛ подается до 30 апреля следующего года, налог платится до 15 июля. По итогам 2025 года это было 30 апреля и 15 июля 2026-го. Что делать, если вы читаете это уже после срока, разберем ближе к концу.
Шаг 1. Выгрузить годовой Activity Statement
Отчет собирается в Client Portal, и это единственный шаг, где реально можно ошибиться. Дальше все проще.
Откройте раздел отчетов. В меню Client Portal выберите «Доходность и Отчеты», дальше «Выписки».
Создайте пользовательский отчет. В разделе «Пользовательские отчеты» нажмите на плюс и задайте любое название, например «Налоговый». Готовые ежемесячные выписки не подойдут, нужен именно собранный вами отчет за календарный год.
Настройте разделы. Это тот самый шаг. В блоке «Стандартные разделы» выберите «Все». В блоке «Необязательные разделы» отметьте все пункты подряд, кнопки «отметить все» там нет. В блоке «Конфигурация разделов» везде поставьте «Нет».
Включите закрытые лоты. У раздела «Сделки» есть опция «Закрытые лоты» (Closed Lots). Это именно галочка у раздела, а не отдельная строка в списке разделов, поэтому ее и пропускают. Без нее в файле не будет дат и цен покупки, а значит нечего вычитать из выручки.
Выберите формат и период. Формат CSV, язык English, периодичность «Дневной период». Затем при запуске отчета тип периода «Индивидуальный срок» и даты с 1 января по 31 декабря нужного года.
Пошаговая версия со скриншотами у нас лежит отдельно, как выгрузить отчет из Interactive Brokers.
Flex Query не подойдет, и это отдельная ловушка
В Client Portal есть второй механизм выгрузки, Flex Query. Он гибче, позволяет собрать свой набор полей, и в сети попадаются советы пользоваться именно им.
Для декларации он не годится. Flex Query отдает выборку по одному типу данных, а для расчета нужны сделки, дивиденды, удержанный налог и проценты одновременно, в одном файле и со сквозной структурой Activity Statement. Внешне файлы похожи, оба CSV, и подмену легко не заметить до момента, когда расчет откажется идти.
Ориентир простой. Отчет собирается в «Доходность и Отчеты», раздел «Выписки», а не в конструкторе Flex Query.
Три уточнения, которые экономят повторный заход.
- Период строго календарный. Отчет «за последние 12 месяцев» с налоговым годом не совпадет.
- Счетов у вас несколько, значит и отчетов несколько. Скачайте по каждому счету отдельно и загрузите все файлы вместе.
- Скачанный CSV не открывайте в Excel и не пересохраняйте. Excel умеет молча испортить даты и числа, после чего файл перестанет читаться.
Почему галочка «Закрытые лоты» решает все
Здесь у Interactive Brokers настоящее преимущество перед остальными, и обидно его потерять из-за одной опции.
Freedom и большинство других брокеров пишут в отчете просто «продано 25 акций». Какие именно лоты списывать, они не сообщают, и себестоимость приходится восстанавливать самостоятельно по правилу ФИФО из пункта 13 статьи 214.1 НК. Если бумаги куплены в прошлые годы, нужны отчеты и за те годы тоже.
IB разбивает продажу на лоты сам. Каждая закрытая сделка приходит с датой и ценой приобретения конкретного лота, даже если покупка была задолго до отчетного года. Поэтому отчета за один год достаточно, и очередь ФИФО не надо собирать руками.
Ровно эти данные и живут в закрытых лотах. Снимите галочку, и IB напечатает только итоговый результат по ордеру, без дат и цен покупки. Считаете вы сами, значит вычитать из выручки нечего и в базу уходит вся сумма продажи, как будто акции вам подарили. В сквозном примере ниже продажа на 139 939 рублей с подтвержденной покупкой дает налог 3 713 рублей, а без нее 18 192. Четырнадцать с половиной тысяч разницы на одной сделке.
Мы в такой ситуации расчет не отдаем, а просим перевыгрузить отчет. Посчитать «примерно» тут можно, но это значит подписать человека под неверной декларацией, а данные у брокера есть и достаются одной галочкой. Так что отказ в расчете по IB почти всегда означает ровно ее.
Шаг 2. Найти в отчете все виды дохода
Годовой Activity Statement собирается из разделов, и налог берется не только со сделок. Смотреть нужно четыре места.
Trades, сделки. Закрытые позиции с финансовым результатом по каждой продаже. Рядом с ними в Closed Lots лежит разбивка по лотам покупки.
Dividends, дивиденды. Облагаются, даже если вы включили реинвестирование и деньги на счет фактически не приходили.
Withholding Tax, удержанный налог. Отдельный раздел, где видно, сколько с каждого дивиденда удержали за границей. Именно эти суммы потом идут в зачет.
Interest, проценты. Проценты, которые IB начисляет на свободный остаток денег. Это полноценный облагаемый доход, и про него забывают чаще всего остального. Логика тут простая. Деньги лежали на счете и сами принесли доход, значит он такой же налогооблагаемый, как дивиденд. В декларации проценты идут отдельной строкой с кодом 1011, а не приплюсовываются к результату по сделкам.
Отдельно про комиссии, потому что у IB они устроены неочевидно. Комиссия за покупку отдельной строкой не печатается, она уже сидит внутри стоимости приобретения в колонке Basis. Комиссия за продажу видна и разносится по закрытым лотам пропорционально количеству бумаг. А вот отдельные сборы, например комиссии ADR по депозитарным распискам, в расходы по сделкам не идут, они живут своей строкой.
Шаг 3. Пересчитать все в рубли по курсу ЦБ на дату расчетов
Каждая операция переводится в рубли по официальному курсу ЦБ РФ на дату расчетов, то есть на день, когда бумаги и деньги реально сменили владельца. Не на дату сделки и не по среднему курсу за год.
И вот здесь у Interactive Brokers ловушка, обратная предыдущей. Дату расчетов он в явном виде по каждой сделке не подсвечивает так, как это делает Freedom в отдельной колонке. Ее приходится определять по правилам рынка, а правила недавно поменялись.
С 28 мая 2024 года рынок США перешел на T+1. Раньше расчеты по американским акциям проходили на второй рабочий день после сделки, теперь на следующий. Разница в один день звучит несерьезно, пока курс не двинулся на рубль. На сделке в 10 000 долларов рубль курса это 10 000 рублей базы, и налог с них около 1 300.
Большая часть гайдов в сети до сих пор пишет про T+2 и в лучшем случае упоминает переход одной строкой. Мы этот момент разбирали подробно, по какому курсу ЦБ считать налог с продажи акций.
Дальше механика простая. Доход от продажи считается по курсу на дату расчетов продажи, расход на покупку по курсу на дату расчетов покупки, дивиденды и проценты по курсу на дату выплаты. Если дата выпала на выходной или праздник, берется последний опубликованный курс.
Из-за того, что покупка и продажа пересчитываются по разным курсам, рублевая база живет своей жизнью и не совпадает с долларовой прибылью. Налог случается даже там, где в долларах убыток. Механизм разобран отдельно, убыток в долларах, налог в рублях.
Шаг 4. Зачесть налог, удержанный в США
Налог, удержанный с дивиденда за границей, можно зачесть против российского НДФЛ по статье 232 НК, чтобы не платить дважды. Два правила здесь неочевидны, и оба стоят денег.
Зачет считается по каждому дивиденду отдельно. Излишек по одной выплате не перекрывает доплату по другой и деньгами не возвращается. Сложить весь удержанный за год налог и вычесть одной суммой не получится.
Зачет ограничен российской ставкой. Это не возврат денег, а уменьшение российского налога к доплате. Если за границей удержали больше, чем составляет НДФЛ по этой выплате, разница просто сгорает.
С акциями США сейчас именно такая ситуация. Раньше ставка удержания зависела от формы W-8BEN, 10 процентов с ней и 30 без. С 16 августа 2024 года США приостановили льготные ставки налогового договора с Россией, и с дивидендов чаще удерживают 30 процентов независимо от формы. Зачет при этом работает, но только в пределах 13 или 15 процентов. Доплачивать по такому дивиденду не придется, а лишнее никто не вернет.
В сквозном примере ниже с дивиденда в 100 долларов в США удержали 30. Российский налог с него 1 036 рублей, зачесть можно ровно эту сумму, а оставшиеся 1 354 рубля остаются в американском бюджете навсегда. На портфеле с дивидендами в 3 000 долларов за год это уже около 40 тысяч рублей, которые не вернуть.
Ставку не угадывайте, смотрите фактическое удержание в разделе Withholding Tax. Подробный разбор, W-8BEN и 30 процентов с дивидендов США.
Шаг 5. Применить ставки 2025 года
С 2025 года у инвестиционных доходов отдельная шкала, 13 процентов до 2 400 000 рублей налоговой базы за год и 15 процентов с превышения. База отдельная от зарплатной, так что высокая зарплата сама по себе не поднимает ставку по инвестициям.
Второе изменение неприятнее. Льгота долгосрочного владения, та самая, что освобождала от налога бумаги в собственности от трех лет, с 2025 года к иностранным ценным бумагам не применяется. В том числе к купленным задолго до этого. Исключение оставили для бумаг эмитентов из стран ЕАЭС. Старые гайды эту льготу до сих пор обещают, так что смотрите на дату публикации.
Декларация за 2025 год подается по форме из приказа ФНС № ЕД-7-11/913@. Доходы от Interactive Brokers идут в Приложение 2, дивиденды с кодом 1010, проценты с кодом 1011, продажа бумаг с кодом 1530.
От четырех строк отчета до суммы налога. Сквозной пример
Одна бумага, один дивиденд и проценты на остаток за 2025 год. Курсы официальные, ЦБ РФ.
Из раздела сделок и закрытых лотов:
- 05.03.2025 куплено 20 акций по 50 долларов, сумма 1 000. Расчеты 06.03.2025, курс 89,7878. Расход 89 787,80 руб.
- 20.06.2025 куплено еще 10 акций по 55 долларов, сумма 550. Сделка в пятницу, значит расчеты приходятся на понедельник 23.06.2025. Действующий на этот день курс ЦБ установлен 21 июня и равен 78,5016.
- 15.10.2025 продано 25 акций по 71 доллару, сумма 1 775. Расчеты 16.10.2025, курс 78,8390. Доход 139 939,23 руб.
Закрытые лоты показывают, что списано. Весь первый лот из 20 акций и 5 акций из второго. Первый лот дает расход 89 787,80 руб по курсу на свою дату расчетов, пять акций из второго это 275 долларов и 21 587,94 руб по своему курсу. Расход 111 375,74 руб, база 28 563,49 руб, налог по ставке 13 процентов равен 3 713 руб.
Дальше выплаты. 12.08.2025 пришел дивиденд, валовая сумма 100 долларов, в разделе Withholding Tax по нему стоит 30. Курс на дату выплаты 79,6677, доход 7 966,77 руб, НДФЛ с него 1 036 руб. Удержанные в США 30 долларов это 2 390,03 руб, но зачесть можно только 1 036, то есть ровно российский налог. Доплата ноль, разница 1 354 руб не возвращается.
В тот же день начислены проценты на остаток, 20 долларов. По тому же курсу это 1 593,35 руб, налог 207 руб. Налог за границей с них не удерживали, зачитывать нечего.
| Показатель | Сумма |
|---|---|
| Доход от продажи | 139 939,23 руб |
| Расход по закрытым лотам | 111 375,74 руб |
| База по ценным бумагам | 28 563,49 руб |
| Налог с продажи (13%) | 3 713 руб |
| Дивиденд (валовая сумма) | 7 966,77 руб |
| НДФЛ с дивиденда (13%) | 1 036 руб |
| Зачет удержанного в США | 1 036 руб |
| Доплата по дивиденду | 0 руб |
| Проценты на остаток | 1 593,35 руб |
| Налог с процентов (13%) | 207 руб |
| Всего к доплате | 3 920 руб |
Посмотрите на строку с базой. В долларах прибыль по сделке 500, по курсу продажи это около 39 420 рублей, а рублевая база вышла 28 563. Первый лот куплен при курсе 89,79, а продан при 78,84, и переоценка сыграла в пользу инвестора. При растущем долларе она играет ровно наоборот, и тогда налог берется с прибыли, которой в валюте не было.
Комиссии здесь опущены для наглядности. В реальном отчете они базу уменьшают, но отдельной строкой в расчете не встают. Комиссия покупки уже сидит внутри Basis, комиссия продажи разносится по закрытым лотам пропорционально количеству. И честная ремарка. В годовом отчете таких операций бывают сотни, а ошибка в одном курсе или одном лоте тянет за собой весь итог.
Пять ошибок, которые мы чаще всего видим в расчетах по IB
- Отчет выгружен без опции «Закрытые лоты». Дат и цен покупки в файле нет, расходы подтвердить нечем.
- Отмечены не все необязательные разделы. В файл не попадают проценты или корпоративные действия, и расчет получается неполным.
- Забыты проценты на остаток. Доход есть, в декларации его нет.
- Курс берется на дату сделки, а не на дату расчетов. По акциям США еще и по старому правилу T+2 вместо T+1.
- Весь удержанный за год налог США складывают и вычитают одной суммой. Зачет так не работает, он считается по каждой выплате.
Декларио не подаст декларацию за вас и не поспорит с инспекцией, если она задаст вопросы. Но эти пять мест он проходит сам. Разбирает Activity Statement, берет разбивку по закрытым лотам, определяет дату расчетов с учетом перехода на T+1, поднимает проценты и дивиденды с валовыми суммами и считает зачет по каждой выплате отдельно.
Что в отчете IB мы посчитать не сможем
Честный список, чтобы вы не тратили вечер зря.
Считаем. Акции, опционы и фьючерсы, короткие продажи, дивиденды и удержанный с них налог, проценты на остаток, купоны по облигациям, слияния с денежной выплатой, убытки прошлых лет при переносе на текущий год.
Не считаем. Криптовалюту, контракты на разницу (CFD) и сделки с самими облигациями. Если такие операции в отчете есть, расчет останавливается и оформление документов закрывается. Не потому что нам лень, а потому что посчитать половину дохода и выдать декларацию значит подставить вас под уточненку.
Не умеем в принципе. Сальдировать иностранного брокера с российским в одной декларации. Это делается руками при заполнении.
Конвертация валюты внутри счета в расчет не попадает сознательно. Это не доход от сделки с имуществом в том смысле, в каком его считает декларация.
Как подать и что делать, если срок уже прошел
Путей подачи три. Заполнить вручную в личном кабинете налогоплательщика на сайте ФНС, собрать в программе «Декларация» или загрузить готовый XML-файл. Декларио выдает пакет под все три пути, XML, файл для программы «Декларация», Excel с расчетом, пояснительную записку и пошаговую инструкцию подачи.
Если 30 апреля уже позади, подавать все равно надо, и чем раньше, тем дешевле. Статья 119 НК считает штраф как 5 процентов от неуплаченного налога за каждый месяц просрочки, включая неполный. Потолок 30 процентов, но и при нулевом налоге минимум составляет 1 000 рублей. На налоге в 50 000 руб это 2 500 руб за каждый месяц молчания, и еще пени сверху.
Декларация за прошлый год уже подана, а потом выяснилось, что в расчете ошибка? Подается уточненная декларация. Если она уменьшает налог, это рядовая процедура без штрафа, а на возврат переплаты есть три года со дня уплаты.
Проверить сумму можно до любых решений об оплате. Загрузите тот самый CSV и бесплатно рассчитайте налог по отчету Interactive Brokers.
Не только 3-НДФЛ
У владельца зарубежного счета есть еще два обязательства, о которых обычно узнают постфактум.
Уведомление об открытии счета у иностранного брокера подается в течение месяца после открытия, закрытие счета тоже требует уведомления. Штраф за молчание для физлиц до 5 000 рублей.
ОДДС, отчет о движении денежных средств и иных финансовых активов по зарубежному счету, сдается до 1 июня следующего года. Освобождение по обороту до 600 000 рублей в год работает только для счетов в странах ЕАЭС и в странах, которые ведут с Россией автоматический обмен финансовой информацией. США в перечне ФНС нет и не было, они работают по собственной системе FATCA, а не по CRS. Значит по счету в американском подразделении брокера отчет подается независимо от сумм.
| Обязанность | Срок |
|---|---|
| Уведомление об открытии (закрытии) счета | месяц с даты события |
| Декларация 3-НДФЛ | до 30 апреля следующего года |
| ОДДС | до 1 июня следующего года |
| Уплата налога | до 15 июля следующего года |
Частые вопросы
Какой отчет Interactive Brokers нужен для 3-НДФЛ
Годовой Activity Statement за отчетный год в формате CSV, собранный как пользовательский отчет со всеми разделами и с включенной опцией «Закрытые лоты» у раздела «Сделки». В нем есть сделки с датами и ценами покупки, дивиденды, удержанный налог, проценты и корпоративные действия. Этого достаточно для расчета.
Нужны ли отчеты за прошлые годы, если бумаги куплены давно
Нет. Этим Interactive Brokers выгодно отличается от других брокеров. По каждой закрытой сделке он сам подставляет дату и цену приобретения конкретного лота, даже если покупка была много лет назад. Отчета за отчетный год достаточно, но только при включенной опции «Закрытые лоты».
Надо ли подавать декларацию, если я ничего не выводил со счета
Надо, если за год были продажи бумаг, дивиденды или проценты на остаток. Доход возникает в момент сделки или зачисления выплаты, а не в момент вывода на карту. Если вы только покупали и держите, декларация по брокеру не нужна, но уведомление о счете и ОДДС никто не отменял.
С дивидендов США уже удержали 30 процентов, зачем еще декларация
Удержание за границей не отменяет российскую декларацию. Дивиденд от иностранного источника вы декларируете сами, а удержанный налог заявляете к зачету по статье 232 НК. Без декларации зачет не применяется вовсе, и налог посчитается так, будто за границей вы ничего не платили. Вернуть удержанное сверх российской ставки нельзя, но и доплачивать по такому дивиденду не придется.
Что за проценты на остаток и почему с них налог
Interactive Brokers начисляет проценты на свободные деньги на счете. Это обычный доход от иностранного источника, облагается по ставке 13 или 15 процентов и декларируется с кодом 1011. Налог за границей с него обычно не удерживают, так что зачитывать нечего, платится полная сумма.
Я выгрузил отчет, а расчет не идет
Самая частая причина это отсутствие закрытых лотов в файле. Опция включается галочкой у раздела «Сделки» при настройке пользовательского отчета, отдельным пунктом в списке разделов ее нет, поэтому ее и пропускают. Перевыгрузка того же самого отчета не поможет, надо зайти в настройки пользовательского отчета и поставить галочку. Вторая по частоте причина это отмеченные не все необязательные разделы.
У меня несколько счетов в IB
Выгрузите отчет по каждому счету отдельно за один и тот же период и загрузите все файлы вместе, расчет соберет их в одну декларацию. Чего делать не надо, так это грузить по одному счету несколько отчетов с пересекающимися периодами, например годовой и поверх него квартальный. Операции задвоятся и налог вырастет на пустом месте. По одному счету нужен ровно один годовой отчет.
Что будет, если просто не подавать
Данные о зарубежных счетах поступают в ФНС по международному автообмену, и вопрос обычно во времени. Кроме штрафа за неподачу по статье 119 НК добавляются пени на неуплаченную сумму. Подать декларацию с опозданием дешевле, чем ждать, пока начислят.
Что делать дальше
Начните с самого дешевого шага. Соберите Activity Statement за нужный год, обязательно с закрытыми лотами, и прогоните его через бесплатный расчет, чтобы увидеть сумму до любых решений. Декларио не заменит налогового консультанта, но разберет отчет, покажет налог и честно предупредит о проблемных местах, если что-то в файле не сойдется.
Рассчитать налог по отчету Interactive Brokers можно бесплатно. Платить нужно, только если решите скачать готовый пакет документов для подачи.
Если по ходу возникнут вопросы, загляните в частые вопросы по расчету 3-НДФЛ.
Декларио не является налоговым консультантом и не заменяет индивидуальную консультацию. Сервис готовит расчет и документы на основе загруженных вами отчетов, а итоговую ответственность за поданную декларацию несет налогоплательщик.
Новые разборы и изменения в налоговых правилах выходят в нашем Telegram.
Читайте также
3-НДФЛ по отчету Freedom Finance Global. Шесть шагов от файла до суммы налога
Как заполнить 3-НДФЛ по отчету Freedom Finance Global. Где заказать отчет, почему дивиденды в нем занижены, какой курс ЦБ брать, как считать ФИФО и зачет налога. Сквозной пример с числами.
Читать →Перевел акции другому брокеру, а налог вырос вдвое
После перевода бумаг к другому брокеру налог считают со всей суммы продажи, а не с прибыли. Это непокрытые продажи. Разбираем на цифрах, почему так и как вернуть переплату.
Читать →По какому курсу ЦБ считать налог с продажи акций
Разбираем, на какую дату брать курс ЦБ для налога с иностранных акций: дата расчетов, T+2 и переход акций США на T+1 с 28 мая 2024. С примером и таблицей.
Читать →