Практичний путівник підприємництвом, OSVČ та бізнесом у Чехії

Підприємництво поряд із роботою за наймом: згода, аванси та паушальний податок

Дізнайтеся, коли потрібна згода роботодавця, скільки платити авансом і чи можна обрати паушальний податок, працюючи за наймом, у 2026 році.

Чи можна займатися підприємництвом поряд із роботою за наймом?

Так — трудові відносини самі по собі не забороняють підприємництво. Živnost (підприємницьку діяльність) ви подаєте за такою самою процедурою, як і будь-хто інший, без особливих обмежень для найманих працівників.

Попередня письмова згода роботодавця потрібна лише тоді, коли ваша нова заробіткова діяльність збігається з предметом діяльності роботодавця — тобто фактично має конкурентний характер, згідно з § 304 Кодексу законів про працю (zákoník práce). Якщо ви працюєте в іншій галузі, згода за законом взагалі не потрібна.

  • Згода не потрібна також для наукової, педагогічної, публіцистичної, літературної та мистецької діяльності (§ 304 абз. 2 zákoníku práce).
  • Роботодавець може відкликати раз надану згоду, але відкликання має письмово обґрунтувати; після цього працівник має без зайвого зволікання припинити заробіткову діяльність.
  • Предмет діяльності роботодавця можна перевірити у публічному реєстрі підприємців (živnostenský rejstřík) (rzp.gov.cz).

Чому вигідно, що це побічна діяльність

Підприємництво паралельно з роботою за наймом має суттєву перевагу щодо страхових внесків — адже це побічна самостійна заробіткова діяльність. Соціальне (пенсійне) страхування з неї ви не платите взагалі, доки річний прибуток не перевищить вирішальну суму 117 521 Kč (2026). До того ж у першому календарному році підприємництва аванси зазвичай не сплачуються навіть понад цю межу — можливу доплату визначить лише фактичний прибуток після подання річного звіту про доходи та витрати (přehled).

Медичне страхування для побічної діяльності не має жодного законного мінімуму. Тобто аванси наперед ви не платите — страховий внесок (13,5 % з 50 % прибутку) ви доплатите одноразово згідно з фактичним прибутком після подання přehledu. Це суттєва відмінність від основної діяльності, де ви платите мінімальний аванс 3 306 Kč щомісяця незалежно від прибутку.

Податок на дохід декларується завжди, незалежно від того, чи це основна, чи побічна діяльність, і незалежно від розміру заробітку. Виняток — лише випадковий дохід поза živností до 50 000 Kč на рік (§ 10 Закону про податки з доходів (zákon o daních z příjmů)) — його варто розглянути окремо, якщо ви ще тільки вирішуєте, чи потрібна вам živnost взагалі.

Порахуйте аванси для побічної діяльності

Виберіть, що це побічна діяльність, і вкажіть очікуваний річний прибуток. Калькулятор порахує, скільки ви заплатите на соціальне та медичне страхування у 2026 році — і покаже, чи ви ще під вирішальною сумою 117 521 Kč.

Orientační výpočet podle sazeb roku 2026. Nenahrazuje výpočet daňového poradce. Ověřeno 2026.

Зверніть увагу на вирішальну суму: 117 521 Kč

Соціальне страхування з побічної діяльності ви платите лише після перевищення річного прибутку 117 521 Kč (2026). До того часу не платите нічого, а після перевищення — мінімум 1 574 Kč щомісяця. Детальний розклад для вашої ситуації знайдете в гайді Основна vs. побічна діяльність →.

Часті запитання про підприємництво поряд із роботою за наймом

