Podatki forex w Polsce — kompletny przewodnik PIT-38

Ostatnio zweryfikowano: · Weryfikacja kwartalna
Ostrzeżenie · YMYL Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi rekomendacji inwestycyjnej. Handel na rynku Forex wiąże się z wysokim ryzykiem utraty kapitału — według ESMA 74–89% rachunków detalicznych traci pieniądze.

Polski trader, który zarobił w danym roku na forexie, ma w kwietniu jeden konkretny obowiązek: złożyć PIT-38 i zapłacić 19% podatku Belki od zrealizowanego dochodu kapitałowego. Brzmi prosto, ale diabeł tkwi w szczegółach. Inaczej liczy się broker polski (XTB, mBank), inaczej zagraniczny (Interactive Brokers, IG, Saxo). Straty z lat poprzednich można rozliczać, ale nie dowolnie. Swap traktuje się inaczej niż wynik z różnicy kursowej. Ten przewodnik prowadzi przez całą procedurę krok po kroku, z odniesieniami do konkretnych przepisów. Materiał nie stanowi porady podatkowej; każda indywidualna sytuacja wymaga konsultacji z doradcą.

Skąd właściwie bierze się 19% i dlaczego nazywa się to „podatek Belki"?

Zryczałtowany podatek od dochodów kapitałowych wprowadził w 2002 roku rząd Leszka Millera, a jego patronem został ówczesny minister finansów Marek Belka — i pod tą potoczną nazwą funkcjonuje do dziś. Stawka 19% jest zapisana w art. 30b ust. 1 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz.U. 1991 Nr 80 poz. 350, tekst jednolity Dz.U. 2024). Obejmuje zysk z papierów wartościowych, pochodnych instrumentów finansowych oraz pożyczonych instrumentów — czyli także kontrakty CFD na pary walutowe i metale, którymi handluje większość detalicznych traderów.

Drugi kluczowy szczegół: podatek płaci się od dochodu, a nie od przychodu. Dochodem jest różnica między przychodem (sumą wszystkich zrealizowanych zysków na pozycjach zamkniętych w danym roku) a kosztami uzyskania, w tym sumą strat zrealizowanych w tym samym roku. To znaczy, że dwadzieścia zyskownych transakcji i osiemnaście stratnych liczy się razem, a nie tylko te dodatnie.

„Od dochodów uzyskanych z odpłatnego zbycia papierów wartościowych lub pochodnych instrumentów finansowych […] podatek dochodowy wynosi 19% uzyskanego dochodu." — Ustawa o podatku dochodowym od osób fizycznych, art. 30b ust. 1, Dz.U. 1991 Nr 80 poz. 350, tekst jednolity 2024

Broker polski — PIT-8C i koniec problemów?

Brokerzy z licencją KNF, którzy obsługują rezydentów polskich (głównie XTB i bankowe biura maklerskie), mają obowiązek wystawić informację PIT-8C do końca lutego za rok poprzedni. Dokument trafia do klienta i równolegle do urzędu skarbowego — fiskus widzi te same liczby co ty. PIT-8C zawiera już zsumowany przychód, koszty oraz dochód lub stratę, więc w PIT-38 wystarczy przepisać kwoty z odpowiednich rubryk. To wygodne, ale ma dwa haczyki.

Po pierwsze: PIT-8C nie zwalnia z obowiązku złożenia PIT-38. Część traderów myli się, że skoro broker „rozliczył" rok, to z ich strony nic więcej nie trzeba. Trzeba — deklaracja jest po stronie podatnika, broker tylko dostarcza informację. Po drugie: jeżeli oprócz polskiego brokera handlujesz też przez zagranicznego (lub na rachunkach bankowych w PLN i USD), PIT-8C obejmie tylko fragment wyniku. Resztę musisz doliczyć samodzielnie.

Broker zagraniczny — self-report, kurs NBP z dnia poprzedzającego

