Interactive Brokers
www.interactivebrokers.comЕкспорт транзакцій з Interactive Brokers
Interactive Brokers — один із найпопулярніших брокерів серед інвесторів. Нижче наведено інструкцію щодо налаштування звіту Flex Query для транзакцій з акціями. Для правильного розрахунку FIFO імпортуйте файли за ВСІ роки від початку торгівлі — без повної історії покупок застосунок не зможе коректно визначити витрати на придбання. Експорт в IB обмежений 365 днями на файл, тому генеруйте звіти окремо за кожен календарний рік.
Увійдіть до акаунту Interactive Brokers і відкрийте меню "Performance & Reports"
Перейдіть до розділу Flex Queries
Натисніть кнопку "Create", щоб створити новий Flex Query
Назвіть звіт, наприклад "stocks", у розділі "Selections" виберіть "Trades" і натисніть "Select All" — позначте всі доступні стовпці
Прокрутіть сторінку вниз і натисніть "Save"
У розділі "Selections" додайте: "Corporate Actions" (спліти, спін-оффи) — позначте всі стовпці і збережіть
Додайте також "Grant Activity" (нагороди, equity awards) — позначте всі стовпці і збережіть
Додайте також "Transfers" (перекази між рахунками) — позначте всі стовпці і збережіть
Додайте свій основний торговий рахунок, встановіть формат "CSV" і переконайтеся, що "Include column headers" встановлено в "Yes", потім натисніть "Continue"
Прокрутіть сторінку вниз і натисніть "Create", щоб зберегти конфігурацію звіту
Натисніть стрілку вправо біля назви звіту для його генерації — у полі "Period" виберіть "Custom Date Range"
Встановіть діапазон дат (максимум 365 днів — рекомендуємо експорт по одному календарному року) і натисніть "Run" — звіт завантажиться автоматично
Підготуйте звіти за всі роки від початку торгівлі. Слідкуйте, щоб дати у послідовних файлах не перекривалися. Рекомендуємо експорт за окремі календарні роки — ті самі файли можна використати для розрахунків у наступному році.
Звіти Flex Query можуть охоплювати максимум 365 днів. Якщо потрібні дані за кілька років, підготуйте окремий звіт для кожного року. Без повної історії покупок застосунок не зможе правильно визначити витрати на придбання методом FIFO.
Експорт дивідендів з Interactive Brokers
Дивіденди з Interactive Brokers експортуються через окремий Flex Query на основі розділу "Cash Transactions". Рекомендуємо імпортувати дані також за попередні роки — це дозволяє врахувати додаткові комісії, збори та інші витрати, пов'язані з дивідендами.
Увійдіть до акаунту Interactive Brokers і відкрийте меню "Performance & Reports"
Перейдіть до розділу Flex Queries і натисніть "Create"
Назвіть звіт, наприклад "dividends"
У розділі "Selections" виберіть "Cash Transactions"
У розділі "Options" позначте всі опції, крім "Summary", потім натисніть "Select All" — позначте всі стовпці
Прокрутіть сторінку вниз і натисніть "Save"
Додайте всі рахунки, на яких отримуєте дивіденди, встановіть формат "CSV" і переконайтеся, що "Include column headers" встановлено в "Yes", потім натисніть "Continue"
Прокрутіть сторінку вниз і натисніть "Create"
Натисніть стрілку вправо біля назви звіту ("dividends") для його генерації
У полі "Period" виберіть "Custom Date Range", встановіть діапазон дат (максимум 365 днів — рекомендуємо повний календарний рік) і натисніть "Run" — звіт завантажиться автоматично
Податкове розрахування з Interactive Brokers
Interactive Brokers — це американський брокер, тому всі транзакції потребують додатка PIT-ZG до PIT-38. Калькулятор автоматично ідентифікує іноземні транзакції та готує зведення за країнами.
Дивіденди від американських компаній оподатковуються податком у джерела (withholding tax) у розмірі 30% або 15% (якщо у вас заповнена форма W-8BEN). Різницю між податком, сплаченим у США, та польським податком 19% ви доплачуєте в Польщі.
Транзакції на європейських біржах (напр., XETRA, LSE) також потребують PIT-ZG, але часто не передбачають податку у джерела від дивідендів.
Курси валют перераховуються за курсами NBP на день транзакції. IBKR звітує про транзакції в оригінальних валютах, тому калькулятор автоматично перераховує все в PLN.
Метод FIFO є обов'язковим для всіх транзакцій. Переконайтеся, що ви експортуєте повну історію з моменту першої покупки акцій, які ви продали у звітному році.
Приклад розрахування транзакцій з Interactive Brokers
Приклад: Ви купили 100 акцій Apple (AAPL) у січні 2025 за $150 за акцію (курс USD/PLN: 4.00 = 60,000 PLN). У червні 2025 ви продали 50 акцій за $180 (курс USD/PLN: 4.10 = 36,900 PLN). Дохід: 36,900 - 30,000 = 6,900 PLN. Податок: 6,900 × 19% = 1,311 PLN. Решту 50 акцій ви досі утримуєте — їх вартість придбання (30,000 PLN) буде основою для розрахунку податку при майбутньому продажу.
Поширені запитання
Чи потрібно розраховувати транзакції на демо-рахунку?
Ні, транзакції на демо-рахунку (paper trading) не оподатковуються. Розраховуйте лише транзакції на реальному рахунку (live account).
Як розрахувати опціони та ф'ючерси з IBKR?
Опціони та ф'ючерси оподатковуються інакше, ніж акції. Опціони розраховуються в момент закінчення терміну дії або закриття позиції. Ф'ючерси розраховуються щоденно (mark-to-market). Проконсультуйтеся з податковим радником щодо складних інструментів.
Чи можна відрахувати комісії IBKR?
Так, комісії є витратами на отримання доходу і зменшують оподатковуваний дохід. Калькулятор автоматично враховує комісії в розрахунках.
Що з податком на дивіденди від польських компаній через IBKR?
Якщо ви купуєте польські акції через IBKR, дивіденди оподатковуються податком у джерела в Польщі (19%). Вам не потрібно їх вказувати у PIT-38, але потрібно у PIT-ZG як іноземний дохід.
Як розрахувати збитки попередніх років?
Збитки попередніх років можна відрахувати від доходів поточного року. Калькулятор показує як доходи, так і збитки. Заповніть відповідні поля у PIT-38, посилаючись на попередні декларації.
Чому застосунок неправильно показує витрати на придбання?
Метод FIFO вимагає повної історії транзакцій. Якщо ви імпортуєте лише дані за поточний рік, але купували акції в попередні роки, застосунок не має інформації про початкові ціни покупки. Імпортуйте файли за всі роки від початку торгівлі на IB.
Що у випадку міграції рахунку?
Якщо ваш рахунок IBKR було мігровано (наприклад, з одної юридичної особи на іншу), при створенні Flex Query перейдіть до "Select Account(s)", натисніть "Filter" і позначте статуси "Open" та "Migrated". Натисніть "Apply", підтвердіть вибір і продовжуйте. Це гарантує, що звіт включатиме повну історію з обох рахунків — старого й нового.
Типові проблеми та рішення
Відсутні дані у звіті
Перевірте, чи діапазон дат охоплює період, коли у вас були транзакції. Переконайтеся, що ви вибрали правильний рахунок (якщо їх кілька).
Файл не розпізнається калькулятором
Переконайтеся, що ви вибрали формат CSV з роздільником-комою (comma), а не крапкою з комою.
Відсутні деякі транзакції
Flex Query має обмеження у 365 днів. Для довших періодів створіть кілька звітів та імпортуйте їх усі.
Маєте файл готовий до імпорту?
Увійдіть до калькулятора та імпортуйте свої транзакції. Система автоматично розпізнає формат Interactive Brokers.
Останнє оновлення: 15.01.2026