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

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

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

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

Сообщение ElectrostaticMister »

vasechka писал(а): 17 апр 2022, 23:23 ElectrostaticMister, подскажите, пожалуйста, как понять, что генератор учел в отчете за 2021 данные прошлых лет?

Причина вопроса:
1. Загрузил Генератору данные за 2020 и 2021 год. Попросил сформировать отчет за 2021.
2. Генератор выдал комплект документов.
3. В calc.xls написано, что:
3.1. отчетный год=2021 (это корректно),
3.2. Год начала истории = 2021 (а вот тут не уверен, что корректно, ведь я загружал файл и за 2020 г).
4. В файле calc.xls нет сделок от 2020 г.
5. В сгенерированном файле "declaration.dc1" при открытии программой "декларация 2021" на вкладке "Доходы за пределами РФ" вижу сделки конца 2020 г. Предполагаю, что это сделки, открытые в 2020, но закрытые в 2021. Так ли это?
Генератору нужны отчеты за прошлые года, чтобы проверить корректность чтения отчетов, убедиться, что расчет портфеля сошелся с контрольными суммами. Эту проверку можно отключить и загружать отчеты не с начала жизни счета, но лучше так не делать. Вы загрузили все отчеты, это правильно.

Потом генератор формирует налогооблагаемые доходы за отчетный год (2021), и по каждому доходу смотрит историю, из чего он состоит. Для акций и облигаций такая история есть, для расчета налога при продаже важно, когда и за какую сумму были приобретены акции. Но опционы рассчитываются иначе - история не накапливается, купили опцион в 2020 году - это издержки 2020 года, продали его в 2021 - доход 2021 года, издержки не переносятся в 2021 год (в старых версиях генератора начала 2021 года опционы рассчитывались как акции, потом я это исправил). Хотя если опцион куплен и продан внутри года, то купля и продажа будут в xls вместе, как и акции, просто для удобства отображения (в этом случае и расчет обычно совпадает). А если он куплен в 2020 и продан в 2021, то и в xls и в декларации за 2021 год будет видна только "половина" сделки - продажа без учета издержек. Таким образом, если у вас портфель в основном из опционов и нет продаж акций, купленных в 2020 году, то для декларации за 2021 год история действительно начинается с 2021 года, то есть в налоговую не надо слать брокерский отчет за 2020 год, в нем нет для них актуальной информации.

Если вы хотите рассчитать опционы так же как и акции, то есть с переносом издержек в год продажи, то надо это сделать руками - создать xls для 2020 и 2021 года, из первой перенести нужные строки с издержками во вторую, соответственно поправить и декларацию в программе Декларация. Аналогично половинки сделок конца 2021 года удалить. Тогда налоговой брокерский отчет за 2020 год потребуется.

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

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

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

Сообщение ElectrostaticMister »

Написал, как применять отчет о движении активов, созданный генератором, при заполнении формы в ЛК налогоплательщика. Вкратце - надо сумму зачислений пересчитать по формуле зачисления = остаток на конец периода - остаток на начало периода + списания.


vasechka
Сообщения: 11
Зарегистрирован: 11 апр 2021, 23:28

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

Сообщение vasechka »

ElectrostaticMister писал(а): 18 апр 2022, 01:12 Таким образом, если у вас портфель в основном из опционов и нет продаж акций, купленных в 2020 году, то для декларации за 2021 год история действительно начинается с 2021 года, то есть в налоговую не надо слать брокерский отчет за 2020 год, в нем нет для них актуальной информации.
Спасибо за такой подробный ответ. Я поддерживаю заложенную логику :).
Но в таком случае, вероятно нашел баг: в сгенерированном файле для программы Декларация есть строки со сделками конца 2020 г.
Если мы говорим, что для опционов каждый год с нового листа, то наверное их быть не должно?

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

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

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

Сообщение ElectrostaticMister »