Interactive Brokers, Saxo, IG, OANDA i wszyscy inni brokerzy spoza Polski nie mają obowiązku wystawiania PIT-8C. To nie znaczy, że dochodu nie trzeba wykazywać — znaczy tylko, że całą pracę musisz wykonać sam. Procedura, która od lat się nie zmienia:

  • Pobierz z platformy roczny raport transakcji (Activity Statement w IBKR, Trade Confirmations w Saxo) z listą wszystkich zamkniętych pozycji w roku podatkowym.
  • Każdą transakcję przelicz na złote po średnim kursie NBP (tabela A) z dnia poprzedzającego dzień zamknięcia pozycji — tak nakazuje art. 11a ustawy o PIT.
  • Zsumuj zyski i straty z transakcji oraz osobno wynik z odsetek, dywidend i prowizji.
  • Wynik w PLN trafia do PIT-38 w sekcji dotyczącej dochodów uzyskanych za granicą, bez podwójnego opodatkowania jeśli Polska ma umowę z krajem siedziby brokera.

Najczęstszy błąd — przeliczanie po kursie z dnia otwarcia pozycji albo z dnia zamknięcia (zamiast z dnia poprzedzającego). Drugi błąd — używanie kursu kupna/sprzedaży banku zamiast kursu średniego NBP. Trzeci, najgroźniejszy: założenie, że skoro nie przyszedł PIT-8C, to nie ma czego zgłaszać. Od 2017 roku Polska wymienia automatycznie informacje finansowe z większością krajów OECD w ramach standardu CRS — fiskus widzi twoje saldo na rachunku w IBKR czy Saxo bez pytania ciebie o zgodę. Szczegóły mechaniki rozróżnienia brokera krajowego i zagranicznego w aspekcie podatkowym opisaliśmy w sekcji broker polski vs zagraniczny na MyBank.pl.

Swap i odsetki — czy to też dochód kapitałowy?

Tu wielu traderów się myli. Wynik z różnicy ceny otwarcia i zamknięcia pozycji to dochód kapitałowy — idzie na PIT-38, 19% Belki. Ale punkty swapowe (rolowanie pozycji przez noc, dodatnie lub ujemne) oraz odsetki od salda gotówkowego na rachunku brokera mają charakter odsetkowy. W praktyce większość polskich brokerów księguje swap razem z wynikiem pozycji i pokazuje go w PIT-8C jako element dochodu kapitałowego — wtedy nie ma o co kruszyć kopii. Przy brokerze zagranicznym warto rozdzielić te kategorie w arkuszu i, jeśli kwota jest istotna, skonsultować to z doradcą podatkowym, bo formalnie odsetki od depozytu są opodatkowane osobno (PIT-38 sekcja D albo zryczałtowany 19% pobierany u źródła, zależnie od konstrukcji rachunku). Co to jest swap na forex wyjaśnia mechanikę punktów swapowych.

Strata z roku poprzedniego — pięć lat, ale po połowie

Jeśli w którymś roku zamknąłeś rok pod kreską, masz pięć kolejnych lat na odliczenie tej straty od dochodu kapitałowego — ale z istotnym limitem. W jednym roku możesz odliczyć maksymalnie 50% straty z każdego konkretnego roku, w którym powstała (art. 9 ust. 3 ustawy o PIT). Innymi słowy strata 40 000 PLN z 2023 roku w 2026 daje prawo do odliczenia maksymalnie 20 000 PLN w tym roku — resztę można rozliczyć w którymkolwiek z pozostałych lat do 2028 włącznie, też w ramach limitu 20 000 PLN rocznie.

Drugi warunek, o którym zapomina każdy zaczynający: stratę z dochodów kapitałowych można rozliczać wyłącznie z dochodów kapitałowych. Nie pomniejszysz nią pensji z umowy o pracę, najmu ani dochodu z działalności gospodarczej. Jeśli rok wyszedł na zero, a kolejny był stratny, ten drugi zostawiasz w PIT-38 z kwotą do przeniesienia. Po pięciu latach niewykorzystana część przepada. Forex strata rozliczanie rozwija ten temat szczegółowo.

