Rozliczenie forexu zależy od rezydencji, rodzaju instrumentu i charakteru aktywności. Dla polskiego rezydenta inwestującego prywatnie w CFD punktem wyjścia jest PIT-38 i art. 30b ust. 1 ustawy o PIT. Najpierw jednak oddziel kontrakty od odsetek, dywidend, walut wirtualnych oraz wynagrodzenia za usługi.

Jeden rachunek może oznaczać kilka sposobów rozliczenia

Co sprawdzić przed sumowaniem raportu brokerskiego
Pozycja w raporcieCo ustalićCzego nie zakładać
Prywatne CFD i sprzedaż akcjiPrzychody i koszty objęte art. 30b ust. 1Że każdą operację opodatkowuje się osobno od dodatniego wyniku
Finansowanie pozycji, tzw. swapKonstrukcję umowy, datę i sposób ujęcia w raporcieŻe zawsze jest już włączone w wynik albo że to lokata bankowa
Odsetki od wolnej gotówki i dywidendyWłaściwe zasady art. 30a i podatek pobrany przez płatnikaŻe strata z CFD je pomniejsza
Waluty wirtualneOdrębne rozliczenie przychodów i kosztówŻe wspólny formularz PIT-38 pozwala kompensować je z CFD
Wypłata od firmy prop tradingowejTreść umowy i rzeczywisty charakter świadczeniaŻe każdy przelew nazwany payout jest własnym zyskiem z instrumentu

19% od podstawy, nie od wypłaty

W prywatnym rozliczeniu CFD według art. 30b ust. 1 podatek wynosi 19% podstawy po właściwym ustaleniu przychodów, kosztów i dopuszczalnych wcześniejszych strat. Nie stosuje się kwoty wolnej ze skali podatkowej. Nie utożsamiaj przychodu z wpłatą własnego kapitału, nominałem kontraktu czy saldem rachunku.

Hipotetycznie: rachunek A daje 50 000 zł dochodu, a rachunek B stratę 10 000 zł, oba prawidłowo kwalifikowane do tego samego rozliczenia. Łączny dochód wynosi 40 000 zł. Bez wcześniejszych strat i innych odliczeń podatek wyniesie 7 600 zł. Samo posiadanie rachunków w różnych państwach nie oznacza, że wolno pominąć ujemny wynik albo że podatek trzeba liczyć osobno dla każdego brokera.

PIT-8C, raport pomocniczy i Twój e-PIT

Sprawdź dokumenty rzeczywiście wystawione przez podmiot z umowy. PIT-8C to informacja, pomocniczy raport brokera może mieć inny status, a PIT-38 jest zeznaniem. Nie oceniaj obowiązku wystawienia PIT-8C wyłącznie po marce ani wpisie w rejestrze regulatora. Ten sam raport może obejmować CFD i akcje, lecz pomijać odsetki lub dywidendy. Szczegóły i terminy opisuje poradnik o PIT-8C.

Twój e-PIT może automatycznie zaakceptować udostępnione PIT-38. Sprawdzenie dokumentu pozostaje potrzebne: automatyczna akceptacja nie gwarantuje ujęcia wszystkich rachunków, korekt, kosztów i wcześniejszych strat. Wymiana CRS/FATCA także nie zastępuje Twojego wyliczenia. Jej zakres zależy od instytucji, rachunku i zasad wymiany; saldo nie jest tożsame z dochodem podatkowym.

Waluty, koszty i straty

Kwoty walutowe przeliczaj zgodnie z art. 11a: przychody i koszty odrębnie, po właściwym średnim kursie NBP z poprzedniego dnia roboczego. Nie wystarcza kurs roczny ani kurs wypłaty. Uzgodnij, które prowizje i rozliczenia finansowania raport już zawiera, żeby nie odliczyć ich dwukrotnie. Dodatkowe koszty wymagają oceny związku z przychodem, dokumentacji i ograniczeń ustawowych.

Wcześniejsze straty z CFD rozlicza się w ramach właściwego zakresu dochodów w pięciu kolejnych latach. Dla strat od 2019 r. istnieje wariant 50% rocznie albo jednorazowo do 5 mln zł, a niewykorzystana część podlega pozostałym limitom. Nie odliczysz więcej niż kwalifikujący się dochód. Straty nie pomniejszają pensji, prywatnego najmu, dywidend ani dochodu z kryptowalut.

