← Zpět do kalkulačky

Metodika výpočtu — česká verze

Přesný matematický model, podle kterého kalkulačka počítá, když je zvolen český jazyk (a s ním český daňově-pojistný model). Slouží k ověření správnosti metody — pro skeptiky i pro odborné posouzení účetní/daňovým poradcem. Slovenský model popisuje model.html.

1. Označení

Model počítá na úrovni jednoho prodaného kusu a potom sčítá přes měsíční objemy do celého měsíce. Klíčové veličiny na kus:

Všechny náklady se nejdřív počítají na jednu dávku a pak dělí y · good — tím se materiál a čas spotřebovaný na zmetky rozloží na kusy, které se opravdu prodají.

2. Materiál na kus

Každá materiálová položka se oceňuje spotřebou: nakoupíte perAmount jednotek za perPrice a na produkt spotřebujete used:

položka = perPrice · used / perAmount
např. stříbro: 25 000 Kč / 100 g, spotřeba 5 g  →  25 000 · 5 / 100 = 1 250 Kč

Surový materiál na dávku je součet položek. K němu se připočte rezerva na odřezky a odpad materialReserve:

rawMaterial = Σ (perPrice · used / perAmount)
materiál_na_kus = rawMaterial · (1 + materialReserve) / y / good

3. Amortizace (opotřebení nástrojů)

Fond na obnovu nástrojů není samostatný vzorec — je to výchozí položka v dalších nákladech (část 5), kterou kalkulačka u nového produktu sama přidá. Vyplníte ji buď jako procento z ceny, nebo jako pevnou částku na dávku, můžete ji přejmenovat, přepočítat nebo úplně odstranit stejně jako kteroukoli jinou položku režie.

4. Práce

Každý řádek práce je počet hodin krát hodinová sazba dané osoby. Vaše vlastní hodiny jsou vaše odměna (součást toho, co vyděláte), hodiny najaté výpomoci jsou náklad:

vaše_práce_na_dávku   = Σ (hodiny · sazba)   pro vás
najatá_práce_na_dávku = Σ (hodiny · sazba)   pro výpomoc
vaše_hodiny_na_kus = (Σ vaše hodiny) / y / good

5. Další náklady a rezervy

Další náklady (včetně amortizace z části 3) jsou buď pevná částka na dávku (poštovné, fond na balení), nebo procento z ceny (rezerva na reklamace a vratky, nebo amortizace zadaná procentem). Pevné se přičtou k režii; procentní se zpracují až u ceny:

režie_na_dávku = Σ (pevné položky Kč na dávku)
proportional   = Σ (procentní položky jako zlomek ceny)

6. Variabilní náklad na kus

materiál  = rawMaterial · (1 + materialReserve) / y / good
režie     = režie_na_dávku / y / good
práce     = (vaše_práce + najatá_práce) / y / good
variabilní_náklad = materiál + práce + režie

7. Společné náklady a jejich rozdělení

Společné měsíční služby (účetní, banka, internet, software, grafika, energie) tvoří jeden měsíční pool, který je třeba pokrýt napříč produkty. Pojistné a daň v poolu nejsou — ty jdou ze zisku (část 10).

pool = Σ (společné měsíční položky) + Σ (roční položky) / 12

Před rozdělením se pro každý produkt spočítá předběžná_cena = variabilní_náklad · (1 + markup). Váhy i limit používají tuto cenu, ještě bez společných nákladů. Po přidání fixedShare se znovu uplatní přirážka (část 8); nejde o kruhový výpočet konečné ceny.

Pool se rozdělí podle zvolené metody. Každý produkt dostane váhu na kus w; pool se rozdělí v poměru w · v (váha × objem):

MetodaVáha na kus w
Volněji podle hodnotypředběžná_cena(strength+1) (strength −1…+1: −1 = stejná koruna na kus, 0 = stejné % z ceny, +1 = progresivní — dražší nesou vyšší %)
Stejné procentopředběžná_cena
Stejně na kus1
Podle maržepředběžná_cena − variabilní_náklad
Podle časuvaše_hodiny_na_kus