vasechka писал(а): 18 апр 2022, 20:11 Но в таком случае, вероятно нашел баг: в сгенерированном файле для программы Декларация есть строки со сделками конца 2020 г.
Если мы говорим, что для опционов каждый год с нового листа, то наверное их быть не должно?
Да, это действительно оказался неприятный баг. Когда опционная позиция открывается в одном году, а закрывается в следующем, с точки зрения налогообложения она разбивается на 2 части. И это все делалось правильно и в xls, и в декларации, но в декларации дата дохода у обоих частей оставалась одинаковой (и в поле дата, и в названии дохода). То есть в одной из частей дата была другого года, и это та часть, в которой есть только издержки, которые уже пересчитаны в рубли, и дата и курс для них уже не важны. Программа Декларация с этим замечательно работала, не видела ошибок, суммировала этот доход, формировала с ним xml. То есть на расчеты эта ошибка не влияла, но выглядела с ней декларация подозрительно. Сейчас ошибка исправлена и в каждой части должна быть дата с подходящим годом.

Рекомендую всем, и кого отчеты большие и сложные, проверять полученные расчеты. Особенно это сейчас касается фьючерсов, но и в более простых ситуациях находятся баги.


vasechka
Сообщения: 11
Зарегистрирован: 11 апр 2021, 23:28

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

Сообщение vasechka »

Спасибо большое за ответ! Пошел проверять дальше!


vasechka
Сообщения: 11
Зарегистрирован: 11 апр 2021, 23:28

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

Сообщение vasechka »

Добрый вечер.
Про базовые активы в опционах. Опционы бывают на акции, тогда базовыми активами являются ценные бумаги. А бывают опционы на индексы (они cash-settled). Чем они отличаются? В одном опционе на акции обычно 100 акций, и при экспирации ты можешь получить 100 акций в портфель (В лонг или в шорт).
А в cash-settled опционе нет акций, ты получаешь только $$$ - разницу в цене между страйком опциона и текущей ценой индекса.

Думаю, для таких опционов код источника дохода должен быть не 1532 "ПФИ, базовым активом по которым являются ЦБ", а
1535 "ПФИ, базовым активом по которым не являются ЦБ". Причина простая: базовый актив = индекс. Индекс не является ценной бумагой, это просто расчетная величина.

Перечень опционов, на индексы (тут только то, что торговал, может их больше):
SPX, SPXW, XSP - это снп500.
RUT, RUTW, MRUT - это рассел 2000.
VIX, VIXW - Викс.
NDX, NQX, XND - насдак 100.

Но есть и опционы на ETF, которые в свою очередь на индекс. Для них корректен код 1532:
SPY - снп500
QQQ - насдак
IWM - рассел 2000
UVXY - викс.

Сейчас Генератор для опционов на индексы (SPX, SPXW, итд) делает экспорт для Декларации с кодом дохода 1532. Поменяйте, пожалуйста, для таких тикеров код дохода на 1535. Самые популярные уже указал выше.


Коммисар
Сообщения: 1
Зарегистрирован: 25 апр 2022, 14:13

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

Сообщение Коммисар »

Товарищи,подскажите пожалуйста.
Скачал программу Декларацию
В Генератор загрузил отчеты с ИБ за 2 года,получил папку с 4 файлами.
Файл decloration загрузил в программу и заполнил все поля,сохранил.
при просмотре в программе вроде все окей,можно сохранить в формате xml.
а вот что дальше то делать??
Раньше в кабинете было загрузить декларацию,а сейчас не найду...

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

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

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

Сообщение ElectrostaticMister »

Коммисар писал(а): 25 апр 2022, 14:18 при просмотре в программе вроде все окей,можно сохранить в формате xml.
а вот что дальше то делать??
Раньше в кабинете было загрузить декларацию,а сейчас не найду...
Поменяли они интерфейс, смотрите здесь - Подача XML-декларации в личном кабинете ФНС.

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

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

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

Сообщение ElectrostaticMister »

vasechka писал(а): 24 апр 2022, 23:15 Про базовые активы в опционах. Опционы бывают на акции, тогда базовыми активами являются ценные бумаги. А бывают опционы на индексы (они cash-settled). Думаю, для таких опционов код источника дохода должен быть не 1532 "ПФИ, базовым активом по которым являются ЦБ", а
1535 "ПФИ, базовым активом по которым не являются ЦБ". Причина простая: базовый актив = индекс. Индекс не является ценной бумагой, это просто расчетная величина.

