Metoda FIFO (First In, First Out) je zákonem stanovený způsob, jakým se určuje pořizovací cena cenných papírů při jejich prodeji. Pro mnoho investorů je správná aplikace FIFO jedním z nejsložitějších aspektů daňového přiznání – zvláště pokud akcie nakupovali postupně v desítkách transakcí přes různé brokery. V tomto článku si metodu FIFO rozebereme do detailu s praktickými příklady.
Co přesně říká zákon o metodě FIFO
Zákon č. 586/1992 Sb., o daních z příjmů (ZDP), v § 10 odst. 4 stanoví: „Jsou-li předmětem převodu cenné papíry, u nichž nelze jednoznačně určit, které z cenných papírů stejného druhu od stejného emitenta poplatník převádí, považují se za výdaj na dosažení příjmu pořizovací ceny cenných papírů nabytých jako prvních." Jinými slovy, při prodeji se vždy nejprve „spotřebují" nejstarší nakoupené kusy.
Toto pravidlo je kogentní – investor si nemůže zvolit jinou metodu, jako je průměrná cena (weighted average), LIFO (Last In, First Out) nebo specifická identifikace (specific identification), které jsou běžné v jiných jurisdikcích, například v USA.
Základní princip FIFO na příkladu
Představte si, že jste v průběhu roku 2023 postupně nakupovali akcie společnosti Apple (AAPL):
- Nákup č. 1 (15. 1. 2023): 10 ks za 130 USD/ks → celkem 1 300 USD
- Nákup č. 2 (20. 3. 2023): 15 ks za 155 USD/ks → celkem 2 325 USD
- Nákup č. 3 (5. 8. 2023): 10 ks za 180 USD/ks → celkem 1 800 USD
Celkem vlastníte 35 ks akcií Apple. V prosinci 2024 prodáte 20 ks za 195 USD/ks (celkem 3 900 USD). Metodou FIFO se jako první prodávají nejstarší akcie:
- Prvních 10 ks z nákupu č. 1 (pořizovací cena 130 USD/ks) → výdaj 1 300 USD
- Dalších 10 ks z nákupu č. 2 (pořizovací cena 155 USD/ks) → výdaj 1 550 USD
- Celkový výdaj: 1 300 + 1 550 = 2 850 USD
- Základ daně: 3 900 − 2 850 = 1 050 USD (přepočteno kurzem ČNB na CZK)
Po tomto prodeji vám zbývá 5 ks z nákupu č. 2 (pořizovací cena 155 USD) a 10 ks z nákupu č. 3 (pořizovací cena 180 USD). Při dalším prodeji se nejprve spotřebuje zbylých 5 ks z nákupu č. 2.
FIFO u částečných prodejů – krok za krokem
Situace se komplikuje, když provádíte více částečných prodejů v průběhu roku. Klíčové je udržovat průběžnou evidenci „zbývajících" kusů z každého nákupu. Každý prodej „konzumuje" kusy od nejstarších nákupů, dokud není celý prodejní objem pokrytý.
FIFO přes více brokerů
Pokud nakupujete stejnou akcii u různých brokerů (např. Apple u Degiro i u XTB), pro daňové účely se FIFO aplikuje souhrnně – jako byste měli jeden „společný" zásobník nákupů. Zákon nerozlišuje, u kterého brokera jste akcii koupili. Rozhodující je pouze emitent (společnost) a datum nákupu.
To znamená, že pokud jste koupili 10 ks Apple u Degiro v lednu 2022 a 10 ks Apple u XTB v červnu 2023, a prodáte 10 ks u XTB, jako výdaj se použije pořizovací cena 10 ks z Degiro (leden 2022), protože ty byly nakoupeny jako první.
FIFO a časový test – jak spolu souvisí
Metoda FIFO má přímý dopad na časový test. Protože se nejstarší akcie prodávají jako první, při částečném prodeji dlouhodobě držené pozice budou první prodané kusy s nejvyšší pravděpodobností splňovat 3letý časový test. To je pro investory výhodné – nejstarší (a často nejlevnější) akcie jsou osvobozeny od daně.
Příklad: Nakupujete akcie ČEZ každý měsíc od ledna 2021. V březnu 2025 prodáte polovinu pozice. Díky FIFO se jako první prodají akcie z ledna 2021 (splňují 3letý test → osvobozeno), pak z února 2021 (osvobozeno), a tak dále. Akcie nakoupené po březnu 2022 by časový test nesplnily.
FIFO u kryptoměn
Pro kryptoměny platí FIFO obdobně jako pro cenné papíry. Každá kryptoměna (BTC, ETH, SOL…) se posuzuje samostatně. Pokud jste nakupovali Bitcoin ve 20 transakčních dávkách, při prodeji se jako výdaj použije cena z nejstaršího nekonzumovaného nákupu.
Specifická je situace u směn mezi kryptoměnami. Směna BTC za ETH je zdanitelný prodej BTC (FIFO na BTC) a zároveň nový nákup ETH (za tržní cenu v okamžiku směny). Složitost narůstá u DeFi operací, kde může v jednom dni proběhnout desítky swapů.
FIFO u frakčních (zlomkových) akcií
Brokeři jako Trading 212 nebo Revolut umožňují nákup zlomkových akcií (fractional shares). Metoda FIFO se aplikuje identicky – nezáleží na tom, zda prodáváte 0,5 ks nebo 100 ks akcie. Důležité je správně evidovat přesné množství a cenu u každého nákupu, včetně desetinných míst.
Nejčastější chyby při aplikaci FIFO
- Použití průměrné ceny z brokerské platformy místo skutečného FIFO
- Aplikace FIFO samostatně pro každého brokera místo souhrnně
- Opomenutí reinvestovaných dividend u akumulačních fondů
- Záměna data obchodu (trade date) a data vypořádání (settlement date)
- Nezohlednění poplatků jako součásti pořizovací ceny
- Chybné párování u kryptoměnových swapů (směna = prodej + nákup)
Jak Taxero.cz automatizuje FIFO
Ruční aplikace FIFO je u portfolia s desítkami nebo stovkami transakcí prakticky nemožná bez chyb. Taxero.cz importuje transakce od všech podporovaných brokerů, sloučí nákupy stejného cenného papíru napříč brokery a automaticky aplikuje FIFO při každém prodeji. Výsledkem je přesný výpočet základu daně s kompletní auditní stopou.
