Генератор налоговой декларации из отчетов IB

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

guestwalker писал(а): 25 апр 2021, 22:10

Код: Выделить всё

[2021-04-25 21:46:19.161795] ERROR:Portfolio: Security info doesn't match {"symbol":"FRES","name":"currency","value":"GBP","newValue":"USD"}
при этом по этому тикеру в отчёте действительно странность, бумага торгуется в GBP, и дивы в той же валюте должны приходить
Это необычно, но не критично, должно работать даже если дивиденды в другой валюте.
guestwalker писал(а): 25 апр 2021, 22:10 ещё есть вот такая ошибка:

Код: Выделить всё

ERROR:Portfolio: No settle date {"symbol":"TSCO","datetime":"2021-02-12 20:25:00"}
Иногда IB в flex-отчетах показывает отмененные трейды (это какой-то их внутренний механизм, не знаю зачем они их отменяют и зачем потом показывают это клиенту), по ним нет поставки и нет даты поставки, специально я эти ситуацию не обрабатываю и расчет при включенном settle date ломается. Попробуйте заменить в отчете три строки с этой отменой (они рядом, но возможно не подряд)

Код: Выделить всё

"DATA","TRNT","U1234567","","","GBP","1.3864","STK","TSCO","TESCO PLC","471204140","GB00BLGZ9862","ISIN","","GB00BLGZ9862","LSE","","","","","","1","","","","","2021-02-17","","2021-02-12 20:25:00","","2021-02-17","","","","0.0","","0.0 ()","","0.3684","3.0476","1.12273584","-1.12273584","0","0","GBP","-1.12273584","2.3765","-","Ca","1.12273584","0","0","-0.2472","","","","","","","BUY","15380952613","","","","","","","","","","","","ORDER","","","","","","0"
"DATA","TRNT","U1234567","","","GBP","1.3864","STK","TSCO","TESCO PLC","471204140","GB00BLGZ9862","ISIN","","GB00BLGZ9862","LSE","","","","","","1","","","","","2021-02-17","","2021-02-12 20:25:00","","2021-02-17","","","","0.0","","0.0 ()","","-0.3684","2.4495","-0.9023958","0.9023958","0","0","GBP","0.9023958","2.3765","C","C","-1.155538","-0.253143","0","0.0269","","","","","","","SELL","15380952616","","","","","","","","","","","","ORDER","","","","","","0"
"DATA","TRNT","U1234567","","","GBP","1.3903","STK","TSCO.NEW","TESCO PLC","471204140","GB00BLGZ9862","ISIN","","GB00BLGZ9862","LSE","","","","","","1","","","","","2021-02-15","","2021-02-12 20:25:00","","2021-02-12","","","","0.0","","0.0 ()","","-0.3684","3.0476","-1.12273584","1.12273584","0","0","GBP","1.12273584","2.4435","O","O","-1.12273584","0","0","0.2226","","","","","","","SELL","15348246386","","","","","","","","","","","","ORDER","","","","","","0"
на одну строку, в которую settle date вписан вручную

Код: Выделить всё

"DATA","TRNT","U1234567","","","GBP","1.3864","STK","TSCO","TESCO PLC","471204140","GB00BLGZ9862","ISIN","","GB00BLGZ9862","LSE","","","","","","1","","","","","2021-02-17","","2021-02-12 20:25:00","","2021-02-17","","","2021-02-16","0.0","","0.0 ()","","-0.3684","2.4495","-0.9023958","0.9023958","0","0","GBP","0.9023958","2.3765","C","C","-1.155538","-0.253143","0","0.0269","","","","","","","SELL","15380952616","","","","","","","","","","","","ORDER","","","","","","0"


guestwalker
Сообщения: 2
Зарегистрирован: 25 апр 2021, 17:22

Генератор налоговой декларации из отчетов IB

Сообщение guestwalker »

ElectrostaticMister писал(а): 25 апр 2021, 22:51 Это необычно, но не критично, должно работать даже если дивиденды в другой валюте.
но не работает, привёл ошибку в оригинальном сообщении, а в отчёте подправил руками валюту, чтобы обойти ошибку
ElectrostaticMister писал(а): 25 апр 2021, 22:51 на одну строку, в которую settle date вписан вручную
спасибо, поправил


