Oceňování zásob: FIFO nebo vážený průměr na příkladu e-shopu

Metoda FIFO oceňuje vyskladněné zboží cenou nejstarší dodávky, vážený průměr cenou zprůměrovanou přes všechny dodávky na skladě. České účetní předpisy připouštějí jen tyto dvě metody, LIFO ne. Při rostoucích cenách dává FIFO vyšší hodnotu zásob a nižší náklady, na modelovém e-shopu o 14 615 Kč, což je při sazbě 21 % daň 3 069 Kč.
Právní rámec: co zákon dovoluje a co ne
Zásoby se podle § 25 odst. 1 písm. c) zákona č. 563/1991 Sb., o účetnictví, oceňují pořizovacími cenami, zásoby vytvořené vlastní činností podle písm. d) vlastními náklady. Pořizovací cenou je podle § 25 odst. 5 písm. a) cena pořízení a náklady s pořízením související; podle § 49 odst. 1 vyhlášky č. 500/2002 Sb. sem patří zejména přepravné, provize, clo a pojistné, nepatří úroky z úvěrů, kursové rozdíly ani smluvní sankce.
Problém nastává u úbytku: 100 kusů stejného trika ze tří dodávek za tři ceny, kterou cenu použít při prodeji 40 kusů? Odpověď dává § 25 odst. 4 zákona o účetnictví: u stejného druhu zásob se za ocenění pořizovací cenou považuje i cena zjištěná váženým aritmetickým průměrem nebo způsobem, kdy první cena pro ocenění přírůstku se použije jako první cena pro ocenění úbytku (FIFO, first in, first out). Jiná metoda v zákoně není, proto je LIFO (last in, first out) v českém účetnictví nepřípustné. Vyhláška č. 500/2002 Sb. v § 49 odst. 3 dodává, že v rámci jednoho analytického účtu zásob se používá jen jeden způsob ocenění a vážený průměr se počítá nejméně jednou za měsíc. Český účetní standard č. 015 v bodu 3.3 připouští i pevnou skladovou cenu (předem stanovená cena pořízení plus odchylka od skutečné ceny, rozpouštěná podle vnitřního předpisu).
FEFO není oceňovací metoda
Sklady s potravinami, kosmetikou nebo krmivy vydávají zboží podle expirace (FEFO, first expired, first out). To je logistické pravidlo, které nesouvisí s tím, jakou cenou úbytek oceníte: fyzicky vyskladňujete podle FEFO, účetně použijete FIFO nebo vážený průměr. FIFO je účetní fikce, ne popis toho, který fyzický kus odešel.
Stejné dvě metody používá i Finanční správa, když plátce nedokáže doložit původní odpočet u chybějícího zboží: podle Informace GFŘ k § 77 zákona o DPH se cena manka pro vyrovnání odpočtu zjistí metodou FIFO nebo váženým průměrem podle toho, kterou plátce používá v účetnictví. Podrobnosti najdete v článku o manku, přebytku a DPH.
Modelový sklad: sportovní e-shop, 20 položek, rok 2025
Modelový sklad malého sportovního e-shopu má 20 položek, u každé počáteční stav k 1. 1. 2025, 2 až 3 nákupy během roku za rostoucí ceny (dodavatelé zdražují o 2 až 6 %) a prodeje v několika vlnách. Počáteční stav je 472 450 Kč, nákupy 1 551 650 Kč, celkem 2 024 100 Kč, které se rozdělí mezi náklad na prodané zboží a zásobu k 31. 12. 2025; součet je u všech metod stejný, liší se jen dělicí čára. Počítali jsme FIFO, vážený průměr počítaný jednou měsíčně (periodický) a vážený průměr přepočítávaný po každém příjmu (klouzavý).
Souhrn za všech 20 položek (Kč, zaokrouhleno na koruny)
| Položka | Stav 1. 1. (ks) | Nákupy (ks) | Prodáno (ks) | Stav 31. 12. (ks) | Náklad FIFO | Zásoba FIFO | Náklad VAP měsíční | Zásoba VAP měsíční | Náklad VAP klouzavý | Zásoba VAP klouzavý |
|---|---|---|---|---|---|---|---|---|---|---|
| Běžecké boty model A | 40 | 190 | 185 | 45 | 284 600 | 73 800 | 286 610 | 71 790 | 286 610 | 71 790 |
| Běžecké boty model B | 25 | 80 | 80 | 25 | 163 300 | 53 000 | 164 000 | 52 300 | 164 000 | 52 300 |
| Cyklistická helma | 30 | 100 | 100 | 30 | 91 500 | 28 800 | 92 011 | 28 289 | 91 862 | 28 438 |
| Cyklistický dres | 50 | 140 | 145 | 45 | 96 100 | 31 500 | 96 748 | 30 852 | 96 748 | 30 852 |
| Cyklistické kalhoty | 35 | 90 | 85 | 40 | 62 700 | 31 600 | 63 809 | 30 491 | 63 809 | 30 491 |
| Fitness rukavice | 80 | 220 | 235 | 65 | 51 425 | 15 275 | 51 839 | 14 861 | 51 839 | 14 861 |
| Švihadlo | 100 | 250 | 250 | 100 | 37 000 | 16 000 | 37 491 | 15 509 | 37 491 | 15 509 |
| Jóga podložka | 60 | 160 | 170 | 50 | 66 750 | 21 000 | 67 303 | 20 447 | 67 221 | 20 529 |
| Činka 10 kg | 20 | 80 | 65 | 35 | 46 400 | 26 600 | 47 150 | 25 850 | 47 150 | 25 850 |
| Kettlebell 16 kg | 15 | 60 | 48 | 27 | 48 540 | 29 160 | 49 440 | 28 260 | 49 139 | 28 561 |
| Odporové gumy set | 70 | 180 | 195 | 55 | 52 325 | 15 675 | 52 691 | 15 309 | 52 691 | 15 309 |
| Sportovní láhev 750 ml | 150 | 350 | 390 | 110 | 38 570 | 11 880 | 38 973 | 11 477 | 38 973 | 11 477 |
| Sportovní batoh 25 l | 30 | 80 | 75 | 35 | 58 550 | 29 050 | 59 413 | 28 187 | 59 167 | 28 433 |
| Běžecká čelenka | 90 | 220 | 220 | 90 | 27 150 | 12 150 | 27 600 | 11 700 | 27 600 | 11 700 |
| Funkční triko | 120 | 270 | 300 | 90 | 89 400 | 28 800 | 90 210 | 27 990 | 89 906 | 28 294 |
| Kompresní ponožky | 200 | 450 | 470 | 180 | 53 190 | 21 960 | 53 824 | 21 326 | 53 824 | 21 326 |
| Sporttester | 12 | 40 | 33 | 19 | 83 080 | 50 920 | 84 542 | 49 458 | 84 068 | 49 932 |
| Trekové hole (pár) | 25 | 80 | 65 | 40 | 35 900 | 23 600 | 36 604 | 22 896 | 36 604 | 22 896 |
| Plavecké brýle | 60 | 140 | 145 | 55 | 34 275 | 14 025 | 34 718 | 13 582 | 34 718 | 13 582 |
| Míč fotbalový vel. 5 | 45 | 110 | 120 | 35 | 52 275 | 16 275 | 52 669 | 15 881 | 52 669 | 15 881 |
| Celkem | 1 473 030 | 551 070 | 1 487 645 | 536 455 | 1 486 088 | 538 012 |
Z tabulky plyne: FIFO má při zdražování nejnižší náklad a nejvyšší zásobu, protože na skladě zůstávají poslední, nejdražší dodávky (u bot model A celých 45 kusů po 1 640 Kč). Měsíční a klouzavý průměr se liší jen tam, kde se v jednom měsíci prodávalo dřív, než přišla nová dodávka (helma, jóga podložka, kettlebell, batoh, triko, sporttester); rozdíl za celý sklad je 1 557 Kč. Rozdíly na jedné položce jsou malé, v součtu už ne: mezi FIFO a měsíčním průměrem je to 14 615 Kč, tedy 2,7 % hodnoty zásob.
Detail výpočtu u dvou položek
Běžecké boty model A (nákup vždy před prodejem)
Pohyby v roce: 1. 1. stav 40 ks po 1 450 Kč (58 000 Kč); 10. 2. nákup 60 ks po 1 520 Kč; 5. 3. prodej 55 ks; 12. 6. nákup 80 ks po 1 590 Kč; 20. 7. prodej 70 ks; 15. 9. nákup 50 ks po 1 640 Kč; 10. 11. prodej 60 ks.
📋FIFO u běžeckých bot model A
Vážený průměr u téže položky: po únorové dodávce 100 ks za 149 200 Kč, průměr 1 492,00 Kč, březnový prodej 82 060 Kč; po červnové dodávce průměr 1 554,72 Kč, červencový prodej 108 830 Kč; po zářijové dodávce průměr 1 595,33 Kč, listopadový prodej 95 720 Kč. Náklad celkem 286 610 Kč, zásoba 45 ks za 71 790 Kč. Protože každý prodej následoval až po dodávce, dává měsíční i klouzavý průměr stejný výsledek.
Kettlebell 16 kg (prodej před dodávkou v témže měsíci)
Pohyby: 1. 1. stav 15 ks po 980 Kč (14 700 Kč); 20. 2. nákup 30 ks po 1 020 Kč; 25. 3. prodej 20 ks; 2. 8. prodej 12 ks; 8. 8. nákup 30 ks po 1 080 Kč; 20. 10. prodej 16 ks.
Tři metody u kettlebellu 16 kg
| Krok | FIFO | VAP klouzavý | VAP měsíční |
|---|---|---|---|
| Únor: nákup 30 ks po 1 020 Kč | vrstvy 15 x 980 a 30 x 1 020 | 45 ks za 45 300 Kč, průměr 1 006,67 Kč | totéž |
| Březen: prodej 20 ks | 15 x 980 + 5 x 1 020 = 19 800 Kč | 20 x 1 006,67 = 20 133 Kč | 20 x 1 006,67 = 20 133 Kč |
| Srpen: prodej 12 ks (2. 8.) | 12 x 1 020 = 12 240 Kč | 12 x 1 006,67 = 12 080 Kč (dodávka ještě nepřišla) | průměr srpna počítá i dodávku: (25 166,67 + 32 400) / 55 = 1 046,67 Kč, 12 x 1 046,67 = 12 560 Kč |
| Srpen: nákup 30 ks po 1 080 Kč (8. 8.) | vrstvy 13 x 1 020 a 30 x 1 080 | 43 ks za 45 486,67 Kč, průměr 1 057,83 Kč | 43 ks za 45 006,67 Kč, průměr 1 046,67 Kč |
| Říjen: prodej 16 ks | 13 x 1 020 + 3 x 1 080 = 16 500 Kč | 16 x 1 057,83 = 16 925 Kč | 16 x 1 046,67 = 16 747 Kč |
| Náklad celkem | 48 540 Kč | 49 139 Kč | 49 440 Kč |
| Zásoba 27 ks k 31. 12. | 27 x 1 080 = 29 160 Kč | 28 561 Kč | 28 260 Kč |
Srpen ukazuje, proč § 49 odst. 3 vyhlášky trvá na jednom způsobu v rámci analytického účtu. Skladovou kartu, do které se tyto pohyby zapisují, popisuje článek o příjemce, výdejce a skladové kartě.
Dopad na základ daně a daň
Náklad na prodané zboží (účet 504 u způsobu A) snižuje základ daně daného roku.
Rozdíl metod v základu daně a dani za rok 2025 (modelový e-shop)
| Srovnání | Rozdíl v nákladech | Rozdíl v základu daně | Daň s.r.o. 21 % (§ 21 odst. 1) | Daň OSVČ 15 % (§ 16 odst. 1 písm. a)) |
|---|---|---|---|---|
| VAP měsíční proti FIFO | +14 615 Kč | o 14 615 Kč nižší u VAP | 3 069 Kč méně u VAP | 2 192 Kč méně u VAP |
| VAP klouzavý proti FIFO | +13 058 Kč | o 13 058 Kč nižší u VAP | 2 742 Kč méně u VAP | 1 959 Kč méně u VAP |
| VAP měsíční proti VAP klouzavému | +1 557 Kč | o 1 557 Kč nižší u měsíčního | 327 Kč | 234 Kč |
Než z toho uděláte daňovou optimalizaci, dvě upozornění. Jde o časový posun, ne o úsporu: vyšší zásoba k 31. 12. 2025 je vyšším počátečním stavem roku 2026 a co FIFO letos v nákladech nechalo, příští rok do nákladů odejde; při klesajících cenách se efekt obrátí. A metodu volíte v účetní směrnici, v rámci jednoho analytického účtu ji nelze měnit podle pohybu cen (§ 49 odst. 3 vyhlášky č. 500/2002 Sb.). U OSVČ s příjmy nad 36násobek průměrné mzdy se uplatní sazba 23 %.
Pro e-shop účtující způsobem B jsou čísla stejná: k rozvahovému dni se počáteční stav převede do nákladů a zaúčtuje se konečný stav podle skladové evidence, takže náklad na prodané zboží vyjde 1 473 030 Kč (FIFO) nebo 1 487 645 Kč (měsíční průměr) jako u způsobu A. Rozdíl obou způsobů rozebírá článek účtování zásob způsobem A a B, specifika internetového prodeje účetnictví e-shopu.
Přecenění a opravná položka k zásobám
Oceňovací metoda řeší, kolik zásoba stála, ne kolik ještě stojí. Podle § 26 odst. 1 zákona o účetnictví platí: zjistí-li se při inventarizaci, že prodejní cena zásob snížená o náklady spojené s prodejem je nižší než ocenění v účetnictví, ocení se zásoby touto nižší cenou. Přechodné snížení hodnoty se podle § 26 odst. 3 vyjadřuje opravnou položkou, trvalé přímo snížením ocenění.
Podle § 55 vyhlášky č. 500/2002 Sb. se opravné položky tvoří jen na základě inventarizace a jen u přechodného snížení, účtují se na vrub nákladů a nesmí mít aktivní zůstatek; ČÚS č. 005 bod 4.2.1 předepisuje zápis na vrub účtové skupiny 55 (v praxi účet 559) ve prospěch skupiny 19. Daňově je tvorba opravné položky k zásobám neuznatelná podle § 25 odst. 1 písm. v) zákona o daních z příjmů; § 24 odst. 2 písm. i) uznává jen opravné položky podle zákona č. 593/1992 Sb., o rezervách, a ten je podle § 2 odst. 2 připouští pouze k pohledávkám.
Příklad: loňská kolekce cyklistických dresů
E-shop má 45 cyklistických dresů oceněných metodou FIFO po 700 Kč, celkem 31 500 Kč. Po příchodu nové kolekce se prodávají za 590 Kč, po odečtení balného a dopravy 60 Kč zbývá 530 Kč za kus. Ocenění převyšuje čistou prodejní cenu o 170 Kč na kus, celkem o 7 650 Kč; e-shop vytvoří opravnou položku 7 650 Kč zápisem 559/196, v přiznání ji přičte k základu daně a po prodeji dresů ji rozpustí. Kdyby dresy nešly prodat vůbec, jde o likvidaci s protokolem podle § 24 odst. 2 písm. zg), která daňově uznatelná je.
Opravná položka stojí na znalosti pořizovací ceny a obrátky každé položky; výpočet obrátky ukazuje článek obrátka zásob a minimální zásoba, celkový rámec shrnuje pilíř skladová evidence a zásoby pro malou firmu.
Časté otázky
Jak se účtuje vyskladnění zboží?
U způsobu A zápisem 504 Prodané zboží / 132 Zboží na skladě v ceně podle FIFO nebo váženého průměru, materiál do spotřeby 501/112. U způsobu B se v průběhu roku o vyskladnění neúčtuje a stav zásob se zaúčtuje až k rozvahovému dni podle skladové evidence.
Co znamená FEFO?
First expired, first out: nejdřív se vydává zboží s nejbližší expirací. Je to skladové pravidlo pro potraviny, kosmetiku a léčiva, ne oceňovací metoda; úbytek se v účetnictví ocení FIFO nebo váženým průměrem.
Proč je LIFO zakázané?
Protože § 25 odst. 4 zákona o účetnictví připouští jen vážený aritmetický průměr a FIFO. LIFO by při rostoucích cenách nechávalo v rozvaze zásoby v zastaralých nízkých cenách a zkreslovalo majetek i základ daně.
Jak často se počítá vážený průměr?
Nejméně jednou za měsíc (§ 49 odst. 3 vyhlášky č. 500/2002 Sb.). Většina programů ho přepočítává po každém příjmu jako klouzavý průměr. V rámci jednoho analytického účtu se způsob nesmí měnit.
Kdy vytvořit opravnou položku k zásobám?
Když je při inventarizaci prodejní cena po odečtení nákladů na prodej nižší než ocenění v účetnictví a snížení není trvalé (§ 26 zákona o účetnictví, § 55 vyhlášky). Účtuje se do skupiny 55 proti skupině 19 a daňově uznatelná není.
Co si z toho odnést
- Zákon o účetnictví připouští pro úbytky zásob jen FIFO a vážený aritmetický průměr; LIFO ne, FEFO je skladová logistika, ne ocenění.
- Vážený průměr se počítá nejméně měsíčně, v jednom analytickém účtu platí jen jeden způsob a metodu zapište do účetní směrnice.
- Na modelovém e-shopu s 20 položkami byl rozdíl mezi FIFO a měsíčním průměrem 14 615 Kč v nákladech, tedy 3 069 Kč na dani u s.r.o. a 2 192 Kč u OSVČ; jde o časový posun, ne o trvalou úsporu.
- Klouzavý a měsíční průměr se liší jen v měsících, kdy prodej předběhne dodávku; u modelu o 1 557 Kč.
- Opravná položka k zásobám je účetní povinnost při poklesu prodejní ceny pod ocenění, daňově se ale neuznává; neprodejné zboží řešte likvidací s protokolem.
Každý z výpočtů výše začíná pořizovací cenou z přijaté faktury nebo dodacího listu. DokladBot z těchto dokladů vytěží jednotlivé položky (název, množství, cenu, sazbu DPH) a exportuje je po řádcích do Excelu nebo CSV, doklady pak do Pohody, Money S3 nebo ABRA Flexi; skladovou evidenci a ocenění vedete ve svém programu nebo tabulce, kam položky jen naimportujete. Vyzkoušejte DokladBot a ušetřete přepisování cen do skladové karty.
Zdroje a právní předpisy
- Zákon č. 563/1991 Sb., o účetnictví, § 25 odst. 1 písm. c) a d), odst. 4 a 5, § 26 (ocenění zásob při inventarizaci, opravné položky) (platné znění)
- Vyhláška č. 500/2002 Sb., § 9 (zásoby), § 49 (způsoby oceňování zásob) a § 55 (opravné položky) (platné znění)
- České účetní standardy pro podnikatele, ČÚS č. 015 Zásoby a č. 005 Opravné položky (Ministerstvo financí, úplné znění standardů pro účetní jednotky účtující podle vyhlášky č. 500/2002 Sb.)
- Zákon č. 586/1992 Sb., o daních z příjmů, § 16 odst. 1, § 21 odst. 1 (sazby daně), § 24 odst. 2 písm. i) a § 25 odst. 1 písm. v) (opravné položky) (platné znění)
- Zákon č. 593/1992 Sb., o rezervách pro zjištění základu daně z příjmů, § 2 odst. 2 (daňové opravné položky jen k pohledávkám)
- Informace GFŘ č. j. 55985/17/7100-20116-050485 k vyrovnání odpočtu DPH, část 4 (ocenění chybějících zásob metodou FIFO nebo váženým průměrem)
Nechcete ztrácet čas s papírováním?
Vyzkoušejte DokladBot, účetnictví přes WhatsApp. Vyfoťte účtenku a máte zaúčtováno. Začínáte se 7 dny zdarma na všechny funkce, až 100 účtenek a faktur.
Užitečné nástroje a stránky
Vzory dokumentů ke stažení
Související články

Příjemka, výdejka a skladová karta: náležitosti a vzor
Příjemka potvrzuje převzetí zásob na sklad, výdejka jejich výdej a skladová karta drží zůstatek každé položky v množství i v korunách. Ukážeme, co na nich musí být, jak vypadá skladová karta s klouzavým váženým průměrem a kdy na evidenci přestane stačit Excel.

Skladová evidence a zásoby pro malou firmu 2026/2027
Skladová evidence není jen pro velké sklady. Vést ji musí každá účetní jednotka a v jednodušší podobě i živnostník s daňovou evidencí. Pilířový průvodce shrnuje, kdo co musí evidovat, jak vypadá skladová karta, příjemka a výdejka, jak zásoby ocenit, kdy udělat inventuru za rok 2026 a 2027 a kdy stačí Excel a kdy už ne.

OCR faktur a účtenek v praxi: reálná přesnost, limity a kdy je nutná lidská kontrola
OCR faktur zvládne většinu dokladů bez zásahu člověka, ale ne všechny. Podívejte se na reálná čísla ze zpracování 2 455 dokladů a zjistěte, kde technologie naráží na limity a kdy je potřeba lidská kontrola.