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

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

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

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

Сообщение ElectrostaticMister »

Добавил возможность загружать данные из справки 2-НДФЛ (сейчас называется "Справка о доходах и суммах налога физического лица", КНД 1175018) в декларацию. Все то же самое можно сделать вручную в программе Декларация, это несложно. Для загрузки требуется справка в формате xml, ее можно скачать в личном кабинете налогоплательщика-физического лица в Доходы→Сведения о доходах→Справки о доходах в виде zip-архива, в нем кроме прочего есть файл xml.
getndfl2.png
Для каждой организации-налогового агента может быть несколько копий архива, в них одинаковые справки, нужна только одна справка на организацию. Организация, предоставившая справку 2-НДФЛ, должна была удержать все налоги самостоятельно, но добавление этих справок в декларацию может быть нужно для сальдирования убытков внутри года или расчета прогрессивной части НДФЛ.

Добавление справки 2-НДФЛ возможно только в декларацию в формате dc. Пока поддерживаются простые справки, без социальных вычетов и нестандартных доходов, проверяйте данные из справки вручную! Если хотите, чтобы работали более сложные справки - присылайте образцы. Поддерживаются декларации начиная с 2021 года. Можно просто добавить справку в заготовку декларации без добавления брокерских отчетов.

Также надо иметь в виду, что сама ФНС не очень хорошо поддерживает справки 2-НДФЛ. Например, за 2023 год налоговые агенты формируют справки, в которых указана сумма налога на прибыль организаций, подлежащая зачету, но в ЛК налогоплательщика справки выложены в устаревшем формате без этих зачтенных налогов (налоговые агенты отдают налогоплательщику обычный документ pdf, а xml можно скачать только в ЛК налогоплательщика). Еще хуже, что в программе Декларация также невозможно ввести эти зачтенные налоги, но при заполнении декларации в ЛК ввести можно. То есть некоторые справки 2-НДФЛ сейчас невозможно корректно добавить в dc-файл ни вручную, ни через генератор.

UPD: Добавил копирование персональных данных из справки 2-НДФЛ в декларацию, таким образом можно обойтись без заготовок декларации. В 2-НДФЛ нет кода ОКТМО налогоплательщика, его контактного телефона и номер инспекции ФНС - они в декларации обнуляются и их надо ввести вручную.

UPD: Разобрался с вводом в программу Декларация суммы налога на прибыль организаций, подлежащая зачету, для них в итогах по источнику выплат используется поле "Сумма налога на прибыль орг". В это поле надо скопировать значение поля "Сумма налога на прибыль организаций, подлежащая зачету" из раздела "5. Общие суммы дохода и налога" справки 2-НДФЛ, полученной от налогового агента (не из ЛК налогоплательщика). xml из ЛК налогоплательщика бывают двух видов - одни налоговые агенты группируют дивиденды вместе, благодаря этому зачтенный налог можно вычислить как разницу между исчисленным и удержанным, я так и делаю и вношу эту разницу в декларацию автоматически. Другие налоговые агенты перемешивают дивиденды с доходами других типов, и нельзя определенно сказать, почему исчисленный налог не был удержан, в этом случае я разницу игнорирую. В любом случае лучше проверить вручную, что поля совпадают. Даже если зачтенные налоги пропадут, обычно они небольшие.


EvaEva
Сообщения: 6
Зарегистрирован: 29 июн 2023, 00:01
Контактная информация:

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

Сообщение EvaEva »

ElectrostaticMister писал(а): 15 мар 2024, 20:09
EvaEva писал(а): 15 мар 2024, 00:20 Получается если сделать так:
Сначала формирую декларацию по счету D (проценты). Потом уже к ней добавила брокерский отчет от другого брокера. Но что интересно, не прицепляются данные от другого отчета фридома.
Там была проблема в случае, когда заготовка декларации большая, а отчет маленький - декларация не успевала загрузиться. Сейчас я это исправил, попробуйте еще раз.
Спасибо! Получилось на одном примере.

Не формируется декларация по процентам. пример отчета Фридом Казахстан https://cloud.mail.ru/public/RW1U/44vuy2nyW
Вдруг будет полезно, может доработаете

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

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

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

Сообщение ElectrostaticMister »

EvaEva писал(а): 18 мар 2024, 23:09 Не формируется декларация по процентам.
Добавил корректную обработку счетов брокера Freedom Finance для начисления процентов на кэш. Для этой простой задачи Фридом использует два сложных механизма - репо с неттингом и валютный своп. Репо у них выглядит как одновременная покупка/продажа акций Фридома с небольшой прибылью, валютный своп - то же самое с валютой. Соответственно, репо при расчете налогов превращается в обычные сделки, своп я в сделки превратить не могу (потому что игнорирую Forex) и просто добавляю прибыль по ним как процентный доход. Поскольку эти действия одинаковые и совершаются ежедневно, целесообразно просуммировать их по xls и добавлять в декларацию вручную одной записью в рублях.