conat
Сообщения: 2
Зарегистрирован: 28 апр 2021, 06:33

Генератор налоговой декларации из отчетов IB

Сообщение conat »

Подскажите пожалуйста, что не так?
[2021-04-28 20:36:32.911698] NOTICE: Current version {"portfolio":"2021-04-28-516d845","cbr":"2021-03-26-499fcb8","declaration":"2021-04-28-39320b3"}
[2021-04-28 20:36:32.912019] WARNING: Disable cash flow report because of multiple brokers
[2021-04-28 20:36:32.946149] NOTICE: Set base broker currency {"currency":"RUB"}
[2021-04-28 20:36:32.966283] NOTICE: Date ranges ["2019-01-22 2019-12-31","2020-01-02 2020-12-31"]
[2021-04-28 20:36:32.999757] NOTICE: Complete split {"symbol":"TVIX","type":"reverse","date":"2019-11-29"}
[2021-04-28 20:36:33.004395] NOTICE: Dividend with fee added {"symbol":"VEON","amount":"120","date":"2020-03-05"}
[2021-04-28 20:36:33.007796] NOTICE: Complete split {"symbol":"ACB","type":"reverse","date":"2020-05-08"}
[2021-04-28 20:36:33.010353] NOTICE: Add margin requirements to cash {"amount":"-49.86","currency":"RUB","date":"2020-12-31"}
[2021-04-28 20:36:33.010426] NOTICE: Add margin requirements to cash {"amount":"-8768","currency":"USD","date":"2020-12-31"}
[2021-04-28 20:36:33.010760] NOTICE: No bond position found
[2021-04-28 20:36:33.010791] NOTICE: No option position found
[2021-04-28 20:36:33.010810] NOTICE: No futures position found
[2021-04-28 20:36:33.011090] WARNING: Cash flow didn't match report {"year":2020,"currency":"USD","mode":"ending","flow":"5863.71","report":"1863.71"}
[2021-04-28 20:36:33.011399] ERROR: CASH didn't match report {"currency":"USD","amount":5863.71,"Report":1863.707691459}
[2021-04-28 20:36:33.011529] ERROR: Some problems in the final report

Отправлено спустя 1 минуту 12 секунд:
Почему там фигурирует 2021 год, делал 2019, 2020.

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

conat писал(а): 28 апр 2021, 20:46 Подскажите пожалуйста, что не так?
[2021-04-28 20:36:33.011399] ERROR: CASH didn't match report {"currency":"USD","amount":5863.71,"Report":1863.707691459}
[2021-04-28 20:36:33.011529] ERROR: Some problems in the final report
При расчете портфеля получилась разница между посчитанным количеством денег на счете и отчетным. Судя по тому, что там круглое число 4000, какая-то ручная транзакция пропала. Надо проверить, что во flex правильно включена секция Cash Transactions (все подсекции, кроме Summary, все поля) и можно еще добавить секцию Transfers, все поля. Также можно сгенерировать выписку (лучше на английском) и попробовать ее вместо flex, туда все важные операции попадают автоматически.
conat писал(а): 28 апр 2021, 20:46 Почему там фигурирует 2021 год, делал 2019, 2020.
Это программа про себя пишет 2021 год, а не про отчеты.


conat
Сообщения: 2
Зарегистрирован: 28 апр 2021, 06:33

Генератор налоговой декларации из отчетов IB

Сообщение conat »

Спасибо.Сейчас попробую


asa
Сообщения: 2
Зарегистрирован: 28 апр 2021, 09:36

Генератор налоговой декларации из отчетов IB

Сообщение asa »

Добрый день! Подскажите пожалуйста, в чем проблема?
Если нужно генерировать Flex-запрос, то он нужен по операциям или по подтвержденным сделкам?

