PIT 38 kryptowaluty: jak rozliczyć zbycie walut wirtualnych
PIT 38 kryptowaluty to zestawienie, które w praktyce sprowadza się do jednego pytania: gdzie i jak wykazać to, co zrobiłeś w ciągu roku z walutami wirtualnymi. Kryptowaluty rozlicza się w Polsce w zeznaniu PIT-38, w części przeznaczonej na przychody ze zbycia walut wirtualnych, oddzielnie od innych źródeł. Ta strona wyjaśnia mechanikę tego rozliczenia, pokazuje, jakie dane trzeba mieć, i opisuje, jak CryptaTax odtwarza je z Twojej historii transakcji.
Informacje ogólne na czerwiec 2026; nie stanowią porady podatkowej. Kwoty, limity i terminy ustala Ministerstwo Finansów i mogą się zmieniać. Przed złożeniem zeznania sprawdź aktualne zasady na podatki.gov.pl lub skonsultuj się z doradcą podatkowym.

Gdzie w PIT-38 wykazuje się kryptowaluty
PIT-38 to zeznanie o dochodach z kapitałów pieniężnych. Waluty wirtualne mają w nim własną, wydzieloną część. To rozdzielenie nie jest formalnością: przychodów ze zbycia walut wirtualnych nie łączy się z dochodami z akcji czy innych papierów wartościowych, a kosztów z jednego źródła nie odlicza się od przychodów z drugiego.
Praktyczny wniosek jest taki, że nawet jeśli składasz PIT-38 od lat z powodu inwestycji giełdowych, część kryptowalutowa rządzi się własnymi zasadami i wymaga osobno przygotowanych danych.
Kiedy powstaje przychód
Przychód ze zbycia walut wirtualnych powstaje wtedy, gdy wymieniasz walutę wirtualną na prawny środek płatniczy, na towar, na usługę albo na prawo majątkowe inne niż waluta wirtualna, a także gdy regulujesz nią inne zobowiązania. Kluczowa jest ostatnia część definicji: zapłata kryptowalutą za coś to zbycie, nawet jeśli nie czujesz tego jako sprzedaży.
Z drugiej strony wymiana jednej waluty wirtualnej na inną nie tworzy przychodu w tym ujęciu. To istotna różnica w porównaniu z wieloma innymi krajami i jedna z częstszych przyczyn błędnych rozliczeń u osób, które korzystały z zagranicznych kalkulatorów podatkowych.
Koszty i to, co dzieje się z nadwyżką
Kosztami są udokumentowane wydatki poniesione bezpośrednio na nabycie walut wirtualnych oraz koszty związane z ich zbyciem, w tym opłaty na rzecz podmiotów pośredniczących. Mechanizm, który zaskakuje najczęściej, dotyczy sytuacji, gdy koszty przewyższają przychody: nadwyżka nie przepada, tylko przechodzi na kolejny rok podatkowy i powiększa koszty następnego okresu.
To ma dwie konsekwencje. Po pierwsze, zeznanie za dany rok zależy od tego, co wykazałeś w poprzednim, więc lat nie da się rozliczać w oderwaniu od siebie. Po drugie, warto złożyć zeznanie także wtedy, gdy w danym roku niczego nie sprzedałeś, a jedynie kupowałeś, ponieważ to właśnie tak przenosi się poniesione wydatki na przyszłość.
Kiedy trzeba złożyć zeznanie mimo braku sprzedaży
Obowiązek złożenia PIT-38 dotyczy również osób, które w danym roku nie osiągnęły przychodu ze zbycia walut wirtualnych, ale poniosły wydatki na ich nabycie. To jeden z najczęściej pomijanych punktów. Ktoś, kto przez rok tylko dokupywał, często zakłada, że nie ma czego wykazywać, i w efekcie traci możliwość rozliczenia tych kosztów w przyszłości.
Jakie dane musisz zebrać
Niezależnie od tego, jak wypełnisz zeznanie, potrzebujesz tego samego zestawu informacji:
- pełną historię transakcji ze wszystkich giełd, z których korzystałeś w danym roku;
- adresy wszystkich portfeli, także tych, których już nie używasz;
- daty i kwoty każdego nabycia oraz każdego zbycia, w złotych;
- opłaty transakcyjne i prowizje, bo wchodzą do kosztów;
- kwotę kosztów nieodliczonych przeniesioną z poprzedniego roku.
Ostatnia pozycja jest tą, o której najłatwiej zapomnieć, a jednocześnie tą, która najbardziej wpływa na wynik. Bez niej rozliczenie zaczyna się od zera i tracisz koszty, które legalnie Ci przysługują.
Przeliczanie na złote
Transakcje na giełdach zagranicznych są zwykle wyrażone w walutach obcych albo w innych kryptowalutach, a zeznanie składa się w złotych. Każdą pozycję trzeba więc przeliczyć według właściwego kursu, konsekwentnie dla całego roku, i móc później wykazać, skąd ten kurs pochodzi. Przy kilkuset transakcjach jest to zadanie, którego nie da się sensownie wykonać ręcznie.
Dlaczego to trudne bez narzędzia
Rok aktywności na kilku giełdach i w kilku sieciach to setki albo tysiące zapisów. Każda giełda eksportuje dane w innym formacie, portfele nie eksportują nic czytelnego, a przelewy między Twoimi własnymi adresami pojawiają się dwa razy, raz jako wyjście i raz jako wejście. Arkusz kalkulacyjny to udźwignie, ale kosztem kilku dni pracy i przy każdej ręcznej poprawce rośnie ryzyko nowego błędu.
Najczęstsze błędy
- Potraktowanie przelewu między własnymi portfelami jako sprzedaży, co zawyża przychód.
- Wykazanie wymiany krypto na krypto jako zbycia, mimo że w polskich przepisach nie tworzy ona przychodu.
- Pominięcie kosztów nieodliczonych z poprzedniego roku.
- Niezłożenie zeznania w roku, w którym były tylko zakupy, i utrata tych kosztów.
- Brak dokumentacji kursów przeliczeniowych.
- Zapomniane giełdy i portfele, na których w trakcie roku było saldo.
Jak pomaga CryptaTax
CryptaTax buduje rozliczenie z danych źródłowych, a nie z Twoich notatek. Łączy się z giełdami i portfelami, odtwarza pełną historię i wiąże każdą liczbę z konkretną transakcją. W praktyce oznacza to, że:
- przelewy między Twoimi własnymi portfelami są automatycznie kojarzone i nie są traktowane jako zbycie;
- każda pozycja jest przeliczona na złote według spójnie zastosowanego kursu, z zapisanym źródłem;
- koszty nabycia przechodzą prawidłowo między latami, więc kolejne zeznanie nie zaczyna się od zera;
- zestawienie można wyeksportować w formie, którą doradca podatkowy wykorzysta bez przerabiania.
Jeśli od kilku lat nie masz tego uporządkowanego
To sytuacja odwracalna. Historia na blockchainie i w archiwach giełd jest trwała, więc poprzednie lata da się odtworzyć nawet wtedy, gdy na bieżąco niczego nie zapisywałeś. Odtworzenie ich z danych źródłowych, zamiast szacowania, jest jedynym sposobem, by przenoszone koszty zgadzały się z rokiem do roku.
Dlaczego kolejnych lat nie da się rozliczać osobno
To konsekwencja mechanizmu przenoszenia kosztów, ale warto ją wyciągnąć na wierzch, bo zmienia sposób pracy nad rozliczeniem. Skoro nadwyżka kosztów nad przychodami wędruje do następnego roku, to każde zeznanie opiera się na wyniku poprzedniego. Jeden pominięty albo błędnie policzony rok nie zostaje w przeszłości: przenosi się dalej i zniekształca wszystkie kolejne rozliczenia.
W praktyce oznacza to, że porządkowanie danych warto zacząć od pierwszego roku, w którym w ogóle kupiłeś kryptowaluty, a nie od roku bieżącego. Jeśli zaczniesz od środka, przyjmiesz jakąś kwotę kosztów przeniesionych, której nie potrafisz uzasadnić, i ten brak zostanie z Tobą na kolejne lata.
Dobra wiadomość jest taka, że jest to praca jednorazowa. Po odtworzeniu pełnej historii kolejne lata są już tylko kontynuacją, a nie ponownym śledztwem. CryptaTax utrzymuje tę ciągłość automatycznie, przenosząc koszty nabycia między okresami.
Jaką dokumentację warto zachować
Zeznanie składa się raz, ale pytania o nie mogą pojawić się kilka lat później, gdy już nie pamiętasz, skąd wzięła się konkretna kwota. Różnica między odpowiedzią w jedno popołudnie a odtwarzaniem całego roku pod presją leży w tym, co zachowałeś wtedy, gdy składałeś zeznanie.
- pełne wyciągi operacji z każdej giełdy, dokładnie w takiej formie, w jakiej je otrzymałeś;
- źródło kursów przeliczeniowych i przyjęte podejście do przeliczeń;
- przypisanie każdego adresu portfela do właściciela, jeśli nie jest to oczywiste;
- zestawienie przelewów między własnymi portfelami, z obiema stronami ruchu;
- kopię złożonego zeznania oraz urzędowe poświadczenie odbioru;
- wyliczenie kosztów nieodliczonych przeniesionych na kolejny rok.
Zachowanie danych źródłowych, a nie samego podsumowania, zamienia ewentualną weryfikację w formalność. Samo podsumowanie bez materiału dowodowego oznacza konieczność wykonania całej pracy od nowa.
Jeśli korzystałeś z DeFi, NFT albo stakingu
To miejsce, w którym większość narzędzi i arkuszy kalkulacyjnych zawodzi. Wymiana w protokole zdecentralizowanym, wejście i wyjście z puli płynności, otrzymanie nagród czy kupno i sprzedaż NFT generują ruchy, które nie przypominają zwykłego zakupu na giełdzie i rzadko przychodzą opisane w użyteczny sposób.
Problem nie polega na tym, że nie da się ich rozliczyć, tylko na tym, że wymagają rozróżnienia, co jest nabyciem, co przychodem, a co wyłącznie przesunięciem między własnymi pozycjami. Błędna klasyfikacja rozchodzi się dalej: zawyżony albo zaniżony koszt nabycia dziś zniekształca wszystkie późniejsze zbycia tej samej waluty, także w kolejnych latach.
Dlatego klasyfikację warto rozstrzygać na podstawie danych z łańcucha, a nie ręcznie i po fakcie. CryptaTax interpretuje te ruchy i wyraźnie pokazuje to, czego nie potrafił zaklasyfikować jednoznacznie, zamiast decydować po cichu.
Jak sytuacja zmienia odpowiedź
Dwie osoby z podobnym saldem mogą mieć zupełnie inne rozliczenie. Zwykle decyduje o tym:
- Rodzaj operacji w danym roku: same zakupy to inny obraz niż zakupy i zbycia, a wymiana krypto na krypto zachowuje się inaczej niż zamiana na złote.
- Historia poprzednich lat: przeniesione koszty nieodliczone potrafią całkowicie zmienić wynik bieżącego roku.
- Sposób pozyskania: zakup, nagroda, staking czy otrzymanie od innej osoby to różne sytuacje pod względem udokumentowania kosztu.
- Miejsce prowadzenia działalności: obrót w ramach działalności gospodarczej rządzi się innymi zasadami niż obrót prywatny i wymaga osobnej weryfikacji.
Giełdy zagraniczne i giełdy, które przestały działać
Obowiązek rozliczenia nie zależy od tego, gdzie znajduje się giełda. Jeśli korzystałeś z platform zagranicznych, ich historia jest tak samo potrzebna jak historia z giełdy krajowej, a często trudniej dostępna: inne formaty eksportu, inne nazwy pól, inne waluty rozliczeniowe i brak jakiegokolwiek zestawienia w złotych.
Osobnym problemem są platformy, które zakończyły działalność. Wbrew pozorom to nie zwalnia z obowiązku wykazania operacji, które się na nich odbyły. Jeżeli nie pobrałeś historii przed zamknięciem, część danych trzeba odtworzyć z tego, co pozostało: wyciągów bankowych dokumentujących wpłaty i wypłaty, potwierdzeń przelewów kryptowalut na blockchainie oraz korespondencji z platformą. Warto zrobić to raz, porządnie, i zachować wynik, bo za kilka lat będzie jeszcze trudniej.
Ogólna zasada jest prosta: im wcześniej pobierzesz historię z każdej używanej platformy, tym mniej pracy czeka Cię później. Eksport zajmuje kilka minut, odtwarzanie brakujących danych po latach potrafi zająć kilka dni.
Co zrobić, gdy brakuje danych
Luki w historii zdarzają się prawie każdemu, kto handluje dłużej niż rok. Kluczowe jest to, żeby ich nie ignorować i nie zgadywać. Uporządkowane podejście wygląda tak:
- Ustal, którego dokładnie okresu i której platformy dotyczy brak.
- Sprawdź, czy ruch środków widać z drugiej strony: na innej giełdzie, w portfelu albo na wyciągu bankowym.
- Odtwórz to, co da się odtworzyć z blockchaina, gdzie historia jest trwała.
- Udokumentuj przyjęte założenia tam, gdzie musiałeś je zrobić, wraz z uzasadnieniem.
- Zachowaj ten opis razem z rozliczeniem, żeby za kilka lat wiadomo było, skąd wzięła się dana liczba.
Udokumentowane założenie jest czymś zupełnie innym niż zgadywanie. Pierwsze da się obronić i w razie potrzeby skorygować, drugiego nie da się nawet odtworzyć.
Kiedy warto skonsultować się z doradcą
Nie w każdej sytuacji jest to potrzebne, ale są dość czytelne sygnały. Jeśli obracasz kryptowalutami w ramach działalności gospodarczej, jeśli otrzymywałeś je jako wynagrodzenie, jeśli korzystałeś ze złożonych protokołów, albo jeśli od kilku lat nie składałeś zeznania mimo poniesionych wydatków, koszt konsultacji jest niewielki w porównaniu z kosztem późniejszej korekty.
To, co możesz przygotować sam, to część najbardziej pracochłonna: kompletna historia, uporządkowana i z każdą kwotą możliwą do prześledzenia. Doradca, który dostaje czyste dane, rozstrzyga na jednym spotkaniu to, co przy luźnych plikach zajęłoby tygodnie.
Zanim złożysz zeznanie
- Zbierz historię ze wszystkich giełd, z których korzystałeś w danym roku.
- Dodaj adresy wszystkich portfeli, łącznie z nieużywanymi.
- Sprawdź, czy przelewy między Twoimi portfelami są widoczne jako jeden ruch.
- Odszukaj kwotę kosztów nieodliczonych z poprzedniego roku.
- Przejrzyj transakcje bez ceny, bo to zwykle one dają dziwne wyniki.
- Aktualne zasady, kwoty i terminy sprawdź na podatki.gov.pl lub u doradcy podatkowego.
FAQ
W polskich przepisach wymiana waluty wirtualnej na inną walutę wirtualną nie tworzy przychodu ze zbycia. Przychód powstaje przy wymianie na prawny środek płatniczy, na towar, usługę lub prawo majątkowe inne niż waluta wirtualna. To istotna różnica względem wielu innych krajów, więc zagraniczne kalkulatory potrafią policzyć to niepoprawnie.
Obowiązek złożenia zeznania dotyczy również osób, które nie osiągnęły przychodu ze zbycia, ale poniosły w danym roku wydatki na nabycie walut wirtualnych. Właśnie w ten sposób koszty przechodzą na kolejne lata, więc pominięcie takiego roku oznacza ich utratę.
Nadwyżka kosztów nad przychodami nie przepada. Przechodzi na kolejny rok podatkowy i powiększa koszty następnego okresu. Dlatego kolejnych lat nie da się rozliczać niezależnie od siebie i dlatego warto mieć uporządkowaną historię wszystkich lat.
Każdą pozycję trzeba przeliczyć według właściwego kursu i stosować to samo podejście konsekwentnie przez cały rok, zachowując możliwość wykazania źródła kursu. CryptaTax robi to automatycznie i zapisuje źródło przy każdej pozycji.
Przeniesienie własnych środków między Twoimi własnymi portfelami nie jest zbyciem. Problem polega na tym, że narzędzie może zapisać taki ruch dwa razy, jako wyjście i wejście, co tworzy przychód, którego nie było. CryptaTax automatycznie kojarzy obie strony przelewu.
Na podatki.gov.pl oraz w broszurze informacyjnej do PIT-38 publikowanej przez Ministerstwo Finansów. Terminy i wersje formularza zmieniają się, dlatego nie podajemy ich tutaj — lepiej sprawdzić je u źródła niż polegać na stronie, która mogła się zdezaktualizować.