Hipotetyczny rok podatkowy — od raportów do przelewu

Przykład hipotetyczny — trader z kontem w XTB i Interactive Brokers, rok 2025
Konto XTB (PLN)Zrealizowany dochód wg PIT-8C: 50 000 PLN
Konto IBKR (USD)Suma transakcji po przeliczeniu kursem średnim NBP z dnia poprzedzającego: 20 000 PLN dochodu
Strata przeniesiona z 2023Z pozostałych 40 000 PLN do rozliczenia do 2028, w tym roku odliczam maksymalnie 20 000 PLN
Podstawa opodatkowania50 000 plus 20 000 minus 20 000, co daje 50 000 PLN
PodatekOd 50 000 PLN podatek wynosi 19% i daje 9 500 PLN należnych do zapłaty
TerminPIT-38 i przelew do urzędu skarbowego do 30 kwietnia 2026

To przykład poglądowy — twoje rzeczywiste liczby zależą od dat, kursów NBP, kosztów prowizji oraz tego, czy część dochodu pochodzi z odsetek. Nie traktuj go jako wzoru do podstawienia własnych kwot bez weryfikacji.

Co najczęściej psuje rozliczenie

Z mojej obserwacji forów i pytań od czytelników najgroźniejsze są cztery błędy. Pierwszy: ignorowanie konta zagranicznego, bo „nikt mi tego nie pokaże". Pokaże — bank, który raportuje przelewy w ramach CRS, sam jest źródłem informacji dla fiskusa. Drugi: mieszanie zysku z forexa, kryptowalut i akcji w jednej rubryce. To trzy odrębne reżimy, akcje i forex idą na PIT-38, krypto na PIT-38 jako wirtualne waluty (od 2019 r.), ale każdą część wykazuje się osobno. Trzeci: odliczanie straty „w całości" w pierwszym możliwym roku — limit 50% rocznie obowiązuje bezwzględnie. Czwarty: zapominanie o dokumentacji. Urząd ma pięć lat na kontrolę, więc raporty transakcji, wyciągi i zestawienia kursów NBP trzymaj w wersji elektronicznej i papierowej.

Co zrobić jutro

  1. Pobierz z każdej platformy, na której handlowałeś w 2025 roku, roczne zestawienie wszystkich zamkniętych transakcji w formacie CSV lub PDF. Zapisz oba pliki w folderze opatrzonym rokiem podatkowym i jasną nazwą brokera, żeby później nie zgadywać, co skąd pochodzi.
  2. Sprawdź na PIT-8C broker forex, czy twój broker w ogóle wystawia ten dokument i kiedy go zwykle dostarcza. Jeśli do połowy marca PIT-8C nie dotarł od polskiego brokera, napisz oficjalnego maila z prośbą o przesłanie — to ich obowiązek ustawowy.
  3. Dla każdej transakcji z konta zagranicznego ustal datę zamknięcia, znajdź średni kurs NBP z dnia poprzedzającego (archiwum tabeli A na nbp.pl) i przelicz wynik na PLN. Zrób to w arkuszu z osobnymi kolumnami na datę, kurs, wynik w walucie i wynik w PLN — fiskus może poprosić o ten arkusz.
  4. Jeśli z poprzednich lat masz nierozliczone straty, otwórz artykuł o stratach i policz, ile maksymalnie możesz odliczyć w tym roku (maks. 50% straty z każdego roku osobno). Wpisz te kwoty do PIT-38 w odpowiednich rubrykach, nie próbuj rozliczać całej straty na raz.
  5. Złóż PIT-38 przez serwis Twój e-PIT na podatki.gov.pl najpóźniej do 30 kwietnia i tego samego dnia wykonaj przelew na mikrorachunek podatkowy. Wpłata po terminie generuje odsetki ustawowe; brak złożenia deklaracji to wykroczenie skarbowe z konkretnym mandatem. Warto przy okazji sprawdzić, czy trading forexem podlega PCC lub innym podatkom poza PIT-38 — dla pełnego obrazu zobowiązań.
