Блог им. karev_a

Рассчитываем налог при работе с зарубежным брокером. С примерами.

Вроде бы уже многократно обсуждали тему, но все равно остаются вопросы. Пишу эту статью для того, что бы в одном месте собрать информацию о том как самостоятельно расчитать налог при работе с иностранным брокером. С примерами, использую отчеты InteractiveBrokers. Если у кого то есть дополнительные примеры — пишите в комментариях, я добавлю их в статью. Так же готов расписать подробнее, если некоторые пункты будут непонятны.


Я исхожу из следующих постулатов. 


1)    Делю категории налогов на дивиденды и все остальное. 


2)    По дивидендам я исхожу из того, что подписана форма w8-ben


3)    Пересчитываю прибыль с учетом курса ЦБ. Если это сделка, то пересчитываю курсы и покупки и продажи на соответствующие даты.


4)    Разбираю отчеты Activity Statement в формате csv


5)    В примерах первая строка – это заголовки из csv (жирный курсив). Вторая строка – сами данные (просто курсив).


6)    Я стараюсь минимизировать налогооблагаемую базу, учитываю комиссии, всякие платежи за простой и т.д.


 


Перейдем к примерам.


1)    Сделка купли/продажи


Trades,Header,DataDiscriminator,Asset Category,Currency,Symbol,Date/Time,Quantity,T. Price,C. Price,Proceeds,Comm/Fee,Basis,Realized P/L,MTM P/L,Code


Trades,Data,Order,Stocks,USD,AAPL,«2019-01-23, 15:14:17»,2,153.2773,153.92,-306.5546,-1,307.5546,0,1.2854,O


Trades,Data,Order,Stocks,USD,AAPL,«2019-02-08, 14:21:51»,-2,170.4,170.41,340.8,-1.0046684,-307.5546,32.240732,-0.02, С


 


Расчет: 


Курс на 23 января: 66,5499


Курс на 8 февраля: 66,0199


 


Операция покупки:


2 * 153,2773 * 66,5499 = 20401,18


 


Сделка продажи:


2 * 170,4 * 66,0199 = 22499,58


 


Итого налогооблагаемая прибыль, ставка 13%:


22499,58 — 20401,18 – 66,549966,3281 = 1965,52 


Тут я вычел комиссию, это можно делать, чтобы снизить налогооблагаемую базу.


 


1а) Бывают ситуации, когда прибыль в долларах есть, но в рублях получается убыток. Это связано с курсовой разницей. Убыток в рублях снижает налогооблагаемую базу.


1б) Операции типа Short считаются аналогично. Только из сделки покупки вычитается сделка продажи.


1в) Бывают ситуации, когда на одну сделку покупки есть несколько сделок продаж (и обратно). В таком случае в расчете бьем сделку покупки 


2)     Дивиденд.


 


Dividends,Data,USD,2019-02-14,AAPL(US0378331005) Cash Dividend 0.73000000 USD per Share (Ordinary Dividend),1.46


 


Withholding Tax,Data,USD,2019-02-14,AAPL(US0378331005) Cash Dividend 0.73000000 USD per Share — US Tax,-0.15,


 


Т.к. уже вычтенный налог составляет 10%, нужно доплатить 3%


 


Расчет: 1,46 * 0,03 * 65,6783 = 2,58


 


2а) Дивиденд, когда уже уплачен большой налог.


 


Dividends,Data,USD,2019-06-05,UN(US9047847093) Cash Dividend 0.46410000 USD per Share (Ordinary Dividend),5.57


 


Withholding Tax,Data,USD,2019-06-05,UN(US9047847093) Cash Dividend 0.46410000 USD per Share — NL Tax,-0.84,


 


Уплачен налог в 15% в пользу Нидерландов. Дополнительно в РФ уплачивать не нужно.


 


3)     Fee


 


Все комиссии влияют на налогооблагаемую базу. Ее можно уменьшать за счет комиссий.


 


Fees,Data,Other Fees,USD,2019-01-03,Balance of Monthly Minimum Fee for Dec 2018,-10


 


Расчет: -10 * 69,4706 = -694,71


 


4)     Выплата в виде акций с последующей продажей


 


Corporate Actions,Data,Stocks,USD,2017-04-03,«2017-03-31, 20:25:00»,«HPE(US42824C1099) Spinoff  85904 for 1000000 (DXC, DXC TECHNOLOGY CO, 23355L106)»,1.5463,0,0,0,


Trades,Header,DataDiscriminator,Asset Category,Currency,Symbol,Date/Time,Quantity,T. Price,C. Price,Proceeds,Comm/Fee,Basis,Realized P/L,MTM P/L,Code 


Trades,Data,Order,Stocks,USD,DXC,«2017-04-17, 13:02:32»,-1,76.9207,77,76.9207,-1.001795871,-67.161976,8.756928,-0.0793,C 


Здесь мы принимаем стоимость покупки за 0, т.к. фактически акции достались нам бесплатно. Поэтому расчет аналогичен пункту 1, только за сделку покупки мы считаем 0.

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


 


5)     Опцион с исполнением. Опционы на фьючерсы работают аналогично.


 


Trades,Header,DataDiscriminator,Asset Category,Currency,Symbol,Date/Time,Quantity,T. Price,C. Price,Proceeds,Comm/Fee,Basis,Realized P/L,MTM P/L,Code