Перечень опционов, на индексы (тут только то, что торговал, может их больше):
SPX, SPXW, XSP - это снп500.
RUT, RUTW, MRUT - это рассел 2000.
VIX, VIXW - Викс.
NDX, NQX, XND - насдак 100.

Сейчас Генератор для опционов на индексы (SPX, SPXW, итд) делает экспорт для Декларации с кодом дохода 1532. Поменяйте, пожалуйста, для таких тикеров код дохода на 1535. Самые популярные уже указал выше.
Да, это правда, в налоговой декларации производные финансовые инструменты должны делиться на две группы по типу базового актива - ценные бумаги (акции/ETF и облигации) и все остальное. Проблема в том, что в брокерских отчетах такого разделения полностью нет, например, обычные опционы включают в себя опционы на ЦБ и индексы (тогда как опционы на фьючерсы выделены в отдельный класс активов). И отличить опцион на акцию от опциона на индекс по отчету невозможно, нужен справочник символов индексов, делать и поддерживать собственные справочники слишком трудоемко. А практические последствия этого разделения на две группы, насколько я понимаю, суть лишь более сложные правила зачета убытков. Поэтому я в свое время не стал это делать.

Сейчас я добавил галку Параметры→Различать деривативы на ценные бумаги и на иное, если она установлена, то деривативы в декларации будут разделены на две группы. В деривативы на ЦБ (1532) попадут обычные опционы, у которых символ базового актива не попал в справочник индексов, и CFD. В иные деривативы (1535) попадут обычные опционы, у которых символ базового актива попал в справочник индексов, опционы на фьючерсы и сами фьючерсы (они обычно на индекс или товар). В экселе будут два листа для деривативов. Сложные правила зачета убытков не реализованы, то есть окончательный расчет налога может не сойтись в экселе и в декларации. Но если у вас по всем секциям везде прибыли или везде убытки, то будет правильно.

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


KL75
Сообщения: 2
Зарегистрирован: 26 апр 2022, 13:02

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

Сообщение KL75 »