[2021-04-29 09:35:07.552133] NOTICE: Current version {"portfolio":"2021-04-28-516d845","cbr":"2021-03-26-499fcb8","declaration":"2021-04-29-7cd7006"}
[2021-04-29 09:35:08.861920] WARNING: Instrument info contains symbol already {"symbol":"BLX"}
[2021-04-29 09:35:08.870592] NOTICE: Set base broker currency {"currency":"RUB"}
[2021-04-29 09:35:08.870662] NOTICE: Date ranges ["2020-01-01 2020-12-31"]
[2021-04-29 09:35:08.877362] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}
[2021-04-29 09:35:08.877482] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}
[2021-04-29 09:35:08.879390] NOTICE: ADR fee unmatched for dividend {"symbol":"WB","amount":"-0.06","currency":"USD","description":"WB(US9485961018) ADR Fee USD 0.03 per share"}
[2021-04-29 09:35:08.895872] NOTICE: ADR fee unmatched for dividend {"symbol":"XPEV","amount":"-1","currency":"USD","description":"XPEV(98422D105) ADR Fee USD 0.02 per share"}
[2021-04-29 09:35:08.903148] ERROR: Unpaired broken stocks {"symbols":"APHA,BYND,CNTTQ,IRBT,RWLK,VUZI,WB"}
[2021-04-29 09:35:08.903241] ERROR: STOCK position didn't match report {"symbol":"APHA","quantity":-36.0,"Report":0}
[2021-04-29 09:35:08.903272] ERROR: STOCK position didn't match report {"symbol":"BYND","quantity":-6.0,"Report":0}
[2021-04-29 09:35:08.903294] ERROR: STOCK position didn't match report {"symbol":"CNTTQ","quantity":-176.0,"Report":0}
[2021-04-29 09:35:08.903316] ERROR: STOCK position didn't match report {"symbol":"IRBT","quantity":-3.0,"Report":0}
[2021-04-29 09:35:08.903336] ERROR: STOCK position didn't match report {"symbol":"RWLK","quantity":-24.0,"Report":0}
[2021-04-29 09:35:08.903356] ERROR: STOCK position didn't match report {"symbol":"VUZI","quantity":-58.0,"Report":0}
[2021-04-29 09:35:08.903374] ERROR: STOCK position didn't match report {"symbol":"WB","quantity":-2.0,"Report":0}
[2021-04-29 09:35:08.903393] NOTICE: No bond position found
[2021-04-29 09:35:08.903410] NOTICE: No option position found
[2021-04-29 09:35:08.903426] NOTICE: No futures position found
[2021-04-29 09:35:08.903655] WARNING: Total commission matching skipped {"Commissions":-20223.064482097,"Report":-20195.06926472}
[2021-04-29 09:35:08.903692] WARNING: Other fee matching skipped {"Fees":-2479.19385,"Report":"-2478.37374"}
[2021-04-29 09:35:08.903716] WARNING: Advisor fee matching skipped {"Fees":null,"Report":0}
[2021-04-29 09:35:08.903737] WARNING: Transaction tax matching skipped {"TransactionTax":null,"Report":0}
[2021-04-29 09:35:08.903779] WARNING: Total dividends matching skipped {"Dividends":476.43097,"Report":"477.70165"}
[2021-04-29 09:35:08.903803] WARNING: Total WHTs matching skipped {"WithholdingTax":-48.383216,"Report":"-48.51505"}
[2021-04-29 09:35:08.903838] ERROR: Some problems in the final report

Отправлено спустя 32 минуты 9 секунд:
asa писал(а): 29 апр 2021, 09:48 Добрый день! Подскажите пожалуйста, в чем проблема?
Если нужно генерировать Flex-запрос, то он нужен по операциям или по подтвержденным сделкам?
После загрузки помимо отчета IB за 2020 еще и за 2019 декларация сгенерировалась, но в логе остались две ошибки, это не критично?

[2021-04-29 10:04:49.553720] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}
[2021-04-29 10:04:49.553880] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}

Отправлено спустя 1 час 9 минут 8 секунд:
Подскажите пожалуйста, ваш генератор учитывает налог на прибыль 10%, уплаченный в США? Между США и Россией есть соглашение о избежании двойного налогообложения, в России должен быть уплачен налог 13-10=3%, а генератор выдает полные 13% налога.

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

