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

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

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

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

Сообщение ElectrostaticMister »

Исправил налоговый учет фьючерсов с помощью вариационной маржи, кажется теперь это работает нормально на более-менее сложных примерах. Раньше там были баги, короткие продажи считались неправильно, dc-файл заполнялся с ошибками.
  1. Наиболее правильный способ расчета фьючерсов - с помощью вариационной маржи, маржа должна быть в отчете с разбивкой по дням. Расчет по номинальной стоимости проще и работает всегда, но результаты очень странные могут быть.
  2. Если фьючерсные позиции переносятся через новый год, то способ расчета (включая разбивку маржи по дням) для соседних годов должен быть одинаковый, иначе будет недоплата или переплата налогов.
  3. Контракты на разницу (CFD) технически устроены как фьючерс, но в то же время похожи на сам базовый актив (акцию) - множитель у них равен единице, и вроде бы даже как-то платятся дивиденды. По ним вармаржа ежедневно не отображается и видимо не начисляется. Не знаю как их правильно обрабатывать, пока обрабатываю как фьючерс.
  4. Если вариационная маржа не разбита в отчете по дням, я не умею самостоятельно разбивать ее на налоговые периоды. То есть если фьючерс переносится через новый год, то вся вармаржа за период держания позиции окажется в декларации следующего года.
  5. В текстовой выдаче есть оценка открытых фьючерсов (по аналогии с другими классами активов), но она чисто номинальная и к сумме активов не добавляется. Реально там всегда должен быть 0. Там же по незакрытым фьючерсным позициям считается нереализованная прибыль, на самом деле она уже реализованная и даже попадет в декларацию, если есть подневная маржа.
Подробнее о фьючерсах: https://ribclub.org/viewtopic.php?p=191#p191, Налогообложение валютных фьючерсов


daniilsolowjew
Сообщения: 10
Зарегистрирован: 01 фев 2021, 20:42

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

Сообщение daniilsolowjew »

1. На вкладке "Движение подробно" файла "calc.xls" есть противоречие: когда считается "Денежные средства, зачисление, USD", то стоимость покупки ценных бумаг берется из отчета об активности, а при расчете "Ценные бумаги, зачисление, USD" стоимость покупки ценных бумаг берется из подтверждения сделок - и эти цифры разные. Логичнее было бы и в расчете "Ценные бумаги, зачисление, USD" брать стоимость ценных бумаг из "Активности".
2. Стоимость ценных бумаг на начало и конец периода на вкладке "Движение средств" файла "calc.xls" у меня тоже отличается от Отчета об активности.

Отправлено спустя 16 минут 46 секунд:
daniilsolowjew писал(а): 06 мар 2022, 17:15 На вкладке "Движение подробно" файла "calc.xls" есть противоречие
Вопрос снимаю - не учел комиссию, у вас все правильно)
А по стоимости ценных бумаг на начало и конец периода все-таки есть различия - с отчетом не бьется

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

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

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

Сообщение ElectrostaticMister »

daniilsolowjew писал(а): 06 мар 2022, 17:31 2. Стоимость ценных бумаг на начало и конец периода на вкладке "Движение средств" файла "calc.xls" у меня тоже отличается от Отчета об активности.
Так может быть, особенно для сложных каких-то инструментов, не добился я чтобы совпадало всегда. Но это не большая проблема, потому что для движения бумаг нет проверочной формулы, которая связывает 4 числа отчета (остаток на начало периода + зачисления - списания = остаток на конец периода). И вы можете сами выбрать, какие остатки использовать при подаче отчета - мои или из брокерского отчета.


Vasily7222127
Сообщения: 7
Зарегистрирован: 26 дек 2021, 12:15
Контактная информация:

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

Сообщение Vasily7222127 »

Кто то сдал уже отчетность?!

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

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

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

Сообщение ElectrostaticMister »

ЦБ РФ 4 марта 2022 года перестал публиковать справочные курсы вспомогательных валют (например, израильский шекель) к доллару США. Справочник официальных курсов основных валют к рублю обновлятся с задержками. Если генератор встречает в отчете событие, на дату которого у него еще нет курса, генератор ломается, поэтому рекомендуется использовать отчеты, которые заканчиваются до февраля 2022 года включительно, для декларации 2021 года этого должно быть достаточно. Официальные курсы валют к украинской гривне заморожены НБУ еще 24 февраля 2022 года.

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

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

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

Сообщение ElectrostaticMister »

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

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



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

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

Сообщение guestwalker »

Здравствуйте, не загружается страница https://tax.ribclub.org, в нетворк консоле 404 на все ресурсы ведущие на https://tax.ribclub.org/home/*

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

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

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