Добрый день!
Скажите в чем проблема?
[2022-04-26 12:47:28.911088] NOTICE: Use config {"file":"portfolio/portfolio.json","date":"2020-11-23 01:02:38"}
[2022-04-26 12:47:28.939712] NOTICE: Current version {"portfolio":"2022-04-26-14252c3","cbr":"2022-04-09-d59cdae","declaration":"2022-04-26-734a016"}
[2022-04-26 12:47:29.002524] NOTICE: Set base broker currency {"currency":"USD"}
[2022-04-26 12:47:29.002592] NOTICE: Date ranges ["2021-01-28 2021-12-31"]
[2022-04-26 12:47:29.034956] NOTICE: Commission adjustment {"symbol":"GNOM","datetime":"2021-03-12 12:12:30","originalCommission":-0.21725725,"adjustmentDate":"2021-04-13","newCommission":0.0}
[2022-04-26 12:47:29.036908] NOTICE: Commission adjustment {"symbol":"GNOM","datetime":"2021-04-22 12:55:38","originalCommission":-0.380769797,"adjustmentDate":"2021-04-22","newCommission":0.0}
[2022-04-26 12:47:29.048921] NOTICE: Dividend with fee and without WHT added {"symbol":"BTI","amount":3569.09,"date":"2021-08-24"}
[2022-04-26 12:47:29.049029] NOTICE: Dividend without WHT added {"symbol":"BTI","amount":38.7,"date":"2021-08-24"}
[2022-04-26 12:47:29.060506] NOTICE: Dividend with fee and without WHT added {"symbol":"BTI","amount":3696.65,"date":"2021-11-16"}
[2022-04-26 12:47:29.060634] NOTICE: Dividend without WHT added {"symbol":"BTI","amount":5.77,"date":"2021-11-16"}
[2022-04-26 12:47:29.074031] NOTICE: Net asset value {"date":"2021-12-31","class":"STK","value":"222045.69 USD"}
[2022-04-26 12:47:29.074120] NOTICE: Net asset value {"date":"2021-12-31","class":"FUT","value":"-95170.00 USD"}
[2022-04-26 12:47:29.074619] NOTICE: Report successfully matched
[2022-04-26 12:47:29.074696] NOTICE: Set revaluation currency {"currency":"RUB"}
[2022-04-26 12:47:29.080908] NOTICE: Deduct fees from income {"date":"2021-12-27","symbol":"BTI","count":2,"amount":"-49.91","currency":"USD"}
[2022-04-26 12:47:29.082399] WARNING: Unrealized PnL didn't match report {"symbol":"BTI","class":"STK","currency":"USD","unrealizedPnL":-1769.455975458,"Report":-1770.974146}
[2022-04-26 12:47:29.089259] NOTICE: Deduct fees from income {"date":"2021-12-29","symbol":"EW3F2 P4700","count":2,"amount":"-14.50","currency":"USD"}
[2022-04-26 12:47:29.091945] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"ESU1","class":"FUT","date":"2021-07-29","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.093042] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESH2","class":"FUT","date":"2021-12-01","adjustment":"0.01","currency":"RUB"}
[2022-04-26 12:47:29.097126] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESM1","class":"FUT","date":"2021-04-07","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.097565] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESM1","class":"FUT","date":"2021-04-15","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.097767] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESM1","class":"FUT","date":"2021-04-29","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.100363] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESU1","class":"FUT","date":"2021-08-04","adjustment":"0.01","currency":"RUB"}
[2022-04-26 12:47:29.100551] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESU1","class":"FUT","date":"2021-08-06","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.100884] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESU1","class":"FUT","date":"2021-09-02","adjustment":"0.01","currency":"RUB"}
[2022-04-26 12:47:29.105692] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESZ1","class":"FUT","date":"2021-09-22","adjustment":"-0.05","currency":"RUB"}
[2022-04-26 12:47:29.105850] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESZ1","class":"FUT","date":"2021-09-23","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.106072] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESZ1","class":"FUT","date":"2021-10-28","adjustment":"-0.02","currency":"RUB"}
[2022-04-26 12:47:29.106299] NOTICE: Rounding adjustment because of variation margin merging {"symbol":"MESZ1","class":"FUT","date":"2021-11-05","adjustment":"-0.01","currency":"RUB"}
[2022-04-26 12:47:29.868251] NOTICE: Dividend summary {"currency":"RUB","totalAmount":"599370.25","withheld":"6457","deducted":"6457","amountToPay":"71461"}
[2022-04-26 12:47:30.043089] NOTICE: Non-dividend summary {"currency":"RUB","incomeAmount":"20348241.56","expenseAmount":"20971726.70","taxableAmount":"-623485.14","amountToPay":"0"}
[2022-04-26 12:47:30.402934] NOTICE: Successfully completed

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

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

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

Сообщение ElectrostaticMister »

KL75 писал(а): 26 апр 2022, 13:17 Скажите в чем проблема?
[2022-04-26 12:47:29.868251] NOTICE: Dividend summary {"currency":"RUB","totalAmount":"599370.25","withheld":"6457","deducted":"6457","amountToPay":"71461"}
[2022-04-26 12:47:30.043089] NOTICE: Non-dividend summary {"currency":"RUB","incomeAmount":"20348241.56","expenseAmount":"20971726.70","taxableAmount":"-623485.14","amountToPay":"0"}
[2022-04-26 12:47:30.402934] NOTICE: Successfully completed
Судя по логу, проблем нет - портфель посчитался, декларация сформирована. Там у вас были фьючерсы - их лучше проверить руками, генератор часто ошибается с фьючерсами, можно попробовать другой метод валютной переоценки фьючерсов выбрать в настройках.



vasechka
Сообщения: 11
Зарегистрирован: 11 апр 2021, 23:28

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

Сообщение vasechka »

