I) Položky mzdového listu - Pojištění a vyloučená doba (pouze v Čj)
Táto stránka už nie je udržiavaná.
Pro lepší identifikaci některých dále popsaných položek je uveden i jejich konkrétní název (italikou), příp. včetně zkratky agendy, do níž položka patří, viz identifikace popisovaných položek. Podle tohoto názvu lze položky i lehce vyhledávat v helpu (viz fulltextové hledání v helpu), mezi uživatelsky definovatelnými položkami funkcí Hledat položku v seznamu, příp. v popisu Struktur a definic GenDoc.chm.
Dále popisovaný výpočet se vztahuje k defaultně dodávaným výpočtovým schématům. Způsob použití výpočtových schémat a výpočtu položek viz kap. definice výpočtu a postup výpočtu.
Položky, kterých se výpočet týká:
- Omluvená absence MLD:S_ExcusedAbsence
- Min. výdělek pro účast na nem. pojištění MLD:S_SocialInsMinimum
- Účasten soc. pojištění MLD:S_IsSocialInsurance
Slouží k rozhodnutí, zda je zaměstnanec Účasten soc. pojištění či nikoliv s ohledem na nastavení příznaku Počítat pojištění na pracovním poměru a rovněž s ohledem na zadaný průběh sociálního pojištění.
Omluvená absence MLD:S_ExcusedAbsence slouží pro další posouzení účasti na nem. pojištění a shrnuje dobu, po kterou trvaly kvalifikované důvody, kdy zaměstnanec nemohl dosahovat příjmu, tj. trvala prac. neschopnost, byla pobírána pen. pomoc v mateřství nebo rodičovský příspěvek, trvala služba v ozbrojených silách nebo civilní služba, trval výkon veřejné funkce nebo jiného obecného úkonu bez náhrady mzdy apod. Tj. rovná se součtu zameškaných kalend. dní z nemocenských dávek typu 0,1,2 a 6 vysčítaných funkcí WageSickBenefitSum, plus počet zameškaných kalend. dní Vojenské cvičení (kal.dny) celkem MLD:S_ArmyExerciseCalTotal + Neplacené volno (kal.dny) celkem MLD:S_UnpaidFreeCalTotal plus počet dní nepřítomností typu mateřská dovolená, vojenská služba a civilní služba vysčítaných funkcí WageExcludedDays z dlouhodobých nepřítomností druhu 1,3 a 4.
V lokalizaci pro ČR se používá pro výpočet položky Min. výdělek pro účast na nem. pojištění MLD:S_SocialInsMinimum pro následné posouzení účasti na nem. pojištění a dále pro tisk přehledu vyměřovacích základů malé organizace. V lokalizaci pro SR se pro výpočet zmíněných položek ani pro zmíněný tisk nepoužívá. V defaultně dodávaných datech nemá ani jiné využití. Nicméně nese užitečnou informaci, kterou můžete využít např. ve vlastních tiskových výstupech.
Min. výdělek pro účast na nem. pojištění MLD:S_SocialInsMinimum je v lokalizaci pro SR defaultně nadefinován jako rovný nule.
V lokalizaci pro ČR se používá pro posouzení účasti na nem. pojištění. V lokalizaci pro SR se pro výpočet položky Účasten soc. pojištění MLD:S_IsSocialInsurance nepoužívá. V defaultně dodávaných datech nemá ani jiné využití.
Účasten soc. pojištění MLD:S_IsSocialInsurance:
-
pokud se jedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation, pak se bez dalších podmínek nastavuje na dvě (tj. je účasten)
-
pokud se nejedná o ML po skončení PP:
-
ale prac. poměr nemá nastaveno, že se má počítat pojištění (tj. položka Počítat pojištění PP:CalcInsurance není zatržena), pak se rovná jedné (tj. není Účasten soc. pojištění)
-
a prac. poměr má nastaveno počítat pojištění:
-
a zaměstnanec má nějaký průběh SP, tj. daný měsíc má zadán alespoň jeden den trvání pojištění, což se zjišťuje funkcí WageIsSocIns z údajů v záložce Průběh sociálního pojištění daného prac. poměru, pak se rovná dvěma (tj. je Účasten soc. pojištění)
-
ale zaměstnanec nemá průběh SP, pak se ještě posuzuje hodnota položky Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag: jestliže jde o příjem mimo průběh SP, tak se výsledek rovná dvěma (tj. je účasten nem.pojištění); v opačném případě se rovná jedné (tj. není účasten)
-
-
Položky, kterých se výpočet týká:
- Účasten zdrav. pojištění MLD:S_IsHealthInsurance
Slouží k rozhodnutí, zda je zaměstnanec účasten zdrav. pojištění či nikoliv.
Účasten zdrav. pojištění MLD:S_IsHealthInsurance.
Nejdříve se určí, zda PP z daného typu aktivity platí dané pojištění. Některé typy aktivit totiž ZP za určitých podmínek neplatí, u dohod v závislosti na typu dohody a dalších podmínkách. ZP se neplatí:
--- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4)
--- jde-li o DoPČ, DoVP (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2,3) a současně jde o starobního důchodce s přiznaným důchodem (posuzují se položky v údajích zaměstnance Den přiznání starobního důchodu PL:Employee_ID.RetirementDecision a současně Důchodový věk PL:RetirementAge) nebo invalidního důchodce (posuzuje se položka v údajích zamce Den přiznání invalidního důchodu PL:S_DisabilityPensionDecision.
Z ostatních PP se ZP platí.
Pokud se z daného typu aktivity dané pojištění platí a současně, pokud daný prac. poměr má nastaveno, že se má počítat pojištění (tj. položka Počítat pojištění PP:CalcInsurance je zatržena) a současně, pokud buď má zaměstnanec daný měsíc zadán alespoň jeden den trvání pojištění (což se zjišťuje funkcí WageIsHealthIns z údajů v záložce Průběh zdravotního pojištění daného prac. poměru) nebo pokud se jedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation, tak se rovná dvěma (tj. je účasten zdrav. poj.). V opačném případě se rovná jedné (tj. není účasten zdrav. poj.).
Položky, kterých se výpočet týká:
- Alespoň jeden PP je nemocensky pojištěn MLS:S_AtLeastOneIsSocIns
- Alespoň jeden PP je zdravotně pojištěn MLS:S_AtLeastOneIsHealthIns
Alespoň jeden PP je nemocensky pojištěn MLS:S_AtLeastOneIsSocIns je definována jako součtová položka, tj. rovná se součtu následujících položek, přičemž se jedná o součet korigovaný korekčním výrazem:
-
položek Účasten sociálního pojištění MLD:S_IsSocialInsurance ze všech pracovních poměrů daného zaměstnance, přičemž položka je před součtem korigována tak, že se za každý prac. poměr, v němž má položka Účasten sociálního pojištění hodnotu 2, započte jednička, v opačném případě se nezapočte nic.
Položka "Alespoň jeden PP je nemocensky pojištěn" MLS:S_AtLeastOneIsSocIns pak má hodnotu 2. Tj. alespoň jeden prac. poměr je v daném měsíci nemocensky pojištěn tehdy, pokud výsledek součtu je větší jak nula. V opačném případě má hodnotu 1, tj. žádný prac. poměr není v daném měsíci nemocensky pojištěn.
Alespoň jeden PP je zdravotně pojištěn MLS:S_AtLeastOneIsHealthIns je definována jako součtová položka, tj. rovná se součtu následujících položek, přičemž se jedná o součet korigovaný korekčním výrazem:
-
položek Účasten zdravotního pojištění MLD:S_IsHealthInsurance ze všech pracovních poměrů daného zaměstnance, přičemž položka je před součtem korigována tak, že se za každý prac. poměr, v němž má položka Účasten zdravotního pojištění hodnotu 2, započte jednička, v opačném případě se nezapočte nic.
Položka "Alespoň jeden PP je zdravotně pojištěn" MLS:S_AtLeastOneIsHealthIns pak má hodnotu 2. Tj. alespoň jeden prac. poměr je v daném měsíci zdravotně pojištěn tehdy, pokud výsledek součtu je větší jak nula. V opačném případě má hodnotu 1, tj. žádný prac. poměr není v daném měsíci zdravotně pojištěn.
Plátce ZP je (§11 odst.1 zákona 580/2004 o Zdravotním pojištění):
- zaměstnanec
- OSVČ
- zaměstnavatel
- stát
Pojistné je povinen platit také pojištěnec, který není zaměstnancem nebo OSVČ, jestliže má v rozhodném období příjem ze závislé činnosti vyšší než úhrn minimálních mezd za každý měsíc rozhodujícího období.
Za zamestnanca nepovažujeme osobu, ktorá pracuje na základe dohôd vykonávaných mimo pracovného pomeru.
- Zamestnávateľ nemá povinnosť odvádzať preddavky na poistné na verejné zdravotné poistenie z dohody o brigádnickej práci študentov. Na účely zákona o zdravotnom poistení sa osoby, ktoré vykonávajú činnosti na dohody o vykonaní práce a na dohody o brigádnickej práci študentov nepovažujú za zamestnancov.
- Štát je platiteľom poistného za študentov vtedy, ak ich príjmy nedosiahnu 1/2 úhrnu minimálnych miezd za mesiace rozhodujúceho obdobia v zmysle zákona o ZP v znení účinnom od 1. 9. 2005 (od účinnosti poslednej novely zákona). Pre obdobie od 9-12/2005 to znamená, že ak bude mať študent pomernú časť vymeriavacieho základu pripadajúcu na tieto mesiace nižšiu ako 13 000 SKK (3 250 SKK × 4), poistné za mesiace 9-12/2005 nebude platiť. Tento študent nebude povinný prihlásiť sa do zdravotnej poisťovne a zaplatiť poistné na zdravotné poistenie vo výške 14 % z dosiahnutého príjmu.
- Ak by však príjem študenta za 9-12/2005 bol vyšší ako 13 000 SKK, študent by mal povinnosť vykonať ročné zúčtovanie poistného a zaplatiť poistné z dosiahnutého príjmu
Od 1. 9. 2005 sa podľa § 11 považujú za zamestnancov aj konatelia a členovia štatutárnych orgánov vtedy, ak im zamestnávateľ za výkon funkcie konateľa alebo člena štatutárneho orgánu vyplatí odmenu.
Minimálny vymeriavací základ
Minimálny vymeriavací základ zamestnanca je úhrn minimálnych základov za všetky kalendárne mesiace rozhodujúceho obdobia, počas ktorých mal príslušný platiteľ poistného povinnosť platiť poistné. Pod pojmom minimálny základ zamestnanca sa rozumie minimálna mzda zamestnanca podľa zákona č. 90/1996 Z.z. o minimálnej mzde platná k 1. januáru kalendárneho roka, za ktorý sa platí poistné. Počas celého roka 2005 je to 6 500 SKK/mesiac.
Podľa prechodného ustanovenia, § 29b ods. 4, sa výška minimálnej mzdy zmenená nariadením vlády SR k 1. októbru kalendárneho roka, pre účely tohto zákona použije od 1. 1. do 31. 12. nasledujúceho kalendárneho roka.
Minimálny vymeriavací základ sa kráti o pomernú časť prislúchajúcu k počtu kalendárnych dní, počas ktorých za poistenca platí poistné štát podľa §11 ods. 8 písm. c), f) a o), teda:
- fyzickú osobu, ktorá poberá rodičovský príspevok,
- vojaka vykonávajúceho základnú službu, náhradnú službu, zdokonaľovaciu službu a prípravnú službu a fyzickú osobu vykonávajúcu civilnú službu,
- fyzickú osobu, ktorá poberá nemocenské, ošetrovné alebo materské podľa osobitného predpisu alebo je nemocensky poistená a ošetruje osobu podľa § 39 zákona o sociálnom poistení.
Zamestnanec z dôvodu dočasnej pracovnej neschopnosti odpracuje v 11/2005 iba 4 pracovné dni, za ktoré mu zamestnávateľ zúčtuje mzdu za vykonanú prácu vo výške 2 962 SKK. Vymeriavacím základom na účely výpočtu preddavku na poistné na zdravotné poistenie je suma 2 962 SKK, pretože zodpovedá odpracovanému času zamestnanca, a za odpracovaný čas nie je nižšia ako minimálny vymeriavací základ a zároveň nepresahuje za odpracovaný čas maximálny vymeriavací základ.
Minimálny základ podľa §13 ods. 15 sa nekráti o časť zodpovedajúcu neospravedlnenej neprítomnosti zamestnanca a poskytnutému pracovnému voľnu bez náhrady mzdy podľa Zákonníka práce (napr. podľa §136) alebo poskytnutému služobnému voľnu bez nároku na plat alebo služobný príjem podľa osobitného predpisu. Tj. pracovnému voľnu bez náhrady mzdy, ktoré zamestnávateľ poskytne zamestnancovi na jeho žiadosť, okrem pracovného voľna bez náhrady mzdy, ktoré je zamestnávateľ povinný poskytnúť zamestnancovi podľa osobitného predpisu. 48). O ty sa naopak kráti.
Dny, kdy zaměstnavatel musí poskytnout neplacené volno nad rámec zákonníku práce:
- typicky přečerpání limitu návštěvy u lékaře, doprovodů...
- další dny nepl. volna (např. svatba zaměstnance)
Zamestnávateľ poskytne podľa §141 ods. 3 Zákonníka práce z vážnych rodinných dôvodov zamestnancovi pracovné voľno bez náhrady mzdy v 10/2005 na celý mesiac, s výnimkou 3 pracovných dní. Za odpracované dni zamestnávateľ zúčtuje mzdu za vykonanú prácu vo výške 1 521 SKK. Minimálny vymeriavací základ za tieto 3 odpracované dni bude 6 500 SKK/mesiac.
Změna definice platitele pojistného:
Od 1. 1. 2011 je platitelem pojistného každý, kdo pobírá příjem podle §5 až §8 zákona o daních z příjmů, kromě dohod o pracích konaných mimo pracovní poměr.
Vyměřovací základ:
Oproti předchozímu stavu se mění definice vyměřovacího základu. Základem ZP je nově zdanitelný příjem zaměstnance, kromě příjmů daněných srážkovou daní. Odpadají tedy mnohé výjimky, ze kterých se dosud pojistné neodvádělo. Konkrétně odchodné, odstupné, příspěvky ze sociálního fondu, plnění po skončení pracovního poměru, náhrady za pohotovost, příspěvky na DDS, které platí zaměstnavatel za zaměstnance a jiné nepeněžní benefity zaměstnance.
ZJEDNOTENIE MAXIMÁLNYCH VYMERIAVACÍCH ZÁKLADOV PRE SOCIÁLNE A ZDRAVOTNÉ POISTENIE
Predmetom prijatej novely zákona bolo zjednotenie maximálnych vymeriavacích základov pre výpočet sociálneho a zdravotného poistenia. Od 1. 1. 2013 je v platnosti nový "strop" pre vymeriavacie základy vo výške 5násobku všeobecného vymeriavacieho základu platného v kalendárnom roku, ktorý 2 roky predchádza roku, v ktorom sa odvody počítajú, teda v roku 2013 za rok 2011.
DOHODY O PRÁCACH VYKONÁVANÝCH MIMO PRACOVNÝ POMER
Zmenily sa podmienky účasti na ZP pre "dohodárov" z hľadiska, či ide o poberateľa invalidného dôchodku či starobného dôchodku.
1) ODVODOVÁ ÚLEVA (dle §11 ods. 7 písm. v):
Zamestnanec v pracovnom pomere, ktorý bol zaradený v evidencii uchádzačov o zamestnanie najmenej 12 po sebe nasledujúcich mesiacov pred vznikom pracovného pomeru, ktorého príjem je najviac 67 % priemernej mesačnej mzdy v hospodárstve SR za rok, ktorý 2 roky predchádza kalendárnemu roku, v ktorom vznikol pracovný pome (premenná S_HranPrijDN), a to najviac počas prvých 12 kalendárnych mesiacov trvania pracovného pomeru alebo štátnozamestnaneckého pomeru, bude vylúčený z povinného nemocenského poistenia, dôchodkového poistenia a poistenia v nezamestnanosti zamestnanca.
Na pracovní poměr byl přidán parametr dlouhodobě nezaměstnaný a byla upravena výpočtová schémata.
Od 1. 3. 2022 došlo ke zrušení Odvodové úlevy. S tím souvisí i změna v ABRA Gen, kdy parametr dlouhodobě nezaměstnaný od 1. 3. 2022 pozbyl platnosti a byl defaultně nastaven na hodnotu NE.
Položky, kterých se výpočet týká:
- Základ ZP oprava MLD:S_HealthInsBase
- Základ ZP součet MLD:S_HealthInsBaseTotal
- Základ ZP MLD:S_HealthInsBaseCorrect
Základem ZP od 1. 1. 2011 (viz výše Změny v ZP od 1. 1. 2011) je v zásadě zdanitelný příjem zaměstnance, krom příjmů daněných srážkovou daní. Odpadají tedy mnohé výjimky, ze kterých se dříve pojistné neodvádělo. Konkrétně odchodné, odstupné, příspěvky ze sociálního fondu, plnění po skončení pracovního poměru, náhrady za pohotovost, příspěvky na DDS, které platí zaměstnavatel za zaměstnance a jiné nepeněžní benefity zaměstnance. Počítá se různě s ohledem na to, zda jde o standardní výpočet ML nebo zda jde o výpočet PČM.
Základ ZP součet MLD:S_HealthInsBaseTotal se tedy rovná buď Hrubé mzdě pro výpočet PČM MLD:GrossWageForAverageNetWage za podmínky, že pomocná položka Probíhá výpočet průměrné čisté mzdy MLD:CalcAvgNetWage má hodnotu Ano, nebo v opačném případě se rovná částce v položce Zdanitelné příjmy MLD:S_TaxableIncome.
Po výpočtu se provede kontrola, zda existuje alespoň jeden pojištěný den na průběhu zdravotního pojištění, viz Kontrolní výrazy. Zobrazí se informativní chyba, pokud se počítá ML pro PP, na kterém se má počítat pojištění, a současně se nejedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation a ani jeden den na průběhu ZP nebo SP nespadá do doby trvání počítaného ML, nebo pokud se počítá ML pro PP, na kterém se má počítat pojištění, a současně se jedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation a nespadá do mzdového období počítaného ML.
V období od 5/2018 do 10/2018 včetně se od součtu základu ZP počítaného na MLD odečítala osvobozená část 13. platu S_ThirteenTaxFreeTotal. Od 1. 11. 2018 se odečítání osvobozené části 13. a 14. platu provádí v rámci výpočtu položky Zdanitelné příjmy S_TaxableIncome, která do výpočtu S_HealthInsBaseTotal vstupuje.
Dále se provede korekce základu na nulu, pokud není zaměstnanec účasten pojištění. K tomu se použije položka Účasten zdrav. pojištění MLD:S_IsHealthInsurance:
Základ ZP MLD:S_HealthInsBaseCorrect se tedy rovná: Pokud je zaměstnanec v daném mzdovém období účasten zdrav. pojištění, tj. položka Účasten zdrav. pojištění MLD:S_IsHealthInsurance má hodnotu 2, je Základ ZP MLD:S_HealthInsBaseCorrect roven Základu ZP součet MLD:S_HealthInsBaseTotal. V opačném případě je Základ ZP nulový.
Volaná standardní akce: Po výpočtu se provede standardní akce Přenos do pojistného poměru, která vytvoří odpovídající záznamy v záložce Průběh zdravotního pojištění.
Položky, kterých se výpočet týká:
- Základ ZP součet MLS:S_HealthInsBaseTotal
- Minimální základ ZP oprava MLS:S_HealthInsMinBase
- Minimální základ ZP MLS:S_HealthInsMinBaseTotal
- Max. základ ZP MLS:S_HealthInsBaseMaxTotal
- Základ ZP MLS:S_HealthInsBaseCorrect
- Globál. proměnná GP:S_MinMzdM
- Globál. proměnná GP:S_ZPMin
Nejdříve se vyčíslí minimální základ zdravotního pojištění, který vychází z minimální mzdy snížením na část odpovídající trvání pracovního poměru (s ohledem na datum nástupu a výstupu) a době, po kterou za zaměstnance neplatí pojištění stát. Je nulový pro zaměstnance, za které platí ZP stát a na které se min. základ ZP nevztahuje. Za koho platí ZP stát a na koho se vztahuje Minimální vyměřovací základ, je zadáno v personálních listech. Přitom se posuzuje, zda alespoň jeden PP je pojištěn.
Minimální základ ZP MLS:S_HealthInsMinBaseTotal je definována následovně:
- pokud ani jeden prac. poměr zaměstnance v daném měsíci nezakládá účast na zdravotním pojištění, tj. položka Alespoň jeden PP je zdravotně pojištěn MLS:S_AtLeastOneIsHealthIns má hodnotu 1, a současně pokud Měsíční fond MLD:MonthFund z řídícího PP je nulový, pak se rovná pouze minimálnímu základu ZP zadaného v korekční položce Minimální základ ZP oprava MLS:S_HealthInsMinBase
- v opačném případě se rovná součtu minimálnímu základu ZP zadaného v korekční položce Minimální základ ZP oprava MLS:S_HealthInsMinBase plus Koeficient minimální mzdy MLD:S_MinWageCoef (korekce pro invalidy a mladistvé) krát minimální základ ZP daný v globální proměnné S_ZPMin, to kráceno podle odpracované doby, tj. v poměru:
- Odpracovaný čas (hod) MLD:TotalWorkTime - Hodiny přesčas celkem MLD:S_OverTimeTotal + Neomluvená absence (prac.hod) celkem MLD:S_AbsenceWorkTotal + Neplacené volno (prac. hod) celkem MLD:S_UnpaidFreeWorkTotal + Překážky na straně zaměstnavatele hodiny MLD:S_CompObstaclesHours + Placené volno (hod) celkem MLD:S_PaidFreeTotal + počet zameškaných hodin a počet prac. hodin ve svátek za dlouhodobé nepřítomnosti typu "neplacené volno" vysčítané funkcí WageExcludedDays (volanou z parametry 5, 2, 2 a 5, 4, 2) z agendy Neprítomnosti + Čerpaná dovolená (hod) MLD:HolidayTotal + Proplacené svátky celkem (hod) MLD:S_PaidFeastTotal, ale jen za podmínky, že je Druh mzdy = měsíční (MLD:TypeOfWage) a současně Způsob počítání svátků pro měsíční mzdu MLD:S_FeastMode je větší jak jedna (tj. Počítat svátky) (vše jen pro řídící prac. poměr)
- děleno:
- Měsíční fond MLD:MonthFund z řídícího PP + Proplacené svátky celkem (hod) MLD:S_PaidFeastTotal + svátky v době nemoci vysčítané funkcí WageSickBenefitSum (ale opět jen za podmínky, že je Druh mzdy = měsíční (MLD:TypeOfWage) a současně Způsob počítání svátků pro měsíční mzdu MLD:S_FeastMode je větší jak jedna (tj. Počítat svátky) (vše jen pro řídící prac. poměr)
a to celé kráceno podle úvazku (tj. v poměru: Úvazek MLD:S_Duty děleno Normální úvazek MLD:S_NormalDuty).
Aktuálně se Min.Základ ZP nepoužívá. Výpočtový vzorec je sice stále definován, nicméně, jelikož do jeho výpočtu vstupuje Koeficient minimální mzdy MLD:S_MinWageCoef, který je aktuálně roven 1 (100%), a dále globální proměnné S_ZPMin, která je aktuálně nulová, tak celá druhá část výpočtu Min.Základ ZP vychází NULA - tudíž v reálu se pak S_HealthInsMinBaseTotal rovná jen případně zadané korekční položce S_HealthInsMinBase (pokud by uživatel takovou zadal).
Max. základ ZP MLS:S_HealthInsBaseMaxTotal se rovná součtu opravné položky Max. základ ZP - opr. MLS:S_HealthInsBaseMax plus 5/12 ze všeobecného vyměřovacího základu (VVZ) aktuálně platného pro ZP a daného v globál. proměnné S_VVZZP.
Základ ZP součet MLS:S_HealthInsBaseTotal se rovná součtu základu ZP zadaného v korekční položce Základ ZP oprava MLS:S_HealthInsBase plus částka, která se vyčíslí ako součet základů z jednotlivých prac. poměrů, ale jen tehdy, pokud se nejedná o částku základu srážkové daně (z příjmů podléhajících této dani se ZP neplatí), tj. pokud položka Zálohová daň S_IsDepositTax se nerovná 1. Součet základů ZP z jednotlivých prac. poměrů se vyčíslí tak, že je definován jako součtová položka, tj. rovná se součtu: základů zdravotního ze všech pracovních poměrů daného zaměstnance, tj. položek Základ ZP MLD:S_HealthInsBaseCorrect. Minimálně se však rovná Minimálnímu základu ZP MLS:S_HealthInsMinBaseTotal a maximálně Max. základ ZP MLS:S_HealthInsBaseMaxTotal.
Ve vzorci je podmínka na srážkovou daň, nicméně, jestli se tato podmínka uplatní, závisí na tom, zda dle aktuálně platné legislativy mohou existovat nějaké příjmy, které by podléhaly srážkové dani, a zda tedy může vůbec nastat případ, kdy se položka Zálohová daň S_IsDepositTax rovná 1 (tedy kdy se platí srážková daň). Aktuálně (1. 1. 2013) v SR se srážková daň nepoužívá.
Základ ZP MLS:S_HealthInsBaseCorrect se rovná vypočtenému Základu ZP součet MLS:S_HealthInsBaseTotal sníženému o případnou odečitatelnou odvodovou položku ZP - celkem MLS:S_HealthInsCountOffTotal.
Volaná standardní akce: Po výpočtu se provede standardní akce Přenos do pojistného poměru, která vytvoří odpovídající záznamy v záložce Průběh sociálního pojištění.
Položky, kterých se výpočet týká:
- Pojistné ZP celkem MLS:S_HealthInsTotal
- Pojistné ZP-zaměstnanec oprava MLS:HealthInsEmpCorr
- Pojistné ZP-zaměstnanec MLS:HealthInsEmployee
- Pojistné ZP-zaměstnavatel oprava MLS:S_HealthInsCompanyCorr
- Pojistné ZP-zaměstnavatel MLS:S_HealthInsCompany
- Globál. proměnná Sazba ZP - zaměstnanec GP_S_ZPZamec
- Globál. proměnná Sazba ZP ZPS - zaměstnanec GP_S_ZPZecZPS
- Globál. proměnná Sazba ZP - celkem GP_S_ZPCelk
Z celkového pojistného část hradí zaměstnanec a část zaměstnavatel. Zaměstnanec hradí příslušné procento pojistného ze svého skutečně dosaženého příjmu, zaměstnavatel za zaměstnance procento z téhož základu. Celkové pojistné je pak jejich součet.
Pojistné ZP-zaměstnanec (za všechny PP) MLS:HealthInsEmployee se rovná součtu částky pojistného zadaného v položce Pojistné ZP-zaměstnanec oprava MLS:S_HealthInsEmpCorr a částky vypočtené jako procento ZP za zaměstnance dané v glob. proměnné S_ZPZamec resp. S_ZPZecZPS (pro případ, že je zaměstnanec invalidní, tj. Stupeň invalidity PL:S_Invalidity je větší jak jedna) ze Základu ZP MLS:S_HealthInsBaseCorrect spočteného ze všech prac. poměrů.
Pojistné ZP-zaměstnavatel MLS:S_HealthInsCompany se rovná součtu částky pojistného zadaného v položce Pojistné ZP-zaměstnavatel oprava MLS:S_HealthInsCompanyCorr a částky vypočtené jako procento ZP za zaměstnavatele dané v glob. proměnné S_ZPZamtel resp. S_ZPZtelZPS (pro případ, že je zaměstnanec invalidní, tj. Stupeň invalidity PL:S_Invalidity je větší jak jedna) ze Základu ZP MLS:S_HealthInsBaseCorrect spočteného ze všech prac. poměrů.
Pojistné ZP celkem (za všechny PP) MLS:S_HealthInsTotal se vypočte jako součet Pojistného ZP-zaměstnanec (za všechny PP) MLS:HealthInsEmployee plus Pojistné ZP-zaměstnavatel MLS:S_HealthInsCompany.
- Složky SP
- Změny od 1. 1. 2023
- Změny od 1. 3. 2022
- Změny od 1. 11. 2013
- Změny od 1. 1. 2013
- Změny od 1. 1. 2011
- Změny od 1. 1. 2010
SP je složeno z těchto dílčích pojištění:
- Placená zaměstnavatelem i zaměstnancem:
- Nemocenské pojištění (NP) - pojištění na zabezpečení příjmu v důsledku dočasné pracovní neschopnosti, nemocenské, ošetřování, těhotenství a mateřství (nemocenské, OČR, mateřská, vyrovnávací dávka).
- Důchodové pojištění
- Starobní pojištění (StP) - pojištění na starobní důchod a případ úmrtí.
- Invalidní pojištění (IP) - pojištění na invalidní důchod a případ úmrtí.
- Pojištění v nezaměstnanosti (PvN) - pojištění na podporu v nezaměstnanosti.
- Placená jen zaměstnavatelem:
- Garanční pojištění (GP) - pojištění na případ platební neschopnosti zaměstnavatele.
- Úrazové pojištění (ÚP) - pojištění pro případ poškození zdraví nebo úmrtní v důsledku prac. úrazu nebo nemoci z povolání.
-
Pojištění do rezervního fondu (RFS) - pojištění do rezervního fondu solidarity.
Pojištění na financování podpory - pojištění na financování podpory.
Aktuální tabulku plateb SP najdete zde.
Mohou existovat výjimky, kdy se některé složky pojištění neplatí. Např. u IP se přihlíží k důchodu (neplatí pobiratelé starobního důchodu), u PvN se přihlíží k důchodu a stupni invalidity, GP některé organizace neplatí vůbec apod. Platba je rovněž závislá na druhu pracovního poměru (u dohod a brigádnické činnosti studentů se např. platí pouze ÚP a GP, u SPOL (společník a jednatel), jestliže nemá na pracovním poměru průběh sociálního pojištění, neplatí žádnou složku pojištění, pojistné se neplatí, pokud je zaměstnanec celý měsíc nemocen a dostal nějaké peníze apod. (Platnost těchto "výjimek" závisí na aktuálně platné legislativě, v čase se mění.)
Při výpočtu pojištění a příslušných maxim se samozřejmě zohledňují různá krácení podle aktuálně platné legislativy (např. za dobu, kdy netrval poj. poměr, o již uplatněný základ pojistného z jiného PP, příp. se provádí rozpočítávání základu do předchozích měsíců apod.
Zavádí se nový druh Dohody o pracovní činnosti - Dohoda o pracovní činnosti na výkon sezónní práce. Zavádí se jako poddruh Dohody o pracovní činnosti, která bude využívaná při sezónní práci. Novela zákona o sociálním pojištění pro tuto činnost zavádí novou odčitatelnou položku, jak se vyhodnocuje můžete vidět zde.
Nový typ sociálního pojištění placeného Zaměstnavatelem - Pojistné na financování podpory (PFP) ve výši 0,5 % z Vyměřovacího základu zaměstnance. Účinnost od 1. 3. 2022.
Platím pro typ právního vztahu:
- 2 - pracovní poměr
- 3 - smlouva o profesionálním vykonávání sportu
Pojistné v nezaměstnanosti (PvN) se pak snižuje na 0,5 % z Vyměřovacího základu zaměstnance.
Výjimka u některých osob, které neplatí PvN (např. s přiznaným starob. důchodem):
- zaměstnavatel za ně neplatí PvN (v roce 2021 ani 2022)
- zaměstnavatel za ně bude ale platit 0,5 % PFP (2022)
Změny v SP od 1. 11. 2013 - Zákona o sociálnom poistení
1) ODVODOVÁ ÚLEVA (dle §4 ods. 1 písm. d):
Zamestnanec v pracovnom pomere, ktorý bol zaradený v evidencii uchádzačov o zamestnanie najmenej 12 po sebe nasledujúcich mesiacov pred vznikom pracovného pomeru, ktorého príjem je najviac 67 % priemernej mesačnej mzdy v hospodárstve SR za rok, ktorý 2 roky predchádza kalendárnemu roku, v ktorom vznikol pracovný pome (premenná S_HranPrijDN), a to najviac počas prvých 12 kalendárnych mesiacov trvania pracovného pomeru alebo štátnozamestnaneckého pomeru, bude vylúčený z povinného nemocenského poistenia, dôchodkového poistenia a poistenia v nezamestnanosti zamestnanca.
Na pracovní poměr byl přidán parametr dlouhodobě nezaměstnaný a byla upravena výpočtová schémata.
Od 1. 3. 2022 došlo ke zrušení Odvodové úlevy. S tím souvisí i změna v ABRA Gen, kdy parametr dlouhodobě nezaměstnaný od 1. 3. 2022 pozbyl platnosti a byl defaultně nastaven na hodnotu NE.
Změny v SP od 1. 1. 2013 - Novely zákona o sociálnom poistení (Č. 461/2003 Z. Z.)
1) DOHODY O PRÁCACH VYKONÁVANÝCH MIMO PRACOVNÝ POMER
Vo všeobecnosti, novelizácia sa snažila riešiť "zodvodnenie" prác na dohody mimo pracovný pomer – i keď na počiatku celého legislatívneho procesu bola zo strany vlády propagovaná snaha celý systém zjednodušiť, na jeho konci, sa stal celý systém zamestnávania na dohody až neprehľadný – pri dohodároch sa výpočet mzdy (ale aj vykazovanie do príslušných inštitúcií) veľmi skomplikovalo, vzniklo množstvo možných kombinácií na základe typu dohody (DoBPŠ vs. DoPČ a DoVP), či ide o poberateľa invalidného dôchodku, starobného dôchodku alebo predčasného starobného dôchodku. V niektorých prípadoch záleží na veku zamestnanca (účasť na jednotlivých druhoch poistenia), výške jeho príjmu v konkrétnom mesiaci (hranice pre účasť na dôchodkovom poistení pre DoBPŠ), či je poberateľom pravidelného alebo nepravidelného príjmu (pri "nepravidelnej dohode" zamestnávateľ počíta a odvádza odvody až po skončení pracovného vzťahu), či dokonca vlastnom rozhodnutí zamestnanca (študent sa môže rozhodnúť, či chce byť účastný na dôchodkovom poistení, a svoje rozhodnutie môže každý mesiac meniť).
PLATENIE složek POISTNÉHO (pozri tiež Zložky SP)- pri dohodách o prácach vykonávaných mimo pracovného pomeru (dohoda o pracovnej činnosti (DoPČ), dohoda o vykonaní práce (DoVP), dohoda o brigádnickej práci študentov (DoBPŠ)):
| NP | StP | IP | PvN | GP* | ÚP | RFS | |
| Dohoda o pracovnej činnostibez poberania SD, ID, VD+DV, IVD - pravidelný mesačný príjem | x | x | xa | xc | x | x | x |
| Dohoda o pracovnej činnostibez poberania SD, ID, VD+DV, IVD - nepravidelný príjem | x | xa | x | x | x | ||
| Dohoda o pracovnej činnostipoberateľa SD, ID, VD+DV, IVD - pravidelný mesačný príjem alebo nepravidelný príjem | x | xb | x | x | x | ||
| Dohoda o vykonaní prácebez poberania SD, ID, VD+DV, IVD - pravidelný mesačný príjem | x | x | xa | xc | x | x | x |
| Dohoda o vykonaní prácebez poberania SD, ID, VD+DV, IVD - nepravidelný príjem | x | xa | x | x | x | ||
| Dohoda o vykonaní prácepoberateľa SD, ID, VD+DV, IVD - pravidelný mesačný príjem alebo nepravidelný príjem | x | xb | x | x | x | ||
| Dohoda o brigádnickej práci študentov okrem výnimky z dôchodkového poistenia - pravidelný mesačný príjem alebo nepravidelný príjem | x | x | x | x | x | ||
| Dohoda o brigádnickej práci študentov – výnimka z dôchodkového poistenia – pravidelný mesačný príjem alebo nepravidelný príjem | x | x |
Legenda:
SD – starobný dôchodok, ID – invalidný dôchodok, VD+DV – výsluhový dôchodok a dovŕšenie dôchodkového veku, IVD – invalidný výsluhový dôchodok, SŠ - stredná škola
Výnimky:
* ak je zamestnávateľ povinne garančne poistený
xa - poistné na IP sa neplatí, ak má zamestnanec priznaný predčasný starobný dôchodok
xb - poistné na IP sa neplatí, ak má zamestnanec priznaný starobný dôchodok alebo je poberateľom výsluhového dôchodku a dovŕšil dôchodkový vek
xc - poistné na PvN sa neplatí, ak zamestnanec má priznaný predčasný starobný dôchodok.
POZOR! Stručný popis výpočtu Dane, odvodov na ZP a SP pre "nepravideľné dohody" (pre dohodách s nepravideľným príjmom):
Dohody o prácach mimo pracovný pomer, z ktorých plynie právo na nepravidelný príjem, sa riadia iným pravidlami, než "klasické" pracovné pomery s právom na pravidelný či nepravidelný príjem pri výpočte odvodov na sociálne poistenie:
- Daň z príjmu: Počíta sa z vyplateného príjmu v mesiaci, v ktorom bol príjem vyplatený - preplatok na dani, ktorý bude vznikať kvôli systému odvádzania sociálneho poistenia, sa následne rieši až v Ročnom zúčtovaní/Daňovom priznaní.
- Zdravotné poistenie: Počíta sa z vyplateného príjmu v mesiaci, v ktorom bol príjem vyplatený.
- Sociálne poistenia: Počítajú sa až v mzdovom období, v ktorom končí pracovný vzťah (na "poslednom mzdovom liste"); Príjmy vyplatené počas celého obdobia trvania pracovného vzťahu sa sčítajú a výsledný súčet sa podelí počtom kal. mesiacov trvania tohto pracovného vzťahu - z tohto "priemerného mesačného príjmu" (s prihliadnutím na účasť na jednotlivých poisteniach vzhľadom na zákonné podmienky vzniku) sa následne vypočíta výška jednotlivých poistení za zamestnanca i zamestnávateľa.
Dále sa celkom zmenili podmienky vykazovania dohodárov do Sociálnej poisťovne – týka sa to tlačív/exportov RLFO (Registračný list fyzickej osoby), Mesačný výkaz poistného a príspevkov a Výkazu poistného a príspevkov. Z pohľadu vykazovania do Sociálnej poisťovne si je dôležité uvedomiť nové základné rozdelenie vykazovaných typov zamestnancov: ide o zamestnancov na "normálny" pracovný pomer (pravidelný + nepravidelný), zamestnancov na dohody, ktoré sa začali pred 1. 1. 2013 a budú pokračovať aj po 31. 12. 2012 a zamestnancov pracujúcich na dohody, ktoré vzniknú až v roku 2013.
Nástrojom pre určenie, o aký typ zamestnanca ide, resp. určenie príslušnosti k jednotlivým druhom poistenia, sa stali nové číselníky zamestnancov pre RLFO/MVP/VP:
ČÍSELNÍKY ZAMESTNANCOV PRE RLFO, MVPP A VPP
Číselník RLFO pre zamestnancov
1 – Zamestnanec pravidelný mesačný príjem (ZEC)
2 – Zamestnanec nepravidelný príjem (ZECN)
3 – DoVP (Dohoda o vykonaní práce) – pravidelný mesačný príjem (ZECD1)
4 – DoVP - nepravidelný príjem (ZECD1N)
5 – DoPČ (Dohoda o pracovnej činnosti) – pravidelný mesačný príjem (ZECD2)
6 – DoPČ – nepravidelný príjem (ZECD2N)
7 – DoBPŠ (Dohoda o brigádnickej práci študentov) – pravidelný mesačný príjem (ZECD3) – s dôchodkovým poistením
8 – DoBPŠ – nepravidelný príjem (ZECD3N) – s dôchodkovým poistením
9 – DoBPŠ bez dôchodkového poistenia - pravidelný mesačný príjem (ZECD4)
10 – DoBPŠ bez dôchodkového poistenia - nepravidelný príjem (ZECD4N)
11 - DoBPŠ len na dôchodkové poistenie - pravidelný mesačný príjem (ZECDDPP) – prihlasuje a odhlasuje len dôchodkové poistenie
12 - DoBPŠ len na dôchodkové poistenie - nepravidelný príjem (ZECDDPN) – prihlasuje a odhlasuje len dôchodkové poistenie
13 – Dohoda do 31.12.2012 (ZECD
14 – Zamestnanec podľa § 4 ods. 1 písm. d) bod 1a. zákona v znení účinnom do 28.2.2022 (ZECDN)
15 – Zamestnanec podľa § 4 ods. 2 písm. c) zákona v znení účinnom do 28.2.2022 – prihlásenie na povinné (ZECDNDP)
16 – Zamestnanec, ktorému vzniklo povinné NP, DP a PvN podľa § 20 ods.4 zákona v znení účinnom do 28.2.2022 alebo podľa zákona v znení účinnom od 1.3.2022 (ZECDNNPDPPVN)
17 – Zamestnanec, ktorému vzniklo povinné NP, DP a PvN podľa § 20 ods.4 zákona v znení účinnom do 28.2.2022 (ZECDNSDP)
18 – Zamestnanec, ktorému vzniklo povinné NP, DP a PvN podľa § 20 ods.4 zákona v znení účinnom do 28.2.2022 (ZECDNSDP)
19 – DoVP len na dôchodkové poistenie - pravidelný príjem (ZECD1DPP)
20 – DoVP len na dôchodkové poistenie - nepravidelný príjem (ZECD1DPN)
21 – DoPČ len na dôchodkové poistenie - pravidelný príjem (ZECD2DPP)
22 –DoPČ len na dôchodkové poistenie - nepravidelný príjem (ZECD2DPN)
33 –DoVP bez dôchodkového poistenia – pravidelný príjem (ZECD1B)
44 –DoVP bez dôchodkového poistenia – nepravidelný príjem (ZECD1NB)
55 –DoPČ bez dôchodkového poistenia – pravidelný príjem (ZECD2B)
66 –DoPČ bez dôchodkového poistenia – nepravidelný príjem (ZECD2NB)
Číselník Mesačného výkazu poistného a príspevkov pre zamestnancov
1 – Zamestnanec pravidelný mesačný príjem (ZEC)
3 – DoVP (Dohoda o vykonaní práce) – pravidelný mesačný príjem (ZECD1)
5 – DoPČ (Dohoda o pracovnej činnosti) – pravidelný mesačný príjem (ZECD2)
7 – DoBPŠ (Dohoda o brigádnickej práci študentov) – pravidelný mesačný príjem (ZECD3)
71 – DoBPŠ pravidelný príjem - výnimka (ZECD3V) – s dôchodkovým poistením, ale uplatnenou výnimkou = znížený VZ na SP, IP a RFS
9 – DoBPŠ bez dôchodkového poistenia - pravidelný mesačný príjem (ZECD4)
Číselník Výkazu poistného a príspevkov pre zamestnancov
1 – Zamestnanec pravidelný mesačný príjem (ZEC) – po skončení
2 – Zamestnanec nepravidelný príjem (ZECN) – pri skončení aj po skončení
3 – DoVP (Dohoda o vykonaní práce) – pravidelný mesačný príjem (ZECD1) – po skončení
4 – DoVP - nepravidelný príjem (ZECD1N) – pri skončení aj po skončení
5 – DoPČ (Dohoda o pracovnej činnosti) – pravidelný mesačný príjem (ZECD2) – po skončení
6 – DoPČ – nepravidelný príjem (ZECD2N) – pri skončení aj po skončení
7 – DoBPŠ (Dohoda o brigádnickej práci študentov) – pravidelný mesačný príjem (ZECD3) – po skončení
71 – DoBPŠ pravidelný príjem - výnimka (ZECD3V) – po skončení
8 – DoBPŠ – nepravidelný príjem (ZECD3N) - pri skončení aj po skončení
81 – DoBPŠ nepravidelný príjem - výnimka (ZECD3NV) - pri skončení aj po skončení
10 – DoBPŠ bez dôchodkového poistenia - nepravidelný príjem (ZECD4N) - pri skončení aj po skončení
* Riešenie v systéme ABRA Gen:
- Na pracovný pomer bol pridaný príznak DoBŠ bez účasti na důchodovém pojištěníPP:BrigadierNotPayPensIns, ktorým je možné nastaviť, že si zamestnanec pracujúci na dohodu o brigádnickej činnosti študentov nechce platiť dôchodkové poistenie. Ďalej bolo platenie poistenia pre dohody zohľadnené vo výpočte SP.
- Adekvátně upraveny vzorce související se změnami výpočtu sociálního a zdravotního pojištění pro pracovní poměry typu dohoda o pracovní činnosti, dohoda o provedení práce, dohoda o brigádnické činnosti studentů.
- Upraveny příslušné reporty/exporty.
2) ZJEDNOTENIE MAXIMÁLNYCH VYMERIAVACÍCH ZÁKLADOV PRE SOCIÁLNE A ZDRAVOTNÉ) POISTENIE
Ďalším predmetom prijatej novely zákona bolo zjednotenie maximálnych vymeriavacích základov pre výpočet sociálneho a zdravotného poistenia. Od 1. 1. 2013 je v platnosti nový "strop" pre všetky vymeriavacie základy (okrem garančného poistenia – ktoré zostáva bez "stropu" tak, ako doteraz) vo výške 5-násobku všeobecného vymeriavacieho základu platného v kalendárnom roku, ktorý 2 roky predchádza roku, v ktorom sa odvody počítajú, teda v roku 2013 za rok 2011 (max. vymeriavací základ v roku 2013 pre ZP, NP, StP, IP, PvN, ÚP, RFS = 3930 EUR). Pozri tiež Zložky SP.
3) ODPOČÍTATEĽNÁ POLOŽKA 2 % NA STAROBNÉ DÔCHODKOVÉ SPORENIE ZO ZÁKLADU DANE
Vláda sa rozhodla riešiť deficit štátneho dôchodkového piliera znížením podielu odvádzaných povinných odvodov zamestnanca k súkromným správcom zamestnaneckých dôchodkových účtov. A aby "otupila" nevôľu, ktorú zníženie z 9 % na 4 % medzi slovenskými zamestnancami využívajúcimi túto možnosť vyvolalo, ponúkla zamestnancom možnosť dobrovoľne si tieto 4 % navýšiť s tým bonusom, že tento dobrovoľný príspevok bude do výšky 2 % z ich daňového základu (maximálne však do výšky 2 % zo 60násobku priemernej mzdy v hospodárstve vyhlásenej Štatistickým úradom SR za kal. rok, ktorý 2 roky predchádza roku, za ktorý sa odpočet realizuje) daňovo odpočítateľný. Dále platí:
- Dobrovoľné príspevky na SDS nebudú predmetom "troch tretín" pre výpočet exekučných zrážok.
- Platnosť daňového zvýhodnenia dobrovoľného príspevku na SDS je zákonom určená do 31. 12. 2016.
- Zamestnávateľ bude mať povinnosť zasielať hlásenia o dobrovoľných príspevkoch na DSS, ktoré majú možnosť zamestnanci platiť od 1. 1. 2013. Zmena platí od 1. 2. 2013, do tej doby sa všetko riešilo automaticky bez potreby zamestnávateľa čokoľvek kamkoľvek nahlasovať.
* Riešenie v systéme ABRA Gen - pozri ďalej Výpočet SDS.
Změny v SP od 1. 1. 2011 - Změny ve výpočtu SP pro PP s nepravidelným příjmem/pro PP s pravidelným příjmem, na které je zadán příjem po skončení PP/pro PP s pravidelným příjmem při přerušení SP:
A) Rozlišování pravidelného/nepravidelného příjmu
Od 1. 1. 2011 platí, že se rozlišují zaměstnanci s prac. poměrem s nárokem na "Pravidelný" a "Nepravidelný" příjem. A podle toho se odvádí pojistné. Povinnost placení složek SP vzhledem k pravidelnému/nepravidelnému příjmu platná k 1. 1. 2011:
- Pravidelný příjem
- zaměstnanci - platí všechna pojištění: nemocenské (NP), důchodové (IP, StP), pojištění v nezaměstnanosti (PvN).
- zaměstnavatelé - platí všechna pojištění: NP, IP, StP, PvN + RFS,UP,GP (samozřejmě krom výjimek ála SPOL/STAT apod.).
- Nepravidelným příjmem
- zaměstnanci - platí pouze: důchodové pojištění (IP, StP) a RFS.
- zaměstnavatelé - platí pouze pojištění: IP, StP + RFS
Jak bylo uvedeno výše, mohou existovat výjimky, kdy se některé složky pojištění neplatí (s přihlédnutím k pobírání starobního/invalidního důchodu, SPOL/STAT aj.). (Platnost těchto "výjimek" závisí na aktuálně platné legislativě, v čase se mění.) Výše uvedené platilo k 1. 1. 2011. Dále viz Změny od 1. 1. 2013, kdy byly zavedeny nové podmínky zejména pro dohody (u kterých se dříve nějaká pravidelnost/nepravidelnost neřešila a pojistné bylo stejné). Nepravidelnost u klasického pracovního poměru k r. 2011 prakticky nemohla nastat. V podstatě jediný druh PP, kde mělo určování pravidelnosti/nepravidelnosti příjmů praktický význam, byli společníci a statutáři.
B) Rozpočítávání nepravidelného příjmu na jednotlivé měsíce trvání pojištění: Princip objasníme na příkladu zamce s nepr. příjmem: Zaměstnanec, nepravidelný příjem (typicky jednatel). Je jednatelem po celý rok 2011, v prosinci si vyplatí jednorázovou odměnu 30 000 EUR. Odměna se tedy rozpočte na jednotlivé měsíce trvání pojištění (30 000/12), v každém měsíci se porovná s maximálním vyměřovacím základem a odvede se pojistné za každý měsíc zvlášť.
Na tomto principu se pak řeší všechny tři následující případy:
- PP s nepravidelným příjmem - zde se základ sociálního pojištění dosažený ve mzdovém období, ve kterém se počítá mzdový list (MLD), rozdělí na několik stejných částí. Tyto části se spočtou tak, že se základ soc.pojištění spočtený pro mzdové období právě počítaného mzdového listu vydělí počtem měsíců, které uplynuly od posledního měsíce, kdy bylo na daném prac.poměru (PP) dosaženo maximálního vyměřovacího základu daného sociálního pojištění. Pro nepravidelné příjmy se počítají následující složky soc.pojištění StP, IP a RFS. Takto získaná část soc.pojištění pak tvoří "virtuální" základ soc.pojištění v těchto minulých měsících a po případném zkrácení o již v těchto měsících dříve odvedené soc.pojištění se provede výpočet základu daných druhů soc.pojištění (toto dříve odvedené pojištění může vyplývat z již dříve podobně rozpuštěných příjmů). Vypočtené hodnoty "virtuálních" základů soc.pojištění a pojištění spočtené do minulých měsíců se uloží do tabulky Měsíční údaje pracovních poměrů (tabulka MonthWorkingRelationInformation) a jejich hodnoty se sečtou do položek patřičného sociálního pojištění na mzdovém listu, který se právě počítá (jedná se o základ a pojištění).
- PP s pravidelným příjmem po skončení PP - zde se výpočet provádí obdobně, jenom počet měsíců, do kterých se rozpočte základ soc.pojištění v daném měsíci, se určí jako počet měsíců trvání PP v daném roce. Pro tyto PP se počítají (rozpočítávají) všechny složky soc.pojištění.
- PP s pravidelným příjmem v době přerušení průběhu soc.pojištění - zde se výpočet provádí obdobně jako u pravidelného příjmu po skončení PP. Musí ale platit, že přerušení SP vzniklo až po 1. 1. 2011. V takovém případě se příjem rozpočte na měsíce, ve kterých platil poslední pojistný průběh soc.pojištění předcházející přerušení pojistného vztahu.
Zamec nechť má v roce 2011 odpracované měsíce 01, 02 ,03 ,04 (průběh sociálního pojištění = Pojištění) a od 05 je na RD (průběh sociálního pojištění = Přerušení). Současně má zamec nastaveno ukončení prac. poměru a tím pádem i ukončení průběhu soc. pojištění (v našem případě ukončení přerušení) na 31/12/2011. V měsíci 12. dostal proplacenou nevybranou dovolenou ve výši 1600 EUR. Podle metodiky výpočtu odvodů SP při obdržení předmětného příjmu po dobu přerušení průběhu SP by se měli platit odvody na SP z vyměř. základu 1600 EUR (400 EUR za každé z období 01, 02, 03, 04).
Část výpočtu se provádí v QR funkcích volaných z výpočtových vzorců. Jedná se zejména o výpočet "virtuálních" základů soc.pojištění v minulých měsících a pojištění v minulých měsích. Jedná se např. o QR fce WageIrrCalculateVirtualBase, WageIrrCalculateVirtualIns, WageLastIrregularIncomeMaxBaseAchieved, WageAfterWRCalculateVirtualBase, WageSocialInsLast, WageHealthlInsLast aj.
C) Vyměřovací základ:
Oproti předchozímu stavu se mění definice vyměřovacího základu. Základem sociálního pojištění je v zásadě zdanitelný příjem zaměstnance, krom příspěvků na DDS, které platí zaměstnavatel za zaměstnance. Odpadají tedy mnohé výjimky, ze kterých se dosud pojistné neodvádělo. Konkrétně odchodné, odstupné, příspěvky ze sociálního fondu, plnění po skončení pracovního poměru, náhrady za pohotovost, atd.
Z důvodu výše bylo třeba řešit příjmy, které se váží na zaměstnance, nikoliv na pracovní poměr - např. služební auto S_DutyCar. Příslušné položky bylo tedy třeba začít sledovat na MLD (pro řídící prac. poměru). V souvislosti s tím byly přidány na MLD položky: S_DutyCarTotal, S_RentTotal, S_LifeInsTaxBase, S_RetFundCompanyTotal, S_LifeInsAmount - byly přesunuty z MLS.
D) Změna období, na které se určuje maximální vyměřovací základ:
Nově se sumy maximálních vyměřovacích základů budou určovat vždy k 1. 1. daného kalendářního roku (nikoliv jen do 30. 6. daného roku).
* Řešení v systému ABRA Gen: V rámci úprav výpočtu v systému ABRA Gen:
- na pracovní poměr přidán příznak Nepravidelný příjem PP:IrregularIncome, kterým lze nastavit, že se jedná o nepravidelný příjem. V dodávaných inicializačních datech je u vybraných druhů pracovních poměrů adekvátně nastaveno předvyplnění této položky (např. pro druhy SPOL a STAT "Nepravidelný příjem =Ano").
-
přidány nové položky na MLD:
- pro změněný výpočet Zdanitelného příjmu (ála Služební auto pro soukr. účely MLD:S_DutyCarTotal, Renta MLD:S_RentTotal, ... )
- pomocné položky pro řešení prav. příjmů mimo průběh SP (ála Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag, a Pom. proměnná k S_MonthToRecalc MLD:S_MonthToRecalcCountAfterWR)
- a velká řada dalších
- nové položky do agendy Měsíční údaje prac. poměrů k ukládání mezivýsledků při výpočtu virtuálních základů
- upraveny výpočty položek na MLD, MLS související zejména se změnami výpočtu sociálního a zdravotního pojištění
- upraveny příslušné reporty/exporty
Změny v SP od 1. 1. 2010 - výpočet SP u zaměstnanců s více PP
Od r. 2010 se změnil rozhraní portálu Sociální pojišťovny pro příjem výkazů o SP. Zjednodušeně lze říci, že do té doby se v systému ABRA Gen v případě souběžných PP vyčíslovalo SP na souhrnném ML a na dílčí se rozpočítávalo v poměru hrubých mezd. Od změny rozhraní portálu toto již nebylo možné (především z důvodů validací částek (základ krát procento SP) prováděných na MLD). Dále došlo k upřesnění způsobu krácení vyměřovacích základů pro výpočet pojistného za zamce, kdy v případě více PP musí dojít u dalších PP ke zkrácení o základ pojištění, který se uplatnil u předchozího PP.
- Proto byl v systému ABRA Gen změněn výpočet základu sociálního pojištění a sociálního pojištění tak, že se NP, StP, IP, PvN, GP a RFS vyčíslují na každém mzdovém listu dílčím zvlášť. Na souhrnný list se pak sčítají základy a pojištění z jednotlivých mzdových listů dílčích daného zaměstnance.
- Při výpočtu dochází ke krácení maximálního vyměřovacího základu pojištění, které platí zaměstnanec, v rámci všech pracovních poměrů zaměstnance v daném měsíci. Tzn. o základ pojištění, který se uplatnil u prvního PP se sníží maximální vyměřovací základ, který se uplatňuje u druhého PP. Pokud je PP více než dva, postupuje se podobně u dalších PP. Viz příklad dále.
-
U základu pojištění, které platí zaměstnavatel, nedochází ke krácení maximálního vyměřovacího základu, ale jenom k omezení základu maximálním vyměřovacím základem daného pojištění. Tzn. pokud základ pojištění přesáhne maximální vyměřovací základ, počítá se pojištění jenom z tohoto maximálního základu.
Tato změna se prakticky projevila jenom u zaměstnanců s více pracovními poměry (PP).
Zákon c.461/2003 Z.z. o sociálnom poistení neupravuje osobitným spôsobom prípad, ak má zamestnanec uzatvorených viac pracovných pomerov s tým istým zamestnávatelom. Preto sa vychádza z ustanovenia § 50 Zákonníka práce, podla ktorého ak si zamestnanec a zamestnávatel dohodnú niekolko pracovných pomerov, tak práva a povinnosti z týchto pracovných pomerov sa posudzujú samostatne. Preto sa v uvedenom prípade pri stanovení výšky poistného zamestnanca a zamestnávatela na sociálne poistenie postupuje rovnako, ako by šlo o dva pracovné pomery ktoré by zamestnávanec uzatvoril s dvoma rôznymi zamestnávatelmi.
Podla §138 ods.12 zákona č. 461/2003 Z.z. o SP bol od 1. 7. 2009 do 30. 6. 2010 vymeriavací základ zamestnanca v úhrne mesacne najviac 2892,12 EUR na platenie poistného na StP, IP a PvN a najviac 1084,55 EUR na platenie poistného na NP. Podla §138 ods.18 zákona č. 461/2003 Z.z. ak má poistenec viacero zamestnaní, poradie povinností platit poistné pre neho ako zamestnanca sa urcuje výškou jeho vymeriavacieho základu, pricom sa postupuje od vymeriavacieho základu najvyššieho k vymeriavaciemu základu najnižšiemu. Ak je výška vymeriavacích základov zamestnanca rovnaká, prednostná povinnost platit poistné je u toho zamestnávatela, u ktorého poistenie zamestnanca vzniklo skôr.
Podobné ustanovenie v zákone o sociálnom poistení pre zamestnávatelov neexistuje. Teda u každého pracovného pomeru si sleduje zamestnávateľ maximum na poistné samostatne!Na základe §138 ods. 13 zákona vymeriavacím základom zamestnávateľa je vymeriavací základ jeho zamestnanca.
Vychádzajúc z uvedeného pre zamestnanca, ako aj pre zamestnávateľa platí rovnaký vymeriavací základ, rozdiel je v tom, že poistenec, ktorý vykonáva viacero činností zamestnanca, platí povinné poistné na sociálne poistenie z vymeriavacieho základu, ktorý je v úhrne mesačne najviac zákonom ustanovený (ak jeden zo zamestnávateľov odvádza za zamestnanca poistné na sociálne poistenie z vymeriavacieho základu mesačne najviac, druhý zamestnávateľ už za zamestnanca poistné na sociálne poistenie neodvádza), ale každý jeden z jeho zamestnávateľov je povinný platiť poistné na sociálne poistenie z vymeriavacieho základu jeho zamestnanca bez ohľadu na to, či poistné na sociálne poistenie už raz platí druhý zamestnávateľ. Zákon totiž upravuje poradie povinnosti platiť poistné na jednotlivé druhy sociálneho poistenia len pre zamestnanca. Každý zamestnávateľ je preto povinný odviesť poistné za zamestnávateľa z vymeriavacieho základu mesačne najviac (poistné na úrazové poistenie odvedie z celého vymeriavacieho základu).
Zamestnec má uzatvorené dva prac.pomery s jednou firmou: 1. Mzda 1100 EUR, 2.Mzda 500 EUR. Preto v uvedenom prípade budú platby následujúce:
- Zamestnanec:
- z pracovného pomeru, v ktorom je mzda 1100 EUR, bude platit poistné:
- na StP, IP a PvN z vymeriavacieho základu 1100 EUR,
- na NP z vymeriavacieho základu 1084,55 EUR. - z pracovného pomeru, v ktorom je mzda 500 EUR, bude platit poistné:
- na StP, IP a PvN z vymeriavacieho základu 500 EUR,
- na NP platit nebude nic.
- z pracovného pomeru, v ktorom je mzda 1100 EUR, bude platit poistné:
-
Zamestnávatel:
- z pracovného pomeru, v ktorom je mzda 1100 EUR, bude platit poistné:
- na na StP, IP a PvN z vymeriavacieho základu 1100 EUR,
- na NV z vymeriavacieho základu 1084,55 EUR.
- na ÚP z vymeriavacieho základu 1100 EUR.
- na GP z vymeriavacieho základu 1084,55 EUR.
- na RFS z vymeriavacieho základu 1100 EUR. - z pracovného pomeru, v ktorom je mzda 500 EUR, bude platit poistné:
- na na StP, IP a PvN z vymeriavacieho základu 500 EUR,
- na NP z vymeriavacieho základu 500 EUR.
- na ÚP z vymeriavacieho základu 500 EUR.
- na GP z vymeriavacieho základu 500 EUR.
- na RFS z vymeriavacieho základu 500 EUR.
- z pracovného pomeru, v ktorom je mzda 1100 EUR, bude platit poistné:
- Zdravotné poistenie
Podla § 29b ods.5 zákona c.580/2004 Z.z. o zdravotnom poistení, ak sa poistenec považuje za zamestnanca z viacerých dôvodov u toho istého zamestnávatela (napr. pri existencií viacerých pracovných zmlúv), posudzuje sa akoby bol u tohto zamestnávatela zamestnancom iba raz. Preto zamestnanec i zamestnávatel odvádzajú preddavok na zdravotné poistenie z jedného vymeriavacieho základu daného ako zdanitelný príjem zamestnanca plynúci mu z oboch pracovných pomerov - zo súctu miezd z oboch pracovných pomerov.
V uvedenom prípade sa preddavky zamestnanca i zamestnávatela vypocítajú zo súctu miezd plynúcich z oboch pracovných pomerov, teda zo základu 1600 EUR (najvyšší možný základ v roku 2009 pri výpocte preddavkov na zdravotné poistenie je suma 2006,17 EUR).
- Zamestnanec:
- Řešení v systému ABRA Gen: V rámci úprav výpočtu v systému ABRA Gen:
- byly přidány nové položky na mzdový list dílčí pro jednotlivé složky SP (ála základy celkem, základy zamtel, pojistné zamec, pojistné celkem)
- odpovídající položky na MLS, pokud dosud nebyly (základy zamtel)
- nové položky do agendy Měsíční údaje firmy k ukládání mezivýsledků pro výpočet krácení max. základů při více PP
- upraveny výpočty položek na MLD, MLS
- upravena položka nastavení parametrů mezd - položka Parametry pro akci pro přenos údajů pojistných poměrů SP z ML
- Přidán def. formulář Pojistné na MLD a Pojistné od 2010 na MLS
- Přidány či upraveny příslušné reporty a exporty (ála Měsíční výkaz pojistného aj.)
Zpět na začátek kapitoly / začátek podkapitoly
Základy SP a pojistné SP počítané na MLD
Položky, kterých se výpočet týká:
- Základ SP oprava MLD:S_SocialInsBase
- Základ SP součet MLD:S_SocialInsBaseTotal
- Základ SP MLD:S_SocialInsBaseCorrect
- Další pomocné položky
- Koeficient minimálního základu soc. pojištění MLD:S_SocInsBaseCoef
- Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns
- Nepravidelný příjem MLD:S_IrregularIncome
- Min. základy
- Min.základ soc.poj. - mezisoučet MLD:S_SocInsBaseMinSubtotal
- Min.základ soc.poj. korigovaný MLD:S_SocInsBaseMinCorrect
- Max. základy
- Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull{zavedena v rámci Změn v SP od 1. 1. 2011}
- Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal
- Max.základ NP...nekrácený MLD:S_SickInsBaseMaxSubTotalFull{zavedena v rámci Změn v SP od 1. 1. 2011}
- Max.základ NP - mezisoučet MLD:S_SickInsBaseMaxSubtotal
- Max.kr.základ IP...medzisouč. MLD:S_InvInsBaseMaxSubTotal{zavedena v rámci Změn v SP od 1. 1. 2011}
- Max.kr.základ PvN...medzisouč. MLD:S_UnempInsBaseMaxSubTotal{zavedena v rámci Změn v SP od 1. 1. 2011}
- Základ GP MLD:S_GarInsBaseCorrect
- Maximální základ GP MLD:S_GarInsBaseMaxTotal
- Korekce max. základů {zavedeny v rámci Změn v SP od 1. 1. 2011}
- Pojištěné dny MLD:S_SocInsDaysCutNr
- Max.základ StP,IP.nekrácený k. MLD:S_RetInsBaseMaxSubTotalFullCr
- Max.základ StP,IP..mezisouč.k. MLD:S_RetInsBaseMaxSubTotalCorr
- Max.základ NP...nekrácený kor. MLD:S_SickInsBaseMaxSubTotalFullCr
- Max.základ NP-mezisoučet kor. MLD:S_SickInsBaseMaxSubTotalCorr
- Max.kr.základ IP...mezisouč.k. MLD:S_InvInsBaseMaxSubTotalCorr
- Max.kr.základ PvN..mezisouč.k. MLD:S_UnempInsBaseMaxSubTotalCorr
- Max.základ GP korigovaný MLD:S_GarInsBaseMaxTotalCorr
- Další pomocné položky {zavedeny v rámci Změn v SP od 1. 1. 2011}
- Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag
- Počet měsíců pro základ SP S_MonthToRecalculateCount
- Pomocná proměnná k S_MonthToRecalc MLD:S_MonthToRecalcCountAfterWR)
- Nemocenské NP {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ NP - oprava MLD:S_SickInsBase
Základ NP - celkem MLD:S_SickInsBaseTotal
Pojistné NP zamec - oprava MLD:S_SickInsEmployee
Pojistné NP zamec - celkem MLD:S_SickInsEmployeeTotal
Základ NP zamtel - oprava MLD:S_SickInsBaseCompany
Základ NP zamtel - celkem MLD:S_SickInsBaseCompanyTotal
Pojistné NP zamtel - oprava MLD:S_SickInsCompany
Pojistné NP zamtel - celkem MLD:S_SickInsCompanyTotal
- Starobní StP {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ StP - oprava MLD:S_RetInsBase
Základ StP MLD:S_RetInsBaseTotal
Pojistné StP zamtel - oprava MLD:S_RetInsCompany
Pojistné StP zamtel - celkem MLD:S_RetInsCompanyTotal
Základ StP zamtel - oprava MLD:S_RetInsBaseCompany
Základ StP zamtel - celkem MLD:S_RetInsBaseCompanyTotal
StP zaměstnanec - oprava MLD:S_RetInsEmployee
Pojistné StP zamec - celkem MLD:S_RetInsEmployeeTotal
- Invalidní IP {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ IP - oprava MLD:S_InvInsBase
Základ IP - celkom MLD:S_InvInsBaseTotal
Pojistné IP zamec - oprava MLD:S_InvInsEmployee
Pojistné IP zamec - celkem MLD:S_InvInsEmployeeTotal
Pojistné IP zamtel - oprava MLD:S_InvInsCompany
Pojistné IP zamtel - celkem MLD:S_InvInsCompanyTotal
Základ IP zamtel - oprava MLD:S_InvInsBaseCompany
Základ IP zamtel - celkem MLD:S_InvInsBaseCompanyTotal
- V nezaměstnanosti PvN {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ PvN - oprava MLD:S_UnempInsBase
Základ PvN - celkom MLD:S_UnempInsBaseTotal
Pojistné PvN zamec - oprava MLD:S_UnempInsEmployee
Pojistné PvN zamec - celkem MLD:S_UnempInsEmployeeTotal
Pojistné PvN zamtel - oprava MLD:S_UnempInsCompany
Pojistné PvN zamtel - celkem MLD:S_UnempInsCompanyTotal
Základ PvN zamtel - oprava MLD:S_UnempInsBaseCompany
Základ PvN zamtel - celkem MLD:S_UnempInsBaseCompanyTotal
- Garanční GP {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ GP - oprava MLD:S_GarInsBase
Základ GP - celkem MLD:S_GarInsBaseTotal
Pojistné GP zamtel - oprava MLD:S_GarInsCompany
Pojistné GP zamtel - celkem MLD:S_GarInsCompanyTotal
- Úrazové ÚP {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Základ ÚP - oprava MLD:S_InjuryInsBase
Základ ÚP - celkom MLD:S_InjuryInsBaseTotal
Pojistné ÚP zamtel - oprava MLD:S_InjuryInsCompany
Pojistné ÚP zamtel - celkem MLD:S_InjuryInsCompanyTotal
- Do rezervního fondu RFS {na MLD zavedeny v rámci Změn v SP od 1. 1. 2010}
Pojistné RFS zamtel - oprava MLD:S_ResFundInsCompany
Pojistné RFS zamtel - celkem MLD:S_ResFundInsCompanyTotal
Základ RFS - oprava MLD:S_ResFundInsBase
Základ RFS - celkem MLD:S_ResFundInsBaseTotal
- Pojistné na financování podpory {na MLD zavedeny v rámci Změn v SP od 1. 3. 2022}
Základ PFP - oprava MLD:S_FinInsBase
Základ PFP - celkom MLD:S_FinInsBaseTotal
Poistné PFP zamtel - oprava MLD:S_FinInsCompany
Poistné PFP zamtel - celkom MLD:S_FinInsCompanyTotal
Platí poistné PFP MLD:S_IsFinIns
- Globál. proměnná Sazba NP zaměstnanec GP:S_NPZec
- Globál. proměnná Sazba NP zaměstnavatel GP:S_NPZtel
- Globál. proměnná Sazba StP zaměstnanec GP:S_SPZec
- Globál. proměnná Sazba StP zaměstnavatel GP:S_SPZtel
- Globál. proměnná Sazba IP zaměstnanec GP:S_IPZec
- Globál. proměnná Sazba IP zaměstnavatel GP:S_IPZtel
- Globál. proměnná Sazba PvN zaměstnanec GP:S_PvNZec
- Globál. proměnná Sazba PvN zaměstnavatel GP:S_PvNZtel
- Globál. proměnná Garanční fond Ano/Ne GP:S_GF
- Globál. proměnná Sazba GP zaměstnavatel GP:S_GPZtel
- Globál. proměnná Sazba RFS zaměstnavatel GP:S_RFZtel
- Globál. proměnná Sazba ÚP zaměstnavatel GP:S_UPZtel
- Globál. proměnná Hranice pro pov.vznik důch.pojišt.stud.do 18 roků GP:S_DPDoBPŠSš
- Globál. proměnná Hranice pro pov.vznik důch.pojišt.stud.do 26 roků GP:S_DPDoBPŠVš
- Globál. proměnná Sadzba PVN zamestnávateľ pokud platí Poistné na financovaní podpory GP:S_PVNZtelFin
- Globál. proměnná Sadzba PFP zamestnávateľ GP:S_FinZtel
* Základem SP od 1. 1. 2011 {viz výše Změny v SP od 1. 1. 2011} je v zásadě zdanitelný příjem zaměstnance, krom příspěvků na DDS, které platí zaměstnavatel za zaměstnance. Odpadají tedy mnohé výjimky, ze kterých se dříve pojistné neodvádělo. Konkrétně odchodné, odstupné, příspěvky ze sociálního fondu, plnění po skončení pracovního poměru, náhrady za pohotovost atd.:
Základ SP součet MLD:S_SocialInsBaseTotal se tedy rovná částce v položce Zdanitelné příjmy MLD:S_TaxableIncome minus DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal. K vypočtené hodnotě se dále přičítá hodnota položek Třináctá mzda osvobozená celkem MLD:S_ThirteenTaxFreeTotal resp. Čtrnáctá mzda osvobozená celkem MLD:S_FourteenTaxFreeTotal (pokud je třináctá resp. čtrnáctá mzda vyplácena a osvobození je uplatňováno), a to následovně:
- od 11/2018 do 10/2019 včetně: základ SP se oproti zdanitelným příjmům navyšuje o osvobozenou část 13. a 14. mzdy
- od 11/2019 do 10/2021 včetně: základ SP se oproti zdanitelným příjmům navyšuje pouze o osvobozenou část 13. mzdy
- od 11/2021 včetně: základ SP se oproti zdanitelným příjmům nenavyšuje o osvobozenou část 13. ani 14. mzdy
Po výpočtu se provede kontrola, zda existuje alespoň jeden pojištěný den na průběhu sociálního pojištění, viz Kontrolní výrazy. Pokud se počítá ML pro PP, na kterém se má počítat pojištění, a současně se nejedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation a ani jeden den na průběhu ZP nebo SP nespadá do období počítaného ML, zobrazí se informativní chyba.
* Dále se hlídá, zda je zaměstnanec Účasten soc. pojištění. Co se přesně k vyhodnocení účasti posuzuje, viz popis položky Účasten soc. pojištění MLD:S_IsSocialInsurance. Podle toho se provede případná korekce Základu SP:
Základ SP MLD:S_SocialInsBaseCorrectse tedy rovná: Pokud je zaměstnanec v daném mzdovém období Účasten soc. pojištění, tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance má hodnotu 2, je Základ SP MLD:S_SocialInsBaseCorrect roven částce vypočtené v položce Základ SP součet MLD:S_SocialInsBaseTotal + nenulový rozdíl DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal minus DDS nezahrňané do zákl. SP MLD:S_RetFundFreeOfSocIns. V opačném případě je základ SP nulový.
Po výpočtu se provede kontrola, zda nedošlo zpětně ke změně nastavení příznaku Nepravidelný příjem PP:IrregularIncome. zobrazuje skutečně jenom tehdy, pokud se příznak v minulosti změnil a to ve mzdových obdobích, kdy existovaly nějaké mzdové listy dílčí.
* Pomocné položky:
Koeficient minimálního základu soc. pojištění MLD:S_SocInsBaseCoef slouží pro zkrácení minimálního vyměřovacího základu v případě invalidů a mladistvých. Rovná se položce Koeficient minimální mzdy MLD:S_MinWageCoef.
Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns jsou dny, po které trvá pojištění, ale pojistné se za ně neplatí. Slouží pro krácení max. a min. vym. základů, viz výše. Spočítá se jako: Kal. dny Voj. cvičení. + dny ND + dny dávky MD + dny OČR do 10.tého dne (tedy ty, které se kryjí s pojistným poměrem).
Tedy rovná se Vojenské cvičení (kal.dny) celkem MLD:S_ArmyExerciseCalTotal plus počet zameškaných kalendářních dnů nemoci a mateřské dovolené spočtených funkcí WageSickBenefitSum volanou s parametrem 1, tj. vysčítaných omluvených kalendářních dní z položek Omluven od-do z nemocenských dávek typu 1, 2 zadaných v agendě Nemocenské dávky pro daný prac. poměr a počítané období, plus počet zameškaných kalendářních dnů OČR spočtených funkcí WageSickBenefitSum volanou s parametrem 12, tj. počet kalendářních dní OČR kryjících se s pojistným poměrem na soc. pojištění (tj. do 10. dne) vysčítaných z nemocenských dávek.
Nepravidelný příjem MLD:S_IrregularIncome - slouží pro uložení informace, jak byl na PP v daném měsíci nastaven příznak nepravidelného příjmu. Rovná se se dvěma, pokud je zatržena položka Nepravidelný příjem S_IrregularIncome v údajích prac. poměru. V opačném případě se jedná jedné.
* Krácení za dobu, kdy netrval pojistný poměr:
Dále se vyčíslí maximální a minimální vyměřovací základy ze všeobecného vyměřovacího základu (VVZ). Max. a min. vyměřovací základy se krátí za dobu, po kterou netrval pojistný poměr, viz Pojistné SP - teorie (tj. pokud pojistný poměr netrval po celý měsíc, tj. začal později než začátek měsíce nebo skončil dříve než na konci měsíce, nebo pokud existují dny vojenského cvičení, omluvené dny z nemocenských dávek za daný měsíc). Dále se krátí za dobu, za kterou sice trval pojistný poměr, ale není povinnost platit pojistné, viz Pojistné SP - teorie (za tuto dobu si zaměstnanec nic nevydělá, tudíž by se ani nemělo uplatnit příslušné maximum VZ).
Krátí se takto: (Maximum / Počet kal. dní PP v měsíci) * (Pojištěné dny z poj. poměrů - Dny s vyloučením soc. pojištění)
* Výpočet minimálních základů:
Min.základ soc.poj. - mezisoučet MLD:S_SocInsBaseMinSubtotal slouží pro výpočet jednotlivých složek sociálního pojištění. Je nulový, pokud nejde o řídící prac. poměr nebo pokud zaměstnanec z jeho titulu není v daném mzdovém období Účasten soc. pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance má hodnotu 1). V opačném případě se posuzuje, zda jsou nějaké náhrady za Překážky na straně zaměstnavatele celkem, jelikož za období této náhrady se minimální vyměřovací základ pro sociální pojištění považuje výška náhrady a ne minimální vyměřovací základ. Tedy:
-
je-li počet dnů zadaných v položce Překážky na straně zaměstnavatele kal. dny MLD:S_CompObstaclesCalDays nulový, tak se rovná minimální mzdě MLD:S_MinWage násobené Koeficientem minimálního základu soc. pojištění MLD:S_SocInsBaseCoef
-
v opačném případě se vypočte následovně: příslušná náhrada za Překážky na straně zaměstnavatele celkem MLD:S_CompObstaclesTotal plus adekvátní část součinu minimální mzda MLD:S_MinWage krát Koeficient minimálního základu soc. pojištění MLD:S_SocInsBaseCoef, a to za adekvátní počet dní, kdy nebyla náhrada za překážky, tj. krát poměr vypočtený jako počet kalendářních dní pojistného vztahu k pracovnímu poměru zjištěných funkcí WageSocialInsDays z kolekce průběhů SP za dané období minus Překážky na straně zaměstnavatele kal.dny MLD:S_CompObstaclesCalDaysděleno počet kalendářních dní pojistného vztahu k pracovnímu poměru.
Min.základ soc.poj. korigovaný MLD:S_SocInsBaseMinCorrect slouží pro výpočet jednotlivých složek sociálního pojištění. Je roven nule, jestliže je úvazek MLD:S_Duty zaměstnance menší jak jeho normální úvazek MLD:S_NormalDuty (viz Pojistné SP - teorie - min. VZ pro případ zkráceného pracovního času). V opačném případě se vyčíslí se zohledněním krácení (viz výše) následovně:
-
Pokud nemá dojít ke krácení min. základu (tj. Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod se rovnají rozdílu počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns), pak se rovná přímo položce Min.základ soc.poj. - mezisoučet MLD:S_SocInsBaseMinSubtotal
-
Pokud má dojít ke krácení (tj. pojistný poměr netrval po celý měsíc nebo pokud existují dny, o které se má krátit, viz výše), pak se max. základ vypočte jako Min.základ soc.poj. - mezisoučet MLD:S_SocInsBaseMinSubtotal, děleno Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod a krát rozdíl počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns).
Z výše uvedeného plyne, že se max. a min. základy se vyčíslují jen pro řídící PP. Jde drobnou nepřesnost v případě, kdyby se maximum resp. minimum u řídícího prac. poměru výrazně krátilo, ale u souběžného prac. poměru nikoli. Pak by celkové pojistné spočtené na souhrnném ML bylo zkreslené. V takovém případě použijte opravné položky (položky pro ruční zadání) jednotlivých údajů.
* Výpočet maximálních základů:
Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull - slouží pro výpočet StP, IP, PvN. Tato položka slouží pro zkrácení maxima vypočteného jako příslušný násobek VVZ o dobu, kdy netrval pojistný poměr a ponížení o SP zaplaceného u jiného zaměstnavatele. Tj. zohledňuje počet odpracovaných dní v měsíci.
Počítá se takto: je nulový, pokud zaměstnanec není v daném mzdovém období Účasten soc. pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance má hodnotu 1). V opačném případě se vyčíslí jako násobek ze všeobecného vyměřovacího základu (VVZ) aktuálně platného pro SP a daného v globál. proměnné S_VVZSP (násobky viz složky SP). Přitom se provede zkrácení za dobu, kdy netrval pojistný poměr, viz výše následovně:
-
Pokud nemá dojít ke krácení max. základu (tj. Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod se rovnají rozdílu počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns), pak se max. základ vypočte bez krácení pouze jako 5/12 ze všeobecného vyměřovacího základu (VVZ) aktuálně platného pro SP a daného v globál. proměnné S_VVZSP.
-
Pokud má dojít ke krácení (tj. pojistný poměr netrval po celý měsíc nebo pokud existují dny, o které se má krátit, viz výše), pak se max. základ vypočte jako 5/12 VVZ daného v globál. proměnné S_VVZSP, děleno Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod a krát rozdíl počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns).
Pokud jde o řídící prac. poměr, pak se ještě zde vypočtené maximum sníží o SP zaplacené i jiného zaměstnavatele, je-li souběh více PP u různých zaměstnavatelů, tj. o položku Základ SP od jiných zaměstnavatelů (MLS:S_SocialInsBaseOtherComp).
Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal slouží pro určení maxima pro příslušné složky SP. Vyčíslí se z Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull, ale při vyčíslení se bere v potaz případný souběh více PP {viz Změny v SP od 1. 1. 2010}. K ukládání mezivýsledků se používá agenda Měsíční údaje firmy {a položky v ní zavedené v rámci Změn v SP od 1. 1. 2010 (zde využívá položky S_RetInsBaseMax, S_RetInSBaseRest, S_InvInSBaseRest, S_UnempInSBaseRest)}. Tj. při prvním výpočtu (prvního PP) se vyčíslí adekvátním způsobem příslušný maximální základ. Při výpočtu dalšího PP se již provede zkrácení možného max. základu o základ SP použitý na prvním PP. (Načtením hodnoty z proměnné S_RetInSBaseRest z měs. údajů firmy. Přitom příslušně zohlední případ souběhu dvou PP, které v daném měsíci netrvaly stejně dlouho (porovnáním minima z hodnot: S_RetInSBaseRest a Max.základ StP,IP...nekrácenýMLD:S_RetInsBaseMaxSubTotalFull).
Max.základ NP...nekrácený MLD:S_SickInsBaseMaxSubTotalFullslouží pro výpočet NP. Výpočet je stejný jako u Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull viz výše. (Dříve se lišil výší násobku VVZ (násobky viz složky SP)).
Max.základ NP - mezisoučet MLD:S_SickInsBaseMaxSubtotal slouží pro výpočet NP. Výpočet je obdobný jako u Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal viz výše. Pouze pracuje s jinými položkami agendy Měsíční údaje firmy (zde využívá položky S_SickInsBaseMax, S_SickInSBaseRest).
Max.kr.základ IP...medzisouč. MLD:S_InvInsBaseMaxSubTotal slouží pro výpočet IP. Je nulový, pokud zaměstnanec není v daném mzdovém období Účasten soc. pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance má hodnotu 1). Je-li nem. pojištěn a počítá se první PP daného zamce, tak se rovná Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull. Při výpočtu dalšího PP se již provede zkrácení možného max. základu o základ SP použitý na prvním PP. (Načtením hodnoty z proměnné S_InvInSBaseRest z měs. údajů firmy. Přitom příslušně zohlední případ souběhu dvou PP, které v daném měsíci netrvaly stejně dlouho (porovnáním minima z hodnot: S_InvInSBaseRest a Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull).
Max.kr.základ PvN...medzisouč. MLD:S_UnempInsBaseMaxSubTotal slouží pro výpočet PvN. Vyčísluje se obdobně jako předchozí položka Max.kr.základ IP...medzisouč. MLD:S_InvInsBaseMaxSubTotal, pouze se pracuje s položkou S_UnempInSBaseRest z měs. údajů firmy.
Maximální základ GP MLD:S_GarInsBaseMaxTotal slouží pro výpočet GP. Výpočet je obdobný jako u Max.základů pro StP,IP,..., viz výše, ale liší se absencí podmínky Účasten soc. pojištění MLD:S_IsSocialInsurance (k účasti na nem. pojištění se nepřihlíží) a jelikož jde o pojistné placené jen zaměstnavatelem, nebere se v potaz žádné krácení max. základů při případném souběhu více PP. {viz výše Změny v SP od 1. 1. 2010}. Vyčíslí se jako příslušný násobek ze všeobecného vyměřovacího základu (VVZ) aktuálně platného pro SP a daného v globál. proměnné S_VVZSP (násobek viz složky SP). Přitom se provede zkrácení za dobu, kdy netrval pojistný poměr, viz výše. Tj:
-
Pokud nemá dojít ke krácení max. základu (tj. Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod se rovnají rozdílu počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns), pak se max. základ vypočte bez krácení pouze jako 5/12 ze všeobecného vyměřovacího základu (VVZ) aktuálně platného pro SP a daného v globál. proměnné S_VVZSP.
-
Pokud má dojít ke krácení (tj. pojistný poměr netrval po celý měsíc nebo pokud existují dny, o které se má krátit, viz výše), pak se max. základ vypočte jako 5/12 VVZ daného v globál. proměnné S_VVZSP, děleno Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod a krát rozdíl počtu dní trvání pojištění vysčítaných funkcí WageSocialInsDays z průběhů sociálního pojištění za daný měsíc minus Dny s vyloučením soc. pojištění MLD:S_DaysWithoutSocIns).
* Korigovaná maxima pro případ přerušení pojištění v měsíci, do něhož se rozpouští:
Dále se pro každé maximum soc.pojištění (např. MLD:S_SickInsBaseMaxSubTotal a MLD:SickInsBaseMaxSubTotalFull) napočítává jeho korigovaná hodnota (např. MLD:S_SickInsBaseMaxSubTotalCorr a MLD:SickInsBaseMaxSubTotalFullCr). Tato korigovaná hodnota se použije při výpočtu základu sociálního pojištění (např. S_SickInsBaseTotal a S_SickInsBaseCompanyTotal) v případě, kdy v některém z měsíců, do kterého se příjem z hlediska výpočtu sociálního pojištění "rozpouští" {viz Změny v SP od 1. 1. 2011}, došlo k přerušení průběhu sociálního pojištění (např. jednodenní absence).
Pojištěné dny MLD:S_SocInsDaysCutNr - pomocná položka pro napočtení dn pojištění v měsíci, kde byl průběh pojištění přerušen. Slouží pro výpočet následujících zkorigovaných max. základů. Rovná se nule, pokud v daném období nebyl průběh pojištění přerušen.
Max.základ StP,IP.nekrácený k. MLD:S_RetInsBaseMaxSubTotalFullCr- se rovná nule, pokud zamec není Účasten soc. pojištění (tj. položka MLD:S_IsSocialInsurance <> 2). Je-li účasten a v daném období nebyl průběh pojištění přerušen, rovná se hodnotě Max.základ StP,IP...nekrácený MLD:S_RetInsBaseMaxSubtotalFull. Jinak se vypočte následovně: jako 5/12 ze všeobecného vyměřovacího základu (VVZ) daného v globál. proměnné S_VVZSP děleno Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod krát Pojištěné dny MLD:S_SocInsDaysCutNr. Pokud jde o řídící prac. poměr, pak se ještě takto vypočtené maximum sníží o poměrnou část SP zaplaceného i jiného zaměstnavatele, je-li souběh více PP u různých zaměstnavatelů, tj. o poměrnou část položky Základ SP od jiných zaměstnavatelů MLS:S_SocialInsBaseOtherComppřipadající na poslední průběh pojištění v daném měsíci.
Max.základ StP,IP..medzisúč.k. MLD:S_RetInsBaseMaxSubTotalCorr - se rovná nule, pokud zamec není Účasten soc. pojištění (tj. položka MLD:S_IsSocialInsurance <> 2). Je-li účasten a v daném období nebyl průběh pojištění přerušen, rovná se hodnotě Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal. Jinak se vypočte následovně: pokud se jedná o první počítaná PP zamce, tak jako 5/12 ze všeobecného vyměřovacího základu (VVZ) daného v globál. proměnné S_VVZSP děleno Kalendářní dny v měsíci MLD:S_CalendarDaysInPeriod krát Pojištěné dny MLD:S_SocInsDaysCutNr; pokud se nejedná o první počítaný PP zamce, tak jako hodnota uložená v položce S_RetInsBaseRest v měs. údajích firmy krát Pojištěné dny MLD:S_SocInsDaysCutNr. Pokud jde o řídící prac. poměr, pak se ještě takto vypočtené maximum sníží o poměrnou část SP zaplaceného i jiného zaměstnavatele, je-li souběh více PP u různých zaměstnavatelů, tj. o poměrnou část položky Základ SP od jiných zaměstnavatelů (MLS:S_SocialInsBaseOtherComp) připadající na poslední průběh pojištění v daném měsíci.
Další položky se napočítávají na podobném principu:
- Max.základ NP-medzisúčet kor. MLD:S_SickInsBaseMaxSubTotalCorr
- Max.základ NP...nekrácený kor. MLD:S_SickInsBaseMaxSubTotalFullCr
- Max.kr.základ IP...medzisúč.k. MLD:S_InvInsBaseMaxSubTotalCorr
- Max.kr.základ PvN..medzisúč.k. MLD:S_UnempInsBaseMaxSubTotalCorr
- Max.základ GP korigovaný MLD:S_GarInsBaseMaxTotalCorr
* Další pomocné položky:
Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag - pomocí ní se sleduje, zda případné přerušení soc.pojištění vzniklo až po 1. 1. 2011 (slouží pro rozpočítání příjmů mimo průběh soc. pojištění) {viz Změny v SP od 1. 1. 2011}
Má hodnotu 1, pokud současně platí:
- po dobu MLD není žádný průběh trvání soc. pojištění, což se zjišťuje funkcí WageIsSocIns z údajů v záložce Průběh sociálního pojištění daného prac. poměru,
- nejedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation,
- zamec má nenulový zdanitelný příjem (Zdanitelný příjem MLD:TaxableIncome je nenulový),
- začátek aktuálně platného přerušení pojistného průběhu je až od 2. 1. 2011
- konec naposled platného pojištění je v aktuálním roce.
V opačném případě má hodnotu 0.
Počet měsíců pro základ SP MLD:S_MonthToRecalcCount) - pomocná položka pro zjištění počtu měsíců, do kterých se má rozpustit základ soc.pojištění pro výpočet virtuálních základů {viz Změny v SP od 1. 1. 2011}.
Pom. proměnná k S_MonthToRecalc MLD:S_MonthToRecalcCountAfterWR) pomocí ní se napočítá počet měsíců, po které trval pracovní poměr v době posledního průběhu (posledního roku) soc.pojištění (slouží pro rozpočítání příjmů mimo průběh soc. pojištění) {viz Změny v SP od 1. 1. 2011}.
Má hodnotu 0, pokud se nejedná o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation a ani o přerušení SP po 1. 1. 2011 (tj. položka Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag<> 0). V opačném případě napočítá požadovaný počet měsíců.
Základ NP - celkem (MLD:S_SickInsBaseTotal) se rovná: součtu korekční částky zadané v položce Základ NP - oprava MLD:S_SickInsBase na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- zamec není účasten nem.pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance<>2) nebo na MLS je nastaveno, že se NP za daného zaměstnance v daný měsíc neplatí (tj. položka NP neplatí MLS:S_SickInsDoesntPay je zatržena), tak rovněž plus nula
-
zamec je účasten nem.pojištění a současně na MLS není nastaveno, že se NP za daného zaměstnance neplatí:
Dále se určí, zda PP z daného typu aktivity platí dané pojištění. Některé typy aktivit totiž NP za určitých podmínek neplatí a to dohod v závislosti na typu dohody a dalších podmínkách (viz tabulka výše). Z dané tabulky plyne, že NP se neplatí:
--- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4)
--- jde-li o DoPČ, DoVP (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2,3) a současně jde o starobního důchodce s přiznaným důchodem (posuzují se položky v údajích zaměstnance Den přiznání starobního důchodu PL:Employee_ID.RetirementDecision a současně Důchodový věk PL:RetirementAge) nebo invalidního důchodce (posuzuje se položka v údajích zamce Den přiznání invalidního důchodu PL:S_DisabilityPensionDecision).
Tj:- pokud se z daného typu aktivity pro tento typ příjmu dané pojištění neplatí, tak rovněž plus nula
-
pokud se platí:
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměruMLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění(tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Měsíční údaje pracovních poměrů {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_SickInsBaseRest z agendy Měsíční údaje firmy {kolik z max.základu zbývá pro ostatní prac.poměry}. - jde o příjem před skončením PP:
tak je výsledkem menší z napočtených základů: Základ SP MLD:S_SocialInsBaseCorrect nebo ze Max.základ NP - mezisoučet MLD:S_SickInsBaseMaxSubtotal. Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o tento výsledek poníží obsah položky S_SickInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac.poměry}.
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměruMLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění(tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
Pojistné NP zamec - celkem MLD:S_SickInsEmployeeTotal se rovná součtu korekční částky zadané v položce Pojistné NP zamec - oprava MLD:S_SickInsEmployee na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem(tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento NP dané v glob. proměnné S_NPZec z vypočtených virt. základů a hodnoty se sečtou do počítaného ML. - jde o příjem před skončením PP:
tak jako procento NP dané v glob. proměnné S_NPZec a to z vypočteného Základu NP - celkem MLD:S_SickInsBaseTotal z MLD
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
Základ NP zamtel - celkem MLD:S_SickInsBaseCompanyTotalse rovná jen korekční částce Základ NP zamtel - oprava MLD:S_SickInsBaseCompany za stejných podmínek jako předchozí Základ NP - celkem MLD:S_SickInsBaseTotal. Jinak se napočte obdobně ze Základu SP MLD:S_SocialInsBaseCorrect, jen se zde neprovádí krácení pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} a pracuje se s nekrácenými maximy vym. základů Max.základ NP nekrácený MLD:S_SickInsBaseMaxSubTotalFull (zkorigovanými jen dle odprac. doby).
Pojistné NP zamtel - celkem MLS:S_SickInsCompanyTotal se rovná součtu korekční částky zadané v položce Pojistné NP zamtel - oprava MLD:S_SickInsCompany plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměruMLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SPMLD:S_SocOtherFlag=1):
tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento NP dané v glob. proměnné S_NPZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML. - jde o příjem před skončením PP:
tak jako procento NP dané v glob. proměnné S_NPZtel a to z vypočteného Základu NP zamtel - celkem MLD:S_SickInsBaseCompanyTotal z MLD.
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměruMLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SPMLD:S_SocOtherFlag=1):
Základ StP - celkem MLD:S_RetInsBaseTotal se platí i z nepravidelného příjmu {viz Změny v SP od 1. 1. 2011}. Dále se speciálním způsobem řeší výpočet StP u "nepravidelných dohod" (dohod DoPČ, DoVP, BRIG s nepravidelným příjmem), kdy se StP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013 - "nepravidelné dohody"}.
Tj. rovná se: součtu korekční částky zadané v položce Základ StP - oprava MLD:S_RetInsBase na MLD plus částka vypočtená následovně:
- zamec není účasten nem.pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance<>2), tak rovněž plus nula
-
zamec je účasten nem.pojištění:
Určí se, zda PP z daného typu aktivity platí dané pojištění. Některé typy aktivit totiž StP za určitých podmínek neplatí, příp. se platí jen v omezené míře a to dohody v závislosti na typu dohody a dalších podmínkách (viz tabulka výše).
StP se neplatí:
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta do 18 let ke konci minulého měsíce, který má daný měsíc nastaveno, že nechce platit důch. pojištění (posuzuje se položka prac. poměru DoBŠ bez účasti na důchodovém pojištění PL:S_BrigadierNotPayPensIns) a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší, než hranice daná v glob. proměnné S_DPDoBPŠSš
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta od 18 do 26 let, který má daný měsíc nastaveno, že nechce platit důch. pojištění a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší než hranice daná v glob. proměnné S_DPDoBPŠVš.Pro všechny ostatní PP se StP platí. Pro BRIG se platí tehdy, pokud podmínky výše nejsou splněny, a to proto:
- že brigádník-student buď chce platit důch. pojištění, pak se toto platí obvyklým způsobem jako u jiných PP.
- nebo brigádník-student nechce platit důch. pojištění, ale přesáhl hraniční příjem pro povinnou účast na důch. poj., tak bude StP platit z částky nad touto hranicí (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). O tuto hodnotu (která se uloží do pomocné proměnné CutBaseAmount) se bude případně krátit částka, ze které se bude počítat základ SP.Po určení, zda se pro daný případ platí StP, se postupuje takto:
-
jde o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena) nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj.Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
U neprav. příjmu se ještě posuzuje, zda jde o dohody či ostat. PP, protože "nepravidelné dohody" se musí řešit speciálním způsobem:-
jde o "nepravidelnou dohodu" DoPČ, DoVP, BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4):
- nejedná o poslední měsíc trvání PP, pak je výsledkem nula (SP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013}).
- jedná se o poslední měsíc trvání PP:
Pak se základy rozpočtou až v měsíci ukončení dohody. {viz Změny v SP od 1. 1. 2013} Tj. nejdříve se provede se sečtení příjmů za dobu trvání PP (ze Základů SP MLD:S_SocialInsBaseCorrect), a pak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect,
který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období, a přičemž se u BRIG se příslušně zohledňuje, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše) a zohlední se hranice pro účast na důch. poj. (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_RetInsBaseRest z agendy Mesačné údaje firmy {kolik z max. základu zbývá pro ostatní prac. poměry}.
- jde i neprav. příjem u ostatních prac. poměrů:
tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce (přičemž zde se počítá buď do konce posledního pojištění, pokud jde o příjem po skončení PP či o příjem mimo průběh SP nebo do konce předchozího období v opačném případě), v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_RetInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac.poměry}.
-
-
jde o pravidelný příjem před skončením PP: Zde není třeba rozdělovat na dohody a ostatní PP (jako u nepravidelného příjmu), protože "pravidelné dohody" se řeší stejně jako ostatní prac poměry. Pouze se tedy přihlíží k tomu, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše):
: Zde není třeba rozdělovat na dohody a ostatní PP (jako u nepravidelného příjmu), protože "pravidelné dohody" se řeší stejně jako ostatní prac poměry. Pouze se tedy přihlíží k tomu, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše):- pokud se z daného PP neplatí StP, pak je výsledkem nula
- pokud se z daného PP platí StP, tak je výsledkem menší z částek: Základ SP MLD:S_SocialInsBaseCorrect příp. ponížený o částku uloženou v pomocné proměnné CutBaseAmount (jedná se o zkrácení základu SP o hranice účasti na důch. pojištění - přichází v úvahu pro pravidelné BRIG, viz výše) nebo z Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal. Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o tento výsledek poníží obsah položky S_RetInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac. poměry}.
-
Volaná standardní akce: Po výpočtu se provede standardní akce Přenos do pojistného poměru, která vytvoří odpovídající záznamy v záložce Průběh sociálního pojištění.
Pojistné StP zamec - celkem MLD:S_RetInsEmployeeTotal se rovná součtu korekční částky zadané v položce StP zaměstnanec - oprava MLD:S_RetInsEmployee na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem(tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), nebo o příjem po skončení PP(tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1): tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento NP dané v glob. proměnné S_SPZec z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o příjem před skončením PP:
tak jako procento StP dané v glob. proměnné S_SPZec a to z vypočteného Základu StP - celkemMLD:S_RetInsBaseTotal z MLD
Základ StP zamtel - celkem MLD:S_RetInsBaseCompanyTotal se rovná jen korekční částce Základ StP zamtel - oprava MLD:S_RetInsBaseCompany za stejných podmínek jako předchozí Základ StP - celkem MLD:S_RetInsBaseTotal. Jinak se napočte ze Základu SP MLD:S_SocialInsBaseCorrect, jen se zde neprovádí krácení pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} a pracuje se s nekrácenými maximy vym. základů Max.základ StP, IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull (zkorigovanými jen dle odprac. doby).
Pojistné StP zamtel - celkem MLD:S_RetInsCompanyTotal se rovná součtu korekční částky zadané v položce Pojistné StP zamtel - oprava MLD:S_RetInsCompany na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1): tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento StP dané v glob. proměnné S_SPZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o příjem před skončením PP:
tak jako procento StP dané v glob. proměnné S_SPZtel a to z vypočteného Základu StP zamtel - celkem MLD:S_RetInsBaseCompanyTotal z MLD
Základ IP - celkem MLD:S_InvInsBaseTotal se kalkuluje podobně jako Starobní StP. Tj. platí se i z nepravidelného příjmu {viz Změny v SP od 1. 1. 2011}. Oproti StP je zde ale výjimka pro starobní důchodce (ti IP neplatí ani z normálního PP ani z dohod, krom BRIG, které se řeší speciálně {viz tabulka v popisu Změn v SP od 1. 1. 2013}). Dále se speciálním způsobem řeší výpočet IP u "nepravidelných dohod" (dohod DoPČ, DoVP, BRIG s nepravidelným příjmem), kdy se IP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013 - "nepravidelné dohody"}, pokud se ovšem IP z dohody platí (závisí na typu dohody a starobním důchodu).
Tj. rovná se: součtu korekční částky zadané v položce Základ StP - oprava MLD:S_RetInsBase na MLD plus částka vypočtená následovně:
- zamec není účasten nem.pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance<>2) nebo je na MLS nastaveno, že se IP za daného zaměstnance v daný měsíc neplatí (tj. položka IP neplatí MLS:S_InvInsDoesntPay je zatržena), tak plus nula
-
zamec je účasten nem. pojištění a současně na MLS není nastaveno, že se IP za daného zaměstnance neplatí: pak se posoudí, zda nejde o důchodce v prac. poměru mimo dohod, kteří neplatí nikdy:
- zaměstnanec je pobiratelem starobního důchodu normálního nebo předčasného k prvnímu dni počítaného období (posuzují se položky v údajích zaměstnance Den přiznání starobního důchodu PL:Employee_ID.RetirementDecision, zda je zadaná, a současně je menší nebo rovna prvnímu dni počítaného mzd. období) a nejedná se o dohody, tak rovněž plus nula (star. důchdoci IP z PP (krom dohod) neplatí, dohody se ošetří dále)
-
buď nejde o star. důchodce (bez ohledu zda jde/nejde o dohodu) anebo se jedná o dohody (bez ohledu zda jde/nejde o důchodce), pak se řeší dál, zda se IP z daného PP platí či nikoli:
IP se neplatí (pro dohody viz tabulka výše):
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta do 18 let ke konci minulého měsíce, který má daný měsíc nastaveno, že nechce platit důch. pojištění (posuzuje se položka prac. poměru DoBŠ bez účasti na důchodovém pojištění PL:S_BrigadierNotPayPensIns) a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší než hranice daná v glob. proměnné S_DPDoBPŠSš
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnostiPP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta od 18 do 26 let, který má daný měsíc nastaveno, že nechce platit důch. pojištění a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší než hranice daná v glob. proměnné S_DPDoBPŠVš.
- jde-li o dohody DoPČ, DoVP a zaměstnanec je pobiratelem starobního důchodu normálního nebo předčasného k prvnímu dni počítaného obdobíZ toho jinými slovy plyne, že z BRIG se IP platí tehdy, pokud pro BRIG podmínky výše nejsou splněny, a to proto:
- že brigádník-student buď chce platit důch. pojištění, pak se toto platí obvyklým způsobem jako u jiných PP.
- nebo brigádník-student nechce platit důch. pojištění, ale přesáhl hraniční příjem pro povinnou účast na důch. poj., tak bude StP platit z částky nad touto hranicí (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). O tuto hodnotu (která se uloží do pomocné proměnné CutBaseAmount) se bude případně krátit částka, ze které se bude počítat základ SP.Po určení, zda se pro daný případ platí IP, se postupuje takto:
-
jde o nepravidelný příjem (tj. položka Nepravidelný příjemPP:IrregularIncome na prac. poměru je zatržena) nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj.Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
U neprav. příjmu se ještě posuzuje, zda jde o dohody či ostat. PP, protože "nepravidelné dohody" se musí řešit speciálním způsobem:
-
jde o "nepravidelnou dohodu" DoPČ, DoVP, BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4): DoPČ, DoVP, BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4):
- nejedná o poslední měsíc trvání PP, pak je výsledkem nula (SP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013}).
- jedná se o poslední měsíc trvání PP:
Pak se základy rozpočtou až v měsíci ukončení dohody. {viz Změny v SP od 1. 1. 2013} Tj. nejdříve se provede se sečtení příjmů za dobu trvání PP (ze Základů SP MLD:S_SocialInsBaseCorrect), a pak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období, a přičemž se u BRIG se příslušně zohledňuje, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše) a zohlední se hranice pro účast na důch. poj. (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_InvInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac. poměry}.
- jde o neprav. příjem u ostatních prac. poměrů:
tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce (přičemž zde se počítá buď do konce posledního pojištění, pokud jde o příjem po skončení PP či o příjem mimo průběh SP nebo do konce předchozího období v opačném případě), v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_InvInsBaseRest z agendy Mesačné údaje firmy {kolik z max. základu zbývá pro ostatní prac. poměry}.
-
-
jde o pravidelný příjem před skončením PP: Zde není třeba rozdělovat na dohody a ostatní PP (jako u nepravidelného příjmu), protože "pravidelné dohody" se řeší stejně jako ostatní prac poměry. Pouze se tedy přihlíží k tomu, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše):
Zde není třeba rozdělovat na dohody a ostatní PP (jako u nepravidelného příjmu), protože "pravidelné dohody" se řeší stejně jako ostatní prac poměry. Pouze se tedy přihlíží k tomu, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše):- pokud se z daného PP neplatí IP, pak je výsledkem nula
- pokud se z daného PP platí IP, tak je výsledkem menší z částek: Základ SP MLD:S_SocialInsBaseCorrect příp. ponížený o částku uloženou v pomocné proměnné CutBaseAmount (jedná se o zkrácení základu SP o hranice účasti na důch. pojištění - přichází v úvahu pro pravidelné BRIG, viz výše) nebo z Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal. Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o tento výsledek poníží obsah položky S_InvInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac.poměry}.
-
Pojistné IP zamec - celkem MLD:S_InvInsEmployeeTotal se rovná jen korekční částce zadané v položce Pojistné IP zamec - oprava MLD:S_InvInsEmployee na MLD, pokud je na MLS nastaveno, že se IP za daného zaměstnance v daný měsíc neplatí (tj. položka IP neplatí MLS:S_InvInsDoesntPay je zatržena). Jinak se rovná součtu korekční částky zadané v položce Pojistné IP zamec - oprava MLD:S_InvInsEmployee na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1): tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento IP dané v glob. proměnné S_IPZec z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o příjem před skončením PP:
tak jako procento IP dané v glob. proměnné S_IPZec a to z vypočteného Základu IP - celkem MLD:S_InvInsBaseTotal z MLD
Základ IP zamtel - celkem MLD:S_InvInsBaseCompanyTotal se rovná jen korekční částce Základ IP zamtel - oprava MLD:S_InvInsBaseCompany za stejných podmínek jako předchozí Základ IP - celkem MLD:S_InvInsBaseTotal. Jinak se napočte ze Základu SP MLD:S_SocialInsBaseCorrect, jen se zde neprovádí krácení pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} a pracuje se s nekrácenými maximy vym. základů Max.základ StP, IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull (zkorigovanými jen dle odprac. doby).
Pojistné IP zamtel - celkem MLD:S_InvInsCompanyTotal se rovná jen korekční částce zadané v položce Pojistné IP zamtel - oprava MLD:S_InvInsCompany na MLD, pokud je na MLS nastaveno, že se IP za daného zaměstnance v daný měsíc neplatí (tj. položka IP neplatí MLS:S_InvInsDoesntPay je zatržena). Jinak se rovná součtu korekční částky zadané v položce Pojistné IP zamec - oprava MLD:S_InvInsEmployee na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1): tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento IP dané v glob. proměnné S_IPZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o příjem před skončením PP, tak jako procento IP dané v glob. proměnné S_IPZtel a to z vypočteného Základu IP zamtel - celkem MLD:S_InvInsBaseCompanyTotal z MLD
Základ PvN - celkem MLD:S_UnempInsBaseTotalse rovná: součtu korekční částky zadané v položce Základ NP - oprava MLD:S_SickInsBase na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- zamec není účasten nem.pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance<>2) nebo na MLS je nastaveno, že se PvN za daného zaměstnance v daný měsíc neplatí (tj. položka PvN neplatí MLS:S_UnempInsDoesntPay je zatržena), tak rovněž plus nula
-
zamec je účasten nem.pojištění a současně na MLS není nastaveno, že se NP za daného zaměstnance neplatí:
Dále se určí, zda PP z daného typu aktivity platí dané pojištění. Některé typy aktivit totiž PvN za určitých podmínek neplatí. NP se neplatí:
- u všech typů PP krom dohod, pokud jde o starobního důchodce i předčasného (posuzuje se položka v údajích zaměstnance Den přiznání starobního důchodu PL:Employee_ID.RetirementDecision) nebo invalidního důchodce se ztrátou schopnosti víc jak 70 % (posuzují se položky v údajích zaměstnance Druh invalidního důchodu PL:S_DisabilityPensionType a Stupeň invalidity PL:S_Invalidity)
- u některých dohod v závislosti na typu dohody a dalších podmínkách (viz tabulka výše). Z dané tabulky plyne, že NP se neplatí:
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4)
- jde-li o DoPČ, DoVP (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3) a současně jde o starobního důchodce i předčasného (posuzuje se položka v údajích zaměstnance Den přiznání starobního důchodu PL:Employee_ID.RetirementDecision) nebo invalidního důchodce (posuzuje se položka v údajích zamce Den přiznání invalidního důchodu PL:S_DisabilityPensionDecision).
Tj:-
pokud se z daného typu aktivity pro tento typ příjmu dané pojištění neplatí, tak rovněž plus nula
-
pokud se platí:
-
jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj.Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag =1):
tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o výsledek (hodnotu rozpočteného základu za akt. měsíc) poníží obsah položky S_UnempInsBaseRest z agendy Mesačné údaje firmy {kolik z max.základu zbývá pro ostatní prac.poměry}. -
jde o příjem před skončením PP:
tak je výsledkem menší z napočtených základů: Základ SP MLD:S_SocialInsBaseCorrect nebo ze Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal. Na závěr se zajistí zaktualizování mezivýsledků pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} (tj. o tento výsledek poníží obsah položky S_UnempInsBaseRest z agendy Mesačné údaje firmy {kolik z max. základu zbývá pro ostatní prac. poměry}.
-
-
Pojistné PvN zamec - celkem MLD:S_UnempInsEmployeeTotal se rovná jen korekční částce zadané v položce Pojistné PvN zamec - oprava MLD:S_UnempInsEmployee na MLD, pokud je na MLS nastaveno, že se PvN za daného zaměstnance v daný měsíc neplatí (tj. položka PvN neplatí MLS:S_UnempInsDoesntPay je zatržena). Jinak se rovná součtu korekční částky zadané v položce Pojistné PvN zamec - oprava MLD:S_UnempInsEmployee na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento PvN dané v glob. proměnné S_PvNZec z vypočtených virt. základů a hodnoty se sečtou do počítaného ML. - jde o příjem před skončením PP:
tak jako procento PvN dané v glob. proměnné S_PvNZec, a to z vypočteného Základu PvN - celkem MLD:S_UnempInsBaseTotal z MLD
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
Základ PvN zamtel - celkem MLD:S_UnempInsBaseCompanyTotal se rovná jen korekční částce Základ PvN zamtel - oprava MLD:S_UnempInsBaseCompany za stejných podmínek jako předchozí Základ PvN - celkem MLD:S_UnempInsBaseTotal. Jinak se napočte ze Základu SP MLD:S_SocialInsBaseCorrect, jen se zde neprovádí krácení pro případ případného souběhu více PP {viz Změny v SP od 1. 1. 2010} a pracuje se s nekrácenými maximy vym. základů Max.základ StP, IP...nekrácený MLD:S_RetInsBaseMaxSubTotalFull (zkorigovanými jen dle odprac. doby).
Pojistné PvN zamtel - celkem MLD:S_UnempInsCompanyTotal se rovná jen korekční částce zadané v položce Pojistné PvN zamtel - oprava MLD:S_UnempInsCompany na MLD, pokud je na MLS nastaveno, že se PvN za daného zaměstnance v daný měsíc neplatí (tj. položka PvN neplatí MLS:S_UnempInsDoesntPay je zatržena). Jinak se rovná součtu korekční částky zadané v položce Pojistné PvN zamtel - oprava MLD:S_UnempInsCompany na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), tak plus nula (nepr. příjem tento druh pojištění neplatí)
-
jedná-li se o pravidelný příjem:
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento PvN dané v glob. proměnné S_PvNZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML. - jde o příjem před skončením PP:
tak jako procento PvN dané v glob. proměnné S_PvNZtel a to z vypočteného Základu PvN zamtel - celkem MLD:S_UnempInsBaseCompanyTotal z MLD
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
Základ GP MLD:S_GarInsBaseCorrect se rovná Základu SP součet MLD:S_SocialInsBaseTotal.
Základ GP - celkem MLD:S_GarInsBaseTotal - platí se i z nepravidelného příjmu {viz Změny v SP od 1. 1. 2011}. Na rozdíl od základů jiných složek sociálního pojištění není nulový, i když není zaměstnanec pojištěn (až na některé výjimky, např. pro společníky a jednatele SPOL/STAT/člen.družstva (kteří GP neplatí)) tj. platí se i z dohod apod. (minimální základ je v těchto případech nulový, maximální základ odpovídá příslušnému násobku celého VVZ, přičemž se nehledí na zadání průběhu pojištění a nastavení "počítat pojistné"). Dále se ve vzorci pro GP neposuzuje, zda se platí/neplatí u jednotlivých typů dohod, jelikož všechny typy dohod GP platí {viz tabulka v popisu Změn v SP od 1. 1. 2013}. Dále se speciálním způsobem řeší výpočet GP u "nepravidelných dohod" (dohod DoPČ, DoVP, BRIG s nepravidelným příjmem), kdy se GP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013 - "nepravidelné dohody"}. U GP se dále nepracuje s položkami z agendy Mesačné údaje firmy (jelikož u složek SP placených zaměstnavatelem se neřeší, kolik z max.základu zbývá pro ostatní prac.poměry v případě souběhu více PP {viz Změny v SP od 1. 1. 2010}).
Tedy rovná se: součtu korekční částky zadané v položce Základ GP - oprava MLD:S_GarInsBase na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena) a současně se nejedná se o dohody (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru není 2, 3, 4), nebo se jedná o společníky nebo jednatele (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru je 5, 6 (SPOL/STAT/člen.družstva)), tak plus nula (nepr. příjem pro jiné PP než dohody tento druh pojištění neplatí, SPOL/STAT/člen.družstva nikdy)
- jedná-li se o statutární orgán, resp. člena statutárního orgánu s minimálně 50% účastí na majetku zaměstnavatele (tj. položka Statut.orgán, člen stat.org. Z:S_StatutoryMember na zaměstnanci je zatržena), tak plus nula.
-
jedná-li se o nepravidelnou dohodu nebo o příjem po skončení PP nebo o příjem mimo průběh soc.pojištění: {Na rozdíl od StP/IP se u GP neposuzuje, zda se platí/neplatí z dohod, jelikož všechny typy dohod GP platí.}
Dále se ještě posuzuje, zda jde o dohody či ostat. PP, protože "nepravidelné dohody" se musí řešit speciálním způsobem:-
jde o "nepravidelnou dohodu" DoPČ, DoVP, BRIG (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena a druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4):
- nejedná o poslední měsíc trvání PP, pak je výsledkem nula (SP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013}).
- jedná se o poslední měsíc trvání PP:
Pak se základy rozpočtou až v měsíci ukončení dohody. {viz Změny v SP od 1. 1. 2013} Tj. nejdříve se provede se sečtení příjmů za dobu trvání PP (ze Základů SP MLD:S_SocialInsBaseCorrect), a pak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1) tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
-
-
jde o pravidelný příjem před skončením PP:
- nejde o dohody, tak je výsledkem menší z napočtených základů: Základ GP MLD:S_GarInsBaseCorrect nebo z Maximální základ GP MLD:S_GarInsBaseMaxTotal
- jde-li o dohody, tak je výsledkem menší z napočtených základů: Základ GP MLD:S_GarInsBaseCorrect nebo jako příslušný násobek VVZ aktuálně platného pro SP a daného v globál. proměnné S_VVZSP (násobek viz složky SP)
{protože u dohod se základ GP nijak nemá krátit, i kdyby bylo odpracováno méně než je počet prac. dní v měsíci (viz krácení podle odpracované doby v MLD:S_GarInsBaseMaxTotal}
Pojistné GP zamtel - celkem MLD:S_GarInsCompanyTotal se rovná jen korekční částce zadané v položce Pojistné GP zamtel - oprava MLD:S_GarInsCompany, pokud se jedná o společníky nebo jednatele (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru je 5, 6 (SPOL/STAT/člen.družstva)). Jinak se rovná součtu korekční částky zadané v položce Pojistné GP zamtel - oprava MLD:S_GarInsCompany na MLD plus částka vypočtená následovně:
- jedná-li o nepravidelný příjem pro jiné PP než dohody, tak plus nula.
- má-li glob. proměnné S_GF hodnotu Ne (tj. GP se nemá platit), tak taktéž plus nula
-
jinak:
- jedná-li se nepravidelný příjem pro dohody nebo příjem po skončení PP: tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento GP dané v glob. proměnné S_GZTel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o pravidelný příjem před skončením PP: tak jako procento GP dané v glob. proměnné S_GZTel a to z vypočteného Základu GP - celkem MLD:S_GarInsBaseTotal z MLD
Základ ÚP - celkem MLD:S_InjuryInsBaseTotal - platí se i z nepravidelného příjmu {viz Změny v SP od 1. 1. 2011}. Na rozdíl od základů jiných složek sociálního pojištění není nulový, i když není zaměstnanec pojištěn (až na některé výjimky, např. pro společníky a jednatele SPOL/STAT/člen.družstva (kteří ÚP neplatí)).
Jestliže je zaměstnanec pojištěn, spočte se ze základu SP (tj. základ SP se pro ÚP nijak neomezuje žádným horním maximem (kráceným ani nekráceným)). Pokud není pojištěn, spočte se z hrubé mzdy, kromě společníků a jednatelů (nepojištění společníci a jednatelé jej mají nulový, tj. ÚP neplatí).
Dále se ve vzorci pro ÚP neposuzuje, zda se platí/neplatí u jednotlivých typů dohod, jelikož všechny typy dohod ÚP platí {viz tabulka v popisu Změn v SP od 1. 1. 2013}. Dále se speciálním způsobem řeší výpočet ÚP u "nepravidelných dohod" (dohod DoPČ, DoVP, BRIG s nepravidelným příjmem), kdy se ÚP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013 - "nepravidelné dohody"}. U ÚP se dále nepracuje s položkami z agendy Mesačné údaje firmy (jelikož u složek SP placených zaměstnavatelem se neřeší, kolik z max.základu zbývá pro ostatní prac.poměry v případě souběhu více PP {viz Změny v SP od 1. 1. 2010}).
Tedy rovná se: součtu korekční částky zadané v položce Základ ÚP - oprava MLD:S_InjuryInsBase na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena) a současně se nejedná se o dohody (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru není 2, 3, 4), nebo se jedná o společníky nebo jednatele (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru je 5, 6 (SPOL/STAT/člen.družstva)), tak plus nula (nepr. příjem pro jiné PP než dohody tento druh pojištění neplatí, SPOL/STAT/člen.družstva nikdy)
-
jedná-li se o nepravidelnou dohodu nebo o příjem po skončení PP nebo o příjem mimo průběh soc.pojištění:{Na rozdíl od StP/IP se u ÚP neposuzuje, zda se platí/neplatí z dohod, jelikož všechny typy dohod ÚP platí.}
Dále se ještě posuzuje, zda jde o dohody či ostat. PP, protože "nepravidelné dohody" se musí řešit speciálním způsobem:-
jde o "nepravidelnou dohodu" DoPČ, DoVP, BRIG (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena a druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4):
- nejedná o poslední měsíc trvání PP, pak je výsledkem nula (SP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013}).
- jedná se o poslední měsíc trvání PP:
Dále se počítá podobně jako GP (spočtení virtuálních základů do minulých období), akorát buď ze Základ SP součet MLD:S_SocialInsBaseTotal nebo z Hrubá mzda MLD:GrossWageTotal.
- jde o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1) tak se opět počítá podobně jako GP (spočtení virtuálních základů do minulých období), akorát buď ze Základ SP součet MLD:S_SocialInsBaseTotal, nebo z Hrubá mzda MLD:GrossWageTotal.
-
-
jde o pravidelný příjem před skončením PP:
- zamec JE Účasten soc. pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance má hodnotu 2), tak je výsledkem Základ SP součet MLD:S_SocialInsBaseTotal
- zamec NENÍ Účasten soc. pojištění, tak je výsledkem Hrubá mzda MLD:GrossWageTotal.
Pojistné ÚP zamtel - celkem MLD:S_InjuryInsCompanyTotal se rovná jen korekční částce zadané v položce Pojistné ÚP zamtel - oprava MLD:S_InjuryInsCompany, pokud se jedná o společníky nebo jednatele (tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru je 5, 6 (SPOL/STAT/člen.družstva)). Jinak se rovná součtu korekční částky zadané v položce Pojistné ÚP zamtel - oprava MLD:S_InjuryInsCompany na MLD plus částka vypočtená následovně:
- jedná-li o nepravidelný příjem pro jiné PP než dohody, tak plus nula.
-
jinak:
- jedná-li se nepravidelný příjem pro dohody nebo příjem po skončení PP: tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento ÚP dané v glob. proměnné S_UPZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o pravidelný příjem před skončením PP: tak jako procento ÚP dané v glob. proměnné S_UPZtel a to z vypočteného Základu ÚP - celkem MLD:S_InjuryInsBaseTotal z MLD
Základ RFS - celkem MLD: S_ResFundInsBaseTotal se platí i z nepravidelného příjmu {viz Změny v SP od 1. 1. 2011}. Dále se speciálním způsobem řeší výpočet RFS u "nepravidelných dohod" (dohod DoPČ, DoVP, BRIG s nepravidelným příjmem), kdy se RFS počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013 - "nepravidelné dohody"}. U RFS se dále nepracuje s položkami z agendy Mesačné údaje firmy (jelikož u složek SP placených zaměstnavatelem se neřeší, kolik z max. základu zbývá pro ostatní prac. poměry v případě souběhu více PP {viz Změny v SP od 1. 1. 2010}).
Tj. rovná se: součtu korekční částky zadané v položce Základ RFS - oprava MLD:S_ResFundInsBase na MLD plus částka vypočtená následovně:
- zamec není účasten nem.pojištění (tj. položka Účasten soc. pojištění MLD:S_IsSocialInsurance<>2) nebo se jedná o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj.Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1), tak plus nula
-
zamec je účasten nem.pojištění a současně se nejedná o příjem po skončení PP ani příjem mimo průběh SP:
Určí se, zda PP z daného typu aktivity platí dané pojištění. Některé typy aktivit totiž RFS za určitých podmínek neplatí, příp. se platí jen v omezené míře a to dohody v závislosti na typu dohody a dalších podmínkách (viz tabulka výše).
RFS se neplatí:
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta do 18 let ke konci minulého měsíce, který má daný měsíc nastaveno, že nechce platit důch. pojištění (posuzuje se položka prac. poměru DoBŠ bez účasti na důchodovém pojištění PL:S_BrigadierNotPayPensIns) a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší, než hranice daná v glob. proměnné S_DPDoBPŠSš
- jde-li o BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 4) a současně jde o brigádníka-studenta od 18 do 26 let, který má daný měsíc nastaveno, že nechce platit důch. pojištění a současně je základ SP (položka Základ SP MLD:S_SocialInsBaseCorrect) nižší než hranice daná v glob. proměnné S_DPDoBPŠVš.Pro všechny ostatní PP se RFS platí. Pro BRIG se platí tehdy, pokud podmínky výše nejsou splněny, a to proto:
- že brigádník-student buď chce platit důch. pojištění, pak se toto platí obvyklým způsobem jako u jiných PP.
- nebo brigádník-student nechce platit důch. pojištění, ale přesáhl hraniční příjem pro povinnou účast na důch. poj., tak bude RFS platit z částky nad touto hranicí (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). O tuto hodnotu (která se uloží do pomocné proměnné CutBaseAmount) se bude případně krátit částka, ze které se bude počítat základ SP.Po určení, zda se pro daný případ platí RFS, se postupuje takto:
-
jde o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena) nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj.Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1):
U neprav. příjmu se ještě posuzuje, zda jde o dohody či ostat. PP, protože "nepravidelné dohody" se musí řešit speciálním způsobem:-
jde o "nepravidelnou dohodu" DoPČ, DoVP, BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4): DoPČ, DoVP, BRIG (tj. druh činnosti zadaný v údajích prac. poměru zaměstnance v položce Druh činnosti PP:TypeOfActivity je roven 2, 3, 4):
- nejedná o poslední měsíc trvání PP, pak je výsledkem nula (SP počítá až ve mzdovém období, v kterém končí prac. vztah {viz Změny v SP od 1. 1. 2013}).
- jedná se o poslední měsíc trvání PP:
Pak se základy rozpočtou až v měsíci ukončení dohody. {viz Změny v SP od 1. 1. 2013} Tj. nejdříve se provede se sečtení příjmů za dobu trvání PP (ze Základů SP MLD:S_SocialInsBaseCorrect), a pak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect,
který se pak příslušně rozdělí na předchozí měsíce, v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období, a přičemž se u BRIG se příslušně zohledňuje, zda se z daného PP platí či neplatí StP (o čemž se rozhodlo dříve, viz výše) a zohlední se hranice pro účast na důch. poj. (= glob. proměnné S_DPDoBPŠSš, S_DPDoBPŠVš). Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
- jde i neprav. příjem u ostatních prac. poměrů:
tak se provede spočtení virtuálních základů do minulých období {viz Změny v SP od 1. 1. 2011} ze Základu SP MLD:S_SocialInsBaseCorrect, který se pak příslušně rozdělí na předchozí měsíce (přičemž zde se počítá buď do konce posledního pojištění, pokud jde o příjem po skončení PP či o příjem mimo průběh SP nebo do konce předchozího období v opačném případě), v jednotlivých měsících se porovná s povoleným maximem, přičemž se i zohledňuje, kolik z daného maxima v daném měsíci již bylo použito ("vyčerpáno") na rozpuštění obdobného příjmu z jiného mzdového období. Vypočtené hodnoty "virtuálních" základů soc.pojištění spočtené do minulých měsíců se uloží do položek Mesačné údaje pracovného pomeru {zavedených v rámci Změn v SP od 1. 1. 2011} a jejich hodnoty se sečtou do počítaného ML.
-
-
jde o pravidelný příjem před skončením PP: Zde není třeba rozdělovat na dohody a ostatní PP (jako u nepravidelného příjmu), protože "pravidelné dohody" se řeší stejně jako ostatní prac. poměry. Pouze se tedy přihlíží k tomu, zda se z daného PP platí či neplatí RFS (o čemž se rozhodlo dříve, viz výše):
- pokud se z daného PP neplatí RFS, pak je výsledkem nula
- pokud se z daného PP platí StP, tak je výsledkem menší z částek: Základ SP MLD:S_SocialInsBaseCorrect příp. ponížený o částku uloženou v pomocné proměnné CutBaseAmount (jedná se o zkrácení základu SP o hranice účasti na důch. pojištění - přichází v úvahu pro pravidelné BRIG, viz výše) nebo z Max.základ StP,IP...mezisoučet MLD:S_RetInsBaseMaxSubtotal.
-
Pojistné RFS zamtel - celkem MLD:S_ResFundCompanyTotal se rovná součtu korekční částky zadané v položce Pojistné RFS zamtel - oprava MLD:S_ResFundInsCompany na MLD plus částka vypočtená následovně:
- jedná-li se o nepravidelný příjem (tj. položka Nepravidelný příjem PP:IrregularIncome na prac. poměru je zatržena), nebo o příjem po skončení PP (tj. jedná se o ML zadaný po skončení pracovního poměru MLD:AfterWorkingRelation) nebo o příjem mimo průběh soc.pojištění (tj. Pomocná proměnná pro výpočet SP MLD:S_SocOtherFlag=1): tak se provede spočtení pojištění z virtuálních základů {viz Změny v SP od 1. 1. 2011} jako tj. procento RFS dané v glob. proměnné S_RFZtel z vypočtených virt. základů a hodnoty se sečtou do počítaného ML.
- jedná-li se o příjem před skončením PP, tak jako procento StP dané v glob. proměnné S_RFZtel, a to z vypočteného Základu RFS - celkem MLD: S_ResFundInsBaseTotal z MLD
Zpět na začátek kapitoly / začátek podkapitoly
Položky, kterých se výpočet týká:
- Max. základ IP,StP,PvN,RFS - opr. MLS:S_RetInsBaseMax {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
- Max. základ IP,StP,PvN a RFS MLS:S_RetInsBaseMaxTotal
- Max. základ NP - oprava MLS:S_SickInsBaseMax{aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
- Max. základ NP MLS:S_SickInsBaseMaxTotal
- Základ GP - mezisoučet MLS:S_GarInsBaseSubTotal
- Max. základ GP MLS:S_GarInsBaseMaxTotal
- Min. základ SP - oprava MLS:S_SocInsBaseMin
- Min. základ SP MLS:S_SocInsBaseMinTotal
- Základ SP MLS:S_SocInsBaseTotal
- Nemocenské NP
Základ NP - oprava MLS:S_SickInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ NP - celkem MLS:S_SickInsBaseTotal
Základ NP zamtel - celkem MLS:S_SickInsBaseCompanyTotal{zavedeno v rámci Změn v SP od 1. 1. 2010}
- Starobní StP
Základ StP - oprava MLS:S_RetInsBase{aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ StP - celkem MLS:S_RetInsBaseTotal
Základ StP zamtel - celkem MLS:S_RetInsBaseCompanyTotal{zavedeno v rámci Změn v SP od 1. 1. 2010}
- Invalidní IP
Základ IP - oprava MLS:S_InvInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ IP - celkem MLS:S_InvInsBaseTotal
Základ IP zamtel - celkem MLS:S_InvInsBaseCompanyTotal{zavedeno v rámci Změn v SP od 1. 1. 2010}
- V nezaměstnanosti PvN
Základ PvN - oprava MLS:S_UnempInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ PvN - celkem MLS:S_UnempInsBaseTotal
Základ PvN zamtel - celkem MLS:S_UnempInsBaseCompanyTotal{zavedeno v rámci Změn v SP od 1. 1. 2010}
- Garanční GP
Základ GP - oprava MLS:S_GarInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ GP - celkem MLS:S_GarInsBaseTotal
- Do rezervního fondu RFS
Základ RFS - oprava MLS:S_ResFundInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ PdFR - celkem MLS:S_ResFundInsBaseTotal
- Úrazové ÚP
Základ ÚP - oprava MLS:S_InjuryInsBase {aktuálně se nepoužívá, výpočet převeden na MLD v rámci Změn v SP od 1. 1. 2010}
Základ ÚP - celkem MLS:S_InjuryInsBaseTotal
- Pojistné na financování podpory
Základ PFP - celkom - celkom MLS:S_FinInsBaseTotal
Poistné PFP zamtel - celkom MLS:S_FinInsCompanyTotal
PFP oprava MLS:S_FinInsCorrected
Max. základ IP,StP,PvN a RFS (celkem za všechny PP) MLS:S_RetInsBaseMaxTotal se rovná nule. {Pojištění se vyčísluje na MLD. Viz Změny od 1. 1. 2010.}
Maximum zde bylo dříve definováno jako součtová položka z položek Max.základ IP,StP,PvN,RFS - mezisoučet MLD:S_RetInsBaseMaxSubtotal z MLD, ale šlo jen o "načtení" hodnoty spočtené na MLD, nikoli o nějaký součet maxim z jednotlivých MLD (na MLD se totiž dříve maximum napočítávalo jen pro řídící PP). Aktuálně se ale řeší jinak. Viz Změny od 1. 1. 2010.
Max. základ NP (celkem za všechny PP) MLS:S_SickInsBaseMaxTotal se rovná nule. {Pojištění se vyčísluje na MLD. Viz Změny od 1. 1. 2010.}
Min. základ SP (celkem za všechny PP) MLS:S_SocInsBaseMinTotal je definována jako součtová položka, tj. rovná se součtu: minimálních základů sociálního pojištění celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Min.základ soc.poj. korigovaný MLD:S_SocInsBaseMinCorrect. K tomu se přičte případná korekční hodnota zadaná v položce Min. základ SP - oprava (MLS:S_SocInsBaseMin).
Základ GP - mezisoučet (celkem za všechny PP)MLS:S_GarInsBaseSubTotalje definována jako součtová položka, tj. rovná se součtu: základů pro GP celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Základ GP MLD:S_GarInsBaseCorrect, u kterých se nejedná o společníky nebo jednatele, tj. Druh činnosti PP:TypeOfActivity v údajích prac. poměru je jiný než 5 (což je zajištěno podmínkou).
Max. základ GP (celkem za všechny PP) MLS:S_GarInsBaseMaxTotal se rovná nule. {Pojištění se vyčísluje na MLD. Viz Změny od 1. 1. 2010.}
Dále se vyhodnotí základy jednotlivých složek pojištění. Přitom se u většiny složek sociálního pojištění hlídá, zda je zaměstnanec Účasten soc. pojištění, tj. zda alespoň jeden PP je pojištěn. Co se přesně k vyhodnocení účasti posuzuje, viz popis položky Účasten soc. pojištění MLD:S_IsSocialInsurance. Podle toho se provede případná korekce příslušného základu SP:
Základ SP (celkem za všechny PP) MLS:S_SocInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů sociálního pojištění celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Základ SP MLD:S_SocialInsBaseCorrect. Od toho se odečte rozdíl DDS zaměstnavatel - celkem MLS:S_RetFundCompanyTotal (za všechny PP) minus DDS nezahrnované do zákl. SP MLD:S_RetFundFreeOfSocIns.
Základ NP - celkem (za všechny PP) MLS:S_SickInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů NP ze všech pracovních poměrů daného zaměstnance, tj. položek Základ NP - celkem MLD:S_SickInsBaseTotal z MLD.
Základ NP zamtel - celkem (za všechny PP) MLS:S_SickInsBaseCompanyTotal je definována jako součtová položka, tj. rovná se součtu: základů NP zamtel ze všech pracovních poměrů daného zaměstnance, tj. položek Základ NP zamtel - celkem MLD:S_SickInsBaseCompanyTotal z MLD.
Základ StP - celkem (za všechny PP) MLS:S_RetInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů StP ze všech pracovních poměrů daného zaměstnance, tj. položek Základ StP - celkem MLD:S_RetInsBaseTotal z MLD.
Základ StP zamtel - celkem (za všechny PP) MLS:S_RetInsBaseCompanyTotal je definována jako součtová položka, tj. rovná se součtu: základů StP zamtel ze všech pracovních poměrů daného zaměstnance, tj. položek Základ StP zamtel - celkem MLD:S_RetInsBaseCompanyTotal z MLD.
Základ IP - celkem (za všechny PP) MLS:S_InvInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů IP ze všech pracovních poměrů daného zaměstnance, tj. položek Základ IP - celkemMLD:S_InvInsBaseTotal z MLD.
Základ IP zamtel - celkem (za všechny PP) MLS:S_InvInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů IP zamtel ze všech pracovních poměrů daného zaměstnance, tj. položek Základ IP zamtel - celkem MLD:S_InvInsBaseCompanyTotal z MLD.
Základ PvN - celkem (za všechny PP) MLS:S_UnempInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů PvN ze všech pracovních poměrů daného zaměstnance, tj. položek Základ PvN - celkem MLD:S_UnempInsBaseTotal z MLD.
Základ PvN zamtel - celkem (za všechny PP) MLS:S_UnempInsBaseCompanyTotal je definována jako součtová položka, tj. rovná se součtu: základů PvN zamte ze všech pracovních poměrů daného zaměstnance, tj. položek Základ PvN zamtel - celkem MLD:S_UnempInsBaseCompanyTotal z MLD.
Základ GP - celkem (za všechny PP) MLS:S_GarInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů GP ze všech pracovních poměrů daného zaměstnance, tj. položek Základ GP - celkem MLD:S_GarInsBaseTotal z MLD.
Základ RFS - celkem (za všechny PP) MLS:S_ResFundInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů RFS ze všech pracovních poměrů daného zaměstnance, tj. položek Základ RFS - celkem MLD:S_ResFundInsBaseTotal z MLD.
Základ ÚP - celkem (za všechny PP) MLS:S_InjuryInsBaseTotal je definována jako součtová položka, tj. rovná se součtu: základů ÚP ze všech pracovních poměrů daného zaměstnance, tj. položek Základ ÚP - celkem MLD:S_InjuryFundInsBaseTotal z MLD.
Zpět na začátek kapitoly / začátek podkapitoly
Položky, kterých se výpočet týká:
- Pojistné NP zamec - oprava MLS:S_SickInsEmployee
- Pojistné NP zamec - celkem MLS:S_SickInsEmployeeTotal
- Pojistné NP zamtel - oprava MLS:S_SickInsCompany
- Pojistné NP zamtel - celkem MLS:S_SickInsCompanyTotal
- Sazba StP zaměstnanec (%) MLS:S_RetInsEmployeeRate
- Pojistné StP zamec - oprava MLS:S_RetInsEmployee
- Pojistné StP zamec - celkem MLS:S_RetInsEmployeeTotal
- Pojistné StP zamtel - oprava MLS:S_RetInsCompany
- Pojistné StP zamtel - celkem MLS:S_RetInsCompanyTotal
- Pojistné IP zamec - oprava MLS:S_InvInsEmployee
- Pojistné IP zamec - celkem MLS:S_InvInsEmployeeTotal
- Pojistné IP zamtel - oprava MLS:S_InvInsCompany
- Pojistné IP zamtel - celkem MLS:S_InvInsCompanyTotal
- Pojistné PvN zamec - oprava MLS:S_UnempInsEmployee
- Pojistné PvN zamec - celkem MLS:S_UnempInsEmployeeTotal
- Pojistné PvN zamtel - oprava MLS:S_UnempInsCompany
- Pojistné PvN zamtel - celkem MLS:S_UnempInsCompanyTotal
- Pojistné GP zamtel - oprava MLS:S_GarInsCompany
- Pojistné GP zamtel - celkem MLS:S_GarInsCompanyTotal
- Pojistné RFS zamtel - oprava MLS:S_ResFundInsCompany
- Pojistné RFS zamtel - celkem MLS:S_ResFundInsCompanyTotal
- Pojistné PFP zamtel - oprava MLS:S_FinInsCompany
- Pojistné PFP zamtel - celkem MLS:S_FinInsCompanyTotal
- Pojistné ÚP zamtel - oprava MLS:S_InjuryInsCompany
- Pojistné ÚP zamtel - celkem MLS:S_InjuryInsCompanyTotal
- Pojistné SP zaměstnanec celkem (za všechny PP) MLS:SocialInsEmployee
Pojistné NP zamec - celkem MLS:S_SickInsEmployeeTotal je definována jako součtová položka, tj. rovná se součtu: pojistného NP za zaměstnance ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné NP zaměstnanec - celkem MLD:S_SickInsEmployeeTotal z MLD
Pojistné NP zamtel - celkem MLS:S_SickInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného NP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné NP zaměstnanec - celkem MLD:S_SickInsCompanyTotal z MLD
Pojistné StP zamec - celkem MLS:S_RetInsEmployeeTotal je definována jako součtová položka, tj. rovná se součtu: pojistného StP za zaměstnance ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné StP zaměstnanec - celkem MLD:S_RetInsEmployeeTotal z MLD
Pojistné StP zamtel - celkem MLS:S_RetInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného StP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné StP zaměstnanec - celkem MLD:S_RetInsCompanyTotal z MLD
Pojistné IP zamec - celkem MLS:S_InvInsEmployeeTotal je definována jako součtová položka, tj. rovná se součtu: pojistného IP za zaměstnance ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné IP zaměstnanec - celkem MLD:S_InvInsEmployeeTotal z MLD
Pojistné IP zamtel - celkem MLS:S_InvInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného IP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné IP zaměstnavatel - celkem MLD:S_InvInsCompanyTotal z MLD
Pojistné PvN zamec - celkem MLS:S_UnempInsEmployeeTotal je definována jako součtová položka, tj. rovná se součtu: pojistného PvN za zaměstnance ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné PvN zaměstnanec - celkem MLD:S_UnempInsEmployeeTotal z MLD
Pojistné PvN zamtel - celkem MLS:S_UnempInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného PvN za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné PvN zaměstnavatel - celkem MLD:S_UnempInsCompanyTotal z MLD
***
Pojistné GP zamtel - celkem MLS:S_GarInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného GP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné GP zaměstnavatel - celkem MLD:S_GarInsCompanyTotal z MLD
Pojistné RFS zamtel - celkem MLS:S_ResFundInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného RFS za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné RFS zaměstnavatel - celkem MLD:S_ResFundInsCompanyTotal z MLD
Pojistné PFP zamtel - celkem MLS:S_FinInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného PFP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné PFP zaměstnavatel - celkem MLD:S_FinInsCompanyTotal z MLD
Pojistné ÚP zamtel - celkem MLS:S_InjuryInsCompanyTotal je definována jako součtová položka, tj. rovná se součtu: pojistného ÚP za zaměstnavatele ze všech prac. poměrů daného zaměstnance, tj. položek Pojistné ÚP zaměstnavatel - celkem MLD:S_InjuryInsCompanyTotal z MLD
Sazba StP zaměstnanec (%) MLS:S_RetInsEmployeeRate se rovná nule. Od 1. 1. 2010 se pojištění vyčísluje na MLD. {na MLD zavedeno v rámci Změn v SP od 1. 1. 2010}
Tato položka byla zavedena v dřívějších verzích, kdy se sazba StP počítala složitějším způsobem: Do 31. 12. 2005 se Sazba StP zaměstnanec (%) MLS:RetInsEmployeeRate počítala tak, že se procento dané v glob. proměnné S_SPZec snižovalo za každé nezaopatřené dítě o procento dané v glob. proměnné S_SPZniz. Počet nezaopatřených dětí se čerpal z údajů zaměstnance z položky Počet nezaopatřených dětí pro účely SP PL:S_FedChildrenForSocIns.
Pojistné SP zaměstnanec celkem (za všechny PP) MLS:SocialInsEmployee se rovná součtu Pojistné NP zaměstnanec - celkem MLS:S_SickInsEmployeeTotal plus Pojistné StP zaměstnanec - celkem MLS:S_RetInsEmployeeTotal plus Pojistné IP zaměstnanec - celkem MLS:S_InvInsEmployeeTotal plus Pojistné PvN zaměstnanec - celkem MLS:S_UnempInsEmployeeTotal.
Pojistné odváděné za zaměstnavatele se vypočte až v rámci uzávěrky, viz výpočet uzávěrky Částka - Sociální pojištění zaměstnavatel a v rámci tisku výstupních sestav.
Zpět na začátek kapitoly / začátek podkapitoly
Položky, kterých se výpočet týká:
- Počítat SDS PL:S_CalcOAPensSaving
- Procento SDS zaměstnanec PL:S_OAPensSavingPercentEmpl
- Základ dane pre výp.II.piliera MLS:S_TaxBaseForOAPensSaving
- Dobr.prís.sporiteľa na SDS MLS:S_OAPensSaving .. částka SDS placená zaměstnancem
- SDS uplatnené do základu dane MLS:S_OAPensSavingBaseCut .. částka 2% o kterou se krátí základ daně
- Globál. proměnná % SDS (2.pilier), o kt. možno znížiť základ dane GP:S_SDSZakl
- Globál. proměnná Max.% SDS (2.pil.), o kt. možno znížiť základ dane GP:S_SDSZaklMax
Tyto položky slouží pro podporu II. pilíře důchodového systému a to dobrovolného příspěvku na starobní důchodové spoření placeného zaměstnancem. Jedná o jednu ze změn zavedených v rámci Změn v SP od 1. 1. 2013. Výška dobrovolného příspěvku zaměstnance se určuje v % a vyjadřuje % z jeho základu daně (daňově zvýhodněné jsou max. 2 % z jeho základu daně). Částky SDS se promítají do zaúčtování a do generování platebních příkazů. Platba SDS hrazená zaměstnancem se promítá do výpočtu daně.
Jak příspěvek na SDS funguje:
- Na zaměstnanci se nastaví, zda se má počítat (položka Počítat SDS PL:S_CalcOAPensSaving) a zadá se procento SDS (položka Procento SDS zaměstnanec PL:S_OAPensSavingPercentEmpl)
- Pokud je na zaměstnanci nastaveno, že se má příspěvek na SDS počítat, viz výše, pak se ze základu daně na souhrnném mzdovém listu (položka Základ daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving, viz dále) spočte částka odpovídající procentu, které chce odvádět zaměstnanec, zadanému v položce Procento SDS zaměstnanec PL:S_OAPensSavingPercentEmpl, a vznikne částka Dobr.přís.spořitele na SDS MLS:S_OAPensSaving.
-
Dále se ze Základu daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving spočte procento dané globální proměnnou S_SDSZakl a vznikne částka SDS uplatněné do základu daně MLS:S_OAPensSavingBaseCut. O tuto částku se může snížit Základ daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving a vznikne konečný Základ daně MLS:S_TaxBaseTotal, ze kterého se spočte daň.
Maximálně se ale může základ daně snížit o procento S_SDSZaklMax z částky S_PriemMzda * (60/12).
- Hodnota S_PriemMzda se bere 2 roky zpět vzhledem k datu mzdového listu, který se počítá.
- Při uzávěrce se na částky Dobr.přís.spořitele na SDS MLS:S_OAPensSaving vygenerují platební příkazy na zaslání částek za jednotlivé zaměstnance do správcovských společností zadaných na zaměstnanci a částky se zaúčtují. Viz definice plateb pro podklady pro žádosti o platební příkazy z mezd na odvod SDS a položky počítané při uzávěrce - Starobní důch. spoření (II.pilíř) UzSDS.
-
Příspěvky se mohou účtovat na analytický účet zadaný na správcovské společnosti.
Zaměstnavatel má od 1. 1. 2013 povinnost zasílat hlášení o dobrovolných příspěvcích na SDS, do té doby nebylo třeba nic nahlašovat. Pro tento účel je v systému ABRA Gen k dispozici report Rozpis dobrovolných příspěvků na SDS.
Základ daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving se vypočte jako částka Zdanitelné příjmy celkem MLS:S_TaxableIncome minus Pojistné ZP-zaměstnanec MLS:HealthInsEmployee minus Pojistné SP-zaměstnanec MLS:SocialInsEmployee minus Odpočty ze základu daně MLS:S_TaxCountOffsTotal plus položka Roční zúčtování ZP - zaměstnanec MLS:HIAnnualClearingEmp, ale pouze tehdy, je-li její hodnota záporná, plus Vrácení přeplatku soc. pojištění za zaměstnance MLS:S_SocInsComp.
Jelikož v tom případě se jedná o nedoplatek RZZP, který se chová jako pojistné a odčítá se od základu daně. Jak je to v případě přeplatku RZZP, viz zdanitelný příjem.
Dobr.přís.spořitele na SDS MLS:S_OAPensSaving se rovná nule, pokud na zaměstnanci v položce Počítat SDS PL:S_CalcOAPensSaving není nastaveno, že se má příspěvek na SDS počítat. Pokud je nastaveno, že se má počítat, tak se vypočte jako procento zadané na zaměstnanci v položce Procento SDS zaměstnanec PL:S_OAPensSavingPercentEmpl ze Základu daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving.
SDS uplatněné do základu daně MLS:S_OAPensSavingBaseCutse rovná nule, pokud na zaměstnanci v položce Počítat SDS PL:S_CalcOAPensSaving není nastaveno, že se má příspěvek na SDS počítat. Pokud je nastaveno, že se má počítat, tak se vypočte menší z částek Dobr.přís.spořitele na SDS MLS:S_OAPensSaving a z max. částky, kterou lze odečíst, která se vypočte takto:
jako procento dané globální proměnnou S_SDSZakl ze Základ daně pro výp.II.pilíře MLS:S_TaxBaseForOAPensSaving, maximálně však procento dané globální proměnnou S_SDSZaklMax ze 60/12 z průměrné mzdy dané globální proměnnou S_PriemMzda, přičemž se vezme hodnota platná 2 roky zpět od data počítaného ML.
Zpět na začátek kapitoly / začátek podkapitoly
Položky, kterých se výpočet týká:
- Základ DDS - oprava MLD:S_RetFundBase
- Základ DDS - mezisouč. MLD:S_RetFundBaseSubtotal
- Základ DDS - celkem MLS:S_RetFundBaseTotal
- DDS zaměstnanec - oprava MLD:S_RetFundEmployee
- DDS zaměstnanec - mezisouč. MLD:S_RetFundEmployeeSubTotal
- DDS zaměstnanec - celkem MLS:S_RetFundEmployeeTotal
- DDS zaměstnavatel - oprava MLD:S_RetFundCompany
- DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal
- DDS zaměstnavatel - celkem MLS:S_RetFundCompanyTotal
- DDS nezahrnované do zákl. SP MLD:S_RetFundFreeOfSocIns{na MLD zavedena v rámci Změn v SP od 1. 1. 2010}
- DDS nezahrnované do zákl. SP MLS:S_RetFundFreeOfSocIns
- Globál. proměnná Sazba DDS zaměstnanec GP:S_DDSZec
- Globál. proměnná Sazba DDS zaměstnavatel GP:S_DDSZtel
- Globál. proměnná DDS - max. % nezahrnované do základu SP GP:S_DDSNez
- Globál. proměnná DDS - Maximální částka DDS zaměstnavatel GP:S_DDSZtelMax
Tyto položky slouží pro podporu III. pilíře důchodového systému, a to doplňkového důchodového spoření placeného částečně i zaměstnavatelem za zaměstnance. DDS se zadává buď částkou na zaměstnanci nebo sazbou. Sazby DDS se zadávají buď individuálně (na zaměstnanci) nebo pro všechny zaměstnance (v globálních proměnných). Částky DDS se promítají do zaúčtování a do generování platebních příkazů. Platba DDS hrazená zaměstnancem je prakticky jeho srážka - tedy ovlivní až čistou mzdu resp. doplatek vyplacený zaměstnanci. Platba DDS hrazená zaměstnavatelem za zaměstnance se promítá do výpočtu daně a pojistného:
Částka DDS hrazená zaměstnavatelem za zaměstnance vstupuje do ZP. Ale rovnou na MLD, tudíž tam vstupuje přímo položka DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal. Tj. nakonec promítá se do:
[ ] Hrubá mzda [ ] Hrubý příjem
[ ] Čistá mzda
[x] Základ daně (prostřednictvím DDS zaměstnavatel - celkem MLS:S_RetFundCompanyTotal)
[x] Základ ZP (prostřednictvím DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal)
[] Základ SP (prostřednictvím DDS zaměstnavatel - celkem MLS:S_RetFundCompanyTotal a DDS nezahrnované do zákl. SP MLS:S_RetFundFreeOfSocIns)
K zahrnování do základu ZP: DDS vstupuje do základu daně, přičemž vyměř. základ ZP (definovaný dle §13 Zákona o zdrav. pojištění) obsahuje mj. příjem zaměstnance, který podléhá dani z příjmů fyzických osob podle §5 ZDP, tudíž vstupuje i do základu ZP.
K zahrnování do základu SP:
Do 31. 7. 2006 platilo, že do SP nepatří částka DDS hrazená zaměstnavatelem až do výše 3 % hrubých ročních příjmů zaměstnance, nad 3 % již do základu SP patří. Proto DDS nad 3 % Hrubého příjmu se započítávaly do základu SP, což bylo vyřešeno tak, že se vyčíslí HP od začátku roku plus HP za aktuální měsíc, z toho se spočítá příslušné procento a od něho se odečte dosud nezahrnuté DDS od začátku roku. Tento rozdíl se pak nemusí zahrnout do základu SP, jinak ano.
Od 1. 8. 2006 se veškeré příspěvky na ŽP nebo DDS, které platí zaměstnavatel za zaměstnance do základu SP nezahrnují. Což není vyřešeno změnou výpočtových vzorců u DDS a SP, ale vhodným nastavením procenta v globální proměnné S_DDSNez.
Základ DDS - mezisouč. MLD:S_RetFundBaseSubtotal se rovná součtu korekční částky zadané v položce Základ DDS - oprava MLD:S_RetFundBase a částky vypočtené následovně: Pokud se nemá z daného prac. poměru DDS počítat, tj. pokud je daný měsíc na daném mzdovém listu zatržena položka Nepočítat DDS z tohoto PP MLD:S_DontCalculateRetFund nebo pokud není zatržena položka Počítat DDS PL:S_CalcRetFund v údajích zaměstnance, pak plus nula. V opačném případě se rovná rovná součtu Hrubá mzda MLD:GrossWageTotal a jde-li o řídící prac. poměr, pak ještě plus částka zadaná v údajích zaměstnance v položce Částka životního pojištění PL:S_LI_Amount minus Odstupné celkem MLD:S_ExitCompTotal, minus Odchodné celkem MLD:S_ExitFeeTotal.
Jestliže v globál. proměnné S_DDSzak není nastaveno, že se do základu DDS mají zahrnovat náhrady, pak se od toho odečtou ještě náhrady, tj. minus Náhrada za dovolenou celkem MLD:S_HolidayCompTotal, minus Náhrada za placené volno celkem MLD:S_PaidFreeCompTotal, minus Náhrada za svátky MLD:S_PaidFeastCompTotal, minus Náhrada za propl.dovolenou celkem MLD:S_PaidHolidayCompTotal, minus Náhrada za pracovní pohotovost celkem MLD:S_ReadinessCompTotal, minus Náhrada za pohot. na prac. celkem S_ReadinessInWorkPlaceCompTotal, minus náhrada za Vojenskou povinnost celkem MLD:S_ArmyCompTotal, minus Ostatní náhrady MLD:S_OtherCompensations.
Základ DDS - celkem MLS:S_RetFundBaseTotal (za všechny PP) je definována jako součtová položka, tj. rovná se součtu: základů DDS celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Základ DDS - mezisoučet MLD:S_RetFundBaseSubtotal.
DDS zaměstnanec - mezisouč. MLD:S_RetFundEmployeeSubTotal se rovná součtu korekční částky zadané v položce DDS zaměstnanec - oprava MLD:S_RetFundEmployee a částky zadané v údajích zaměstnance v položce Individuální částka DDS zaměstnanec PL:S_RF_IndAmountEmployee, ovšem jen za podmínky, že je zde zadána částka nenulová a současně, že jde o řídící prac. poměr. Pokud je částka nenulová, ale nejde o řídící prac. poměr, pak se nezapočte. Pokud je položka Individuální částka DDS zaměstnanec PL:S_RF_IndAmountEmployee nulová, tak se výsledek rovná součtu korekční částky zadané v položce DDS zaměstnanec - oprava MLD:S_RetFundEmployee a částky vypočtené jako procento DDS dané v údajích zaměstnance v položce Individuální sazba DDS zaměstnanec PL:S_RF_IndPercentEmployee ze Základu DDS - mezisoučet MLD:S_RetFundBaseSubTotal. Pokud není individuální sazba DDS zaměstnance zadána, pak se použije procento dané v glob. proměnné S_DDSZec.
DDS zaměstnanec - celkem MLS:S_RetFundEmployeeTotal (za všechny PP) je definována jako součtová položka, tj. rovná se součtu: částek spoření DDS za zaměstnance celkem ze všech pracovních poměrů daného zaměstnance, tj. položek DDS zaměstnanec - mezisouč. MLD:S_RetFundEmployeeSubTotal.
DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal se rovná součtu korekční částky zadané v položce DDS zaměstnavatel - oprava MLD:S_RetFundCompany a částky zadané v údajích zaměstnance v položce Individuální částka DDS zaměstnavatel PL:S_RF_IndAmountCompany, ovšem jen za podmínky, že je zde zadána částka nenulová a současně, že jde o řídící prac. poměr. Pokud je částka nenulová, ale nejde o řídící prac. poměr, pak se nezapočte. Pokud je položka Individuální částka DDS zaměstnavatel PL:S_RF_IndAmountCompany nulová, tak se výsledek rovná součtu korekční částky zadané v položce DDS zaměstnavatel - oprava MLD:S_RetFundCompany a menší z částek: Maximální částka DDS zaměstnavatel daná v glob. proměnné S_DDSZtelMax nebo jako částka vypočtená následovně: jako procento DDS dané v údajích zaměstnance v položce Individuální sazba DDS zaměstnavatel S_RF_IndPercentCompany ze Základu DDS - mezisoučet MLD:S_RetFundBaseSubTotal, přičemž pokud není individuální sazba DDS zaměstnavatele zadána, pak se použije procento dané v glob. proměnné S_DDSZtel.
Podle zákona o DDS novelizovaného od 1. 1. 2010 bylo totiž možné, že pokud je částka DDS placená zaměstnavatelem daná procentem (sazbou), tak bylo možné tuto částku omezit - tedy nastavit nějaké maximum v EUR. Proto byla k dispozici glob. proměnná S_DDSZtelMax a pokud není na zaměstnanci zadána absolutní částka DDS placená zaměstnavatelem (S_RF_IndAmountCompany), tak mohlo S_RetFundCompanySubTotal dosáhnout maximálně velikosti S_DDSZtelMax.
Sazba zaměstnavatele (individuální nebo globální) nechť je 3 %, maximální částka příspěvku zaměstnavatele na DDS je 5 EUR:
a) Základ je 100 EUR - částka DDS zaměstnavatele je 3 EUR
b) Základ je 500 EUR - částka DDS zaměstnavatele není 15, ale jen 5 EUR.
Aktuálně je glob. proměnná S_DDSZtelMax nastavena tak, že to znamená neomezeno.
DDS zaměstnavatel - celkem MLS:S_RetFundCompanyTotal (za všechny PP) je definována jako součtová položka, tj. rovná se součtu: částek spoření DDS za zaměstnavatele celkem ze všech pracovních poměrů daného zaměstnance, tj. položek DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal.
DDS nezahrnované do zákl. SP MLD:S_RetFundFreeOfSocIns se napočte z DDS zaměstnavatel - mezisouč. MLD:S_RetFundCompanySubTotal, přitom se však zohledňuje částka, kterou lze nezapočítávat do zákl. SP v daném fiskálním roce a částky dosud uplatněné (nezapočtené do SP). K napočtení a práci s mezivýsledky se využívá položek z agendy Mesačné údaje firmy (položka Buffer- DDS nezahr. do zákl. SP S_RetFundFreeOfSocInsBuff).
Na MLD zavedena v rámci Změn v SP od 1. 1. 2010. Do té doby se vyčíslovala pouze na MLS.
DDS nezahrnované do zákl. SP MLS:S_RetFundFreeOfSocIns je definována jako součtová položka, tj. rovná se součtu: DDS nezahrnovaného do zákl. SP ze všech prac. poměrů daného zaměstnance, tj. položek DDS nezahrnované do zákl. SP MLD:S_RetFundFreeOfSocIns z MLD.
Zpět na začátek kapitoly / začátek podkapitoly
Položky a globální proměnné, kterých se výpočet týká:
- Živ.poj. částka MLD:S_LifeInsAmount
- Živ.poj. částka MLS:S_LifeInsAmount
- Živ.poj. základ daně MLD:S_LifeInsTaxBase
- Živ.poj. základ daně MLS:S_LifeInsTaxBase
- Živ.poj. daňový náklad MLS:S_LifeInsTaxExpense
- Živ.poj. FKSP MLS:S_LifeInsSocialExpense
- Globální proměnná GP:S_LimitPFaZP
Částka, která se má platit na životní pojistné, je zadána v personálních údajích zaměstnance. Do základu daně z životního pojistného se převezme buď celé pojistné, jestliže osoba určená k výplatě pojistného je zaměstnavatel, jinak se převezme ta část pojistného, která celoročně překročí limit osvobozený od daně daný v glob. proměnné. Vypočtená hodnota se přičítá k zdanitelnému příjmu pro účely výpočtu základu daně. Dále se pro potřeby následného zaúčtování vyčíslí, jaká část je a není uplatnitelná jako daňový náklad zaměstnavatele.
Živ.poj. částka MLD:S_LifeInsAmount se rovná nule, pokud se nejedná o řídící pracovní poměr. Pokud se jedná o řídící PP, tak se rovná částce životního pojištění zadané v položce Částka životního pojištění PL:S_LI_Amount v údajích zaměstnance.
Živ.poj. částka MLS:S_LifeInsAmount je definována jako součtová položka, tj. rovná se součtu: ze všech pracovních poměrů daného zaměstnance, tj. položek Živ.poj. částka MLS:S_LifeInsAmount z MLD.
Položka se dříve počítala pouze na MLS. Díky změně v definici vyměřovacího základu od 1. 1. 2011 viz Změny v SP od 1. 1. 2011, byl výpočet přesunut na MLD. Způsob jejich zadávání uživatelem se ale nezměnil, tj. zadávají se na MLS.
Částka Živ. pojištění vstupuje do ZP. Ale rovnou na MLD, tudíž tam vstupuje přímo položka Částka životního pojištění PL:S_LI_Amount z údajů zaměstnance, nikoliv položka Živ.poj. částka MLS:S_LifeInsAmount. Tj. nakonec promítá se do:
[ ] Hrubá mzda [ ] Hrubý příjem
[ ] Čistá mzda
[x] Základ daně (prostřednictvím následující položky)
[x] Základ ZP (prostřednictvím Částka životního pojištění PL:S_LI_Amount)
[ ] Základ SP
K zahrnování do základu SP:
Od 1. 8. 2006 se veškeré příspěvky na ŽP nebo DDS, které platí zaměstnavatel za zaměstnance, do základu SP nezahrnují.
Živ. poj. základ daně MLD:S_LifeInsTaxBase se rovná nule, pokud se nejedná o řídící pracovní poměr. Pokud se jedná o řídící PP, tak se rovná celému pojistnému v položce Živ. poj. částka MLS:S_LifeInsAmount v souhrnném mzdovém listu, jestliže osoba určená k výplatě pojistného je zaměstnavatel (tj. položka Příjemce plnění zaměstnavatel PL:S_LI_Company v údajích zaměstnance je zatržena). V opačném případě se rovná té části pojistného, která celoročně překročí částku osvobozenou od daně (tj. částka živ. pojištění za počítané mzdové období plus vysčítané částky živ. pojištění za celý rok funkcí WageListCommonYearSum minus glob. proměnná S_ZIPOsvo minus částka živ. pojištění dosud za celý rok uplatněná jako základ daně).
Dle aktuálně platné legislativy SR je však hodnota glob. proměnná S_ZIPOsvo nulová, tudíž i částka osvobozená od daně je nulová, neboli životní pojištění placené zaměstnavatelem je celé zdanitelný příjem.
Živ. poj. základ daně MLS:S_LifeInsTaxBase je definována jako součtová položka, tj. rovná se součtu: ze všech pracovních poměrů daného zaměstnance, tj. položek Živ. poj. základ daně MLD:S_LifeInsTaxBase z MLD.
Položka Živ.poj. základ daně MLS:S_LifeInsTaxBase je určena jen pro zohlednění do zdanitelných příjmů. Tj:
[ ] Hrubá mzda [ ] Hrubý příjem
[ ] Čistá mzda
[x] Základ daně
[ ] Základ ZP
[ ] Základ SP
Živ. poj. daňový nákladMLS:S_LifeInsTaxExpense se rovná Živ. poj. částka MLS:S_LifeInsAmount, maximálně však procentu danému v glob. proměnné S_ZIPNakl z hrubé mzdyMLS:GrossWageTotal.
Živ. poj. FKSPMLS:S_LifeInsSocialExpense se rovná rozdílu Živ.poj. částka MLS:S_LifeInsAmount minus Živ. poj. daňový náklad MLS:S_LifeInsTaxExpense, pokud je větší než nula.
Zpět na začátek kapitoly / začátek podkapitoly
Položky a globální proměnné, kterých se výpočet týká:
- Vyloučená doba (dny) MLD:S_ExcludedDays
- Vyloučená doba mimo pr.poměr MLD:S_ExcludedDaysOutSide
Položky slouží jen pro kontrolu. Výkazy ELDP se sestavují přímo z údajů zadaných v záložce Průběhy sociálního pojištění daného prac. poměru.
Položky Vyměřovací základ během vyloučených dob a Kalendářní dny vyloučených dob se ve výkazech ELDP vyplňují pouze pojištěncům narozeným před 1. 1. 1985.
Vyloučené doby se v ELDP vykazují v kalendářních dnech v příslušném sloupci evidenčního listu a neodečítají se z celkového počtu dnů uvedeného ve sloupci "Dny" na ELDP. Jedná se o dobu, která není pokryta příjmem z výdělečné činnosti. Význam vyloučených dnů spočívá v tom, že jejich vyloučením není ovlivněn nepříznivě vyměřovací základ pro výpočet důchodu.
V rubrice "Kal. dni vyloučených dob" se jako kalendářní dni vyloučených dob uvádí doby, které se vylučují při zjišťování průměrného měsíčního výdělku podle předpisů účinných do 31. 12. 2003. Viz v §3 odst. 7 vyhlášky Ministerstva práce, soc. věcí a rodiny SR č. 290/19944 Z.z.
Podle zmíněného předpisu se konkrétně jedná o počet kalendářních dní období:
- po které mě pojištěnec nárok na nemocenské, ošetřovné (dříve podpora při ošetřování člena rodiny)
- po které se rodič staral o dítě do 6 let věku anebo o dítě s dlouhodobě nepříznivým zdravotním stavem do 7 let věku
- mateřské dovolené, rodičovské dovolené, poskytování vyrovnávací dávky
- ošetřování člena rodiny - OČR od 11. dne
a dále kalendářní dny
- výkonu vojenské služby (pokud nejde o vojáky z povolání a vojáky v další službě)
- výkonu civilní služby
- po které se poskytovala náhrada mzdy z vážných provozních důvodů, po které zaměstnavatel nemůže přidělovat zaměstnanci práci
- účasti na zákonné stávce
Z výše uvedeného plyne, že:
- období, po které byla poskytována Náhrada příjmu při dočasné prac. neschopnosti, se do rubriky "Kal. dni vyloučených dob" neuvádí (jelikož není taxativně vyjmenovaná v používaném předpisu, což ani být nemůže, jelikož platí až od 1. 1. 2004). Přitom Náhrada příjmu při dočasné prac. neschopnosti, se nezahrnuje ani do rubriky "VZ".
- a naopak, že období po 10. dni OČR se do vyloučených dob zahrnuje (přestože tyto dny vždy leží mimo pojistný poměr - ten se přerušuje).
V rubrice "VZ po dobu vylouč. dob" se uvádí vyměřovací základ ve dvou případech. Jde o:
- vyměřovací základ dosažený po dobu poskytování vyrovnávací dávky (dříve vyrovnávací příspěvek v těhotenství a mateřství)
- vyměřovací základ dosažený po dobu poskytování náhrady mzdy z vážných provozních důvodů, po které zaměstnavatel nemůže přidělovat zaměstnanci práci. (Pozor, jedná se pouze o náhradu poskytnutou podle odst. 4 §>142 Zákoníku práce).
Vyloučená doba (dny) MLD:S_ExcludedDays se rovná součtu kalendářních dnů vojenského cvičení Vojenské cvičení celkem (kal.dny) MLD:S_ArmyExerciseCalTotal, plus kal. dnů z položky Překážky na straně zaměstnavatele kal.dny MLD:S_CompObstaclesCalDaysplus počet dní nepřítomností typu vojenská služba a civilní služba vysčítaných funkcí WageExcludedDays z dlouhodobých nepřítomností druhu 3 a 4 a plus počet vyloučených dní z nemocenských dávek, ale jen těch, které jsou typu Vyloučená doba (nemají zatrženu položku Není vyloučenou dobou). Vyloučené dny se z nem. dávek počítají následovně:
-
Počet zameškaných kalendářních dní z příslušných nem. dávek v době trvání pojistného poměru, přičemž do vyloučených dní není započten první den nemoci, pokud má u nem. dávky zadáno, že první den pracoval. Od toho se odečte počet proplatitelných kalendářních dní při dočasné pracovní neschopnosti, protože ty se do vyloučených dob nevykazují (viz výše). Vysčítají se funkcí WageSickBenefitSum volanou s parametrem 14 (tj. počet dní nad rámec proplatitelných) z nemocenských dávek typu 0, 1, 2, přičemž zohledňuje, zda jsou typu Vyloučená doba (tj. zda mají zatrženu položku Není vyloučenou dobou.
Do vyloučené doby se nezahrnují proplatitelné dny PN bez ohledu na to, zda již byly nebo nebyly v daný měsíc proplaceny. Tato skutečnost je implementována proto, aby se správně napočetla Vyloučená doba i v případě, že zaměstnanec onemocní, ale náhrada při dočasné prac. neschopnosti je proplacena až v dalších měsíci. (V případě ošetřování čena rodiny se zahrnují všechny dny bez ohledu na proplácení.)
Položky a globální proměnné, kterých se výpočet týká:
- Výjimka výšky vyměřovacího základu MLD:S_SocInsException
Výjimka výšky vyměřovacího základu MLD:S_SocInsException se od 1. 8. 2006 nevyhodnocuje a nevyužívá se.
Dříve obsahovala znakový údaj uváděný jako výjimka výšky vyměřovacího základu a odvodu typu pojistného. Byl vyhodnocený speciální funkcí, do níž byly zadány potřebné parametry. V případě potřeby však bylo možné zadat požadovaný znak ručně přímo do položky Vynucená výjimka VZ MLS:S_ForcedInsBaseException, tak se pak použije místo hodnoty vyhodnocené.
Do výkazu sociálního pojištění (Mzdové reporty - Mzdové listy po obdobích) se mohou od 1. 1. 2011 uvádět jen dvě výjimky vyměřovacího základu - 0 a 1. Ve výkazu řešeno funkcí WageSocialInsExceptionAltered.