[1]Trades,Data,Order,Equity and Index Options,USD,PFE 09AUG19 39.0 P,«2019-08-02, 12:07:51»,-10,1.04,1.1273,1040,-7.970528,-1032.029472,0,-87.3,O


[2]Trades,Data,Order,Equity and Index Options,USD,PFE 09AUG19 39.0 P,«2019-08-07, 16:20:00»,8,0,2.13,0,0,825.623577,0,1704,A


 


Trades,Header,DataDiscriminator,Asset Category,Currency,Symbol,Date/Time,Quantity,T. Price,C. Price,Proceeds,Comm/Fee,Basis,Realized P/L,MTM P/L,Code


[3]Trades,Data,Order,Stocks,USD,PFE,«2019-08-07, 16:20:00»,800,39,36.87,-31200,0,31200,0,-1704,A


Смотрим что тут происходит. 


Строка [1] – мы купили опцион. 


Строка [2] – нам поставили акции по нему. То есть опцион продался за 0 – это все есть в отчете. Как ни странно, это уменьшает налогооблагаемую базу и рассчитывается так же, как по акциям в п.1


Строка [3] отражает как раз покупку по 39 по опциону. При дальнейшей продаже цену покупки считаем как 39, не смотря на то, что по рынку цена была 36,87.


 


6)    Облигации.


Покупка/продажа облигации рассчитывается как сделка купли продажи из п.1


 


6а) Выплата НКД при покупке.


Находится в  разделе Interest.


Interest,Data,USD,2019-03-22,Purchase Accrued Interest ARGENT 6 7/8 01/26/27,-275


Считаем как Fee из пункта 3.


 


6б) Выплата купона.


Находится так же в разделе Interest.


Interest,Data,USD,2019-04-15,Bond Coupon Payment (ARNC 5.4 04/15/21),540


 


Расчет базы, облагается по ставке 13%


64,5171 * 540 = 34839,23


 


7)     Программа по увеличению доходности.


 


IBKR Managed Securities Lent Interest Details (Stock Yield Enhancement Program),Header,Currency,Value Date,Symbol,Start Date,Quantity,Collateral Amount,Interest Rate Earned by IB (%),Interest Paid to IB,Interest Rate on Customer Collateral (%),Interest Paid to Customer,Code


IBKR Managed Securities Lent Interest Details (Stock Yield Enhancement Program),Data,USD,2019-11-05,GT 8 3/4 08/15/20,2019-11-05,-5000,5450,0.5,0.08,0.25,0.04,Po



Рассчитываем как доход. Берем поле Interest Paid to Customer и умножаем на курс.


8)     Split.


Есть такое явление как сплит, когда вам на каждую акцию, дают, Например, еще одну. Тогда просто пропорционально умножаем количество акций на 2 и делим цену пополам.


 


8а) Split с остатком.


Неприятное явление. Это когда на 10 акций дают еще одну, например. Это порождает неполные лоты, которые брокер сразу продает.


Как их считать. Как в п.8 пропорционально рассчитываем количество и стоимость акций. Затем в отчете брокера ищем строчку продажи неполного лота. Ну и перемножаем в соответствии с п.1.



ИТОГО:


1)     Считаем налог по дивидендам, п. 2 и 2а


2)     Считаем налогооблагаемый доход из всех остальных пунктов, суммируем его и берем 13%


Совокупный результат по п 1 и 2 и является налогом к уплате.

P.S. К сожалению при большом количестве сделок посчитать все это корректно довольно напряжно. Я написал программу, которая считает это все автоматически и предоставляет результат в виде Excel файла. Все вышеперечисленные кейсы (даже больше) программа отрабатывает корректно. Подробнее писал здесь: https://smart-lab.ru/blog/593061.php

Воспользоваться моими трудами за умеренную плату можно написав в телеграмм.
Telegram: t.me/andrew_a_k

P.P.S У меня есть реализация под брокера Otkritie. Могу сделать реализацию под вашего брокера.

★38
7 комментариев
БРАВО.
Всё правильно.

Самый толковый топик в моем личном рейтинге за недели две как вышел из бана.
Посдкажите, пожалуйста, можно ли уменьшить налогооблагаемую базу на комиссии, если в этом году были только выплаты купонов по бондам?
Валерий Крылов, почему нет. Считаете прибыль по купонам. Вычитаете комиссии. Берете 13%
avatar
Андрей, где-то читал, что нельзя комиссии сальдировать с прибылью по купонам облигаций…
Такой вопрос: в отчетах брокера суммы в центами, а в форме 1042-S округлено до целых долларов, от чего плясать надо?
avatar
А налоги разве не отменили? Короновирус же лютует
avatar
Подскажите, пожалуйста, а в случае продажи опционов при использовании конструкций типа «бабочка», т.е когда ближние продаются, а дальние покупаются, корректно ли будет при расчете налогооблагаемой базы вычитать из стоимости продажи одного опциона стоимость покупки другого?
Т.е., условно, продал 10-ый страйк за 5 у.е., купил 9-ый за 4-у.е. В итоге после экспирации оба остались вне денег, прибыль 1 у.е.
avatar

теги блога Андрей

....все тэги



UPDONW
Новый дизайн