Rozliczenie PIT po sprzedaży kryptowalut i NFT to test z precyzji: błędy najczęściej nie wynikają ze złej woli, tylko z chaosu w dokumentach, niezrozumienia momentu powstania przychodu i złego doboru formularza. Celem jest jasny, powtarzalny schemat, który da się obronić przed fiskusem nawet po kilku latach, gdy urząd zażąda wyjaśnień.
Frazy kluczowe: rozliczenie kryptowalut w PIT, sprzedaż NFT podatek, PIT-38 kryptowaluty, koszt nabycia krypto i NFT, wymiana krypto–krypto a podatek, strata na kryptowalutach, ewidencja transakcji crypto, kursy walut krypto PLN, podatek od NFT w Polsce, rozliczenie na giełdzie zagranicznej, airdropy i staking w PIT, jak uniknąć sporu z fiskusem.
Podstawy opodatkowania kryptowalut i NFT w polskim PIT
Definicja waluty wirtualnej w polskim prawie
Podstawą do rozliczenia kryptowalut w PIT jest definicja waluty wirtualnej z ustawy o przeciwdziałaniu praniu pieniędzy (ustawa AML), na którą odsyła ustawa o PIT. W skrócie: waluta wirtualna to cyfrowe odzwierciedlenie wartości, które:
- nie jest prawnym środkiem płatniczym (jak PLN, EUR),
- nie jest pieniądzem elektronicznym ani instrumentem finansowym,
- jest akceptowana jako środek wymiany i może być przechowywana lub przenoszona elektronicznie,
- może być użyta do płatności lub wymiany.
W praktyce pod tę definicję wpada większość popularnych kryptowalut: BTC, ETH, stablecoiny, tokeny giełdowe itd. Dla PIT kluczowe jest, że obrót walutami wirtualnymi przez osobę prywatną (poza działalnością gospodarczą) jest kwalifikowany do źródła kapitały pieniężne i rozliczany w formularzu PIT-38 ze stawką 19%.
Czym są NFT dla fiskusa – brak osobnej definicji
NFT (non-fungible tokens) nie mają osobnej, dedykowanej definicji w ustawie o PIT. W zależności od konstrukcji i sposobu wykorzystania, fiskus zazwyczaj traktuje je jako:
- prawa majątkowe (np. prawo do korzystania z grafiki, udział w tantiemach, dostęp do społeczności),
- czasem jako element działalności gospodarczej (handel/obrót, profesjonalne tworzenie kolekcji),
- rzadko jako przychód z kapitałów pieniężnych (dalej dyskusyjne, wymaga indywidualnej interpretacji).
To oznacza, że sprzedaż NFT przez osobę prywatną bardzo często powinna być rozliczana w PIT-36 jako przychód z praw majątkowych (lub innych źródeł, zależnie od konstrukcji umowy i funkcji NFT), a nie w PIT-38. Wyjątek: gdy NFT jest „opakowaniem” instrumentu finansowego albo szczególną konstrukcją, ale to wymaga szczegółowej analizy i zwykle indywidualnej interpretacji podatkowej.
Prywatny inwestor a działalność gospodarcza
Kluczowe rozróżnienie dla kryptowalut i NFT: czy działasz jako osoba prywatna, czy w ramach działalności gospodarczej. Fiskus bada nie to, co wpiszesz w PIT, tylko jak w rzeczywistości działasz. Liczą się głównie:
- zorganizowanie – czy masz procedury, reklamę, markę, proces sprzedaży, narzędzia typowe dla biznesu,
- ciągłość – czy czynności są powtarzalne, a nie jednorazowe,
- skala – liczba transakcji, ich wartość, poziom zaangażowania czasowego i finansowego.
Przykładowo: osoba, która kilka razy w roku kupi i sprzeda kryptowalutę z własnych środków, zwykle będzie traktowana jako inwestor prywatny. Ktoś, kto codziennie obraca kryptowalutami, korzysta z botów, ma rozbudowane raporty i de facto handluje profesjonalnie, może zostać uznany za prowadzącego działalność gospodarczą (choć ustawa o PIT wprost wskazuje, że obrót walutą wirtualną co do zasady należy do kapitałów pieniężnych – spór jest możliwy w szczególnych sytuacjach).
Dla NFT ryzyko „przeskoczenia” do działalności gospodarczej jest większe, szczególnie gdy:
- tworzysz serie NFT i je aktywnie promujesz,
- masz stałe przychody z tantiem (royalties),
- organizujesz przedsprzedaże, dropy, współprace komercyjne.
Konsekwencje: inny formularz PIT, konieczność prowadzenia ksiąg, zaliczki na PIT, ZUS, inne zasady kosztów.
Ogólny schemat opodatkowania – kiedy podatkiem jest obciążona krypto i NFT
Dla osoby prywatnej, która inwestuje własne środki, schemat jest prosty w założeniach:
- kryptowaluty – przychód powstaje przy zamianie waluty wirtualnej na:
- środki pieniężne (fiat: PLN, EUR, USD),
- towary lub usługi (np. płacisz BTC za sprzęt),
- prawa majątkowe (w praktyce rzadziej spotykane).
- NFT – przychód powstaje przy:
- sprzedaży NFT za fiat,
- sprzedaży NFT za kryptowalutę (z pewnymi niuansami, o których dalej),
- otrzymaniu wynagrodzenia za tworzenie/przeniesienie prawa do NFT.
Sama wycena portfela nie tworzy podatku. Realne opodatkowanie zaczyna się dopiero tam, gdzie pojawia się wymiana na „realny” majątek (fiat, towar, usługa, prawo). To niby oczywiste, ale w praktyce urzędy skarbowe potrafią pytać o transakcje krypto–krypto, dlatego warto mieć uporządkowaną dokumentację.
Kiedy faktycznie powstaje przychód z kryptowalut i NFT
Transakcje kryptowalutowe, które generują przychód podatkowy
Przychód z kryptowalut, który podlega rozliczeniu w PIT-38, powstaje w kilku konkretnych przypadkach. Najczęstsze:
- Sprzedaż krypto za fiat – np. sprzedajesz BTC za PLN lub EUR na giełdzie. Przychód to kwota w walucie fiat, jaką otrzymujesz z tej sprzedaży.
- Płatność kryptowalutą za towar/usługę – płacisz ETH za laptop, wycieczkę, abonament. Fiskus uznaje, że zamieniasz walutę wirtualną na towar/usługę, więc powstaje przychód odpowiadający wartości nabytego dobra w PLN.
- Wypłata na konto bankowe po wcześniejszej sprzedaży – technicznie przychód podatkowy powstaje już przy sprzedaży na giełdzie za fiat, a nie przy fizycznej wypłacie z giełdy na konto. Fiskus może jednak dopytywać o przepływy bankowe, więc dobrze jest umieć powiązać wypłatę z konkretną sprzedażą.
Jeżeli działasz na giełdzie zagranicznej (Binance, Kraken, Coinbase itp.), mechanizm podatkowy jest identyczny. Miejsce siedziby giełdy nie ma znaczenia – liczy się, że jesteś polskim rezydentem podatkowym.
Transakcje, które nie generują przychodu (dla osoby prywatnej)
Dla walut wirtualnych ustawa o PIT bardzo jasno wskazuje, że wymiana krypto–krypto nie jest opodatkowanym przychodem. Podobnie brak przychodu podatkowego dotyczy:
- wymiany jednej kryptowaluty na inną (np. BTC → ETH, ETH → USDT),
- transferów między własnymi portfelami (np. z giełdy na cold wallet, z Metamask na giełdę),
- wpłaty środków fiat na giełdę (dopóki nic nie kupujesz/sprzedajesz),
- wypłaty środków fiat z giełdy po <emwcześniej opodatkowanej sprzedaży (sam przelew nie tworzy nowego przychodu).
Uwaga: brak przychodu nie znaczy, że takie transakcje można ignorować w ewidencji. Przy wymianach krypto–krypto zmienia się struktura portfela, a w przyszłości będzie trzeba ustalić koszt przy sprzedaży do fiat. Bez historii wymian zrozumienie, skąd wziął się dany token, może być po kilku latach bardzo trudne.
Moment powstania przychodu z NFT
Przy NFT sytuacja jest bardziej „analogowa” niż w przypadku kryptowalut. Przychód podatkowy powstaje gdy:
- sprzedajesz NFT za fiat – np. marketplace wypłaca ci EUR/PLN na konto po sprzedaży tokena,
- sprzedajesz NFT za kryptowalutę – np. ktoś kupuje twojego NFT za ETH,
- otrzymujesz wynagrodzenie w krypto lub fiat za stworzenie/przekazanie NFT,
- otrzymujesz tantiemy (royalties) z obrotu NFT – okresowo lub przy każdej transakcji na rynku wtórnym.
Sporną kwestią jest, czy sprzedaż NFT za krypto tworzy przychód od razu, czy dopiero przy sprzedaży tej krypto do fiat. Bezpieczeństwo podatkowe daje przyjęcie konserwatywnego podejścia: przychód powstaje już w momencie sprzedaży NFT za ETH/USDT, bo dostajesz w zamian majątek o mierzalnej wartości rynkowej. Tę wartość należy przeliczyć na PLN wg kursu z dnia poprzedzającego transakcję i ująć w PIT (najczęściej PIT-36).
Praktyczne przykłady transakcji
Przykład 1: zakup i sprzedaż BTC za PLN
Osoba prywatna kupuje BTC za 5 000 PLN, po kilku miesiącach sprzedaje wszystkie BTC za 8 000 PLN. Powstaje:
- przychód: 8 000 PLN,
- koszt nabycia: 5 000 PLN (plus ewentualne prowizje),
- dochód: 3 000 PLN – opodatkowany 19% w PIT-38.
Przykład 2: swap BTC/ETH, a potem sprzedaż ETH
Inwestor kupuje BTC za 10 000 PLN. Po jakimś czasie wymienia BTC na ETH (krypto–krypto). To nie generuje przychodu w danym momencie. Po roku sprzedaje ETH za 15 000 PLN. Wtedy:
- przychód: 15 000 PLN,
- koszt: 10 000 PLN (plus prowizje, bo BTC kupione za tyle stały się faktycznym kosztem nabycia ETH),
- dochód: 5 000 PLN – rozliczany w PIT-38.
Przykład 3: zakup sprzętu za ETH
Masz ETH kupione wcześniej za 2 000 PLN. Płacisz nimi w sklepie za sprzęt komputerowy warty 4 000 PLN. Dla fiskusa wygląda to tak, jakbyś sprzedał ETH za 4 000 PLN i za tę kwotę kupił sprzęt. Powstaje:
- przychód: 4 000 PLN (wartość sprzętu),
- koszt: 2 000 PLN (koszt zakupu ETH),
- dochód: 2 000 PLN – PIT-38.
Przykład 4: sprzedaż NFT na marketplace
Mintujesz NFT, płacąc za to w ETH (opłata za mint + gas). Po jakimś czasie sprzedajesz NFT za ETH na marketplace. W tym momencie:
- powstaje przychód z praw majątkowych (najczęściej) w wysokości wartości otrzymanego ETH w PLN,
- kosztem jest koszt mintu (ETH + gas) przeliczony na PLN,
- sprzedaż ETH za PLN w przyszłości to już odrębny przychód z kryptowalut (PIT-38), przy czym kosztem będzie wartość ETH otrzymanych ze sprzedaży NFT.
Bez szczegółowej ewidencji transakcji po czasie trudno będzie powiązać jedno z drugim, a to klasyczny powód nieporozumień z urzędem.
Jaki formularz PIT i jaka stawka podatku dla krypto i NFT
Kryptowaluty w PIT-38 – kapitały pieniężne
Obrót kryptowalutami przez osobę prywatną jest kwalifikowany do źródła kapitały pieniężne. To oznacza:
- rozliczenie na formularzu PIT-38,
- stawka podatku: 19% liniowo (brak progów podatkowych),
- rozliczenie roczne, bez zaliczek w trakcie roku (dla osoby prywatnej),
- możliwość rozliczenia straty na kryptowalutach w kolejnych latach w ramach tego samego źródła (kapitały pieniężne).
W PIT-38 wykazuje się nie tyle każdą transakcję, ile zagregowany wynik – sumę przychodów i sumę kosztów za cały rok podatkowy z tytułu walut wirtualnych. Szczegółowe wyliczenia trzyma się w załączonych zestawieniach/ewidencji na wypadek kontroli.
Jakie pola w PIT-38 są kluczowe dla kryptowalut
W aktualnych wersjach PIT-38 znajduje się część dotycząca walut wirtualnych. Mechanika:
Gdzie konkretnie wpisać waluty wirtualne w PIT-38
W części dotyczącej walut wirtualnych pojawiają się co do zasady trzy istotne pozycje:
- Przychody z odpłatnego zbycia walut wirtualnych – suma wszystkich przychodów w PLN z:
- sprzedaży krypto za fiat,
- zapłaty krypto za towary/usługi,
- zamiany krypto na prawa majątkowe.
- Koszty uzyskania przychodów – suma:
- wydatków na nabycie walut wirtualnych (przeliczonych na PLN),
- prowizji giełdowych, opłat za przelewy, fee sieciowych (w zakresie, w jakim są związane z transakcjami opodatkowanymi).
- Dochód / strata – różnica między przychodem a kosztami:
- jeśli przychód > koszty – powstaje dochód (podatek 19%),
- jeśli przychód < koszty – powstaje strata (można ją rozliczać w kolejnych latach w ramach tego samego źródła).
Do PIT-38 nie dołącza się szczegółowej ewidencji transakcji, ale w razie wezwania urząd będzie oczekiwał plików z giełd, zestawień Excel i metody wyliczenia kursów. Brak tych danych to prosty przepis na spór.
Rozliczanie straty na kryptowalutach
Jeżeli koszty przewyższają przychody (np. kupiłeś krypto za 30 000 PLN, a sprzedałeś tylko część za 10 000 PLN w danym roku), formalnie pokazujesz stratę lub nadwyżkę kosztów nad przychodami. Mechanika:
- niewykorzystana część kosztów przechodzi na kolejne lata,
- można nią „przykrywać” przyszłe zyski z walut wirtualnych,
- warunek: koszty muszą być faktycznie poniesione (udokumentowane), nie mogą to być „koszty wyobrażone” (np. potencjalna wartość portfela).
Przy dużej ilości transakcji (daytrading, boty, DCA) bez systematycznego zbierania danych z giełd po roku trudno odtworzyć realne koszty. Wtedy częsty błąd to przyjęcie „z grubsza” wyliczonej wartości, co przy kontroli kończy się korektami i odsetkami.
NFT w PIT – który formularz zależnie od roli podatnika
NFT nie mają w PIT osobnej „szufladki” jak waluty wirtualne. Kluczowe jest, czy:
- tylko inwestujesz w NFT (kupujesz gotowe NFT i je sprzedajesz),
- tworzysz / sprzedajesz własne NFT jako twórca (grafik, muzyk, programista),
- robisz to w ramach działalności gospodarczej (np. studio, agencja, projekt prowadzony „na firmę”).
Inwestor w NFT – najczęściej PIT-38 + pochodne od walut wirtualnych
Jeśli:
- kupujesz NFT za krypto,
- sprzedajesz NFT za krypto lub fiat,
- nie tworzysz sam NFT, a jedynie obracasz nimi jak tokenami kolekcjonerskimi,
to urząd zazwyczaj podchodzi do tego analogicznie do inwestycji w prawa majątkowe. Technicznie można to zakwalifikować jako kapitały pieniężne (PIT-38) albo inne prawa majątkowe (PIT-36), zależnie od struktury transakcji i interpretacji. Konserwatywne podejście, które zmniejsza pole do sporu:
- gdy handel NFT jest uboczny i ma charakter incydentalny – PIT-36, inne źródła / prawa majątkowe,
- gdy obrót NFT jest funkcjonalnie podobny do tradingu krypto (duża skala, częstotliwość) – rozważenie PIT-38, ale najlepiej z interpretacją indywidualną.
Brak jednolitej praktyki MF. Przy większych kwotach rozsądne jest zabezpieczenie się interpretacją, opisując dokładnie model działania: skąd NFT, jak często transakcje, jakie platformy.
Twórca NFT – PIT-36, prawa majątkowe albo działalność
Dla twórcy grafiki, muzyki czy kodu sprzedawanego jako NFT sytuacja jest inna. Tu rozważamy:
- PIT-36, prawa majątkowe – jeżeli:
- działasz jako osoba fizyczna bez działalności gospodarczej,
- sprzedajesz lub licencjonujesz prawa autorskie „okazjonalnie”,
- zarabiasz na mintach, sprzedaży pierwotnej, royalties.
- PIT-36 lub PIT-36L jako działalność gospodarcza – jeżeli:
- prowadzenie kolekcji NFT to zorganizowana, stała aktywność,
- masz stronę, marketing, współprace, faktury,
- dochody są powtarzalne (dropy, royalties, usługi web3).
Dla działalności gospodarczej wybór formularza i stawki zależy od formy opodatkowania: skala podatkowa (12% / 32%), liniowy 19% lub ryczałt (rzadziej sensowny przy NFT, ze względu na specyfikę przychodów i kosztów).
Stawka podatku przy NFT
Typowe warianty:
- 19% PIT-38 – jeżeli rozliczasz NFT jak inwestycje w prawa majątkowe w ramach kapitałów pieniężnych (podejście zbliżone do krypto),
- 12% / 32% PIT-36 – gdy kwalifikujesz przychody z NFT jako prawa majątkowe, ale nie w kapitałach pieniężnych (np. wynagrodzenie za przeniesienie praw autorskich),
- 19% liniowy PIT-36L – jeśli sprzedaż / tworzenie NFT jest w działalności gospodarczej na podatku liniowym.
Praktyczny schemat: inwestor kupujący gotowe NFT najczęściej celuje w 19% (z opcją PIT-38), artysta – w PIT-36, czasem ze specjalnymi kosztami 50% (prawa autorskie), gdy spełnia warunki. Mieszanie tych ról bez jasnej ewidencji to prosta droga do dyskusji z urzędem.