asa писал(а): 29 апр 2021, 11:29 Если нужно генерировать Flex-запрос, то он нужен по операциям или по подтвержденным сделкам?
По операциям, по подтвержденным сделкам не умею обрабатывать.
asa писал(а): 29 апр 2021, 11:29 После загрузки помимо отчета IB за 2020 еще и за 2019 декларация сгенерировалась, но в логе остались две ошибки, это не критично?

Код: Выделить всё

[2021-04-29 10:04:49.553720] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}
[2021-04-29 10:04:49.553880] ERROR: Security info doesn't match {"symbol":"BLX","name":"currency","value":"USD","newValue":"CAD"}
Это значит что одному символу были приписаны разные валюты в отчете. Обычно это ничего не портит, но иногда действительно в портфеле есть разные позиции с одинаковым символом, в таком случае желательно проверить что генератор понял все правильно.
asa писал(а): 29 апр 2021, 11:29 Подскажите пожалуйста, ваш генератор учитывает налог на прибыль 10%, уплаченный в США? Между США и Россией есть соглашение о избежании двойного налогообложения, в России должен быть уплачен налог 13-10=3%, а генератор выдает полные 13% налога.
Генератор учитывает тот налог, который брокер показал в отчете, для РФ/США по обычным дивидендам это должно быть не более 10%. В РФ налог 13%, но часть зачитывается, а часть доплачивается. В экселе формулы все в явном виде, можно посмотреть как получаются числа.


asa
Сообщения: 2
Зарегистрирован: 28 апр 2021, 09:36

Генератор налоговой декларации из отчетов IB

Сообщение asa »

Понятно, спасибо!


SergeyB
Сообщения: 2
Зарегистрирован: 12 апр 2021, 20:47

Генератор налоговой декларации из отчетов IB

Сообщение SergeyB »

Подскажите пожалуйста, на Flex отчет за 2020 год выдается такая ошибка, в чем может быть проблема:

[2021-06-27 12:49:28.072174] ERROR: Can't apply dividend WHT adjustment {"symbol":"TLT","amount":"2.97 0.00","currency":"USD","adjustmentDate":"2020-02-14","originalDate":"2020-02-13"}
[2021-06-27 12:49:28.072313] ERROR: Can't handle all history events

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

SergeyB писал(а): 27 июн 2021, 13:00 Подскажите пожалуйста, на Flex отчет за 2020 год выдается такая ошибка, в чем может быть проблема:

[2021-06-27 12:49:28.072174] ERROR: Can't apply dividend WHT adjustment {"symbol":"TLT","amount":"2.97 0.00","currency":"USD","adjustmentDate":"2020-02-14","originalDate":"2020-02-13"}
Проблема в том, что корректировки (WHT и другие) сделаны плохо и в IB, и у меня. Вплоть до того, что IB приписывает корректировке какую-то произвольную дату, и ее не получается привязать к исходному событию и построение портфеля ломается. Иногда бывают очень громоздкие корректировки и т.д. Добавил вам опции Игнорировать потерянные корректировки и Отключить сверку с финальным отчетом, попробуйте их в разных комбинациях с флексом и выпиской, вероятно удастся преодолеть проблему. В идеале смотреть в лог генератора и вручную потом исправить то, на чем он ломался (хотя обычно корректировки копеечные и серьезно ничего не меняют). Можно даже попробовать исправить выписку, чтобы все корректировки нашлись и она стала работать без опций (это получается не всегда).

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Донаты

Сообщение ElectrostaticMister »

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