Horní limit (cap) omezuje, kolik z ceny levného produktu smí tvořit společné náklady. Pokud by ho produkt překročil, jeho podíl se ořízne na cap · předběžná_cena a přebytek se v několika kolech přerozdělí na produkty s rezervou. Co se nevejde, hlásí se jako nepokryté (signál „zvyš cenu nebo prodej víc"). Výsledkem je podíl společných nákladů na kus fixedShare.

8. Cena a marže

náklad  = variabilní_náklad + fixedShare
cena    = náklad · (1 + markup)
marže   = cena − náklad
rezerva = proportional · cena        (procentní rezervy z části 5)

9. Prodejní kanály a DPH

Cena je jedna prodejní cena — to, co platí zákazník v přímém kanálu, nebo pultová cena ve velkoobchodě. Každý kanál si z ní bere podíl; tvůrci zůstává méně než cena, ne víc:

přímý kanál:   výnos = cena · (1 − poplatek)
velkoobchod:   výnos = cena · (1 − marže_obchodu)     (cena je pultová cena)
cena s DPH:    cena · 1,21

Přijatá zjednodušení: poplatek kanálu se počítá z ceny bez DPH (platformy ho ve skutečnosti často účtují z celé částky včetně DPH a dopravy — při větších objemech si poplatek ověřte v ceníku platformy); DPH na vstupech se nemodeluje — ceny materiálů zadávejte tak, jak je opravdu platíte (neplátce s DPH, plátce bez DPH).

10. Pojistné a daň (státu)

Pojistné a daň se počítají ze skutečného měsíčního výsledku a strhávají se ze zisku — nejsou pevnou částkou v ceně. Zákon počítá na roky; kalkulačka počítá ustálený měsíční stav: roční pravidla dělená dvanácti, jako by dnešní čísla platila celý rok (i vloni). Vstupy za měsíc:

R = tržby
P = zisk před státem = R − materiál − najatá práce − režie − společné služby − rezervy

Hlavní vs. vedlejší činnost se v českém modelu váže na výběr karty právní formy (OSVČ — hlavní / OSVČ — vedlejší); přepínač „mám současně zaměstnání" řídí slevu na poplatníka (10.4) a vstup do paušální daně (10.5).

10.1 Výdajový režim (OSVČ)

Základ daně B závisí na tom, jak OSVČ uplatňuje výdaje. Nejběžnější jsou paušální výdaje 60 % (živnost volná; strop 1 200 000 Kč ročně, tj. 60 % z 2 mil.). Skutečné výdaje se vyplatí jen tomu, jehož reálné náklady přesahují 60 % tržeb — u ruční výroby, kde převažuje práce, to bývá výjimka. Zaplacené pojistné se od základu daně neodečítá (§ 25 odst. 1 písm. g) ZDP) — podstatný rozdíl proti Slovensku.

paušální:  B = R − min(0,60 · R; 1 200 000 / 12)     (předvolené)
skutečné:  B = max(P; 0)

Šicí tvorba, bižuterie z nakoupených komponentů i výroba mýdel a svíček jsou živnosti volné → paušál 60 %. Řemeslné živnosti (80 %, např. zlatnictví a klenotnictví) model nepodporuje — viz 10.7.

10.2 Zdravotní pojištění (OSVČ)

Vyměřovací základ je 50 % základu daně, sazba 13,5 %:

zdravotní = 0,135 · 0,50 · B   = 6,75 % z B
minimum   = 3 306 Kč/měs (13,5 % z 24 483,50 = 50 % průměrné mzdy 48 967)
            — jen hlavní činnost; vedlejší činnost minimum nemá
            (a od r. 2026 neplatí ani měsíční zálohy — pojistné doplatí po přehledu)

10.3 Sociální (důchodové) pojištění (OSVČ)

Vyměřovací základ je 55 % základu daně, sazba 29,2 % (28 % důchodové + 1,2 % st. politika zaměstnanosti):

sociální = 0,292 · 0,55 · B   ≈ 16,1 % z B

hlavní činnost:   minimum 5 005 Kč/měs  (29,2 % z 17 139 = 35 % průměrné mzdy)
                  začátečník (rok zahájení + 2 další roky): 3 575 Kč/měs (25 %)
