WhaleBooks automaticky sleduje historii nákupů a prodejů, vyhodnocuje splnění časového testu u jednotlivých transakcí a zobrazuje jejich dopad na daňový výpočet. Díky tomu můžete snadno zjistit, které prodeje kryptoměn spadají do daňového osvobození a jak se promítají do výsledků portfolia a reportů. Správné vyhodnocení časového testu vyžaduje použití odpovídající metody výpočtu nákladů (FIFO, HIFO nebo LIFO).
V této části vysvětlujeme princip časového testu a základní situace, kdy se u kryptoměn uplatňuje.
Přehled sekcí nápovědy k časovému testu:
Co je časový test?
Časový test je daňové pravidlo, které určuje, zda je zisk z prodeje kryptoměny osvobozen od daně z příjmů. Rozhodující je doba držení aktiva mezi jeho pořízením a prodejem.
Například v České republice platí, že pokud držíte kryptoměnu déle než 3 roky, její prodej je osvobozen od daně z příjmů fyzických osob.
Jak funguje časový test?
-
Počátek držení – počítá se od okamžiku pořízení kryptoměny.
-
Doba držení – sleduje se doba mezi pořízením a prodejem kryptoměny.
-
Prodej po splnění časového testu – pokud doba držení přesáhne zákonný limit (např. 3 roky), může být zisk osvobozen od daně z příjmů fyzických osob.
-
Prodej před splněním časového testu – pokud je kryptoměna prodána dříve, zisk obvykle podléhá zdanění.
Co když vyměním jednu kryptoměnu za jinou?
Směna jedné kryptoměny za jinou se obvykle považuje za prodej. Taková operace přerušuje běh časového testu a začíná nový časový test. Například směna BTC za ETH může znamenat realizaci zisku nebo ztráty a zároveň zahájení nového časového testu.
Je osvobození limitováno?
Osvobození může být zároveň omezeno horním limitem podle daňové legislativy dané země.
Například v České republice platí limit 40 mil. Kč pro osvobození v rámci časového testu. V roce 2025 je tento limit sdílený s cennými papíry. Od roku 2026 je limit pro kryptoměny stanoven samostatně.
Existuje povinnost hlásit osvobozené transakce?
Ano. V některých případech je nutné oznámit finančnímu úřadu i příjmy, které jsou od daně z příjmů osvobozené. Tato povinnost se týká fyzických osob, pokud výše jednotlivého osvobozeného příjmu přesáhne 5 000 000 Kč. Každý příjem se posuzuje samostatně.
Oznámení se podává finančnímu úřadu ve stejném termínu jako daňové přiznání. Povinnost podat oznámení může vzniknout i osobám, které jinak daňové přiznání nepodávají.
Platí časový test i pro firmy?
Ne. Pro právnické osoby se časový test na kryptoměny obvykle neuplatňuje. Většina příjmů z kryptoměn se v tomto případě zdaňuje podle běžných pravidel.
Jak vám s časovým testem může pomoci WhaleBooks
WhaleBooks sleduje dobu držení jednotlivých kryptoměn a vyhodnocuje splnění časového testu u každé transakce.
Na základě historie transakcí a nastavených daňových pravidel aplikace určí, které obchody splňují podmínky časového testu a jaký mají dopad na daňový výkaz.
WhaleBooks automaticky
-
sleduje dobu držení jednotlivých kryptoměn
-
vyhodnocuje splnění časového testu
-
odděluje zisky osvobozené od daně
-
zobrazuje je v reportech pro daňové přiznání
Jak nastavit Daňová pravidla
Daňová pravidla se nastavují v sekci Nastavení → Daňová pravidla, více v části nápovědy Daňová pravidla.
Zde nastavíte:
-
daňovou rezidenci
-
typ subjektu
-
použitou legislativu
Výsledná pravidla se mohou lišit v závislosti na daňové rezidenci nebo typu daňového subjektu.
Co jsou sady daňových pravidel?
Sady daňových pravidel jsou předdefinované a odpovídají historickému vývoji legislativy. Proto jich může být více řazených chronologicky za sebou. Od 15.2.2025 platí v České republice časový test pro fyzické osoby v délce 3 let. S limitem maximálně 40 000 000 Kč a povinností hlásit daňově osvobozené transakce nad 5 000 000 Kč.
Transakce
Příklad historie nákupů kryptoměny. Každá transakce obsahuje datum a čas provedení. Tyto údaje WhaleBooks používá při výpočtu časového testu. Více informací najdete v samostatné části nápovědy Transakce (výpis).
Portfolio
V sekci Obchody a ostatní odměny na stránce Portfolio najdete souhrnné informace o kryptoměnách ve vašem portfoliu včetně údajů souvisejících s časovým testem.
Obchody a ostatní odměny (souhrn celkem)
Dashboard zobrazuje souhrnné informace o hodnotě kryptoměn v portfoliu a jejich tržní ceně. Zobrazuje také realizovaný a nerealizovaný zisk nebo ztrátu.
-
Realizovaný zisk / ztráta → Časový test - celková hodnota realizovaného zisku / -ztráty v měně portfolia v rámci pravidel časového testu. Tato hodnota je vyčleněná ze základu daně.
-
Nerealizovaný zisk / ztráta → Časový test - celková hodnota nerealizovaného zisku / -ztráty v měně portfolia v rámci pravidel časového testu.
Otevřené pozice
Otevřené pozice vznikají při nákupu kryptoměny. Tyto pozice představují aktuálně držené množství kryptoměny.
-
Množství → Časový test – zobrazuje množství držené jednotlivé kryptoměny, které splňuje časový test.
-
Tržní hodnota → Časový test – zobrazuje ocenění držené kryptoměny v časovém testu do měny portfolia.
Nerealizovaný zisk / ztráta → Časový test – zobrazuje nerealizovaný zisk očištěný o náklady držené kryptoměny v časovém testu do měny portfolia.
Uzavřené pozice
Uzavřené pozice vznikají při prodeji kryptoměny. Právě tyto transakce vstupují do daňového výpočtu.
-
Množství → Časový test – zobrazuje množství prodané jednotlivé kryptoměny, které splnilo časový test.
-
Příjmy → Časový test – zobrazuje příjmy z prodeje kryptoměny splňující časový test do měny portfolia. Hodnota v časovém testu nespadá do základu daně.
-
Realizovaný zisk / ztráta → Časový test – zobrazuje ocenění prodané kryptoměny v časovém testu do měny portfolia. Hodnota v časovém testu nespadá do základu daně.
Časový test z pohledu skladu
U každé otevřené nebo uzavřené pozice podle měny je možné zobrazit historii nákupů dané kryptoměny. Z grafu lze odvodit, za jak dlouho jaké množství kryptoměny splní časový test, pokud ho ještě nesplňuje.
-
Zelená – množství kryptoměny splňující časový test
-
Oranžová – množství kryptoměny nesplňující časový test
-
Přerušovaná linka – okamžik splnění časového testu
Uplatnění časového testu z jiných aktiv
V této části můžete evidovat příjmy z prodeje jiných aktiv, které již byly uplatněny v rámci osvobození od daně (například z prodeje akcií, cenných papírů nebo podílů ve firmách). Tyto částky se započítávají do celkového limitu osvobození a ovlivňují část limitu, kterou lze ještě využít pro časový test kryptoměn. Nastavení provedete v Portfolio → Upravit portfolio → Počáteční zůstatky → Časový test, kde zadáte hodnotu příjmů uplatněných z jiných aktiv.
Co jsou Reporty?
Reporty vycházejí z nastavených daňových pravidel a vypočteného časového testu. Slouží především k dokladování vypočtených výsledků portfolia pro potřeby účetních, daňových poradců nebo vlastního zpracování daňového přiznání.
Souhrn portfolia
V kontrolním souhrnu portfolia naleznete kromě údaje Základ daně také údaj Časový test. Tento údaj je dostupný buď souhrnně za celé portfolio, nebo samostatně pro jednotlivé daňové oddíly a vyjadřuje ocenění realizovaného zisku z prodeje kryptoměn, které spadají do časového testu.
Report Daňový výkaz
Pro potřeby vykazování je časový test aplikovaný do reportu Daňový výkaz v sekci Reporty.
V reportu najdete ocenění hodnotou časového testu a to v oddílu Daňové výsledky a pravidla. Zvlášť rozdělenou pro obchody a ostatní odměny a zvlášť pro odměny ze stakingu.
V přehledu reportovaných transakcí není počítán Realizovaný zisk / ztráta z prodeje, který spadá do časového testu. Takové transakce jsou označené ve sloupci E písmenem T.
Report transakcí osvobozených od daně fyzických osob
Transakce osvobozené od daně z příjmů fyzických osob jsou součástí reportu “Daňový výkaz” ve formě samostatné tabulky. Tabulka uvádí všechny prodeje kryptoměn, které splňují podmínky osvobození a jejichž hodnota dosahuje 5 000 000 Kč a více. Zobrazení těchto transakcí je řízeno nastavením v Daňových pravidlech.