Короткая инструкция как сделать донат:
  1. Если у вас есть собственный кошелек с биткойнами или лайткойнами, надо просто сделать перевод. Биткойн сейчас дорогой, комиссия за перевод может быть $10 и более, его имеет смысл использовать только для крупных донатов. Комиссия за перевод лайткойна несколько центов.
  2. Если нет собственного кошелька, но есть аккаунт на криптовалютной бирже, можно сконвертировать донат на бирже в биткойн/лайткойн и вывести на указанные реквизиты. Как я понимаю, сейчас все биржи запрещают вывод на чужие кошельки и некоторые пытаются это проверить, в таком случае использовать биржу не получится (или надо создать свой кошелек, пополнить его через биржу и выполнить п.1).
  3. Интернет-обменники, их очень много, работают на доверии, мошенников тоже много. Есть агрегаторы с репутацией и отзывами, типа такого https://www.bestchange.ru/ и https://localbitcoins.net/. В обменник можно заводить обычные деньги с карт и счетов, минимальная сумма 500-1000 руб. Многие обменники формально запрещают вывод на чужие кошельки, но насколько я понимаю, никак это не проверяют (можно создать свой кошелек, пополнить его через обменник и выполнить п.1, и наверно это лучший способ, если вы хотите быть уверены в результате).


Shaman
Сообщения: 3
Зарегистрирован: 30 июн 2021, 05:12

Отчет о движении средств

Сообщение Shaman »

ElectrostaticMister писал(а): 16 апр 2021, 15:14 ... иногда возможны ошибки, они выводятся в лог. Возможные причины ошибок:
  • когда-то была сделана смена базовой валюты брокера
  • ...
Подскажите, пожалуйста, а что делать, если действительно менял базовую валюту? Просто сейчас выскакивает ошибка, а когда запускал в первый раз - для теста, но на реальном отчете - ошибки не было. Вот и думаю - в этом причина или нет. Просто пока не понимаю, где узнать дату, в которую я сделал изменение. Может и не в 2020...

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Отчет о движении средств

Сообщение ElectrostaticMister »

Shaman писал(а): 30 июн 2021, 20:06 Подскажите, пожалуйста, а что делать, если действительно менял базовую валюту? Просто сейчас выскакивает ошибка, а когда запускал в первый раз - для теста, но на реальном отчете - ошибки не было. Вот и думаю - в этом причина или нет. Просто пока не понимаю, где узнать дату, в которую я сделал изменение. Может и не в 2020...
Сейчас работает механизм, который простые случаи смены базовой валюты умеет обрабатывать, так что это может быть и не проблема. Лучше всего смотреть в build.log, на чем именно сломался отчет. Еще непонятно, что значит реальный отчет - у IB в отчетах есть данные для проверки корректности портфеля, если вы руками в отчет что-то добавили или удалили, эта проверка могла сломаться. Можно создать выписку вместо flex и попробовать с ней, если выписка работает, а flex нет - скорее всего во flex нет какой-то опциональной секции с содержательными данными, надо ее найти и добавить. Можно прислать отчет мне - я запущу и посмотрю.


SergeyB
Сообщения: 2
Зарегистрирован: 12 апр 2021, 20:47

Генератор налоговой декларации из отчетов IB

Сообщение SergeyB »

ElectrostaticMister писал(а): 27 июн 2021, 23:42
SergeyB писал(а): 27 июн 2021, 13:00 Подскажите пожалуйста, на Flex отчет за 2020 год выдается такая ошибка, в чем может быть проблема:

[2021-06-27 12:49:28.072174] ERROR: Can't apply dividend WHT adjustment {"symbol":"TLT","amount":"2.97 0.00","currency":"USD","adjustmentDate":"2020-02-14","originalDate":"2020-02-13"}
Проблема в том, что корректировки (WHT и другие) сделаны плохо и в IB, и у меня. Вплоть до того, что IB приписывает корректировке какую-то произвольную дату, и ее не получается привязать к исходному событию и построение портфеля ломается. Иногда бывают очень громоздкие корректировки и т.д. Добавил вам опции Игнорировать потерянные корректировки и Отключить сверку с финальным отчетом, попробуйте их в разных комбинациях с флексом и выпиской, вероятно удастся преодолеть проблему. В идеале смотреть в лог генератора и вручную потом исправить то, на чем он ломался (хотя обычно корректировки копеечные и серьезно ничего не меняют). Можно даже попробовать исправить выписку, чтобы все корректировки нашлись и она стала работать без опций (это получается не всегда).
Спасибо!!! Использование опций помогло)