vedlejší činnost: roční B < 117 521 Kč (rozhodná částka)  →  sociální = 0
                  od této částky včetně: max(0,292 · 0,55 · B; 1 574 Kč/měs)  (min. VZ 11 %)

Snížené minimum začátečníka platí jen při hlavní činnosti a bez samostatné výdělečné činnosti v 20 kalendářních letech před rokem zahájení. Přepínač nárok sám neověřuje.

Rozhodná částka se porovnává s daňovým základem (ne s tržbami). Nad minimy je efektivní sazba pojistného celkem 0,292 · 0,55 + 0,135 · 0,50 ≈ 22,8 % z B. Červnová novela 2026 snížila minimální VZ hlavní činnosti ze 40 % zpět na 35 % průměrné mzdy zpětně od 1. 1. 2026; model používá celoročně platné hodnoty po novele.

10.4 Daň z příjmů (fyzická osoba)

Daň je progresivní a počítá se přímo ze základu B (pojistné se neodečítá). Sleva na poplatníka je sleva na dani (odečítá se od daně, ne od základu) a daň nesníží pod nulu:

hrubá_daň = 0,15 · min(B; 146 901) + 0,23 · max(B − 146 901; 0)     (měsíčně; práh = 1 762 812 / 12)
daň       = max(hrubá_daň − 2 570; 0)                                (sleva 30 840 Kč/rok)