Сообщение ElectrostaticMister »

guestwalker писал(а): 27 мар 2022, 15:51 не загружается страница https://tax.ribclub.org, в нетворк консоле 404 на все ресурсы ведущие на https://tax.ribclub.org/home/*
Сейчас там все работает на современных технологиях, которые могут работать непредсказуемо с несовместимым ПО. Во-первых можно попробовать старую версию https://tax.ribclub.org/?version=old. Во-вторых я более-менее регулярно проверяю работу в свежих Chrome и Firefox в Linux и Windows на десктопе (подозреваю что их мобильные версии работают примерно так же), попробуйте воспользоваться ими.


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

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

Сообщение guestwalker »

ElectrostaticMister писал(а): 28 мар 2022, 11:48 Сейчас там все работает на современных технологиях, которые могут работать непредсказуемо с несовместимым ПО. Во-первых можно попробовать старую версию https://tax.ribclub.org/?version=old. Во-вторых я более-менее регулярно проверяю работу в свежих Chrome и Firefox в Linux и Windows на десктопе (подозреваю что их мобильные версии работают примерно так же), попробуйте воспользоваться ими.
Разобрался, если зайти без логина, то работает, если залогиниться, то 404, странно

ещё при генерации столкнулся с ошибкой:
[2022-03-30 17:07:51.496503] ERROR: Argument 1 passed to PositionVM::{closure}() must be of the type int, float given [":","/portfolio/income.php:1703","/portfolio/income.php:1711","/portfolio/income.php:1754","/portfolio/portfolio.php:3379","/tax/declarationbuilder.php:50","/tax/public/index.php:250","/tax/public/index.php:65"]

