Swap kryptoměny za kryptoměnu: je to zdanitelná událost? (token za token)
· Ing. Tomáš Novotný, daňový poradce · general
Směna BTC za ETH bez výběru do korun je v Česku zdanitelná událost. Vysvětlujeme, jak novela 32/2025 Sb. zavedla časový a hodnotový test, jak směnu ocenit a spárovat metodou FIFO.
Swap kryptoměny za kryptoměnu: je to zdanitelná událost? (token za token)
Rychlá odpověď: Ano. Swap kryptoměny za kryptoměnu je v Česku zdanitelná událost – směna BTC za ETH (nebo jakékoli jiné dvojice) je úplatný převod a zisk se daní, i když nikdy nepošlete ani korunu na bankovní účet. Zdanitelným příjmem je tržní hodnota přijaté kryptoměny v okamžiku směny přepočtená na koruny; od ní odečtete pořizovací cenu vydané kryptoměny. Tento výklad zastává i finanční správa (Generální finanční ředitelství, GFŘ). Daň lze za podmínek novely (zákon č. 32/2025 Sb.) eliminovat osvobozením přes hodnotový nebo časový test – pozor ale, směnou typicky začíná běžet nová tříletá lhůta pro nově nabytou minci.
Tohle je jedno z nejčastějších a nejpřekvapivějších nedorozumění v krypto daních: investor je přesvědčen, že daň řeší až tehdy, „když si to vybere do korun“. Není to tak. Pojďme si to projít přesně, prakticky a s odkazy na oficiální zdroje. (Údaje jsou platné k datu červen 2026; nejde o závazné daňové poradenství – u konkrétní situace doporučujeme daňového poradce.)
Proč je swap kryptoměny zdanitelná událost
Daň z příjmů nezdaňuje „výběr peněz“, ale realizaci příjmu. Když směníte 1 BTC za odpovídající množství ETH, právně i daňově jste se starou mincí rozloučili (úplatný převod) a pořídili novou. To, že protihodnotou nejsou koruny, ale jiné aktivum, na věci nic nemění – příjmem je hodnota toho, co jste přijali.
GFŘ v metodickém materiálu k daňovému posouzení transakcí s kryptoměnami uvádí, že stejné daňové posouzení jako u prodeje za fiat se uplatní i u úplatné směny kryptoměny za kryptoměnu. U fyzické osoby, která krypto nemá v obchodním majetku, jde o ostatní příjem podle § 10 zákona o daních z příjmů (zák. č. 586/1992 Sb.) – konkrétně příjem z úplatného převodu jiné věci (kryptoaktivum finanční správa řadí mezi „jiný majetek“). Pokud je kryptoaktivum součástí podnikání (např. u tradera s živností), posuzuje se jako příjem ze samostatné činnosti podle § 7.
Zdanitelná událost u kryptoměn vzniká podle finanční správy typicky při těchto situacích:
| Událost | Zdanitelná? | Co je příjmem |
|---|---|---|
| Prodej krypta za koruny/EUR | Ano | Přijatá fiat částka |
| Směna krypto za krypto (swap) | Ano | Tržní hodnota přijaté mince v Kč |
| Směna krypto za stablecoin (USDT, USDC) | Ano | Hodnota přijatého stablecoinu v Kč |
| Platba kryptem za zboží/službu | Ano | Cena pořízeného plnění |
| Nákup krypta za koruny | Ne | – |
| Přesun mezi vlastními peněženkami | Ne | – |
| Držení (nerealizovaný zisk) | Ne | – |
Klíčový je první ze zvýrazněných řádků: každý swap na DEXu i na burze je daňová událost, kterou musíte evidovat a ocenit.
Jak swap ocenit a spočítat zisk
Výpočet daňového základu z jedné směny vypadá takto:
Zdanitelný příjem = tržní hodnota PŘIJATÉ mince v Kč (k okamžiku směny)
Výdaj (náklad) = pořizovací cena VYDANÉ mince v Kč (FIFO)
Dílčí základ daně = příjem − výdaj
Příklad: V roce 2024 jste koupili 1 BTC za 1 000 000 Kč. V roce 2026 jej směníte za ETH, přičemž tržní hodnota přijatého ETH je v okamžiku směny 1 400 000 Kč. Zdanitelný příjem ze směny je 1 400 000 Kč, výdaj 1 000 000 Kč, zisk ke zdanění 400 000 Kč – přestože jste nedostali žádné koruny. A pozor: nově nabyté ETH má pořizovací cenu 1 400 000 Kč a od okamžiku směny mu začíná běžet nová tříletá lhůta pro případné budoucí osvobození.
V jakém kurzu přepočítat krypto-krypto směnu
Kryptoměny nejsou na kurzovním lístku ČNB, proto se hodnota přijaté mince zjistí přes obvyklou tržní cenu (nejčastěji v USD/EUR na burze, kde ke směně došlo) a ta se přepočte na koruny. Pro přepočet cizí měny na Kč máte u fyzické osoby nevedoucí účetnictví dvě varianty:
- denní kurz ČNB k datu transakce, nebo
- jednotný kurz za celý rok, který GFŘ publikuje počátkem následujícího roku (v pokynu řady „D“).
Metodu zvolte jednu pro celé zdaňovací období a držte se jí. U fyzické osoby nevedoucí účetnictví je jednotný kurz administrativně nejjednodušší.
Hodnotový a časový test po novele 32/2025 Sb.
Novela zákonem č. 32/2025 Sb. (účinná od 15. 2. 2025) poprvé zavedla do zákona o daních z příjmů osvobození příjmů z úplatného převodu kryptoaktiv. Pro fyzické osoby existují dva nezávislé testy – stačí splnit jeden:
| Test | Podmínka | Strop | Pozn. |
|---|---|---|---|
| Hodnotový (časté drobné transakce) | Úhrn příjmů z převodu kryptoaktiv do 100 000 Kč za rok | 100 000 Kč příjmů (ne zisku!) | Nevztahuje se na elektronické peněžní tokeny (část stablecoinů) ani na kryptoaktiva v obchodním majetku |
| Časový (dlouhodobé držení) | Doba mezi nabytím a úplatným převodem přesahuje 3 roky | Osvobození do 40 mil. Kč příjmů ročně | Strop platí na kryptoaktiva (k 2026 samostatně – viz níže) |
Pozor na povahu hodnotového testu: limit 100 000 Kč se počítá z úhrnu příjmů (obratu z převodů), nikoli ze zisku. Jediný větší swap tedy tento limit snadno přesáhne – a pak se posuzuje časový test.
Důležitá změna ke stropu 40 mil. Kč: za rok 2025 byl tento strop společný pro příjmy z kryptoaktiv, cenných papírů a podílů v obchodních korporacích. Od 1. 1. 2026 se ale strop 40 mil. Kč pro cenné papíry a podíly zrušil úplně (jsou při splnění časového testu osvobozeny bez limitu) a strop 40 mil. Kč zůstává nově jen pro kryptoaktiva. Pro swap krypto za krypto v roce 2026 tedy platí samostatný roční strop 40 mil. Kč příjmů; část nad něj je zdanitelná.
Provázání s dalšími pravidly najdete v článcích Kryptoměny a daně pro podnikatele a Příležitostný příjem: limity a přiznání 2026.
Resetuje swap časový test 3 roky?
Toto je nejdůležitější bod celého článku. Ano – směnou krypto za krypto u nově nabyté mince typicky začíná běžet nová tříletá lhůta. Směna je úplatný převod: u vydané mince se k okamžiku směny ukončuje držba (a tehdy se posuzuje její vlastní časový test), a pro přijatou minci vzniká nový okamžik nabytí a nová tříletá lhůta.
Praktický důsledek: pokud BTC, který jste drželi 2,5 roku, swapnete za ETH, „resetujete“ si počítání – ETH budete muset držet další 3 roky, abyste u něj splnili časový test. A samotný swap navíc realizuje zdanitelný příjem na BTC (pokud u BTC zrovna nesplníte test).
Výjimkou jsou situace, kdy k úplatnému převodu fakticky nedochází – pouhý přesun mezi vlastními peněženkami se za přerušení držby nepovažuje a lhůta běží dál od původního nabytí. Naopak posouzení čistě technické výměny tokenu (např. migrace protokolu) zůstává sporné a výkladově nejednoznačné; u větších částek je namístě konzultace. Novela řadu detailů ponechala otevřených (na výkladu pracuje i Komora daňových poradců). Údaje posuzujte k datu (červen 2026).
Metoda FIFO: jak párovat nákupy a směny
Když jste tutéž minci nakupovali postupně za různé ceny, musíte při směně určit, který nákup „odchází“. Standardně se používá metoda FIFO (First In, First Out) – jako první se prodává (směňuje) nejstarší nakoupený kus. FIFO zároveň rozhoduje o tom, zda u konkrétní jednotky uplynuly 3 roky pro časový test. (Finanční správa připouští i metodu váženého aritmetického průměru; metodu volte konzistentně a stejnou pro celé období.)
Příklad FIFO: máte 3× nákup BTC – leden 2023 (0,5 BTC), červen 2024 (0,3 BTC), březen 2025 (0,2 BTC). V červnu 2026 swapnete 0,5 BTC za ETH. FIFO znamená, že odchází celá lednová tranše z roku 2023. Ta je k okamžiku směny držena 3,5 roku → u ní lze uplatnit časový test a příjem z této části směny je osvobozen (do stropu 40 mil. Kč). Kdybyste odepsali pozdější tranše, test by nesplnily.
Praktický postup evidence pro každou minci:
- Veďte chronologickou frontu nákupů (datum, množství, cena v Kč).
- Při každém swapu odečítejte množství od nejstarší tranše.
- Ke každé odečtené tranši poznamenejte datum nabytí (kvůli časovému testu) a pořizovací cenu (kvůli výdaji).
- Přijatou minci zařaďte jako nový nákup s cenou = hodnota v okamžiku směny a s novým datem nabytí.
U stovek transakcí je ruční FIFO past na chyby; vyplatí se exportovat historii z burzy a nechat ji zpracovat nástrojem na krypto daně, který FIFO a kurzy aplikuje automaticky.
Daňové sazby a kdy podat přiznání
Dílčí základ podle § 10 (po odečtení výdajů a osvobozených částí) vstupuje do celkového základu daně, který se zdaní sazbou 15 %, a část přesahující 36násobek průměrné mzdy sazbou 23 % (pro rok 2026 je hranice pro 23 % sazbu 1 762 812 Kč ročního základu). Pokud máte z krypta zdanitelný příjem (po zohlednění testů), musíte podat daňové přiznání; osvobozený příjem nad 5 mil. Kč navíc podléhá oznamovací povinnosti finančnímu úřadu (§ 38v ZDP).
Pro odhad odvodů využijte daňovou kalkulačku pro OSVČ 2026 nebo si zdarma vyzkoušejte nástroje zdarma.
Reporting burz: DAC8 od roku 2026
Na swap se nově dívá i finanční správa „přes rameno“. Postupně se zavádí směrnice DAC8, která ukládá poskytovatelům služeb v oblasti kryptoaktiv (burzy, směnárny) automaticky hlásit transakce svých uživatelů daňovým úřadům; první výměny informací mají proběhnout za období od roku 2026. Spoléhat na to, že o směně token-za-token nikdo neví, je proto riziková strategie. Detaily v článku DAC8: daně z kryptoměn 2026 – co hlásí burzy a v přehledu Co je DAC: směrnice DAC1–DAC9.
Důsledek: vaše vlastní evidence (FIFO fronta, ocenění swapů) by měla sedět s tím, co o vás nahlásí burza. Pořádek v datech je nejlepší prevence doměrku.
Co si zapamatovat
- Swap kryptoměny za kryptoměnu je zdanitelná událost – nezávisle na výběru do korun.
- Příjmem je tržní hodnota přijaté mince v Kč, výdajem pořizovací cena vydané mince (FIFO).
- Směnou typicky resetujete tříletý časový test u nově nabyté mince.
- Osvobodit příjem lze hodnotovým testem (úhrn příjmů do 100 000 Kč/rok) nebo časovým testem (držení > 3 roky) podle novely 32/2025 Sb.; u časového testu platí pro rok 2026 strop 40 mil. Kč nově jen pro kryptoaktiva.
- Postupně se rozbíhá automatické hlášení transakcí burzami přes DAC8 – evidujte poctivě.
Fakturujete jako OSVČ a chcete mít přehled v jednom nástroji? Vyzkoušejte doklad.ai zdarma.
Časté otázky
Musím danit zisk, když smění BTC za ETH bez prodeje do korun?
Ano. Směna BTC za ETH je úplatný převod a zdanitelná událost, i když nikdy nepošlete koruny na účet. Zdanitelným příjmem je tržní hodnota přijatého ETH v Kč k okamžiku směny; od ní odečtete pořizovací cenu BTC. Daň neplatíte jen tehdy, pokud na příjem dopadne osvobození (hodnotový test – úhrn příjmů do 100 000 Kč, nebo časový test při držení BTC nad 3 roky).
V jakém kurzu přepočítat směnu krypto-krypto na koruny?
Hodnotu přijaté mince zjistíte z obvyklé tržní ceny (nejčastěji v USD/EUR na burze, kde ke směně došlo) a přepočtete ji na koruny buď denním kurzem ČNB k datu transakce, nebo jednotným ročním kurzem GFŘ. Metodu zvolte jednu pro celé zdaňovací období a konzistentně ji používejte. Pro fyzickou osobu nevedoucí účetnictví bývá jednodušší jednotný kurz GFŘ.
Počítá se směna na stablecoin (USDT) jako prodej?
Ano. Směna kryptoměny na stablecoin (USDT, USDC) je rovněž úplatný převod a zdanitelná událost – příjmem je hodnota přijatého stablecoinu v Kč. Pozor: na elektronické peněžní tokeny (část stablecoinů navázaných na měnu) se podle novely 32/2025 Sb. osvobození (hodnotový ani časový test) nevztahuje, takže u nich je daňový režim přísnější. Posuzujte k datu (červen 2026); konkrétní zařazení tokenu je vhodné ověřit, protože jde o výkladově citlivou oblast.
Jak párovat nákupní a směnné transakce metodou FIFO?
FIFO znamená „první dovnitř, první ven“: při směně se jako první odepisuje nejstarší nakoupená tranše dané mince. Veďte chronologickou frontu nákupů s datem, množstvím a cenou v Kč; při swapu odečtěte množství od nejstaršího nákupu, poznačte jeho datum nabytí (pro časový test) a pořizovací cenu (pro výdaj). Přijatou minci zařaďte jako nový nákup s cenou rovnou hodnotě v okamžiku směny. Finanční správa připouští i metodu váženého průměru – zvolenou metodu používejte konzistentně.
Resetuje směna krypto-krypto časový test 3 roky?
U nově nabyté mince ano – směnou vzniká nový okamžik nabytí a začíná běžet nová tříletá lhůta. U vydané mince se naopak držba k okamžiku směny ukončuje a tehdy se posuzuje její vlastní časový test. Výjimkou je přesun mezi vlastními peněženkami, kde lhůta běží dál. Posouzení čistě technické migrace tokenu je výkladově sporné; u vyšších částek konzultujte poradce.
Jak doložit hodnotu obou kryptoměn v okamžiku směny?
Uchovejte si výpis/export transakcí z burzy nebo screenshot s datem, časem, párem a kurzem, plus tržní cenu mince k okamžiku směny (z burzy či cenového indexu) a použitý přepočítací kurz na koruny. K tomu evidujte pořizovací cenu vydané mince podle FIFO. Tato dokumentace je vaším důkazem při případné kontrole – zejména s ohledem na postupně zaváděné automatické hlášení burz přes DAC8.