Jarosław Wasiński
O autorze

Jarosław Wasiński

Redaktor naczelny MyBank.pl · Analityk finansowy i rynkowy

Niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, działającego od 2004 roku. Analiza fundamentalna rynków walutowych i makroekonomicznych od 2007 roku.

Źródła i bibliografia

  1. Ministerstwo Finansów (gov.pl) Twój e-PIT — serwis do złożenia PIT-38 · Oficjalna usługa MF/KAS do złożenia rocznej deklaracji PIT-38 online, w tym dla dochodów kapitałowych z forex. www.podatki.gov.pl ↗
  2. Narodowy Bank Polski Tabela A — średnie kursy walut obcych · Codzienna tabela kursów średnich NBP używana do przeliczenia transakcji w walucie obcej na PLN zgodnie z art. 11a ustawy o PIT. nbp.pl ↗
  3. Krajowa Administracja Skarbowa (gov.pl) Strona KAS — kontakt i obowiązki podatników · Oficjalna strona KAS z informacjami o obowiązkach podatkowych, terminach i procedurach kontroli skarbowej. www.gov.pl ↗
  4. Komisja Nadzoru Finansowego Podmioty nadzorowane — rejestr firm inwestycyjnych · Wyszukiwarka brokerów z licencją KNF, pozwala zweryfikować, czy dany broker ma obowiązek wystawić PIT-8C. www.knf.gov.pl ↗
  5. Ministerstwo Finansów (gov.pl) Strona główna Ministerstwa Finansów · Główny portal MF z komunikatami, objaśnieniami podatkowymi i kanałami kontaktu dla podatników. www.gov.pl ↗

Najczęstsze pytania

Jaka stawka podatku od forex obowiązuje w Polsce?
Stawka wynosi 19% i wynika z art. 30b ust. 1 ustawy o podatku dochodowym od osób fizycznych — to tak zwany podatek Belki, wprowadzony w 2002 roku jako zryczałtowany podatek od dochodów kapitałowych. Płaci się go od dochodu, czyli od różnicy między sumą zrealizowanych zysków a sumą strat i kosztów uzyskania w danym roku, na deklaracji PIT-38 składanej do 30 kwietnia roku następnego.
Co zrobić, gdy broker zagraniczny nie wystawia PIT-8C?
Brokerzy spoza Polski (Interactive Brokers, Saxo, IG, OANDA) nie mają obowiązku wystawiania PIT-8C, ale dochód i tak trzeba zgłosić. Pobierz z platformy roczny raport zamkniętych transakcji, przelicz każdą pozycję na PLN po średnim kursie NBP z dnia poprzedzającego jej zamknięcie (art. 11a ustawy o PIT), zsumuj wynik i wpisz do PIT-38 w sekcji dochodów zagranicznych. Brak PIT-8C nie zwalnia z obowiązku — fiskus i tak widzi twoje saldo dzięki wymianie CRS od 2017 roku.
Jak długo można rozliczać stratę z forexa?
Pięć kolejnych lat podatkowych z istotnym ograniczeniem: w jednym roku można odliczyć maksymalnie 50% straty pochodzącej z konkretnego roku (art. 9 ust. 3 ustawy o PIT). Stratę z dochodów kapitałowych odlicza się wyłącznie od dochodów kapitałowych — nie pomniejszy ona pensji z umowy o pracę, dochodu z najmu ani z działalności gospodarczej. Co istotne, jeśli w żadnym z pięciu kolejnych lat nie pojawi się odpowiednio wysoki dochód kapitałowy, niewykorzystana część straty po prostu przepada.

Pogłębij temat · pełny przewodnik