Kdo je zároveň zaměstnaný, slevu na poplatníka zpravidla celou vyčerpá u mzdy — podnikání pak daní od první koruny (v modelu sleva = 0 při zapnutém „mám současně zaměstnání").

10.5 Paušální daň

Třetí výdajový režim: jedna pevná měsíční platba nahrazuje daň z příjmů i obojí pojistné; nepodává se přiznání ani přehledy a nelze uplatnit žádné slevy. Podmínky vstupu: OSVČ není plátce DPH, nemá příjmy ze zaměstnání zdaněné zálohově (příjmy zdaněné srážkou, např. malá DPP, nevadí) a příjmy z podnikání nepřesahují 2 mil. Kč ročně.

I. pásmo:  9 162 Kč/měs  (daň 100 + zdravotní 3 306 + sociální 5 756)   — po novele 2026
II. pásmo: 16 745 Kč/měs (daň 4 963 + zdravotní 3 591 + sociální 8 191)

Model předpokládá, že 100 % příjmů tvůrce pochází z činnosti s 60% výdajovým paušálem, takže do I. pásma patří příjmy do 1,5 mil. Kč ročně a do II. pásma do 2 mil. Kč. Nad 2 mil. (nebo při zaměstnání) režim nelze použít a výpočet se vrací k paušálním výdajům 60 %; III. pásmo (27 139 Kč, jen pro činnosti s nižšími paušály) model nepodporuje. Platba pásma je fixní: platí se i ve slabém měsíci, dokud jste v režimu.

10.6 s.r.o.

Zisk firmy se zdaní daní z příjmů právnických osob a k majiteli se dostane až výplatou podílu na zisku, z něhož se sráží dalších 15 % (pojistné se z podílů neplatí). Minimální daň v ČR neexistuje — ztrátová s.r.o. neplatí nic:

daň_PO    = 0,21 · max(P; 0)
dividenda = 0,15 · max(P − daň_PO; 0)          (při plném vyplacení zisku)
zdravotní jednatele = 3 024 Kč/měs (OBZP: 13,5 % z minimální mzdy 22 400),
                      jen pokud není pojištěn jinde; sociální neplatí žádné
                      (pozor: období se nepočítá do důchodu)

Model předpokládá, že jednatel si neplatí mzdu a zisk si vyplácí celý jako podíl na zisku. Kombinace s odměnou jednatele je mimo záběr kalkulačky.

10.7 Stav implementace, vstupy situace a vědomá zjednodušení

Výpočtové jádro (src/engine/tax-cz.ts, funkce stateForCz; dispatching v src/engine/portfolio.ts) implementuje přesně model z částí 10.1 – 10.6. Situaci, kterou samotná právní forma neunese, zadává uživatel v rozbalovací části „Daň, pojistné a DPH": výdajový režim (předvoleno paušální výdaje 60 %; paušální daň se nabízí, jen když není zapnuté zaměstnání ani plátcovství DPH), „mám současně zaměstnání" (předvoleno u vedlejší činnosti; nuluje slevu na poplatníka a blokuje paušální daň), „začínám podnikat" (jen hlavní činnost; snížené sociální minimum) a u s.r.o. „vyplácím si zisk" (15 % srážková daň, předvoleně zapnuto). Předvolený stav — OSVČ vedlejší + zaměstnání + paušální výdaje — je nejběžnější scénář cílové skupiny.

Vědomá zjednodušení, která zůstávají (a jejich směr): ustálený stav místo ročního posunu — rozhodná částka, pásma paušální daně a strop 23% sazby se čtou z aktuálních měsíčních čísel × 12 místo skutečnosti minulého roku; jen sleva na poplatníka — žádné další slevy (na děti, na manžela) ani nezdanitelné části (dary, penzijní/životní pojištění); jen 60% paušál — řemeslné živnosti s 80% paušálem model nepodporuje (výsledek je pro ně konzervativní: skutečná daň a pojistné by byly nižší); záloha vs. pojistné u začátečníků — úleva nových OSVČ neplatit první dva roky zálohy se nemodeluje jako úspora, protože pojistné stejně vznikne a doplatí se po přehledu; vedlejší činnost bez měsíčních záloh na zdravotní (od 2026) se modeluje jako průběžný měsíční náklad, protože jde o tutéž částku placenou později; s.r.o. bez mzdy jednatele a s plným vyplacením zisku; DPH na vstupech se nemodeluje (část 9); nemocenské pojištění OSVČ (dobrovolné) se nemodeluje; maximální sociální vyměřovací základ se neuplatňuje, takže při vysokém zisku model pojistné nadhodnocuje.

Částka „odkládejte si“ zahrnuje společné služby a příslušné minimum. U vedlejší činnosti rozhoduje roční základ podle zvolených výdajů: skutečný zisk při skutečných výdajích, nebo příjmy po paušálních výdajích. Při základu alespoň 117 521 Kč zahrnuje sociální minimum 1 574 Kč. Neměnný princip: příslušná minima jsou dolní hranice (platí se i při nulovém zisku a zobrazují se v částce „odkládejte si"), nad minimy rostou pojistné i daň se ziskem a celá částka „státu" se mezi produkty rozděluje podle podílu na zisku (pokud měsíc jako celek vykazuje zisk před státem; jinak podle podílu na tržbách, protože ztrátový produkt nepřispívá k základu, který se ve skutečnosti zdaňuje) jen pro zobrazení — do cen se nepromítá.

11. Měsíční přehled

Všechny veličiny na kus se vynásobí objemem v a sečtou. Platí identity:

náklady_celkem = materiál + najatá práce + režie + společné služby + rezervy + státu
vyděláte       = tržby − náklady_celkem = P − státu
vyděláte       = vaše odměna + zisk (po státu)

12. Časová kapacita

Součet vašich vlastních hodin napříč produkty se porovná s tím, kolik hodin měsíčně stíháte. Hodiny výpomoci se nepočítají:

vaše_hodiny_měsíčně = Σ (vaše_hodiny_na_kus · v)
pokud vaše_hodiny_měsíčně > strop → měsíc časově nevychází (upozornění)

13. Kontrola reality a cíl

Při zadané dnešní ceně c jednoho produktu ukáže odhad čisté hodinové odměny: odečte ostatní náklady, procentní rezervu z ceny c a již přidělený podíl daně a pojistného na kus. Podíl státu zůstává z původního portfolia; změna jedné dnešní ceny nespouští nový daňový výpočet.

skutečná_mzda = (c − c · proportional − (náklad − vaše_práce) − podíl_státu) / vaše_hodiny_na_kus

Při zadaném cílovém měsíčním čistém příjmu T najde jednotný cenový násobek f (všechny ceny × f), při kterém měsíční „vyděláte" dosáhne T. Protože vyšší ceny zvyšují zisk a s ním pojistné i daň, řeší se to numericky (bisekcí), ne dělením.

14. Konstanty pro rok 2026 (ověřeno 2. 10. 2026)

VeličinaHodnotaZdroj
Průměrná mzda pro pojistné (NV č. 365/2025 Sb.)48 967 Kč/měs (46 278 × 1,0581)ČSSZ
Minimální mzda (sdělení MPSV č. 356/2025 Sb.)22 400 Kč/měs · 134,40 Kč/hMPSV
Průměrná mzda ČSÚ (referenční, 1. Q 2026)50 282 Kč/měsČSÚ
Sociální pojištění OSVČ — sazba / VZ29,2 % / 55 % základu daněČSSZ
Sociální minimum — hlavní (po novele, zpětně od 1. 1. 2026)VZ 17 139 Kč (35 %) → 5 005 Kč/měsMF ČR, ČSSZ
Sociální minimum — začátečník (1.–3. rok hlavní činnosti)VZ 12 242 Kč (25 %) → 3 575 Kč/měsČSSZ
Sociální minimum — vedlejší / rozhodná částkaVZ 5 387 Kč (11 %) → 1 574 Kč/měs / 117 521 Kč (daňový základ/rok)ČSSZ
Zdravotní pojištění OSVČ — sazba / VZ / minimum (hlavní)13,5 % / 50 % základu daně / 3 306 Kč/měsVZP
Zdravotní OBZP (jednatel bez jiného pojištění)3 024 Kč/měs (13,5 % z min. mzdy)VZP
Daň z příjmů FO — sazby / práh 23 %15 % / 23 % nad 1 762 812 Kč/rok (36× prům. mzdy)podnikatel.cz
Sleva na poplatníka30 840 Kč/rok (2 570 Kč/měs), sleva na danimoney.cz
Pojistné OSVČ není daňový výdaj§ 25 odst. 1 písm. g) ZDPjakpodnikat.cz
Výdajový paušál (živnost volná)60 % z příjmů, max. 1 200 000 Kč/rokkurzy.cz, MPO (přílohy ŽZ)
Paušální daň — I. pásmo (po novele) / II. pásmo9 162 Kč/měs (100 + 3 306 + 5 756) / 16 745 Kč/měsFinanční správa, podnikatel.cz
Daň z příjmů PO / srážková daň z podílů na zisku21 % / 15 % (bez pojistného; minimální daň neexistuje)Finanční správa, behounek.eu
DPH — sazba / registrace21 % / 2 000 000 Kč obrat (od 1. 1. dalšího roku) · 2 536 500 Kč (okamžitě)Finanční správa

Kalendář změn: průměrná mzda (a s ní minima a pásma) se mění k 1. lednu nařízením vlády, minimální mzda k 1. lednu sdělením MPSV; červnová novela 2026 ukázala, že se minima mohou změnit i v průběhu roku. Konstanty je třeba prohlédnout při každé z těchto změn.

Předvolené hodnoty modelu (orientační odhady, tvůrce je nahradí vlastními)

VeličinaHodnota
Rezerva na materiál (předvolená)5 %
Amortizace nástrojů (předvolená)5 % z ceny (šperky 8 %)
Poplatky kanálů — e-shop / Fler / Etsy / velkoobchod4 % / 13 % / 14 % / marže 50 % — orientační odhady, tvůrce je nahradí vlastními; Fler 13 % je pracovní odhad, aktuální sazbu se při kontrole nepodařilo ověřit (ceník Fler), Etsy 6,5 % transakční + $0,20 zalistování (Etsy Fees & Payments Policy) + 4 % a 0,30 € za platbu v Česku a na Slovensku (Etsy Payments), e-shop platební brána ~1 % + podíl tarifu (webhostingcentrum.sk); celková procenta jsou odhady, nikoli ověřené sazby pro každou objednávku
Šablonové ceny materiálů a služebilustrativní (eurové výchozí hodnoty × 25) — NEOVĚŘENO

Tento dokument vysvětluje matematiku výpočtového jádra (src/engine/tax-cz.ts, src/engine/portfolio.ts, src/engine/allocate.ts); správné chování určují kód a testy. Nástroj je informační; ceny si určujete sami.