колдовал над галочками про игнорирование ошибок, не помогло, какой тикер скипнуть из текста ошибки не ясно :(
UPD: Отчеты удалил.

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

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

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

Сообщение ElectrostaticMister »

guestwalker писал(а): 30 мар 2022, 17:11 Разобрался, если зайти без логина, то работает, если залогиниться, то 404, странно
Да, там был странный баг - для админского логина все работало, для обычного - ломалось, теперь исправил.
guestwalker писал(а): 30 мар 2022, 17:11 ещё при генерации столкнулся с ошибкой:
[2022-03-30 17:07:51.496503] ERROR: Argument 1 passed to PositionVM::{closure}() must be of the type int, float given [":","/portfolio/income.php:1703","/portfolio/income.php:1711","/portfolio/income.php:1754","/portfolio/portfolio.php:3379","/tax/declarationbuilder.php:50","/tax/public/index.php:250","/tax/public/index.php:65"]
колдовал над галочками про игнорирование ошибок, не помогло, какой тикер скипнуть из текста ошибки не ясно :(
Это ломается расчет вариационной маржи для фьючерсов, он пока работает не идеально. Можно установить в "Параметры-Налогообложение фьючерсов" значение "По номиналу", но тогда налоги по фьючерсам посчитаются по-другому. Можно попробовать удалять отдельные тикеры фьючерсов из расчета, тогда расчет дойдет до конца, и потом в него надо будет вручную добавить удаленный фьючерс.



dm2
Сообщения: 4
Зарегистрирован: 14 апр 2022, 12:28

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

Сообщение dm2 »

Подскажите, после загрузки файла csv от IB и нажатия кнопки отправить, бегает бегунок по кругу 20-30 мин и ничего не происходит, пробовал в разных браузерах, тоже самое. что и как можно сделать, чтобы сгенерировать отчёт?
Скриншот
Скриншот

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

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

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

Сообщение ElectrostaticMister »

dm2 писал(а): 14 апр 2022, 12:30 Подскажите, после загрузки файла csv от IB и нажатия кнопки отправить, бегает бегунок по кругу 20-30 мин и ничего не происходит, пробовал в разных браузерах, тоже самое. что и как можно сделать, чтобы сгенерировать отчёт?
Если суммарный размер отчетов меньше 1 мегабайта, то это какой-то баг, присылайте отчеты в личку.
Если отчеты огромные, то могут быть глюки из-за медленного интернета, перегрузки сервера и т.п. Попробуйте один отчет, самый ранний, чтобы уменьшить размер и сократить время обработки. На сервере таймаут 10 минут, сильно дольше ждать нет смысла. Большие отчеты действительно обрабатываются долго, несколько минут.
Если проблема именно в совместимости интерфейса, то есть старая более примитивная версия https://tax.ribclub.org/?version=old


dm2
Сообщения: 4
Зарегистрирован: 14 апр 2022, 12:28

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

Сообщение dm2 »

ElectrostaticMister писал(а): 14 апр 2022, 13:05
dm2 писал(а): 14 апр 2022, 12:30 Подскажите, после загрузки файла csv от IB и нажатия кнопки отправить, бегает бегунок по кругу 20-30 мин и ничего не происходит, пробовал в разных браузерах, тоже самое. что и как можно сделать, чтобы сгенерировать отчёт?
Если суммарный размер отчетов меньше 1 мегабайта, то это какой-то баг, присылайте отчеты в личку.
Если отчеты огромные, то могут быть глюки из-за медленного интернета, перегрузки сервера и т.п. Попробуйте один отчет, самый ранний, чтобы уменьшить размер и сократить время обработки. На сервере таймаут 10 минут, сильно дольше ждать нет смысла. Большие отчеты действительно обрабатываются долго, несколько минут.
Если проблема именно в совместимости интерфейса, то есть старая более примитивная версия https://tax.ribclub.org/?version=old
Загружаю 2 файла за 2020 год (150 Кб) и за 2021 год (1.06 Мб). Если отдельно файл грузить за 2021 год, то обрабатывает через раз, приходится включать опцию "Отсутствует начало истории позиций".

UPD. Старая версия обработала без проблем, буду ещё перепроверять.


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

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

Сообщение vasechka »

Привет. Пытаюсь зааплоадить выгрузки с айби на https://tax.ribclub.org. При добавлении файликов и нажатии на клавишу "отправить", ничего не происходит - кружочек вечно "крутится" и все. Скажите, пожалуйста, в чем может быть дело?

апд: отправил автору в личку примеры файлов.


dm2
Сообщения: 4
Зарегистрирован: 14 апр 2022, 12:28

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

Сообщение dm2 »

vasechka писал(а): 14 апр 2022, 19:03 Привет. Пытаюсь зааплоадить выгрузки с айби на https://tax.ribclub.org. При добавлении файликов и нажатии на клавишу "отправить", ничего не происходит - кружочек вечно "крутится" и все. Скажите, пожалуйста, в чем может быть дело?
Попробуйте на старой версии https://tax.ribclub.org/?version=old

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

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

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

Сообщение ElectrostaticMister »

dm2 писал(а): 14 апр 2022, 13:31 Подскажите, после загрузки файла csv от IB и нажатия кнопки отправить, бегает бегунок по кругу 20-30 мин и ничего не происходит, пробовал в разных браузерах, тоже самое. что и как можно сделать, чтобы сгенерировать отчёт?
Загружаю 2 файла за 2020 год (150 Кб) и за 2021 год (1.06 Мб). Если отдельно файл грузить за 2021 год, то обрабатывает через раз, приходится включать опцию "Отсутствует начало истории позиций".
vasechka писал(а): 14 апр 2022, 19:03 Привет. Пытаюсь зааплоадить выгрузки с айби на https://tax.ribclub.org. При добавлении файликов и нажатии на клавишу "отправить", ничего не происходит - кружочек вечно "крутится" и все. Скажите, пожалуйста, в чем может быть дело?
Проблема оказалась не в размере отчетов, а в их сложности - они слишком долго считаются и успевал сработать таймаут, который я в прошлый раз не нашел.
Сейчас таймаут поставлен 10 минут, этого должно хватать с запасом, попробуйте еще раз.


dm2
Сообщения: 4
Зарегистрирован: 14 апр 2022, 12:28

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

Сообщение dm2 »

ElectrostaticMister писал(а): 14 апр 2022, 22:12
dm2 писал(а): 14 апр 2022, 13:31 Подскажите, после загрузки файла csv от IB и нажатия кнопки отправить, бегает бегунок по кругу 20-30 мин и ничего не происходит, пробовал в разных браузерах, тоже самое. что и как можно сделать, чтобы сгенерировать отчёт?
Загружаю 2 файла за 2020 год (150 Кб) и за 2021 год (1.06 Мб). Если отдельно файл грузить за 2021 год, то обрабатывает через раз, приходится включать опцию "Отсутствует начало истории позиций".
Проблема оказалась не в размере отчетов, а в их сложности - они слишком долго считаются и успевал сработать таймаут, который я в прошлый раз не нашел.
Сейчас таймаут поставлен 10 минут, этого должно хватать с запасом, попробуйте еще раз.
Спасибо, теперь работает, секунд 5-10 обрабатывает. Надо перепроверить правильность отчета, если обнаружатся неточности, сообщу.


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

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

Сообщение vasechka »

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. Так ли это?

Файлы за 2020 и 2021 (если нужны для проверки), я уже кидал в личку ранее.

Ответить