PIT-38 dla forex tradera — co i kiedy rozliczyć
Marzec, trader siedzi przed PIT-38, otwartym 1500 transakcji forex z IC Markets, kalendarzem NBP. „To zajmuje cały weekend". Plus 2-3 godziny stresu. Pokazuję jak rozliczyć forex w PIT-38 efektywnie.
PIT-38 podstawy
Polski broker (XTB) — łatwo
XTB i inni polscy brokery automatycznie generują PIT-8C do końca lutego. Formularz zawiera:
- Suma realized P&L w PLN za poprzedni rok
- Strata podlegająca odliczeniu
- Koszty (prowizje, spread — tak, można odliczyć!)
Wpisujesz dane do PIT-38, składasz online przez podatki.gov.pl. To zajmuje 30 minut.
Zagraniczny broker — trudniej
Krok po kroku:
- Pobierz CSV transactions z brokera za cały rok
- Każda transakcja: data otwarcia, data zamknięcia, P&L w USD/EUR
- Konwertuj P&L na PLN po kursie NBP (średni A) z dnia zamknięcia
- Sumuj net P&L w PLN
- Odejmij koszty (prowizje brokera w PLN)
- Wpisz do PIT-38 jako „przychody z odpłatnego zbycia papierów wartościowych"
Praktyka: dla 100+ transakcji rocznie używaj Excel + funkcja VLOOKUP do kursów NBP. Dla 500+ — biuro rachunkowe lub dedykowane narzędzie.
Odliczanie strat
Strata 2023 = 10 000 PLN. Zysk 2024 = 30 000 PLN. Bez odliczeń: podatek 30k × 19% = 5700 PLN. Z odliczeniem: (30k − 10k) × 19% = 3800 PLN. Oszczędność 1900 PLN.
Wymóg: strata musi być zgłoszona w PIT-38 za 2023. Jeśli nie zgłosiłeś, nie możesz odliczyć. Stąd: zawsze zgłaszaj straty, nawet jeśli „nie chce się składać formularza" — to przyszłe 19% oszczędności.
ORD-U — dla kont zagranicznych > 10k EUR
Polski rezydent z kontem > 10 000 EUR za granicą musi złożyć ORD-U:
- Termin: 30 kwietnia (taki sam jak PIT-38)
- Co podajesz: nazwa banku/brokera, numer konta, adres, kraj, saldo
- Niezależne od PIT-38
- Brak ORD-U = kara do 1000 PLN
Praktyczne narzędzia
- podatki.gov.pl — oficjalna strona MF, online składanie PIT
- e-Deklaracje — system MF dla rozliczeń
- nbp.pl/kursy — historyczne kursy
- Tradeskill, MyTaxAdvisor — dedykowane narzędzia dla traderów
- Biuro rachunkowe — 200-500 PLN/rok dla outsource
Tax planning praktyczne
- Zgłaszaj zawsze straty — 5 lat na odliczenie
- Trzymaj statementy — 5 lat retention
- Polski broker dla łatwości — XTB lub TMS dla 95% potrzeb
- Zagraniczny tylko dla advanced — gdy savings na spreads > biuro rachunkowe
- Konsultacja z księgowym przy > 50k zysku rocznie
Dla pogłębienia — przewodnik podatkowy dla polskich traderów z konkretnymi case studies jest osobnym tematem na ForexMechanics (~40 min czytania).
Źródła i bibliografia
-
Ministerstwo Finansów PL PIT-38 instrukcja · oficjalna instrukcja MF www.podatki.gov.pl ↗
-
Ustawa o PIT art. 30b — capital gains · oficjalna ustawa isap.sejm.gov.pl ↗
-
NBP Kursy walut historyczne · kursy NBP do konwersji www.nbp.pl ↗
Najczęstsze pytania
Jaka stawka PIT od forex?
19% ryczałtowo na zyski kapitałowe (PIT-38). To jest stała stawka, niezależnie od reszty Twoich dochodów. Nie miesza się z PIT-37 (umowa o pracę) ani PIT-36 (działalność gospodarcza). Forex jest „kapitałowy", więc oddzielny formularz. Plus: składka zdrowotna NFZ od 2022 = +9% (lub limit). Realnie efektywna stawka: 19-28% w zależności od dochodu zdrowotnego.
Czy mogę odliczyć straty?
Tak. Straty z forex można odliczać do 5 lat. Przykład: 2024 strata 10k PLN, 2025 zysk 30k PLN. PIT-38 za 2025: zysk 30k − strata 10k z 2024 = 20k podstawa do podatku. Zaoszczędziłeś 19% × 10k = 1900 PLN. Straty można łączyć z innymi „kapitałowymi" zyskami (akcje, krypto) — to jest jeden bucket. Plus: przeniesienie tylko jeśli zgłosiłeś stratę w PIT-38 za rok strat.
Jak rozliczyć zagranicznego brokera?
Sam. Pobierz statement transactions z IC Markets/Pepperstone (zwykle CSV). Każda transakcja: data + para + entry + exit + USD profit/loss. Konwertuj na PLN po kursie NBP z dnia transakcji (kurs średni A). Sumuj net P&L w PLN. Wpisz do PIT-38. To może być 100-1000 transakcji rocznie — sporo pracy. Alternatywa: biuro rachunkowe (200-500 PLN/rok) lub dedykowane narzędzie (Tradeskill, MyTaxAdvisor).
Co to ORD-U?
Dodatkowy formularz dla kont zagranicznych powyżej 10 000 EUR. Składasz raz rocznie, do 30.04, opisujesz konta zagraniczne (broker IC Markets, bank szwajcarski). Niezależne od PIT-38. Brak ORD-U = kara nawet 1000 PLN. Plus: niektóre kraje (USA — FATCA) wymagają dodatkowych formularzy. Polski rezydent z 50k USD u IC Markets musi: PIT-38 + ORD-U.