fifio.pl

brokerzy

Jak czytać wyciąg z Interactive Brokers do PIT-38

Plik z IBKR to nie jedna tabela, tylko kilka tabel sklejonych w jeden arkusz. Pokazujemy, które wiersze wchodzą do rozliczenia, gdzie siedzi waluta rachunku i dlaczego podatek od dywidendy stoi w osobnym wierszu.

15 października 20264 min czytania

Który plik pobrać

Potrzebne jest zestawienie nazywane Transaction History, obejmujące cały rok kalendarzowy, od 1 stycznia do 31 grudnia, w formacie CSV.

Nie podam ci ścieżki przez menu, bo IBKR zmienia nazwy pozycji w panelu częściej, niż powstają poradniki, a nic nie szkodzi bardziej niż instrukcja, która prowadzi w nieistniejące miejsce. Właściwy plik poznasz po zawartości: w pierwszej kolumnie powtarzają się nazwy sekcji, a gdzieś na początku stoi wiersz zaczynający się od Summary z pozycją Base Currency.

Pobierz też pliki za wszystkie wcześniejsze lata, w których kupowałeś. Bez nich nie da się policzyć kosztu przy sprzedaży, co opisujemy w tekście o metodzie FIFO.

Jak zbudowany jest ten plik

Zamiast jednej tabeli z nagłówkiem na górze masz kilka tabel jedna pod drugą. Rozpoznaje się je po dwóch pierwszych kolumnach: pierwsza to nazwa sekcji, druga mówi, czy wiersz jest nagłówkiem, czy danymi.

Summary,Data,Base Currency,USD
Transaction History,Header,Date,Account,Description,Transaction Type,Symbol,...
Transaction History,Data,2026-03-15,U***00000,ISHARES CORE...,Buy,CNX1,4.0,1000.0,...

Z tego wynika praktyczna rzecz: nie da się tego pliku wczytać do arkusza jako zwykłej tabeli, bo nagłówki kolumn pojawiają się w środku, raz na sekcję. Jeśli robisz to ręcznie, najpierw odfiltruj wiersze zaczynające się od Transaction History.

Waluta rachunku, czyli pułapka numer jeden

W wierszu transakcji nie ma kolumny z walutą. Wszystkie kwoty w pliku są wyrażone w walucie rachunku, którą IBKR podaje raz, w sekcji Summary, jako Base Currency.

To znaczy, że jeśli masz rachunek prowadzony w euro, a kupiłeś amerykańską akcję notowaną w dolarach, w pliku zobaczysz kwotę w euro, już przeliczoną przez brokera. Do polskiego rozliczenia przeliczasz tę kwotę z euro na złote, kursem NBP z dnia poprzedzającego, a nie z dolara.

Gdy pliku brakuje sekcji Summary, nasz import nie zgaduje i odmawia wczytania. Lepiej odmówić niż policzyć dolary tak, jakby były złotówkami, bo taka pomyłka daje wynik zawyżony czterokrotnie i nie rzuca się w oczy.

Które typy operacji wchodzą do rozliczenia

Decyduje kolumna Transaction Type.

Typ w plikuCo z tym robimy
Buyzakup, wchodzi do kolejki FIFO, cena z Price, prowizja z Commission
Sellsprzedaż, przychód z Price i liczby sztuk, prowizja obniża przychód
Dividenddywidenda, kwota brutto z Gross Amount
Payment in Lieutraktujemy jak dywidendę, bo podatkowo jest przychodem z tego samego tytułu
Foreign Tax Withholdingpodatek u źródła, doklejany do dywidendy z tego samego dnia i papieru
Credit Interest, Interestodsetki od gotówki, rozliczane osobno, nie w PIT-38
Deposit, Withdrawal, Transfer, Adjustmentwpłaty, wypłaty i przeksięgowania, poza rozliczeniem

Prowizja w kolumnie Commission przychodzi ze znakiem minus, bo obciąża rachunek. Interesuje nas jej wysokość: przy zakupie podnosi koszt, przy sprzedaży obniża przychód.