UPD: Это касается отчетов в формате TraderNet, для отчетов в собственном формате Freedom Finance ничего не поменялось.


EvaEva
Сообщения: 6
Зарегистрирован: 29 июн 2023, 00:01
Контактная информация:

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

Сообщение EvaEva »

ElectrostaticMister писал(а): 21 мар 2024, 01:44
EvaEva писал(а): 18 мар 2024, 23:09 Не формируется декларация по процентам.
Добавил корректную обработку счетов брокера Freedom Finance для начисления процентов на кэш. Для этой простой задачи Фридом использует два сложных механизма - репо с неттингом и валютный своп. Репо у них выглядит как одновременная покупка/продажа акций Фридома с небольшой прибылью, валютный своп - то же самое с валютой. Соответственно, репо при расчете налогов превращается в обычные сделки, своп я в сделки превратить не могу (потому что игнорирую Forex) и просто добавляю прибыль по ним как процентный доход. Поскольку эти действия одинаковые и совершаются ежедневно, целесообразно просуммировать их по xls и добавлять в декларацию вручную одной записью в рублях.

UPD: Это касается отчетов в формате TraderNet, для отчетов в собственном формате Freedom Finance ничего не поменялось.
Спасибо, круто что сервис совершенствуется!

Если будет желание, посмотрите еще вот такой отчет https://cloud.mail.ru/public/WDqb/FBgB3Fe9k там были возврат дивидендов, не формируется декларация по ним. Если лист с дивидендами удалить, то по ЦБ нормально формируется декларация. Пробовала руками зачистить все возврат дивидендов, до конца вычистить не удалось отчет.

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

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

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

Сообщение ElectrostaticMister »

EvaEva писал(а): 24 мар 2024, 23:23 возврат дивидендов, не формируется декларация по ним.
Улучшил обработку отмены/корректировки дивидендов в отчетах брокера Freedom Finance формата Tradernet. Там осталась проблема, что дата скорректированного дивиденда не всегда становится датой исходного дивиденда, иногда она отстается датой корректировки, это влияет на валютную переоценку, но в любом случае гораздо лучше чем было.

Также напоминаю, что в форме есть поле Ошибки→Игнорировать тикеры, в котором можно перечислить тикеры с датами (построчно, там серым цветом пример), которые ломают обработку отчета. Это как раз хорошо подходит для слишком сложных отмен дивидендов, возможно это проще чем руками редактировать отчет. Там же нужно сразу поставить галку Отключить сверку с финальным отчетом.


EvaEva
Сообщения: 6
Зарегистрирован: 29 июн 2023, 00:01
Контактная информация:

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

Сообщение EvaEva »

ElectrostaticMister писал(а): 27 мар 2024, 14:54
EvaEva писал(а): 24 мар 2024, 23:23 возврат дивидендов, не формируется декларация по ним.
Улучшил обработку отмены/корректировки дивидендов в отчетах брокера Freedom Finance формата Tradernet. Там осталась проблема, что дата скорректированного дивиденда не всегда становится датой исходного дивиденда, иногда она отстается датой корректировки, это влияет на валютную переоценку, но в любом случае гораздо лучше чем было.

Также напоминаю, что в форме есть поле Ошибки→Игнорировать тикеры, в котором можно перечислить тикеры с датами (построчно, там серым цветом пример), которые ломают обработку отчета. Это как раз хорошо подходит для слишком сложных отмен дивидендов, возможно это проще чем руками редактировать отчет. Там же нужно сразу поставить галку Отключить сверку с финальным отчетом.
Спасибо большое, все получилось!


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

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

Сообщение vasechka »

ElectrostaticMister писал(а): 17 дек 2020, 04:45 создать новый Activity Flex Query, выбрать для него следующие секции:
Account Information, поля Currency, IB Entity и Master Name.
Cash Report, подсекции Base Currency Summary и Currency Breakout, все поля.
Cash Transactions, все подсекции, кроме Summary, все поля.
Change in Dividend Accruals, подсекция Detail, все поля.
Corporate Actions, подсекция Detail, все поля.
Financial Instrument Information, все поля.
Interest Accruals, все поля.
Open Positions, подсекция Summary, все поля.
Realized and Unrealized Performance Summary in Base, все поля.
Trades, подсекции Orders и Executions, все поля.
Привет. Вижу, что АйБи в этом году опять надобавлял новых сущностей в флекс отчет:
FIGI, Issuer Country code.

Тут все ок?

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

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

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

Сообщение ElectrostaticMister »

vasechka писал(а): 21 апр 2024, 22:50 Привет. Вижу, что АйБи в этом году опять надобавлял новых сущностей в флекс отчет:
FIGI, Issuer Country code.

Тут все ок?
У меня со старыми настройками работает нормально. Вообще новые поля не должны никакого влияния оказывать, я их просто игнорирую.

Ответить

Вернуться в «Налоговая декларация»