Jak ustalić koszty uzyskania przychodu z kryptowalut i NFT
Co może być kosztem przy krypto
Kosztem uzyskania przychodu są tylko takie wydatki, które mają związek z osiągnięciem przychodu z walut wirtualnych, a dodatkowo:
- są faktycznie poniesione,
- są należycie udokumentowane (faktura, potwierdzenie przelewu, raport z giełdy),
- nie są wymienione w katalogu wydatków nieuznawanych za koszty.
W praktyce do kosztów zalicza się m.in.:
- wydatki na zakup kryptowalut (w PLN lub innej walucie, po przeliczeniu na PLN),
- prowizje giełdowe przy kupnie i sprzedaży (maker/taker),
- opłaty za przelewy fiat na giełdy i z giełd (jeśli są pobierane przez giełdę lub bank),
- fee sieciowe (gas), o ile są niezbędnym kosztem pozyskania lub zbycia waluty wirtualnej.
Nie da się wrzucić w koszty np. hipotetycznej „pracy własnej” przy analizie rynku ani ogólnych wydatków życiowych. Sprzęt komputerowy, prąd, internet – tylko przy działalności gospodarczej i w odpowiedniej proporcji.
Moment rozpoznania kosztu przy krypto
Dla walut wirtualnych prawo wprost stanowi, że:
- koszty nabycia walut wirtualnych rozpoznaje się w momencie ich poniesienia (zakupu), ale uwzględnia się je dopiero przy obliczaniu dochodu / straty z odpłatnego zbycia,
- koszty niezwiązane z konkretną transakcją (np. prowizje za utrzymanie konta) można zaliczyć do kosztów danego roku, jeżeli służą ogólnie obrotowi krypto.
Przekładając to na praktykę: kupując BTC za 5 000 PLN w 2023 r., masz od razu „zarejestrowany” koszt 5 000 PLN, ale w PIT-38 pokażesz go dopiero, gdy sprzedasz te BTC (w tym samym lub kolejnych latach). Jeżeli sprzedaż nastąpi częściowo, koszt alokujesz proporcjonalnie.
Metody przypisywania kosztów przy wielu transakcjach
Przy handlu na dużą skalę pojawia się pytanie: jak przypisać koszt zakupu do danej sprzedaży? Ustawa nie narzuca konkretnej metody, natomiast w praktyce stosuje się:
- FIFO (first in, first out) – najstarsze kupione jednostki sprzedajesz jako pierwsze,
- LIFO (last in, first out) – odwrotnie, najpierw schodzą najnowsze jednostki,
- rzadziej wagi średniej (uśredniony koszt jednostkowy).
Ważna jest konsekwencja: wybierasz jedną metodę i trzymasz się jej w ewidencji przez cały rok, a najlepiej przez cały okres inwestycji. Zmienianie z roku na rok pod „optymalny” wynik to proszenie się o zakwestionowanie.
Koszty przy NFT kupowanych inwestycyjnie
Jeśli kupujesz NFT jako inwestor, kosztem jest:
- cena zakupu NFT – w krypto lub fiat, przeliczona na PLN,
- gas i opłaty marketplace zapłacone przy zakupie (jeżeli są bezpośrednio związane z nabyciem),
- prowizje przy sprzedaży (fee marketplace, prowizje pośredników).
Gas za nieudane transakcje (reverted tx) to szara strefa: technicznie jest to wydatek, ale trudno go powiązać z konkretnym przychodem. Przy większej skali sensowne jest traktowanie ich jako kosztów ogólnych obrotu NFT, a nie przypisywanie do pojedynczych sprzedaży.
Koszty twórcy NFT
Twórca NFT może mieć szerszy katalog kosztów, szczególnie przy działalności gospodarczej. Typowe pozycje:
- koszty przygotowania utworów (sprzęt, oprogramowanie, licencje) – w działalności gospodarczej,
- koszty mintu i gasu przy wystawianiu NFT,
- prowizje platform za sprzedaż i obsługę kolekcji,
- usługi marketingowe, grafika, obsługa społeczności (jeżeli fakturowane).
Przy rozliczaniu jako prawa autorskie bez działalności gospodarczej można użyć 50% kosztów uzyskania przychodu, ale tylko jeśli:
- dochodzi do rozporządzenia prawami autorskimi (przeniesienie lub licencja),
- spełnione są pozostałe warunki ustawowe (m.in. limit 50% kosztów w skali roku).
To wymaga dobrych umów (także regulaminów kolekcji) i opisu, jakie prawa do utworu przechodzą na nabywcę NFT. Brak dokumentacji znów zwiększa ryzyko dyskusji z fiskusem.
Przeliczanie wartości transakcji na złote i wybór kursów
Jaki kurs walut przyjąć przy rozliczaniu krypto
Gdy transakcje są w walucie obcej (EUR, USD itp.), przychód i koszt trzeba przeliczyć na PLN. Podstawowa zasada z ustawy o PIT:
- przychód w walucie obcej przelicza się na PLN wg średniego kursu NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu,
- koszt poniesiony w walucie obcej – wg średniego kursu NBP z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu.
Przy krypto dochodzi etap pośredni: wartość w walucie fiat (czasem „wirtualnej fiat” na giełdzie), którą dalej przeliczasz na złote. Giełdy same raportują transakcje w EUR/USD/USDT – w ewidencji wystarczy przypisać kurs NBP dla danej waluty.
Problem: krypto nie jest walutą obcą w rozumieniu ustaw
Ustawa o PIT nie traktuje BTC/ETH/USDT jak walut obcych – to osobna kategoria (waluty wirtualne). Nie ma więc oficjalnego kursu NBP dla BTC. W praktyce przyjmuje się sekwencję:
- ustalasz wartość w „prawdziwej” walucie obcej lub PLN:
- gdy sprzedajesz BTC za EUR – masz konkretną kwotę EUR z giełdy,
- gdy płacisz BTC za towar – używasz ceny towaru w PLN lub EUR (i kursu z umowy / faktury),
- przeliczasz walutę obcą (EUR/USD) na PLN wg kursu NBP z dnia poprzedniego.
Dla wielu transakcji dziennie robienie tego ręcznie jest uciążliwe. Pomagają:
- arkusze kalkulacyjne z automatycznym pobieraniem kursów NBP przez API,
- zewnętrzne narzędzia (aplikacje do rozliczania krypto z funkcją kursów).
Sprzedaż NFT za krypto – jak ustalić wartość w PLN
Przykładowe schematy wyceny NFT w krypto
Przy rozliczaniu NFT sprzedanych za kryptowaluty musisz przejść przez dwa poziomy wyceny:
- określenie wartości w walucie tradycyjnej (PLN / EUR / USD),
- przeliczenie tej wartości na PLN wg kursu NBP (jeżeli pierwotnie jest w walucie obcej).
Typowe konfiguracje:
- sprzedaż NFT za ETH na marketplace z ceną w ETH – sprawdzasz kurs ETH/"fiat" z momentu transakcji (np. z API giełdy lub historycznych notowań), otrzymujesz wartość np. w USD, a następnie USD → PLN po kursie NBP z dnia poprzedniego,
- sprzedaż NFT za stablecoina (USDT/USDC) – nominalnie 1:1 do USD, ale dobrze mieć historyczny kurs z giełdy lub serwisu data; dalej USD → PLN po kursie NBP z dnia poprzedniego,
- sprzedaż NFT za krypto i natychmiastowa wymiana na EUR/PLN – możesz oprzeć się na realnej kwocie, którą otrzymałeś przy wymianie (pomniejszonej o prowizje), co upraszcza wycenę.
Fiskus nie narzuca konkretnego źródła kursów krypto. Istotna jest spójność: używanie tej samej giełdy / serwisu jako źródła referencyjnego, archiwizacja zrzutów lub logów i logiczne powiązanie wartości z faktycznymi warunkami rynkowymi z chwili transakcji.
Pułapki przy wycenie NFT z dodatkowymi benefitami
Jeżeli NFT niesie za sobą dodatkowe prawa (np. dostęp do zamkniętej społeczności, prawo do merchu, udział w zyskach), pojawia się problem podziału wartości na różne komponenty. Dla PIT kluczowe jest:
- co faktycznie sprzedajesz – samo prawo majątkowe do pliku, licencję, token uprawniający do usługi, czy pakiet mieszany,
- jak opisujesz to w regulaminie / umowie – czy wyodrębniasz poszczególne elementy (np. licencja + abonament).
Jeżeli NFT jest de facto biletem subskrypcyjnym, część ceny może podlegać rozliczeniu jak przychód z usług (działalność gospodarcza), a nie jak zbycie prawa majątkowego. Wtedy schemat kursowy jest ten sam, ale trafiasz w inne rubryki PIT i inne zasady kosztów. Rozjazd między marketingiem kolekcji a jej dokumentacją prawną to częste źródło konfliktów z urzędem.
Rozliczenie krok po kroku na przykładach – kryptowaluty
Przykład 1: prosta sprzedaż BTC za PLN w tym samym roku
Założenia:
- kupno BTC za PLN na polskiej giełdzie,
- sprzedaż całej pozycji za PLN w tym samym roku podatkowym,
- brak innych transakcji krypto.
Kroki techniczne:
- Ustalenie kosztu nabycia
Odczytujesz z historii giełdy:- kwotę w PLN wydaną na zakup BTC (łącznie z prowizją giełdy),
- datę zakupu (dzień poniesienia kosztu).
Jeśli wpłacałeś PLN z konta bankowego, ale opłata za przelew była po stronie banku, to taka opłata jest co do zasady kosztem ogólnym (nie przypisanym do konkretnej transakcji BTC) – inaczej niż prowizja giełdy, która jest kosztem bezpośrednim.
- Ustalenie przychodu ze zbycia
Z raportu giełdy bierzesz:- łączną kwotę PLN otrzymaną przy sprzedaży BTC (po odjęciu prowizji albo z wyszczególnieniem prowizji jako dodatkowego kosztu),
- datę sprzedaży (dzień uzyskania przychodu).
Tu nie ma przeliczeń walutowych – wszystko jest już w złotówkach.
- Obliczenie dochodu/straty
Dochód = Przychód ze sprzedaży – Koszty nabycia i prowizji związanych ze sprzedażą.
Jeżeli wychodzi wartość ujemna, masz stratę podatkową. - Wpisy w PIT-38
W części dotyczącej walut wirtualnych:- łączny przychód z wiersza powyżej – do kolumny „Przychód”,
- łączny koszt – do kolumny „Koszty uzyskania przychodów”.
Przy pojedynczej transakcji to w zasadzie przepisanie liczb z raportu giełdy.
Takie rozliczenie jest mało kontrowersyjne – wszystkie przepływy są w PLN, dane z polskiej giełdy, brak kaskadowych konwersji.
Przykład 2: wielokrotne transakcje BTC/ETH/USDT i sprzedaż za EUR
Tu pojawia się realny „pain” – duża liczba transakcji, kilka par walutowych i wypłata w walucie obcej. Schemat zależy od strategii ewidencji, ale rdzeń jest podobny.
Założenia skrócone:
- kilkanaście transakcji BTC/USDT i ETH/USDT w ciągu roku,
- na koniec wymiana całości USDT na EUR i wypłata na konto w banku zagranicznym,
- część krypto pozostaje na giełdzie na koniec roku.
Rozbijając to technicznie:
- Segment waluty fiat → stablecoin
Jeśli pierwsza operacja to zakup USDT za EUR lub PLN:- kosztem jest faktyczna kwota w PLN (lub w EUR po przeliczeniu na PLN wg NBP z dnia poprzedniego),
- USDT traktujesz jako walutę wirtualną – koszt nabycia powstaje w dniu zakupu.
- Trade’y krypto–krypto (np. BTC/USDT)
Na gruncie PIT-38 wymiana jednej waluty wirtualnej na inną nie generuje przychodu. Ale musisz aktualizować stan kosztów:
- część kosztów przypisanych do sprzedawanego aktywa przechodzi na aktywo nabywane (np. z BTC na USDT),
- używasz wybranej metody (FIFO/LIFO) do przypisania kosztu do sprzedanej ilości.
Tip: wiele osób prowadzi arkusz, w którym dla każdej kryptowaluty ma kolumny „ilość” i „łączny koszt w PLN”. Każdy trade koryguje oba pola dla dwóch aktywów naraz.
- Wymiana USDT na EUR i wypłata
W momencie sprzedaży waluty wirtualnej za EUR:- powstaje przychód z walut wirtualnych – w wysokości otrzymanych EUR,
- ten przychód przeliczasz na PLN wg kursu NBP EUR/PLN z ostatniego dnia roboczego poprzedzającego dzień wymiany,
- koszt – to „przypisana” część historycznych kosztów nabycia USDT (łącznie z kosztami „przeniesionymi” z BTC/ETH).
Moment samej wypłaty EUR do banku nie jest już zdarzeniem podatkowym dla PIT-38 (to zwykłe przeniesienie środków).
- Saldo krypto na koniec roku
Niesprzedane BTC/ETH/USDT nie generują przychodu ani kosztu w danym roku. Ich wartość podatkowa to suma niezaliczonych jeszcze do kosztów wydatków na nabycie – przechodzą na kolejne lata (wykazujesz je w PIT-38 jako „koszty nieodliczone” do przeniesienia).
Przy dużej liczbie operacji ręczne rozpisywanie tego w Excelu jest wykonalne, ale czasochłonne. Narzędzia do rozliczania krypto robią to szybciej, pod warunkiem że rozumiesz ich model kosztowy (często domyślnie FIFO) i sprawdzisz kilka losowych transakcji „na piechotę”.
Przykład 3: płatność kryptowalutą za towar/usługę
Scenariusz, który fiskus lubi analizować, bo łączy świat krypto i „reala”:
- jako osoba prywatna kupujesz usługę (np. abonament VPN) i płacisz BTC,
- usługodawca wystawia fakturę z ceną w EUR lub PLN,
- transfer BTC idzie bezpośrednio z twojego prywatnego portfela.
Od strony podatku PIT po twojej stronie następuje zbycie waluty wirtualnej w zamian za świadczenie usługi. Skutki:
- przychód – wartość nabytej usługi w PLN:
- jeżeli faktura jest w PLN – to ta wartość,
- jeśli w EUR – przeliczasz na PLN wg kursu NBP EUR/PLN z dnia poprzedzającego dzień wykonania usługi / zapłaty (w praktyce przyjmujesz jedną z dat, konsekwentnie opisując w ewidencji).
- koszt – część historycznych kosztów nabycia BTC odpowiadająca ilości BTC, którą wysłałeś. Metoda FIFO/LIFO jak przy zwykłej sprzedaży.
Jeżeli płacisz krypto za prywatne zakupy (np. sprzęt RTV do domu), nie możesz rozliczyć faktury jako kosztu. Kosztem pozostaje wyłącznie historyczny wydatek na zakup BTC, już wcześniej zakwalifikowany jako koszt waluty wirtualnej. W ten sposób fiskus unika „podwójnego” kosztu.
Przykład 4: staking / yield z krypto a PIT-38
Typowa konfiguracja: lokujesz ETH/USDT w protokole DeFi lub na giełdzie w stakingu, a po pewnym czasie dostajesz dodatkowe tokeny. Kwestia sporna: kiedy powstaje przychód i w jakim źródle.
Obecnie dominuje podejście, że:
- samo „uzbieranie” tokenów z yieldu (np. pojawienie się ich w portfelu) co do zasady generuje przychód z praw majątkowych lub innych źródeł (nie z walut wirtualnych sensu stricto),
- późniejsza sprzedaż tych tokenów to już osobne zdarzenie – przychód z odpłatnego zbycia walut wirtualnych (PIT-38).
Konsekwencje w praktyce:
- na moment otrzymania nagrody trzeba określić jej wartość w PLN (kurs rynkowy tokena w „fiat”),
- przychód może trafić np. do PIT-36 (inne źródła) lub PIT-36/PIT-36L (działalność),
- w momencie późniejszej sprzedaży tych tokenów kosztem jest właśnie ta wcześniej rozpoznana wartość przychodu (tzw. „wartość początkowa”).
Bez rzetelnej ewidencji dat i ilości nagród, odtworzenie tego po roku jest uciążliwe. Przy poważniejszym stakingu sensowne jest okresowe (np. miesięczne) snapshotowanie portfela i kursów.
Przykład 5: górnik / validator i sprzedaż wydobytych monet
Jeżeli kopiesz krypto lub prowadzisz węzeł (validator) w sposób ciągły, urząd skarbowy będzie raczej skłaniał się ku kwalifikacji jako działalność gospodarcza. Dwa poziomy rozliczeń:
- Poziom 1 – „wydobycie” jako przychód z działalności
W momencie, gdy waluty wirtualne trafiają do twojego portfela:- ustalasz ich wartość w PLN (kurs rynkowy z momentu uzyskania),
- rozpoznajesz przychód z działalności gospodarczej,
- jako koszty możesz odliczać m.in. prąd, sprzęt (często poprzez amortyzację), część internetu, jeśli są prawidłowo udokumentowane i powiązane z działalnością.
- Poziom 2 – sprzedaż krypto
Późniejsze zbycie tych monet (za PLN/EUR lub inne krypto) to już przychód z odpłatnego zbycia walut wirtualnych (PIT-38). Kosztem jest wartość, którą wcześniej rozpoznałeś jako przychód z działalności (wartość początkowa).
W efekcie w PIT-38 rozliczasz głównie „różnicę kursową” między wartością z momentu otrzymania a ceną sprzedaży.
Brak rozdzielenia tych dwóch poziomów skutkuje klasycznym problemem: albo podwójnie opodatkowujesz ten sam przychód, albo nie potrafisz obronić kosztów przy późniejszej sprzedaży.
Przykład 6: strata na krypto i jej rozliczenie w kolejnych latach
Jeśli na koniec roku suma kosztów przewyższa przychody z walut wirtualnych, wykazujesz stratę podatkową w PIT-38. Zasady jej rozliczania są podobne jak przy innych dochodach kapitałowych:
- stratę z danego roku możesz odliczać w kolejnych 5 latach podatkowych,
- w jednym roku możesz odliczyć maksymalnie 50% straty z danego roku (ale możesz „stackować” kilka lat, o ile mieszczą się w limicie dochodu),
- strata z krypto może być kompensowana wyłącznie z dochodem z odpłatnego zbycia walut wirtualnych (nie obniży podatku np. z etatu).
Przy dużych drawdownach sensowne jest przechowywanie dokumentacji dłużej niż minimalne 5 lat – w praktyce tyle, ile planujesz używać danej straty do obniżania przyszłych podatków.