Чи маю я повідомляти роботодавця про підприємництво?
За законом повідомляти не зобов’язані, якщо ваше підприємництво не збігається з предметом діяльності роботодавця. У такому випадку вам потрібна його попередня письмова згода згідно з § 304 zákoníku práce (Кодексу законів про працю). В іншій галузі згода чи повідомлення не потрібні — проте радимо все ж таки йому про це сказати.
Скільки я заплачу зі страхування при побічному заробітку 100 000 Kč на рік?
Соціальне страхування ви не платите взагалі — це нижче вирішальної суми 117 521 Kč. Медичне страхування не має мінімуму для побічної діяльності, доплатите його згідно з фактичним прибутком (13,5 % з 50 % прибутку) лише після подання přehledu. Точну суму за вашою галуззю та витратами порахуєте в калькуляторі авансів.
Чи можу я обрати paušální daň для побічної діяльності?
Ні, якщо у вас звичайна робота за наймом, де зарплату щомісяця оподатковує роботодавець авансовим податком, — адже paušální daň виключає одночасні доходи від трудових відносин (винятком є лише DPP чи DPČ, оподаткована остаточним податком у джерела). Тому оберіть паушальні витрати (výdajový paušál) або фактичні витрати і подайте звичайну податкову декларацію.
Що робити, якщо в мене ще є DPP в іншого роботодавця?
DPP ви оцінюєте для потреби згоди за § 304 так само, як основну роботу за наймом — вона потрібна лише при збігу галузі підприємництва. З погляду податків DPP — окремий дохід: якщо він оподаткований остаточним податком у джерела, це не перешкоджає paušální dani; якщо оподатковується щомісячним авансовим податком роботодавця, діє те саме обмеження, що й для роботи за наймом.
Чим конкуренційне застереження відрізняється від згоди за § 304?
Так, відрізняється. Згода за § 304 стосується підприємництва під час тривання трудових відносин. Конкуренційне застереження (§ 310–311 zákoníku práce) — це договірна умова, яка обмежує заробіткову діяльність лише після закінчення трудових відносин, за грошову компенсацію щонайменше 50 % середнього заробітку на строк максимум один рік.
Коли побічна діяльність стає основною?
Щойно закінчується робота за наймом або інша причина побічної діяльності, наприклад навчання чи батьківська відпустка. З того місяця ви платите мінімальні аванси як основна OSVČ — соціальне 5 005 Kč (від 7/2026) і медичне 3 306 Kč. Детальніше в статті Основна vs. побічна діяльність →.
breakoutu (config je jen čísla, ale držíme konvenci). var C = {"rok":2026,"pausal":{"1":9162,"2":16745,"3":27139},"pausalDo0107":{"1":9984},"danSazba1":0.15,"danSazba2":0.23,"progrese":1762812,"slevaPoplatnik":30840,"bonus":[15204,22320,27840],"vydaj":{"80":0.8,"60":0.6,"40":0.4,"30":0.3},"strop":{"80":1600000,"60":1200000,"40":800000,"30":600000},"socSazba":0.292,"socZaklad":0.55,"socMinHlavni":5005,"socMinHlavniDo0107":5720,"socMinZacinajici":3575,"socMinVedlejsi":1574,"rozhodnaVedlejsi":117521,"zdravSazba":0.135,"zdravZaklad":0.5,"zdravMin":3306,"danPO":0.21,"srazkova":0.15,"dphLimitRok":2000000,"dphLimitOkamzity":2536500,"dphLhutaDny":10,"dphIdentZbozi":326000}; function pasmo(prijem) { return prijem <= 1000000 ? 1 : (prijem <= 1500000 ? 2 : 3); } function calcPausalniDan() { var prijem = num('prijem'), p = parseInt(val('pausal'), 10) || 60, deti = Math.max(0, num('deti')); if (prijem <= 0) { return '

Zadejte roční příjem.

'; } if (prijem > 2000000) { return '

Nad 2 000 000 Kč ročně nelze do paušálního režimu vstoupit ani uplatnit výdajový paušál bez omezení. Výpočet je jen orientační.

'; } // Paušální daň (vše v jednom) var pas = C.pausal[pasmo(prijem)] * 12; // Běžný režim: výdajový paušál var vydaje = Math.min(prijem * C.vydaj[p], C.strop[p]); var zaklad = Math.max(0, prijem - vydaje); var dan = zaklad <= C.progrese ? zaklad * C.danSazba1 : C.progrese * C.danSazba1 + (zaklad - C.progrese) * C.danSazba2; var danPoSleve = Math.max(0, dan - C.slevaPoplatnik); var bonus = 0; for (var i = 0; i < deti; i++) { bonus += C.bonus[Math.min(i, 2)]; } var danNet = danPoSleve - bonus; // může být záporná = daňový bonus se vrací var soc = Math.max(C.socMinHlavni * 12, zaklad * C.socZaklad * C.socSazba); var zdrav = Math.max(C.zdravMin * 12, zaklad * C.zdravZaklad * C.zdravSazba); var bezny = danNet + soc + zdrav; var pausalWins = pas < bezny; var rozdil = Math.abs(bezny - pas); var rows = '' + 'Paušální daň (' + pasmo(prijem) + '. pásmo)' + kc(pas) + '' + 'Běžný režim: daň po slevě' + (deti ? ' a bonusu na děti' : '') + '' + kc(danNet) + '' + 'Běžný režim: sociální pojistné' + kc(soc) + '' + 'Běžný režim: zdravotní pojistné' + kc(zdrav) + '' + 'Běžný režim celkem' + kc(bezny) + ''; var verdict = '

' + (pausalWins ? 'Vyplatí se paušální daň' : 'Vyplatí se běžný režim (výdajový paušál)') + ' — ušetříte zhruba ' + kc(rozdil) + ' ročně.' + (deti && !pausalWins ? ' Díky dětem získáte v běžném režimu daňový bonus, který paušální daň neumožňuje.' : '') + '

'; return '' + rows + '
' + verdict; } function calcZalohy() { var c = val('cinnost'), zisk = num('zisk'); var socMin = c === 'zacinajici' ? C.socMinZacinajici : (c === 'vedlejsi' ? C.socMinVedlejsi : C.socMinHlavni); var soc = socMin, zdrav = C.zdravMin, note = ''; if (zisk > 0) { var s = Math.round(zisk * C.socZaklad * C.socSazba / 12); soc = Math.max(socMin, s); if (c !== 'vedlejsi') { zdrav = Math.max(C.zdravMin, Math.round(zisk * C.zdravZaklad * C.zdravSazba / 12)); } else { zdrav = Math.round(zisk * C.zdravZaklad * C.zdravSazba / 12); } } if (c === 'vedlejsi') { note = '

U vedlejší činnosti se sociální pojištění platí jen při ročním zisku nad rozhodnou částku ' + kc(C.rozhodnaVedlejsi) + '; do té doby zálohy platit nemusíte. Zdravotní nemá minimum a doplácí se podle zisku.

'; } var rows = '' + 'Sociální pojištění (měsíčně)' + kc(soc) + '' + 'Zdravotní pojištění (měsíčně)' + kc(zdrav) + '' + 'Celkem měsíčně' + kc(soc + zdrav) + ''; var hint = c === 'hlavni' ? '

Minimální sociální záloha hlavní činnosti se v roce 2026 snížila ze 40 % na 35 % vyměřovacího základu — od července 2026 činí minimum 5 005 Kč (do června 5 720 Kč), přeplatek se vrací.

' : ''; return '' + rows + '
' + hint + note; } function calcOsvcSro() { var zisk = num('zisk'), vyber = (parseInt(val('vyber'), 10) || 100) / 100; if (zisk <= 0) { return '

Zadejte roční zisk.

'; } // OSVČ: daň 15/23 % po slevě na poplatníka + pojistné z vyměřovacího základu (55 % / 50 %). var danO = zisk <= C.progrese ? zisk * C.danSazba1 : C.progrese * C.danSazba1 + (zisk - C.progrese) * C.danSazba2; danO = Math.max(0, danO - C.slevaPoplatnik); var socO = Math.max(C.socMinHlavni * 12, zisk * C.socZaklad * C.socSazba); var zdravO = Math.max(C.zdravMin * 12, zisk * C.zdravZaklad * C.zdravSazba); var netO = zisk - danO - socO - zdravO; // s.r.o.: daň PO 21 %; z vyplacené části srážková 15 %. Nevyplacená část zůstává zdaněná jen 21 %. var danPO = zisk * C.danPO; var poDani = zisk - danPO; var vyplaceno = poDani * vyber; var srazka = vyplaceno * C.srazkova; var netS = vyplaceno - srazka + (poDani - vyplaceno); // na ruku z výplaty + ponecháno ve firmě var rows = '' + 'OSVČ – čistý příjem' + kc(netO) + '' + 'daň ' + kc(danO) + ' · sociální ' + kc(socO) + ' · zdravotní ' + kc(zdravO) + '' + 's.r.o. – v kapse + ponecháno ve firmě' + kc(netS) + '' + 'daň PO 21 % ' + kc(danPO) + ' · srážková 15 % z výplaty ' + kc(srazka) + ''; var sroWins = netS > netO; var verdict = '

' + (sroWins ? 'Při tomto zisku a výplatě vychází lépe s.r.o.' : 'Při tomto zisku a výplatě vychází lépe OSVČ') + ' — rozdíl zhruba ' + kc(Math.abs(netS - netO)) + ' ročně. Čím víc zisku ponecháte ve firmě, tím víc s.r.o. získává (nevyplacená část se daní jen 21 %). U OSVČ jsou ale peníze hned vaše a bez administrativy.

'; return '' + rows + '
' + verdict; } function calcDphLimit() { var obrat = num('obrat'), mesicni = num('mesicni'); if (obrat <= 0) { return '

Zadejte dosavadní obrat za kalendářní rok.

'; } var limit = C.dphLimitRok, limitVyssi = C.dphLimitOkamzity; var doLimitu = Math.max(0, limit - obrat), doVyssiho = Math.max(0, limitVyssi - obrat); var rows = '' + 'Obrat za kalendářní rok' + kc(obrat) + '' + 'Limit povinné registrace' + kc(limit) + '' + 'Zbývá do limitu' + (obrat >= limit ? 'překročeno' : kc(doLimitu)) + ''; if (mesicni > 0 && obrat < limit) { var mes = Math.ceil(doLimitu / mesicni); rows += 'při obratu ' + kc(mesicni) + ' měsíčně překročíte limit zhruba za ' + mes + ' měs.'; } var verdict; if (obrat > limitVyssi) { verdict = '

Překročili jste ' + kc(limitVyssi) + '. Plátcem DPH se stáváte již dnem následujícím po dni překročení tohoto obratu. Přihlášku k registraci podejte do ' + C.dphLhutaDny + ' pracovních dnů od překročení.

'; } else if (obrat >= limit) { verdict = '

Překročili jste ' + kc(limit) + '. Plátcem DPH se stanete od 1. ledna následujícího kalendářního roku — nebo dříve, pokud to uvedete v přihlášce (pak dnem následujícím po překročení). Přihlášku podejte do ' + C.dphLhutaDny + ' pracovních dnů od překročení. Do vyššího limitu ' + kc(limitVyssi) + ' zbývá ' + kc(doVyssiho) + '.

'; } else { verdict = '

Zatím nejste povinni se k DPH registrovat. Do limitu ' + kc(limit) + ' zbývá ' + kc(doLimitu) + '. Od 1. 1. 2025 se obrat sleduje za kalendářní rok (ne za posledních 12 měsíců).

'; } var ident = '

Pozor na identifikovanou osobu: i bez překročení obratu se jí stanete, když přijmete službu od firmy z EU nebo ji do EU poskytnete (např. reklama na Google či Meta), nebo pořídíte zboží z EU nad ' + kc(C.dphIdentZbozi) + ' za rok. Identifikovaná osoba odvádí DPH jen z těchto přeshraničních plnění — tuzemský prodej zůstává bez DPH.

'; var disc = '

Přesná pravidla a formulář viz financnisprava.gov.cz.

'; return '' + rows + '
' + verdict + ident + disc; } function calcCistyPrijem() { var prijem = num('prijem'), vydajeSel = val('vydaje'); if (prijem <= 0) { return '

Zadejte roční příjem.

'; } var vydaje, vydajePlatba, vydajeLabel; if (vydajeSel === 'skutecne') { vydaje = Math.max(0, num('vydajeCastka')); vydajePlatba = vydaje; // skutečné výdaje reálně odcházejí z peněz vydajeLabel = 'Skutečné výdaje'; } else { var p = parseInt(vydajeSel, 10) || 60; vydaje = Math.min(prijem * C.vydaj[p], C.strop[p]); vydajePlatba = 0; // paušál je nákladová fikce — peníze reálně neodcházejí vydajeLabel = 'Výdajový paušál ' + p + ' %'; } var zaklad = Math.max(0, prijem - vydaje); var dan = zaklad <= C.progrese ? zaklad * C.danSazba1 : C.progrese * C.danSazba1 + (zaklad - C.progrese) * C.danSazba2; var danPoSleve = Math.max(0, dan - C.slevaPoplatnik); var soc = Math.max(C.socMinHlavni * 12, zaklad * C.socZaklad * C.socSazba); var zdrav = Math.max(C.zdravMin * 12, zaklad * C.zdravZaklad * C.zdravSazba); var cistyRok = prijem - vydajePlatba - danPoSleve - soc - zdrav; var rows = '' + 'Roční příjem' + kc(prijem) + '' + '' + vydajeLabel + '− ' + kc(vydaje) + '' + 'Základ daně' + kc(zaklad) + '' + 'Daň z příjmu (po slevě na poplatníka)− ' + kc(danPoSleve) + '' + 'Sociální pojištění− ' + kc(soc) + '' + 'Zdravotní pojištění− ' + kc(zdrav) + '' + 'Čistý roční příjem' + kc(cistyRok) + '' + 'Čistý měsíční příjem' + kc(cistyRok / 12) + ''; var note = (vydajeSel !== 'skutecne' ? 'U výdajového paušálu jsou výdaje nákladovou fikcí — reálně je neutrácíte, proto se do čistého příjmu nezapočítávají. ' : '') + 'Sleva na poplatníka činí ' + kc(C.slevaPoplatnik) + ' ročně. Počítáno pro hlavní činnost sazbami roku ' + C.rok + '.'; return '' + rows + '
' + '

' + note + '

'; } function run() { var html; if (kind === 'zalohy') { html = calcZalohy(); } else if (kind === 'osvc-sro') { html = calcOsvcSro(); } else if (kind === 'dph-limit') { html = calcDphLimit(); } else if (kind === 'cisty-prijem') { html = calcCistyPrijem(); } else { html = calcPausalniDan(); } out.innerHTML = html; out.hidden = false; } root.querySelectorAll('[data-f]').forEach(function (el) { el.addEventListener('input', run); el.addEventListener('change', run); }); run(); })();