Валерий Чистяков
Валерий Чистяков личный блог
26 марта 2020, 13:49

Отчитываемся перед налоговой по доходам Interactive Brokers за 5 минут

Все мы знаем, что зарубежные брокеры не являются налоговыми агентами в РФ, соответственно, отчитываться по доходам и платить налоги с них мы должны самостоятельно. Вопрос отчитываться или нет у меня не стоял, поэтому, чтобы не тратить каждый год уйму времени на достаточно трудоемкие расчеты, я написал скрипт, который берет отчеты Interactive Brokers и формирует на основе них пояснительную записку со всеми пояснениями и расчетами для налоговой. Вам останется только приложить этот файл к декларации 3-НДФЛ, а в нее саму внести лишь два пункта (см. ниже).

Ограничения по применению

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

Подготовка к использованию
  • Установите Python 3+
  • Скачайте архив со скриптом отсюда и распакуйте его в произвольную папку на компьютере
  • Скачайте годовые отчеты из личного кабинета брокера в формате .csv (необходимы за все года для корректного расчета сделок продажи), переименуйте их в {год отчета}.csv (например «2018.csv») и положите в папку со скриптом
  • Исправьте дату открытия счета в скрипте ib.py на свою (строка StartDate = «20.03.2019»)
  • Выполните установку необходимых пакетов Python при помощи команды в консоли, запущенной от имени администратора:
pip install -r requirements.txt
Использование
  • Запустите скрипт командой в консоли:
python ib.py
  • По запросу, введите первый год, на который есть отчет (например «2018»)
  • Дождитесь появления надписи «Готово» и нажмите Enter. Скрипт должен сформировать вашу пояснительную записку в формате .docx и открыть его
  • Повторите п.2-3 для всех годов (нужно делать только в первый раз, дальше — только подотчетный год)
  • Внесите в раздел Доходы за пределами РФ декларации 3-НДФЛ следующие доходы в рублях(!!!) с датой 31 декабря подотчетного года:
Источник выплат — «Interactive Brokers (дивиденды)». Полученный доход и Налог, уплаченный в иностранном государстве — {ваши суммы из пояснительной записки}
Источник выплат — «Interactive Brokers (операции с ЦБ)». Полученный доход и Сумма вычета (расхода) в рублях (код вычета — 201) — {ваши суммы из пояснительной записки}
Дополнительная информация

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

44 Комментария
  • Тихая Гавань
    26 марта 2020, 14:05
    полезная вещь! благодарю
  • Maxim Kaminski
    26 марта 2020, 14:16
    Спасибо за информацию!
  • Мир в экономике
    26 марта 2020, 14:25
    Вы святой

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн