Zapłacisz kryptowalutą za zakupy, korzystając z karty krypto (np. Revolut, Binance Visa), aplikacji płatniczej typu Binance Pay albo skanując kod QR z własnego portfela – w każdym przypadku krypto jest w tle automatycznie zamieniana na złotówki lub inną walutę FIAT. Przy takich transakcjach w Polsce powstaje przychód, który rozliczasz w formularzu PIT-38 z 19‑procentowym podatkiem od zysków kapitałowych. Jeśli chcesz przejść ten proces spokojnie i krok po kroku, przeczytaj cały poradnik.
Na czym polega płatność kryptowalutą za zakupy?
W zdecydowanej większości przypadków sklep nie „dotyka” kryptowaluty – sprzedawca dostaje złotówki, euro lub franki, a to Twoje krypto jest w tle wymieniane na walutę FIAT. System pośredniczący (fintech, giełda, bramka płatnicza) oblicza kurs w czasie rzeczywistym, pobiera prowizję i wysyła sprzedawcy klasyczną płatność bezgotówkową. Z Twojej perspektywy wygląda to jak zwykła transakcja kartą, przelew albo płatność kodem QR, ale księgowo to już odpłatne zbycie waluty wirtualnej.
Każda taka płatność – niezależnie od tego, czy kupujesz kawę, telewizor czy opłacasz hotel – jest traktowana jak sprzedaż krypto za pieniądz, a następnie natychmiastowy wydatek. To właśnie ten pierwszy krok wymiany na FIAT tworzy przychód do rozliczenia w PIT‑38 jako zysk z kapitałów pieniężnych. Z kolei wymiany krypto–krypto, także na stablecoiny, pozostają w Polsce neutralne podatkowo, dopóki nie pojawi się waluta tradycyjna, towar, usługa lub inne prawo majątkowe.
Jak zapłacić kryptowalutą kartą płatniczą?
Płatność kartą jest dziś najwygodniejszym sposobem wydawania kryptowalut przy codziennych zakupach. Z technicznego punktu widzenia karta działa jak klasyczna debetówka, ale zamiast złotówek powiązana jest z Twoim subkontem krypto, z którego środki są wymieniane na walutę rozliczeniową danej transakcji. Tak działają zarówno rozwiązania fintechowe, jak i karty wydawane we współpracy z giełdami kryptowalut.
Jak działa karta Revolut z podpiętym subkontem krypto?
W aplikacji Revolut możesz „zamienić” zwykłą kartę na narzędzie do płatności kryptowalutowych. Wchodzisz w sekcję „Karty”, wybierasz kartę (wirtualną lub fizyczną), a następnie w „Ustawieniach karty” ustawiasz źródło środków na jedno z kupionych wcześniej subkont krypto. Od tej chwili każdy wydatek będzie pokrywany z tego salda, a Twoje tokeny zostaną w czasie rzeczywistym wymienione na wybraną walutę FIAT.
Taka konwersja odbywa się po kursie zbliżonym do rynkowego, z doliczeniem standardowej opłaty Revoluta za wymianę krypto–FIAT. Transakcja jest natychmiastowa – sklep widzi zwykłą płatność kartą, a Ty na koncie widzisz obciążenie w kryptowalucie. Revolut pozwala też zamówić osobną kartę, która służy wyłącznie do takich operacji, co ułatwia oddzielenie wydatków krypto od reszty domowego budżetu.
Jak działają karty krypto od giełd?
Podobnie zachowuje się karta Visa od Binance, karta Crypto.com, Nexo czy inne tego typu produkty – zasilasz je cyfrowymi aktywami, a system wymienia je w locie na walutę danego kraju. Gdy płacisz w sklepie, terminal pobiera płatność w złotówkach, a operator karty zmniejsza Twoje saldo krypto i rozlicza wymianę. Akceptacja takich kart jest bardzo szeroka, bo w praktyce są to zwykłe karty Visa lub Mastercard.
Ważne, że choć nie ma opłaty za samą kartę, przy każdej transakcji pojawia się koszt wymiany i ewentualna prowizja (często rzędu 0,9% wartości transakcji). Część dostawców oferuje cashback, który – jak Revolut – może być wypłacany w tej samej kryptowalucie, którą zapłacono. Z jednej strony obniża to realny koszt zakupów, z drugiej zwiększa liczbę operacji, które trzeba później uwzględnić w podatkach.
Jak zapłacić kryptowalutą telefonem lub kodem QR?
Jeśli nie chcesz korzystać z karty, możesz sięgnąć po aplikacje płatnicze i bezpośrednie portfele krypto. Sprzedawca prezentuje kod QR zawierający kwotę i adres portfela, a Ty zatwierdzasz przelew z własnego portfela lub aplikacji takiej jak Binance Pay. Gdy transakcja znajdzie się w bloku, płatność jest nieodwracalna – ewentualny zwrot wymaga osobnego przelewu od sprzedawcy.
Binance Pay w sklepach stacjonarnych
Rozwiązanie Binance Pay pozwala płacić w ponad 100 obsługiwanych kryptowalutach, łącznie z popularnymi stablecoinami powiązanymi z euro i dolarem. W szwajcarskiej sieci Spar przy kasie klient skanuje kod OpenCryptoQR generowany przez operatora DFX.swiss, wybiera krypto, naciska „Zapłać” i po kilku sekundach transakcja jest zakończona. Sprzedawca otrzymuje rozliczenie w frankach szwajcarskich lub innej walucie FIAT, bo DFX.swiss automatycznie konwertuje krypto na gotowy do zaksięgowania przelew.
W takim modelu użytkownik często nie ponosi gas fees w klasycznym rozumieniu – opłaty techniczne są wliczone w kurs wymiany i prowizję po stronie operatora bramki płatniczej. Dla Ciebie to wygoda i przejrzystość, ale podatkowo taka płatność wciąż jest traktowana jako odpłatne zbycie waluty wirtualnej.
Płatność bezpośrednio z portfela
Możesz też zapłacić bez pośrednika, wysyłając krypto ze swojego portfela (np. sprzętowego, mobilnego) na adres portfela sprzedawcy. Dostajesz kwotę w BTC lub innej walucie, skanujesz adres/kod QR i akceptujesz transakcję. Zaletą jest pełna kontrola nad środkami i brak pośrednich opłat, wadą – konieczność samodzielnego pilnowania sieci, opłat transakcyjnych i ryzyka błędnego adresu.
Płatność kryptowalutą – czy kartą krypto, czy kodem QR – dla sklepu kończy się zawsze w walucie FIAT, a dla Ciebie oznacza odpłatne zbycie waluty wirtualnej, które później rozliczasz na PIT‑38.
Jak bezpiecznie korzystać z płatności krypto?
Transakcje oparte na blockchainie są z natury nieodwracalne – tego nie cofnie ani bank, ani operator karty. Dlatego przy płatnościach krypto ostrożność jest ważniejsza niż przy zwykłej karcie. Jeśli wyślesz środki na zły adres lub dasz się nabrać na fałszywy sklep, zwrot może być niemożliwy bez dobrej woli drugiej strony. Jednocześnie zwrot czy reklamacja w legalnym sklepie podlega dokładnie tym samym zasadom prawa konsumenckiego, co w przypadku zwykłej płatności.
Przed użyciem karty lub aplikacji warto też sprawdzić, w jakiej sieci odbywają się transakcje oraz jakie opłaty pobiera operator – inaczej wygląda to przy klasycznym przelewie on-chain w Bitcoinie, a inaczej w rozwiązaniach drugiej warstwy, takich jak Lightning Network, które potrafi obsłużyć nawet milion mikropłatności na sekundę. Te różnice wpływają zarówno na koszt, jak i na wygodę używania kryptowaluty w sklepie.
Jak rozliczyć zakupy kryptowalutą w podatku PIT‑38?
Każda płatność kryptowalutą za towar, usługę lub spłatę zobowiązania traktowana jest w Polsce jak sprzedaż waluty wirtualnej. Przychodami są wszystkie kwoty uzyskane z tytułu wymiany krypto na prawny środek płatniczy lub rzeczywiste świadczenie, a kosztami – udokumentowane wydatki na nabycie tych walut, w tym prowizje transakcyjne. Te dane sumujesz i wykazujesz w rocznym zeznaniu PIT‑38, w źródle „kapitały pieniężne”, jako zyski z odpłatnego zbycia waluty wirtualnej.
Podatek od zysków kapitałowych od kryptowalut wynosi 19% dochodu, czyli różnicy między przychodem a kosztami uzyskania przychodów. Jeśli Twoje łączne dochody kapitałowe (w tym z krypto) przekroczą w danym roku 1 mln zł, od nadwyżki zapłacisz również 4% daniny solidarnościowej. Gdy koszty przewyższą przychody, Twój dochód wynosi 0 zł – nie powstaje zobowiązanie podatkowe, a nadwyżka kosztów przechodzi na następny rok jako powiększenie przyszłych kosztów.
Kiedy płatność krypto wywołuje podatek?
Podatkowo liczą się transakcje, w których Twoja kryptowaluta „opuszcza” świat wirtualny i zamienia się na coś innego niż waluta wirtualna. Chodzi przede wszystkim o:
- wymianę na pieniądze FIAT (PLN, EUR, USD itd.),
- zapłatę kryptowalutą za towar, usługę lub prawo majątkowe,
- uregulowanie zobowiązania (np. faktury) w walucie wirtualnej.
- sprzedaż krypto z wypłatą środków na konto bankowe.
Nie rozliczasz natomiast wymian krypto–krypto, przekazów między własnymi portfelami ani wpłat i wypłat z giełdy, dopóki nie pojawi się towar, usługa lub klasyczna waluta. Ta zasada dotyczy także takich aktywów jak stablecoiny – zamiana BTC na USDT jest neutralna podatkowo, ale zamiana USDT na złotówki tworzy przychód, który później musi trafić do PIT‑38.
Jak liczyć dochód i podatek od płatności krypto?
Dochód z kryptowalut obliczasz jako różnicę między łącznym przychodem z odpłatnego zbycia a łącznymi kosztami uzyskania przychodów. Wzór jest prosty: dochód = przychód – koszty. Jeśli wynik jest ujemny lub równy zero, nie płacisz podatku, ale wszystkie koszty i tak wykazujesz w zeznaniu. Podatek wynosi 19% dochodu, a przy bardzo dużych zyskach dochodzi 4% daniny solidarnościowej od nadwyżki ponad 1 mln zł.
Koszty ujmujesz w roku, w którym zostały poniesione – zaliczasz do nich wydatki na zakup waluty wirtualnej (po przeliczeniu na złote po kursie NBP z dnia poprzedzającego transakcję) oraz prowizje maklerskie i giełdowe. Nie zaliczasz natomiast wydatków na sprzęt i prąd do kopania krypto. Nadwyżka kosztów nad przychodami przechodzi na kolejny rok jako powiększenie kosztów odpłatnego zbycia waluty wirtualnej.
Jak zebrać dane z giełd i kart krypto?
Do prawidłowego rozliczenia potrzebujesz pełnej historii operacji, które w danym roku doprowadziły do wymiany krypto na FIAT lub zapłaty za towar. W praktyce oznacza to pobranie danych z wszystkich używanych platform i uporządkowanie ich w jednym miejscu, najczęściej w arkuszu kalkulacyjnym. Dobrze przygotowany plik bardzo ułatwia następnie wypełnienie formularza i ogranicza ryzyko pomyłki.
| Źródło danych | Jakie pliki pobrać | Do czego służą |
| Giełdy (np. Binance, Kraken) | Historia transakcji, historia wypłat i wpłat (CSV/XLSX) | Wyliczenie przychodów i kosztów uzyskania przychodów |
| Fintechy i karty krypto (Revolut, karty Visa) | Wyciągi z konta, historia płatności kartą | Identyfikacja płatności krypto–FIAT i kursów wymiany |
| Banki | Wyciągi z rachunków | Potwierdzenie przelewów na giełdy i wpływów FIAT z krypto |
Jak i kiedy złożyć formularz PIT‑38?
Zeznanie PIT‑38 składasz za cały poprzedni rok podatkowy w terminie od 15 lutego do 30 kwietnia. Jeśli wyślesz deklarację wcześniej, zostanie formalnie potraktowana jako złożona 15 lutego. Masz do wyboru kilka form złożenia:
- e‑PIT lub e‑Deklaracje przez Internet (najwygodniejsza forma),
- dostarczenie wydrukowanego formularza do urzędu skarbowego,
- wysłanie deklaracji pocztą – z nadaniem w Poczcie Polskiej przed upływem terminu.
- złożenie korekty PIT‑38 z załączonym czynnym żalem, jeśli poprzednie lata były pominięte.
Podatek wykazany w PIT‑38 wpłacasz jednym przelewem na rachunek właściwego urzędu skarbowego, wskazując w tytule przelewu „PIT‑38” i rok, którego dotyczy. Możesz zapłacić łącznie podatek zarówno od zysków na kryptowalutach, jak i np. od sprzedaży akcji – ważne, aby suma zgadzała się z deklaracją.
Opodatkowanie kryptowalut w Polsce odbywa się w ramach podatku od zysków kapitałowych – stawka wynosi 19%, a wszystko rozliczasz raz do roku w deklaracji PIT‑38.
Jak zaplanować korzystanie z płatności krypto, żeby nie pogubić się w podatkach?
Jeśli zaczniesz traktować kryptowalutę jak zwykłą kartę płatniczą do codziennych zakupów, bardzo szybko uzbierasz setki małych transakcji z punktu widzenia prawa podatkowego. Każda z nich to osobne odpłatne zbycie waluty wirtualnej, które musi pojawić się w Twoim rocznym rozliczeniu. Dlatego część osób decyduje się ograniczyć liczbę takich płatności i zostawić krypto głównie jako formę inwestycji lub zabezpieczenia przed inflacją.
Rozsądnym kompromisem może być korzystanie z kryptowalut przy większych wydatkach, do których łatwo przypiszesz konkretne zakupy i kursy wymiany, oraz regularne prowadzenie prostej ewidencji w arkuszu. Jeśli korzystasz z bardziej zaawansowanych rozwiązań – jak warstwa druga Bitcoina, czyli Lightning Network, która pozwala na ogromną liczbę mikropłatności – tym ważniejsze staje się dobre narzędzie do zbierania danych transakcyjnych z całego roku.
FAQ – najczęściej zadawane pytania
Czy przy płatności kryptowalutą sklep otrzymuje krypto czy FIAT?
Sklep dostaje walutę tradycyjną, ponieważ operator transakcji automatycznie zamienia Twoje krypto na FIAT i wysyła standardową płatność.
Czy każda transakcja kryptowalutą jest opodatkowana w Polsce?
Tak — zapłata krypto za towar, usługę lub spłatę zobowiązania jest traktowana jako odpłatne zbycie waluty wirtualnej i generuje przychód do rozliczenia w PIT‑38.
Jak działa karta krypto (np. Revolut, Binance Visa) podczas płatności?
Karta działa jak zwykła debetówka, ale obciąża subkonto krypto, z którego tokeny są w locie wymieniane na walutę rozliczeniową transakcji. Operator nalicza kurs i prowizję przy każdej wymianie.
Czy płatność bezpośrednio z portfela różni się podatkowo od użycia karty krypto?
Pod względem podatkowym oba sposoby są równoważne — każda transakcja prowadząca do wymiany krypto na FIAT powoduje obowiązek rozliczenia w PIT‑38. Różnice dotyczą głównie opłat i ryzyka technicznego.
Jak obliczyć dochód i stawkę podatku od transakcji krypto?
Dochód to różnica między przychodem z odpłatnego zbycia a kosztami jego nabycia; podatek wynosi 19% tego dochodu. Przy dochodach powyżej 1 mln zł doliczana jest 4% danina solidarnościowa od nadwyżki.
Jakie operacje nie powodują obowiązku podatkowego?
Wymiany krypto‑krypto, transfery między własnymi portfelami oraz wpłaty i wypłaty z giełdy są neutralne podatkowo dopóki nie pojawi się FIAT, towar, usługa lub prawo majątkowe. Stablecoiny również nie wywołują podatku aż do konwersji na walutę tradycyjną.
Jak przygotować się do rozliczenia PIT‑38 z transakcji krypto?
Należy zebrać historię operacji z giełd, fintechów i banków, przygotować zestawienie przychodów i kosztów w arkuszu oraz pobrać wyciągi i pliki CSV z używanych platform. Kompletny plik ułatwia wypełnienie formularza i zmniejsza ryzyko błędu.
Kiedy trzeba złożyć deklarację PIT‑38 i jak ją wysłać?
PIT‑38 składa się za rok podatkowy w terminie od 15 lutego do 30 kwietnia, a można to zrobić elektronicznie, wysłać pocztą albo złożyć osobiście w urzędzie. Deklarację wysłaną wcześniej fiskus traktuje jako złożoną od 15 lutego.