reizar
Сообщения: 1
Зарегистрирован: 15 июл 2021, 18:25

Генератор налоговой декларации из отчетов IB

Сообщение reizar »

Добрый день!
прогнал отчёт через сервис ribclub-а, закинул получившийся xml в налоговую, но налоговая выдаёт "Файл не соответствует xsd-схеме". Что делать?

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

reizar писал(а): 15 июл 2021, 20:20 прогнал отчёт через сервис ribclub-а, закинул получившийся xml в налоговую, но налоговая выдаёт "Файл не соответствует xsd-схеме". Что делать?
Не используйте мой xml, скачайте программу Декларация, сгенерируйте dc-файл для нее, Декларация по файлу создаст правильный xml для сайта налоговой.


OmniscientReader
Сообщения: 3
Зарегистрирован: 26 дек 2021, 17:55

Генератор налоговой декларации из отчетов IB

Сообщение OmniscientReader »

Добрый день.
При прогоне отчета через сервис появилось сильное расхождение по вариационной марже на шорт позицию по фьючерсу(индекс) с моим расчетом (или мой косяк или что-то не то с сервисом).
Напишите, пожалуйста, по какой формуле вы рассчитываете такие позиции по отчету IB, какие колонки задействованы в расчете? Не могу понять почему такие огромные расхождения в два и более раз.

И еще такой вопрос, у вас есть три вида расчета ПФИ по номиналу, по вариационной марже и без валютной переоценки. По законодательству РФ допустимы все эти варианты, можете прокомментировать как обстоят дела при сдаче 3НДФЛ?


OmniscientReader
Сообщения: 3
Зарегистрирован: 26 дек 2021, 17:55

Генератор налоговой декларации из отчетов IB

Сообщение OmniscientReader »

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

Аватара пользователя

Автор темы
ElectrostaticMister
Сообщения: 206
Зарегистрирован: 12 май 2020, 23:14
Контактная информация:

Генератор налоговой декларации из отчетов IB

Сообщение ElectrostaticMister »

OmniscientReader писал(а): 28 дек 2021, 15:58 Нашелся косяк расчета, открытая короткая позиция по фьючерсу была отнесена в прибыль и с нее получился расчет дохода. Позиция еще не закрыта и прибыли нет, почему она попала в расчет?
Да, открытые позиции по фьючерсам до конца не доделаны. Там включается упрощенный режим расчета дохода по номиналу. Да и закрытые позиции проверены только на простейших примерах, тоже могут быть баги. К весне я планирую это исправить.
OmniscientReader писал(а): 27 дек 2021, 23:51 При прогоне отчета через сервис появилось сильное расхождение по вариационной марже на шорт позицию по фьючерсу(индекс) с моим расчетом (или мой косяк или что-то не то с сервисом).
Напишите, пожалуйста, по какой формуле вы рассчитываете такие позиции по отчету IB, какие колонки задействованы в расчете? Не могу понять почему такие огромные расхождения в два и более раз.
Мои рассуждения как рассчитывать фьючерсы здесь - Налогообложение валютных фьючерсов. Но скорее всего просто вылезли баги при сложных расчетах.
OmniscientReader писал(а): 27 дек 2021, 23:51 И еще такой вопрос, у вас есть три вида расчета ПФИ по номиналу, по вариационной марже и без валютной переоценки. По законодательству РФ допустимы все эти варианты, можете прокомментировать как обстоят дела при сдаче 3НДФЛ?
Я считаю, что единственный правильный вариант по законодательству РФ - по вариационной марже, и он же самый технически сложный. Остальные варианты сделаны в информационных целях и для случая, когда нет данных по вариационной марже. При сдаче НДФЛ дела могут обстоять как угодно, представления налогового инспектора о фьючерсах и его энтузиазм в проверке расчетов непредсказуемы.


OmniscientReader
Сообщения: 3
Зарегистрирован: 26 дек 2021, 17:55

Генератор налоговой декларации из отчетов IB

Сообщение OmniscientReader »

Спасибо, за такой развернутый ответ!

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

Ответить