ElectrostaticMister писал(а): 26 апр 2022, 04:23 Если вы где-то найдете качественную сводную информацию по этому вопросу, напишите сюда при возможности.
Поресерчил, не выходит. Нет такого. чтобы было что-то полное, на источнике, внушающем доверие и что б это кто-то поддерживал в актуальном виде.
По опционам я написал лист, по остальным инструментам не знаю, я их не торгую :)

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

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

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

Сообщение ElectrostaticMister »

Добавил новый способ учета комиссий и сборов в издержках.

Первоначальный способ учета неторговых комиссий подробно описан здесь, с тех пор разновидностей комиссий и галочек для них стало больше. Грубо говоря, этот способ накапливает комиссии и при возможности прикрепляет их как издержки к обычному доходу от реализации (например, продажа акций) в конце отчетного года. Торговые комиссии учитываются при закрытии позиции для ценных бумаг или прямо при сделке для деривативов. Таким образом, комиссии из прошлых годов могут попасть в расчет, а из отчетного - не попасть. Иногда это плюс, иногда минус.

Новый способ все упрощает - собирает все (отмеченные галочками) торговые и/или неторговые комиссии за отчетный год и формирует из них отдельную запись с издержками в декларации и отдельный лист в xls. В расчете участвует только текущий год и он участвует весь без изъятий. Если в каком-то году использовать один способ, а в следующем - другой, то возможны ошибки, пропуски комиссий, надо их исправлять вручную.

Новый способ включается в Издержки→Выделить все торговые комиссии и Издержки→Выделить все неторговые комиссии.

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

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

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

Сообщение ElectrostaticMister »

Добавил возможность собирать однотипные доходы в одну запись в декларации. Этот способ нужен в случае, когда сделок очень много и при обычном учете в dc-файле для них не остается места. Также может помочь, если места формально хватило, но программа Декларация глючит из-за слишком большого объема декларации. Такой способ часто использовали при ручной обработке больших отчетов - по отчету составляли эксель-файл, в котором рассчитывали все доходы и издержки, например, при продаже акций. Полученные суммы вносились в декларацию уже в рублях как один доход за 31 декабря отчетного года, чтобы избежать бессмысленной работы по копированию множества отдельных строк из экселя в декларацию.

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

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

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

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

Сообщение ElectrostaticMister »

В некоторых странах существуют налоги на сделки на бирже. Биржа собирает их через брокера, как и свои комиссии. Это часто встречается в Европе, в США такого пока нет. Проблема в том, что во flex-отчете эти налоги и сборы отражены очень запутанно. Часть из них включены прямо в описание сделки, как и обычные комиссии. Для остальных есть отдельная секция отчета Transaction Fees, однако там они почему-то не все. Некоторые пропавшие налоги можно найти в секции Statement of Funds. В итоге даже если flex-отчет полный, нет гарантии, что он окажется корректным.

Если такая проблема возникла, есть два решения - игнорировать ошибки проверки отчета или использовать вместо flex-отчета выписки. В выписках IB сам суммирует комиссии и налоги, ошибки исчезают.


MikeIvanov
Сообщения: 1
Зарегистрирован: 18 июл 2022, 15:58

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

Сообщение MikeIvanov »

ElectrostaticMister писал(а): 26 апр 2022, 04:23
vasechka писал(а): 24 апр 2022, 23:15 Про базовые активы в опционах. Опционы бывают на акции, тогда базовыми активами являются ценные бумаги. А бывают опционы на индексы (они cash-settled). Думаю, для таких опционов код источника дохода должен быть не 1532 "ПФИ, базовым активом по которым являются ЦБ", а
1535 "ПФИ, базовым активом по которым не являются ЦБ". Причина простая: базовый актив = индекс. Индекс не является ценной бумагой, это просто расчетная величина.

Перечень опционов, на индексы (тут только то, что торговал, может их больше):
SPX, SPXW, XSP - это снп500.
RUT, RUTW, MRUT - это рассел 2000.
VIX, VIXW - Викс.
NDX, NQX, XND - насдак 100.