Podatek u źródła stoi osobno

Przy dywidendzie z akcji amerykańskiej zobaczysz co najmniej dwa wiersze z tą samą datą: jeden typu Dividend z kwotą brutto i drugi typu Foreign Tax Withholding z kwotą ujemną. Potrącenia nie ma w wierszu dywidendy i trzeba je dopasować samodzielnie, po dacie i po papierze.

Bywa gorzej. Zdarzają się wiersze odwracające wcześniejsze potrącenie, opisane jako CANCEL WITHHOLDING, z kwotą dodatnią. Dlatego potrącenia z danego dnia dla danego papieru trzeba zsumować, a nie wziąć pierwsze z brzegu. Suma po odwróceniu bywa zerowa i wtedy podatku u źródła po prostu nie było.

Osobny przypadek to Foreign Tax Withholding bez przypisanego papieru. To zwykle potrącenie od odsetek od gotówki, nie od dywidendy. Nie wchodzi do rozliczenia dywidend i nasz import mówi o tym wprost, zamiast po cichu zaniżyć podatek.

Identyfikator papieru

Kolumna Symbol zawiera ticker, czyli oznaczenie giełdowe. Ticker bywa zmieniany, a ten sam fundusz jest notowany pod różnymi tickerami na różnych giełdach, więc jako identyfikator jest zawodny.

Lepszy jest numer ISIN, a IBKR umieszcza go w opisie, w nawiasie zaraz za tickerem:

VT(US9220427424) Cash Dividend USD 0.7392 per Share

Z takiego opisu bierzemy US9220427424. Gdy ISIN-u w opisie nie ma, zostaje ticker, ale wtedy warto sprawdzić, czy przypadkiem nie rozjeżdża się on z innym rachunkiem.

Czego w tym pliku nie znajdziesz

Kursów do polskiego rozliczenia. Kwoty są już przeliczone na walutę rachunku po kursie brokera z chwili transakcji. Polski podatek liczy się po kursie średnim NBP z dnia poprzedzającego, więc kurs z pliku jest do tego rachunku nieprzydatny.

PIT-8C. Zagraniczny broker go nie wystawia i nie pobiera podatku za ciebie. Twój e-PIT nie zobaczy żadnej z tych transakcji.

Podziału na kraje źródła. Do załącznika PIT/ZG potrzebujesz dochodu w rozbiciu na państwa, a plik podaje papiery, nie kraje. Trzeba to wyprowadzić z numerów ISIN.

Pytania i odpowiedzi

Czy wystarczy raport za rok, który rozliczam

Nie, jeśli sprzedajesz papiery kupione wcześniej. Koszt nabycia bierze się z pliku za rok zakupu, więc potrzebujesz kompletu od pierwszego zakupu.

Mam plik PDF zamiast CSV, czy to wystarczy

Do ręcznego sprawdzenia tak, do policzenia nie. PDF nie daje się wczytać bez ryzyka przekłamania przy odczycie liczb, a przy kilkuset wierszach ręczne przepisywanie to prosta droga do pomyłki.

Co zrobić z wierszem, którego nie rozumiem

Nie pomijać go po cichu. Nasz import wypisuje każdą nieznaną operację z datą i opisem, żeby dało się ją sprawdzić. Jeśli liczysz ręcznie, zrób to samo: wypisz wątpliwe wiersze na bok, zamiast zakładać, że są nieistotne.

Czy odsetki od gotówki trzeba gdzieś wykazać

Tak, ale nie w PIT-38. To przychód z innego źródła i rozlicza się go osobno. Wypisujemy je obok wyniku, żeby nie zginęły, ale nie doliczamy ich do rachunku ze zbycia papierów.

Fifio nie jest doradcą podatkowym. Tekst opisuje przepisy tak, jak je rozumiemy, i ma pomóc w rozliczeniu, ale odpowiedzialność za treść zeznania ponosi podatnik.

Czytaj dalej