Rezydencja i dochód zagraniczny

Polską rezydencję bada się według centrum interesów osobistych lub gospodarczych albo pobytu ponad 183 dni, z uwzględnieniem umowy podatkowej. Jeżeli dwa państwa uznają osobę za rezydenta, potrzebne są reguły rozstrzygające z właściwej umowy. Sam adres brokera lub certyfikat nie opisuje całego stanu faktycznego.

Dla właściwych dochodów zagranicznych dochodzi PIT/ZG, osobno według państwa, oraz ewentualne odliczenie zagranicznego podatku w ustawowym limicie. Najpierw ustal kraj źródła i zasady umowy; nie wypełniaj załącznika według waluty rachunku. Zmiana rezydencji w trakcie roku wymaga podziału obowiązków zgodnego z rzeczywistą sytuacją.

Działalność i inne obciążenia

Własne środki nie wykluczają automatycznie obrotu w wykonywaniu działalności gospodarczej. W takim przypadku art. 30b ust. 4 kieruje do innych zasad, a dobór formy działalności wymaga odrębnej analizy. Nie można po prostu dopisać dowolnych wydatków firmowych do prywatnego PIT-38.

Przy sumie właściwych dochodów ponad 1 mln zł po przewidzianych pomniejszeniach sprawdź daninę solidarnościową: 4% nadwyżki i DSF-1. PCC, VAT od usług i narzędzi oraz ZUS zależą od odrębnych przesłanek; nie wynikają wyłącznie z nazwy „trading”.

Od dokumentów do złożenia zeznania

Przejdź przez siedem kroków rozliczenia, a pola sprawdź w mapie PIT-38. Za 2025 r. termin złożenia i standardowy termin zapłaty upłynął 30 kwietnia 2026 r. Zachowaj UPO, potwierdzenie płatności i dokumenty obliczeń. Jeżeli poprawiasz poprzedni rok, odróżnij korektę istniejącego zeznania od pierwszego spóźnionego złożenia.

Trzy wyniki nie tworzą jednej podstawy

Własny hipotetyczny rok obejmuje stratę CFD 100 zł, odsetki z prywatnej lokaty 300 zł oraz prawidłowo ustalony dochód z odpłatnego zbycia walut wirtualnych 500 zł. Zakładamy polską rezydencję, handel poza działalnością, brak ulg i podatku zagranicznego oraz zwykłe odsetki opodatkowane przez polski bank. Wszystkie kwoty są już wyrażone w złotych.

Oddzielne podstawy przy tej samej stawce
ReżimWynik modeluObciążenie
CFDStrata 100 zł0 zł; odrębnie wykazana strata
Lokata prywatnaOdsetki 300 zł57 zł potrącone przez bank
Waluty wirtualneDochód 500 zł95 zł

Strata CFD nie obniża podstawy od odsetek ani dochodu z walut wirtualnych. Łączne obciążenie w modelu to 57 + 95 = 152 zł. Bank potrącił już swoje 57 zł; nie należy ponownie wpłacać tej kwoty tylko dlatego, że policzyłeś łączny ciężar podatkowy. Strata CFD pozostaje do odrębnego wykazania i ewentualnego rozliczenia w dopuszczalnych przyszłych latach.

Pozorne uproszczenie „−100 + 300 + 500 = 700, razy 19%” daje 133 zł, czyli zaniża wynik o 19 zł. Wspólna stawka nie oznacza wspólnej podstawy. W arkuszu najpierw przypisz każdemu przepływowi właściwy reżim, dopiero potem sumuj pozycje wewnątrz niego. Waluty wirtualne mają własny mechanizm kosztów, opisany osobno w PIT-38.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Czy 10 000 zł straty z CFD można odjąć od odsetek od gotówki na tym samym rachunku?

Sprawdź odpowiedź

Nie. Odsetki rozliczane według art. 30a są odrębne od wyniku prywatnych CFD objętych art. 30b ust. 1.

Następny temat: Jak rozliczyć forex w Polsce — siedem kroków do PIT-38 →