Сейчас Генератор для опционов на индексы (SPX, SPXW, итд) делает экспорт для Декларации с кодом дохода 1532. Поменяйте, пожалуйста, для таких тикеров код дохода на 1535. Самые популярные уже указал выше.
Да, это правда, в налоговой декларации производные финансовые инструменты должны делиться на две группы по типу базового актива - ценные бумаги (акции/ETF и облигации) и все остальное. Проблема в том, что в брокерских отчетах такого разделения полностью нет, например, обычные опционы включают в себя опционы на ЦБ и индексы (тогда как опционы на фьючерсы выделены в отдельный класс активов). И отличить опцион на акцию от опциона на индекс по отчету невозможно, нужен справочник символов индексов, делать и поддерживать собственные справочники слишком трудоемко. А практические последствия этого разделения на две группы, насколько я понимаю, суть лишь более сложные правила зачета убытков. Поэтому я в свое время не стал это делать.

Сейчас я добавил галку Параметры→Различать деривативы на ценные бумаги и на иное, если она установлена, то деривативы в декларации будут разделены на две группы. В деривативы на ЦБ (1532) попадут обычные опционы, у которых символ базового актива не попал в справочник индексов, и CFD. В иные деривативы (1535) попадут обычные опционы, у которых символ базового актива попал в справочник индексов, опционы на фьючерсы и сами фьючерсы (они обычно на индекс или товар). В экселе будут два листа для деривативов. Сложные правила зачета убытков не реализованы, то есть окончательный расчет налога может не сойтись в экселе и в декларации. Но если у вас по всем секциям везде прибыли или везде убытки, то будет правильно.

Что касается справочника, сейчас он очень неполный. Его можно заполнять вручную по спецификациям контрактов на сайтах бирж, это очень неудобно. Если вы где-то найдете качественную сводную информацию по этому вопросу, напишите сюда при возможности.
https://portal.ampclearing.com/account/commissionquote.aspx - почти полный список всех возможных фьючерсов с разбивкой по категориям.

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

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

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

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

Сообщение ElectrostaticMister »

MikeIvanov писал(а): 18 июл 2022, 16:01 Также, сколько не тыкал по настройкам, не нашел опции собирать в одну декларацию несколько счетов без ручного костыля с добавлением заготовки. Пока такой функционал не реализован или я плохо искал?
Как раз этот функционал сейчас добавлен.
Если раньше можно было одновременно загружать отчеты разных брокеров, то теперь можно также одновременно загружать отчеты IB с разными счетами, с помощью галки Параметры→Разрешить несколько счетов одновременно. При этом все события счетов будут собраны в одном портфеле и сверка с финальным отчетом будет отключена, то есть надежность будет ниже. При этом трансферы активов между этими счетами скорее всего посчитаются сами и не потребуется их потом исправлять руками.

Иногда счета не собираются в одном портфеле (например, если базовая валюта разная), тогда можно использовать галку Параметры→Рассчитывать каждый счет в отдельном портфеле. При этом сверка с финальным отчетом будет работать, но трансферы сами не посчитаются.

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

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

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

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

Сообщение ElectrostaticMister »

MikeIvanov писал(а): 18 июл 2022, 16:01 https://portal.ampclearing.com/account/commissionquote.aspx - почти полный список всех возможных фьючерсов с разбивкой по категориям.
Добавил оттуда долларовые тикеры индексов, пересечение с тем что у меня уже было - нулевое, насколько это будет правильно работать для отчетов IB - не знаю.

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

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

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

Сообщение ElectrostaticMister »

ElectrostaticMister писал(а): 21 фев 2022, 14:44 Исправил налоговый учет фьючерсов с помощью вариационной маржи, кажется теперь это работает нормально на более-менее сложных примерах.
Исправил учет вариационной маржи еще раз, теперь он работает надежно и надеюсь более-менее корректно. Открытые на момент окончания налогового периода фьючерсные позиции по-прежнему рассчитываются корректно только если в отчете есть маржа по дням, а если ее нет, то вся накопленная маржа будет посчитана при закрытии позиции, т.е. в следующем налоговом периоде.

Ответить