Source: https://help.abra.eu/cs/18.03/G4/Content/PartS_Mzdy_personalistika/vec_obsah_mzdy_pol_ML_L_zdan_prijem_dan.htm
Timestamp: 2019-12-11 23:04:54+00:00
Document Index: 50215668

Matched Legal Cases: ['§6', '§6', '§6', '§6', '§6', '§6', '§6', '§6', '§6', '§6', '§6', '§35', '§ 6', '§35', '§35', '§35', '§35', '§35', '§35', '§35', '§35', '§35', '§35', '§37']

Položky mzdového listu - Zdanitelné příjmy, nezdanitelné částky, daň
L) Položky mzdového listu - Zdanitelné příjmy, nezdanitelné částky, daň
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 full-textové 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.
Daň - teorie
Změny od 1.1.2004
Změny od 1.1.2008
Nejdříve se zjistí způsob zdanění, tj. zda se zaměstnanci počítá srážková daň nebo zálohová daň, příp. kombinace obojího. Rozhodné především je, zda zaměstnanec má podepsané prohlášení k dani. (Kdo má podepsáno, je dáno v údajích zaměstnance v personalistice) a pokud nemá, tak o jaké typy příjmu se jedná a jaká jejich výše:
Zaměstnanec má podepsáno prohlášení k dani:
Výpočet měsíční daňové zálohy se provede po předchozím zaokrouhlení daňového základu na stokoruny nahoru měsíční sazbou, což platí i pro příjmy členů jednatelů a členů stat. orgámů - rezidentů, tj. i ty se zdaní měsíční zálohou na daň dle daň. tabulky, včetně případného uplatnění odpočtů, daň. zvýhodnění či slev na dani. Pokud se jedná o odměny členů stat. orgánů - nerezidentů, pak je tento příjem vždy zdaněn srážkovou daní, a to i kdyby měl v tomtéž měsíci příjem na základě pracovněprávního vztahu.
Zaměstnanec nemá podepsáno prohlášení k dani:
Nejedná se o příjmy členů družstev, společníků a jednatelů (za podmínek daných zákonem) nebo odměny členů stat. orgánů. Pak pro způsob zdanění je rozhodující výše hrubé mzdy:
do výše limitu pro daň zvláštní sazbou (k 1.1.2008 5000Kč) se pro zdanění použije daň zvláštní sazbou, tzv. srážková daň
nad limit pro daň zvláštní sazbou se zdaní měsíční zálohou na daň dle daň. tabulky
Jedná se o příjmy členů družstev, společníků a jednatelů s.r.o., komanditistů (za podmínek daných zákonem) - Pak je tento příjem vždy zdaněn zálohou na daň, bez ohledu na výši hrubé mzdy.
Jedná se o odměny členů stat. orgánů:
Jedná se o daňového rezidenta - Pak je tento příjem vždy zdaněn zálohou na daň, bez ohledu na výši hrubé mzdy.
Jedná se o daňového nerezidenta - Pak je tento příjem vždy zdaněn srážkovou daní, a to i kdyby měl v tomtéž měsíci příjem na základě pracovněprávního vztahu.
Z výše uvedených pravidel plyne, že zálohová daň z příjmů (kromě příjmů dle §6 odst.1 písm. písm. c) (tj. odměny členů statutárních orgánů), pokud jde o daňového nerezidenta) se bude počítat tomu zaměstnanci, který splňuje alespoň jednu z následujících podmínek:
podepsal prohlášení k dani
nebo součet jeho zdanitelných příjmů podle §6 odst.1 písm. a,d (tedy nikoli příjmů podle §6 odst.1 písm. b,c) přesáhl limit pro daň zvláštní sazbou
nebo jedná se o příjmy podle §6 odst.1 písm. b (tj. příjmy členů družstev, společníků a jednatelů s.r.o., komanditistů) nebo příjmy dle §6 odst.1 písm. písm. c) (tj. odměny členů statutárních orgánů) a daňového rezidenta.
V ostatních případech pro něj platí srážková daň, tj.:
pokud se jedná se o příjmy dle §6 odst.1 písm. písm. c) (tj. odměny členů statutárních orgánů), ale jde o daňového nerezidenta (zde se platí vždy srážk. daň bez ohledu na podepsání prohlášení)
nebo pokud nepodepsal prohlášení, nejedná se o příjmy členů družstev/jednatelů a společníků s.r.o./komanditistů nebo o odměny členů stat. orgánů - rezidentů a součet jeho příjmů nepřesáhl limit pro srážkovou daň.
Tj. může dojít i ke kombinaci, při níž jsou příjmy dle §6 odst.1 písm. a,d a dle §6 odst.1 písm. b,c daněny zvlášť. Tj. příjmy dle bodu §6 odst.1 písm. a,d budou zdaněny srážkovou daní a příjmy dle §6 odst.1 písm. b,c budou zdaněny zvlášť zálohou na daň.
Danění příjmů jednatelů/stat. orgánů:
Jak bylo uvedeno v popisu Druhu činnostiPP:TypeOfActivity v údajích prac. poměru (PP), příjmy podle §6 odst. 1 písm b) a c) můžete zadat buďto do položek k tomu určených (odměny jednatelů, odměny členů stat. orgánů), nebo do týchž položek zvláštního pracovního poměru s druhem činnosti 7 nebo 8.
V systému ABRA Gen se s nimi z hlediska zdanění naloží následovně:
Příjmy jednatelů:
Pokud je PP jiného typu než 7 (společníci, jednatelé s.r.o., komanditisté), berou se za příjmy jednatele pouze příjmy uvedené v položce Odměny jednatelů celkemMLD:S_ExecutiveFeeTotal. Tyto příjmy jsou daněny vždy zálohovou daní, ostatní příjmy plynoucí z tohoto PP kromě příjmů statutárních orgánů (položek Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal) jsou daněny podle toho, zda měl podepsáno prohlášení (tak vždy zálohovou) nebo neměl (pak podle výšky těchto příjmů srážkovou nebo zálohovou).
Pokud je PP typu 7, pak všechny příjmy kromě příjmů statutárních orgánů (položek Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal) jsou považovány za příjmy jednatele a jsou daněny zálohou. (Pokud by měl mít zaměstnanec i příjmy, které nejsou z titulu jednatelství, je nutné takovému zaměstnanci přidat dalčí PP jiného typu než 7).
Příjmy statutárních orgánů:
U rezidentů: vše, co je zadáno v položce Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal se daní vždy zálohou, ostatní příjmy plynoucí z tohoto PP (kromě příjmů statutárních orgánů (položek Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal)) jsou daněny podle toho, zda měl podepsáno prohlášení (tak vždy zálohovou) nebo neměl (pak podle výšky těchto příjmů srážkovou nebo zálohovou).
U nerezidentů: vše, co je zadáno v položce Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal se daní vždy srážkou, ostatní příjmy plynoucí z tohoto PP (kromě příjmů statutárních orgánů (položek Odměny stat. orgánů celkemMLD:S_CorporateFeeTotal)) jsou daněny podle toho, zda měl podepsáno prohlášení (tak vždy zálohovou) nebo neměl (pak podle výšky těchto příjmů srážkovou nebo zálohovou).
"Zaměstanec" nepodepsal prohlášení a dostane 30 000 odměnu jednatele, 50 000 odměnu člena statutárního orgánu a na DPP za úklid po večírku na valné hromadě dostane mzdu 3 000. Pak zdaní 80 000 + pojistné zálohou a 3 000 + pojistné srážkovou daní, pokud to bude "nedejbože" nerezident, tak 30 000 + poj. zálohovou a 53 000 srážkovou daní.
Uplatnění odpočtů, daňových zvýhodnění a slev na dani
Výklad uplatnění odpočtů, daňových zvýhodnění a slev na dani jak při stanovení měsíční zálohy na daň tak při ročním zúčtování záloh a daňových zvýhodnění, viz Uplatnění možností snížení daňového zatížení, daň. bonusy - Postup plátce při stanovení srážky měsíční daňové zálohy.
Řešení v systému ABRA Gen:
V souladu s výše uvedenými skutečnostmi se tedy provede výpočet základů daně a daně.
Základ daně je součet opravy základu daně a superhrubé mzdy vyčíslené ze všech zdanitelných příjmů za všechny souběžné pracovní poměry a zdravotního a sociálního pojištění placeného zaměstnavatelem. Základ daně (výjimky) daněný zálohovou daní řeší danění zálohovou daní v případech nepodepsaného prohlášení, tj. příjmy větší než limit 5000Kč, příjmů jednatelů, příjmy statutárních orgánů-rezidentů (viz výše). Základ srážky (výjimky) slouží pro případ danění srážkovou daní u statutárních orgánů-nerezidentů (viz výše). Základ zálohové daně je roven buď spočtené mu základu daně (kromě případu statutárních orgánů-nerezidentů), pokud se počítá zálohová daň, nebo jen spočtenému Základu daně (výjimky) daněnému zálohovou daní, v případě, že se nepočítá zálohová daň. Ze základu zálohové daně se zjistí zálohová daň před slevami podle daň. tabulky. Dále se zjistí nárok na měsíční slevy podle §35ab celkem, o tyto se poníží vypočtená zálohová daň před slevami a vyčíslí se zálohová daň před daňovým zvýhodněním. Dále se vyčíslí, na jaké měsíční daňové zvýhodnění má poplatník nárok. Porovnáním Zálohové daně před daň. zvýhodněním a daňového zvýhodnění se vyčíslí konečná Zálohová daň a Daňový bonus (samozřejmě při posouzení nároků na bonus a se zohledněním minimálních a maximálních limitů). Dále se ještě vyčíslí základ daně zvláštní sazbou (buď pro případ, že se nepočítá zálohová daň nebo pro případ, že se jedná o příjmy statutárních orgánů-nerezidentů). Z něj pak daň zvláštní sazbou.
Změny v daních od 2004
V důsledku vstupu ČR do EU bylo mj. potřeba řešit výpočet mzdy při pohybu zaměstnance na území EU na základě E101.
Ze zákona o daních z příjmů (§ 6, odst. 13):
(13) Základem daně (dílčím základem daně) jsou příjmy ze závislé činnosti nebo funkční požitky, s výjimkou uvedenou v odstavcích 4 a 5, zvýšené o částku odpovídající pojistnému na sociální zabezpečení a příspěvku na státní politiku zaměstnanosti a pojistnému na všeobecné zdravotní pojištění, které je z těchto příjmů podle zvláštních právních předpisů 21) povinen platit zaměstnavatel (dále jen "povinné pojistné"); částka odpovídající povinnému pojistnému se při výpočtu základu daně připočte k příjmu ze závislé činnosti nebo funkčnímu požitku i u zaměstnance, u kterého povinnost platit povinné pojistné zaměstnavatel nemá. Při výpočtu základu daně podle věty první se při stanovení částky povinného pojistného nepřihlíží ke slevám nebo k mimořádným slevám na pojistném u zaměstnavatele a ani k jiným částkám, o které si zaměstnavatel snižuje odvody povinného pojistného.
Z výše uvedené poznámky plyne, že pro zaměstnance platícího ZP resp. SP na území EU mimo ČR je třeba vyčíslit velikost pojistného ZP a SP, navýšit o něj základ daně, ze kterého se poté spočte daň z příjmu, ale toto pojistné pak neodvést. Na jiných místech - tj. tisk. sestavy, exporty, ELDP a RZ se ale takový zaměstnanec jeví tak, že ZP a SP neplatí, tj. pojištění a jeho základ se vyčíslí jako nula.
na zaměstnance přidány příznaky Neplatí sociální pojištění(PL:NotPaySocIns),Neplatí zdravotní pojištěníPL:NotPayHealthIns, kterými je možné nastavit, že zaměstnanec nemá povinnost odvádět povinné tuzemské zdravotní a sociální pojištění. Při výpočtu mzdového se hodnota tohoto příznaku přenese na souhrnný mzdový list (viz položky Neplatí ZP/SP). Dále jsou příslušně zohledněny ve výpočtech ZP, SP a daní.
Upraveny příslušné reporty/exporty.
Změny od 2008
Od 1.1.2008 se nově základ daně stanovuje z příjmů ze závislé činnosti zvýšených o částku odpovídající pojistnému na sociální zabezpečení a příspěvku na státní politiku zaměstnanosti a pojistnému na všeobecné zdravotní pojištění, které je z těchto příjmů podle zvláštních právních předpisů povinen platit zaměstnavatel za zaměstnance, ale jen z jeho příjmů (čili nepatří sem pojistné, které zaměstnavatel platil za zaměstnance za dobu jeho neoml. absence či neplaceného volna). Není to totiž z příjmu zaměstnance. ZP 9% za neoml.absenci se do pojistného za zaměstnavatele nezahrnuje, jelikož se zahrnuje do pojistného za zaměstnance. ZP 9% za NPV se zahrnuje do pojistného za zaměstnavatele, tudíž je třeba jej zde odečíst. Pro tento základ daně se ujal pracovní název "superhrubá mzda".
Položky, kterých se výpočet týká:
Zdanitelné příjmy MLD:S_TaxableIncome
Tato položka sumarizuje zdanitelné příjmy. Jsou zde sečteny všechny příjmy, které se přičítají do základu daně za daný prac. poměr a které vyplývají z dílčího mzdového listu. 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.
Zdanitelné příjmyMLD:S_TaxableIncome se rovnají buď Hrubé mzdě pro výpočet PČMMLD:GrossWageForAverageNetWageza 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 rovnají součtu Hrubé mzdyMLD:S_GrossWageTotal plus Vojenská povinnost celkemMLD:S_ArmyCompTotal plus Odměny statut. org. celkemMLD:S_CorporateFeeTotal plus Odměny jednatelů celkemMLD:S_ExecutiveFeeTotalplus Doplatek do min. mzdyMLD:S_SurChargeTotal plus PHM - pro soukromé účely-naturální příjemMLD:S_POLWage.
Příjmy zahrnované do základu daně, které vyplývají ze souhrnného ML (tj. vztahují se k zaměstnanci, nikoliv dílčímu prac. poměru) se přičtou až v součtu za všechny prac. poměry v položce Zdanitelné příjmy celkem.
Zdanitelné příjmy celkem (za všechny PP)
Zdanitelné příjmy celkem MLS:S_TaxableIncome
Zdanitelné příjmy jednatelů MLS:S_TaxIncomeExecutive
Zdanitelné příjmy členů stat. orgánů MLS:S_TaxIncomeCorporate
Zdanitelné příjmy celkem (za všechny PP) MLS:S_TaxableIncome je definována jako součtová položka, tj. rovná se součtu:
zdanitelných příjmů celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Zdanitelné příjmy celkemMLD:S_TaxableIncome.
K tomu jsou přičteny ostatní zdanitelné příjmy zadávané k souhrnnému mzdovému listu, tj. součet Služební auto pro soukr. účely celkemMLS:S_DutyCarTotal + RentaMLS:S_RentTotal a dále plus Životní pojištění - základ daněMLS:S_LifelnsTaxBasea Penzijní fond- základ daněMLS:RetFundTaxBase.
Zdanitelné příjmy jednatelůMLS:S_TaxIncomeExecutive je pomocná položka, do níž se napočtou zdanitelné příjmy jednatelů podle toho, zda jsou zadány do položek k tomu určených (odměny jednatelů), nebo zda se jedná o zvláštní pracovní poměr s druhem činnosti 7. Tj. je definována jako součtová položka, přičemž položka je před součtem korigována korekčním výrazem tak, že se součet napočte následovně:
pokud je Druh činnostiPP:TypeOfActivity v údajích prac. poměru zaměstnance 7 (společníci, jednatelé s.r.o., komanditisté), tak se rovná zdanitelné příjmy celkem minus odměny členů statut. orgánů celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Zdanitelné příjmy celkemMLD:S_TaxableIncome minus Odměny statut. org. celkemMLD:S_CorporateFeeTotal. V opačném případě se rovná pouze součtu odměn jednatelů celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Odměny jednatelů celkem (MLD:S_ExecutiveFeeTotal).
A pokud je Druh činnostiPP:TypeOfActivity v údajích řídícího prac. poměru zaměstnance 7 (společníci, jednatelé s.r.o., komanditisté), tak se k tomu přičte částka za Služební auto pro soukr. účelyMLS:S_DutyCarTotal a dále plus Penz.fond základ daněMLS:S_RetFundTaxBase plus Živ.poj. základ daněMLS:S_LifeInsTaxBase.
Zdanitelné příjmy členů stat. orgánůMLS:S_TaxIncomeCorporate je pomocná položka, do níž se napočtou zdanitelné příjmy členů stat. orgánů. Tj. je definována jako součtová položka, tj. rovná se součtu:
odměn členů statut. orgánů celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Odměny statut. org. celkemMLD:S_CorporateFeeTotal.
Superhrubá mzda celkem (za všechny PP)
Superhrubá mzda (MLS:S_SuperGrossWageTotal){zavedena v rámci Změn v daních od 1.1.2008}
Super hrubá mzda celkem (za všechny PP)MLS:S_SuperGrossWageTotal se rovná součtu položky Superhrubá mzda zadanáMLS:S_SuperGrossWage plus Zdanitelné příjmy celkemMLS:S_TaxableIncome ze všech pracovních poměrů daného zaměstnance plus Pojistné ZP-zaměstnavatelMLS:S_HealthInsCompany plus pojistné SP zaměstnavatel zák.sazbaMLS:S_SocialInsCompanyBaseRate minus zdrav. pojištění odpovídající 9% ZP za neplac. volno uhrazené zaměstnavatelem za zaměstnance, tj. minus procento ZP celkem dané v glob. proměnné S_ZPCelk ze Základu ZP za neplac. volnoMLS:S_HealthInsBaseUnpaidFree plus procento ZP celkem dané v glob. proměnné S_ZPZamec ze Základu ZP za neplac. volnoMLS:S_HealthInsBaseUnpaidFree.
Odečtení 9% ZP za NPV se zde vyčísluje znovu jako procento krát základ, nepoužívá se napočtené pojistné za NPV MLS:S_HealthInsUnpaidFreeDock. Zde totiž je třeba ponížit superhrubou mzdu o toto pojistné odvedené zaměstnavatelem za NPV zaměstnance bez ohledu na to, zda jej zaměstnavatel nakonec zaplatí či zda bude následně strženo zaměstnanci (jeden z nich jej uhradit musí). A ve výpočtu položky pojistné za NPV MLS:S_HealthInsUnpaidFreeDock se zohledňuje možnost, že zaměstnanec u nějakého prac. poměru toto pojistné hradit nebude, tudíž tuto položku zde nelze využít.
Odpočty ze základu daně
Odpočty ze základu daně MLS:S_TaxCountOffsTotal
Odpočty ze základu daněMLS:S_TaxCountOffsTotal se rovná nule, pokud zaměstnanec nepodepsal prohlášení k dani, tj. není zatržena položka Podepsal daň. prohlášeníPL:TaxDeclaration (bez ohledu na případně zadané odpočty v údajích Zaměstnance). V opačném případě se vypočte jako součet všech měsíčních odpočtů ze základu daně, ale je-li zaměstnanec důchodce k 1.1., pak bez nezdanitelného minima.
Tj. vypočte se jako součet všech odpočtů zadaných v záložce Rodinní příslušníci, daň. odpočty a slevy daného zaměstnance, platných v počítaném období a vysčítaných funkcí WageSumCountOff, které se mají uplatňovat měsíčně. (Tedy odpočty definované se způsobem odpočtu měsíční fixní částkou nebo měsíční zadávanou částkou). Nezapočítají se odpočty definované se způsobem odpočtu pouze roční fixní částkou (z níž se nemá vyčíslovat 1/12) nebo roční zadávanou částkou - takové odpočty se pak zohlední až v rámci ročního zúčtování (RZÚ), viz popis u definice odpočtů. Má-li zaměstnanec v položce Starobní důchod od (PL:RetirementFrom) datum menší nebo rovno než 1.1. počítaného roku, pak se do sumy odpočtu nezahrne odpočet typu Na poplatníka (Nezdanitelné minimum), i kdyby toto bylo v záložce Rodinní příslušníci, daň. odpočty a slevy zadané jako platné.
Po výpočtu se provede kontrola, zda zaměstnanec podepsal daňové prohlášení a pokud ano, tak zda má zadanou slevu na poplatníka (pomocí funkce WageSumTaxAdvantages. Viz Kontrolní výrazy. MLS:S_TaxCountOffsTotal
Další podmínky uplatnění odpočtů se nijak nekontrolují a je na uživateli, aby nárok na odpočet v údajích zaměstnance zadal oprávněně.
Položka se na základě aktuálně platné legislativy v dalších výpočtech nepoužívá.
Základ daně, zálohová daň, daň zvláštní sazbou, daňový bonus
Položky a globál. proměnné, kterých se výpočet týká:
Základ daně oprava MLS:S_TaxBase
Základ daně MLS:S_TaxBaseTotal
Je jednatel nerezident (MLS:S_IsNonResidentExecutive)
Základ srážky(výjimky) MLS:ExtraTaxDueBase
Základ zálohy (výjimky) MLS:S_DepositTaxDueBase
Zálohová daň MLS:S_IsDepositTax
Základ zálohové daně MLS:S_DepositTaxBase
Základ daně zvl. sazbou MLS:S_ExtraTaxBase
Zálohová daň oprava MLS:S_DepositTax
Zálohová daň před slevami MLS:S_DepositTaxBeforeDiscount
Měsíční sleva na dani podle §35ab MLS:S_TaxDiscountGeneral
Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantage
Daňové zvýhodnění MLS:S_TaxAdvantage
Daňové zvýhodnění (celkem) MLS:S_TaxAdvantageTotal
Zálohová daň MLS:DepositTaxTotal
Měs. sleva na dani podle §35c MLS:S_TaxDiscountChildren
Měs. sleva na dani celkem MLS:S_TaxDiscountTotal
Koeficient pro daňový bonus MLS:S_TaxBonusCoef
Rozhodná částka pro daň. bonus MLS:S_DecisiveAmountForTaxBonus
Daňový bonus zadaný MLS:S_TaxBonus
Daňový bonus celkem MLS:S_TaxBonusTotal
Daň zvláštní sazbou oprava MLS:S_ExtraTax
Daň zvláštní sazbou MLS:ExtraTaxTotal
Základ solidárního navýšení daně MLS:S_SolidarityTaxIncreaseBase
Základ solidárního navýšení daně celkem MLS:S_SolidarityTaxIncrBaseTotal
Solidární navýšení daně MLS:S_SolidarityTaxIncrease
Solidární navýšení daně celkem MLS:S_SolidarityTaxIncreaseTotal
Globální proměnná GP:S_DanZal
Globální proměnná GP:S_DanSraz
Globální proměnná GP:S_MinDB
Globální proměnná GP:S_MaxDB
Globální proměnná GP:S_SDanSaz
Základ daně (MLS:S_TaxBaseTotal) se rovná součtu Základ daně oprava MLS:S_TaxBase plus Superhrubá mzda(MLS:SuperGrossWage).
Je jednatel nerezidentMLS:S_IsNonResidentExecutive vyjadřuje, zda se jedná o zaměstnance, který je daňovým nerezidentem. Pro takové zaměstnance jsou totiž jinak daněny odměny členů stat. orgánů (viz Danění příjmů jednatelů/stat. orgánů). Pokud je poplatník daňový nerezident, tj. má zatrženu položku Daňový nerezidentPL:S_TaxNonResident, položka "Je jednatel nerezident" (MLS:S_IsNonResidentExecutive) má hodnotu 2. V opačném případě má hodnotu 1, tj. zaměstnanec není nerezident.
Je jednatel nerezident MLS:S_IsNonResidentExecutive je definována z historických důvodů jako součtová položka, nicméně jelikož výraz neobsahuje substituční řetězec %V%, tak se sčítanec do výsledku nijak nepromítne.
Základ srážky (výjimky)MLS:S_ExtraTaxDueBase je nulový, pokud nejde o nerezidenta (tj. položka "Je jednatel nerezident" (MLS:S_IsNonResidentExecutive) nemá hodnotu 2). Pokud jde o nerezidenta, vypočte se jako Zdanitelné příjmy členů stat. orgánůMLS:S_TaxIncomeCorporate plus zdravotní pojištění. Přičemž:
přičítaná částka zdravotního pojištění se rovná: částce vyčíslené jako procento ZP celkem dané v glob. proměnné S_ZPCelk minus procento ZP pro zaměstnance dané v glob. proměnné S_ZPZamec ze Základu ZP z příjmů čl.st.org.MLS:S_HealthInsBaseCorporate, minimálně však se rovná částce Pojistného ZP-zaměstnavatelMLS:S_HealthInsCompany.
Základ zálohy (výjimky)MLS:S_DepositTaxDueBase je nulový, pokud je v údajích zaměstnance zatržena položka Podepsal daň. prohlášeníPL:TaxDeclaration. V opačném případě (nepodepsal prohlášení), tak se vypočte následovně:
Jestliže má poplatník zdanitelné příjmy (kromě příjmů jedn. a spol.) vyšší, než je limit pro srážkovou daň (tj. rozdíl Zdanitelných příjmů celkemMLS:S_TaxableIncome minus Zdanitelné příjmy jednatelůMLS:S_TaxIncomeExecutive minus Zdanitelné příjmy členů stat. orgánůMLS:S_TaxIncomeCorporate je větší jak limit pro daň zvláštní sazbou daný v glob. proměnné S_DanLimit), tak jako rozdíl Super hrubá mzda celkem (za všechny PP)MLS:S_SuperGrossWageTotal minus základ srážkové daně (výjimky), tj. minus položka Základ srážky(výjimky)MLS:ExtraTaxDueBase.
V opačném případě (zdanitelné příjmy nižší, než je limit pro srážkovou daň), tak jako Zdanitelné příjmy jednatelůMLS:S_TaxIncomeExecutive a pokud nejde o nerezidenta (tj. položka "Je jednatel nerezident" (MLS:S_IsNonResidentExecutive) nemá hodnotu 2), tak plus Zdanitelné příjmy členů stat. orgánůMLS:S_TaxIncomeCorporate, a dále plus zdravotní a sociální pojištění. Přičemž:
přičítaná částka zdravotního pojištění se rovná: částce vyčíslené jako procento ZP celkem dané v glob. proměnné S_ZPCelk minus procento ZP pro zaměstnance dané v glob. proměnné S_ZPZamec ze Základu ZP z příjmů jednateleMLS:S_HealthInsBaseExecutive a pokud nejde o nerezidenta, tak i ze Základu ZP z příjmů čl.st.org.MLS:S_HealthInsBaseCorporate, minimálně však se rovná částce Pojistného ZP-zaměstnavatelMLS:S_HealthInsCompany.
přičítaná částka sociálního pojištění se rovná: částce vyčíslené jako procento SP celkem dané v glob. proměnné S_SPZtel ze Základu SP z příjmů jednateleMLS:S_SocialInsBaseExecutive a pokud nejde o nerezidenta, tak i ze Základu SP z příjmů čl.st.org.MLS:S_SocialInsBaseCorporate, minimálně však se rovná částce SP zaměstnavatel zák.sazbaMLS:S_SocialInsCompanyBaseRate.
Základ zálohy (výjimky) MLS:S_DepositTaxDueBase je definována z historických důvodů jako součtová položka, nicméně jelikož výraz neobsahuje substituční řetězec %V%, tak se sčítance do výsledku nijak nepromítnou, navíc započtení některých z nich je v definici potlačeno.
Zálohová daňMLS:S_IsDepositTax má hodnotu 2 (tj.bude se počítat), pokud je v údajích zaměstnance zatržena položka Podepsal daň. prohlášeníPL:TaxDeclaration nebo pokud rozdíl Zdanitelných příjmů celkemMLS:S_TaxableIncome minus Zdanitelné příjmy jednatelůMLS:S_TaxIncomeExecutive minus Zdanitelné příjmy členů stat. orgánůMLS:S_TaxIncomeCorporate je větší jak limit pro daň zvláštní sazbou daný v glob. proměnné S_DanLimit.
Základ zálohové daněMLS:S_DepositTaxBase je nulový, pokud je Základ daně MLS:S_TaxBaseTotal nulový. Pokud je Základ daně MLS:S_TaxBaseTotal nenulový, pak se rovná částce vypočtené následovně: pokud se má počítat zálohová daň, tj. hodnota položky Zálohová daň? MLS:S_IsDepositTax je 2, pak se rovná rozdílu Základu daněMLS:S_TaxBaseTotal minus Základ srážky (výjimky)MLS:S_ExtraTaxDueBasezaokrouhlenému nahoru na stokoruny resp. na koruny (pokud je menší než 100). V opačném případě se rovná Základu zálohy (výjimky)MLS:S_DepositTaxDueBase zaokrouhlenému nahoru na stokoruny.
Základ daně zvl. sazbouMLS:S_ExtraTaxBase se vypočte následovně: pokud se nemá počítat zálohová daň (tj. hodnota položky Zálohová daň? MLS:S_IsDepositTax je 1), pak se rovná nenulovému rozdílu Základ daněMLS:S_TaxBaseTotal minus Základ zálohy (výjimky)MLS:S_DepositTaxDueBase. Pokud se má počítat zálohová daň, pak se rovná Základ srážky (výjimky)MLS:S_ExtraTaxDueBase.
Zálohová daň před slevamiMLS:S_DepositTaxBeforeDiscount se rovná Daň zálohová opravaMLS:S_DepositTax a pokud je Základ zálohové daně nenulový, pak plus částka vypočtená následovně: pokud je v údajích zaměstnance zatržena položka Podepsal daň. prohlášeníPL:TaxDeclaration, pak se vypočte jako měsíční sazba zálohové daně zjištěná z daňové tabulky ze Základu zálohové daně MLS:S_DepositTaxBase. V opačném případě se rovná také měsíční sazbě zálohové daně zjištěné z daň. tabulky ze Základu zálohové daně, minimálně však částce rovné minimální sazbě zálohové daně dané v glob. proměnné S_DanZal ze Základu zálohové daně.
Měsíční sleva na dani podle §35abMLS:S_TaxDiscountGeneral se rovná nule, pokud zaměstnanec nepodepsal prohlášení k dani, tj. není zatržena položka Podepsal daň. prohlášeníPL:TaxDeclaration (bez ohledu na případně zadané slevy dle §35ab v údajích Zaměstnance). V opačném případě se vypočte jako součet všech měsíčních slev na dani (tedy bez daňových zvýhodnění) a bez slev na děti.
Tj. pak se vypočte jako součet všech daňových slev zadaných v záložce Rodinní příslušníci, daň. odpočty a slevy daného zaměstnance, platných v počítaném období a vysčítaných funkcí WageSumTaxAdvantages, které se mají uplatňovat měsíčně. (Tedy slev definovaných se způsobem odpočtu/slevy měsíční fixní částkou nebo měsíční zadávanou částkou). Nezapočítají se slevy na dani definované se způsobem odpočtu/slevy pouze roční fixní částkou (z níž se nemá vyčíslovat 1/12) - takové slevy pak budou automaticky zohledněny až v rámci ročního zúčtování (RZÚ), a dále slevy definované se způsobem odpočtu/slevy roční zadávanou částkou - takové je třeba do RZÚ zadat ručně). Od toho se odečtou slevy na děti a na děti ZTT-P vysčítané funkcí WageSumTaxAdvantages volanou postupně s parametry 1 a 7.
Po výpočtu položky MLS:S_TaxCountOffsTotal se provede kontrola, zda zaměstnanec podepsal daňové prohlášení a pokud ano, tak zda má zadanou slevu na poplatníka (pomocí funkce WageSumTaxAdvantages. Viz Kontrolní výrazy.
Další podmínky uplatnění slev na dani se nijak nekontrolují a je na uživateli, aby nárok na slevy na dani v údajích zaměstnance zadal oprávněně.
Zálohová daň před daň. zvýhod.MLS:S_DepositTaxBeforeTaxAdvantage se vypočte jako rozdíl Zálohové daně před slevami MLS:S_DepositTaxBeforeDiscount minus Měsíční sleva na dani podle §35ab MLS:S_TaxDiscountGeneral, je-li tento větší než nula. V opačném případě se rovná nule.
Daňové zvýhodnění (celkem)MLS:S_TaxAdvantageTotal se rovná nule, pokud zaměstnanec nepodepsal prohlášení k daniPL:TaxDeclaration (bez ohledu na případně zadaná daň. zvýhodnění v údajích Zaměstnance). V opačném případě se rovná součtu Daňového zvýhodnění zadanéhoMLS:S_TaxAdvantage a všech daňových zvýhodnění na děti a děti v domácnosti - ZTP-P zadaných v záložce Rodinní příslušníci, daň. odpočty a slevy daného zaměstnance a platných v počítaném období. Daň. zvýhodnění jsou vysčítána z měsíčních daňových zvýhodnění funkcí WageSumTaxAdvantages volanou s parametry 1 a 7.
Daň zálohováMLS:DepositTaxTotal se rovná rozdílu Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantage minus Daňové zvýhodnění (celkem) MLS:S_TaxAdvantageTotal, pokud je tento rozdíl větší než nula. V opačném případě (tj. je-li daň. zvýhodnění větší než spočtená zálohová daň před slevou) se zálohová daň rovná nule.
Měs. sleva na dani podle §35c MLS:S_TaxDiscountChildren se rovná rozdílu Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantage minus Daň zálohová MLS:DepositTaxTotal. (Daň zálohová MLS:DepositTaxTotalmůže být minimálně nula (pokud bylo zvýhodnění větší než zálohá daň před zvýhodněním) nebo maximálně může být rovna Zálohové dani před daň. zvýhodněním (pokud bylo zvýhodnění nula), viz výpočet předchozí položky). Z toho plyne, že Měs. sleva na dani podle §35c MLS:S_TaxDiscountChildren může být minimálně nula (pokud zvýhodnění nebylo žádné), maximálně však může být rovna vypočtené daňové povinnosti v položce Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantage.
Měs. sleva na dani celkem MLS:S_TaxDiscountTotal se rovná součtu Měs. sleva na dani podle §35c MLS:S_TaxDiscountChildren plus Měs. sleva na dani podle §35ab MLS:S_TaxDiscountChildren, která se rovná částce vypočtené v položce položce Měsíční sleva na dani podle §35ab MLS:S_TaxDiscountGeneral maximálně však z ní lze do celkové slevy započíst čásku rovnou položce Zálohová daň před slevami MLS:S_DepositTaxBeforeDiscount.
Koeficient pro daňový bonusMLS:S_TaxBonusCoef je jedna.
Tato položka byla zavedena dříve v době, kdy díky nejasnému výkladu legislativy nebylo zřejmé, zda se min. mzda pro posouzení nároku na bonus krátí a jak. Z tehdejšího výkladu plynulo, že se krátí koeficientem vypočteným podle věku, délky trvání pracovního poměru a stupně invalidity, tj. obdobným Koeficientu minimální mzdyMLD:S_MinWageCoef pro výpočet min. mzdy, s tím rozdílem, že k posouzení délky trvání prac. poměru se použil řídící prac. poměr.
Rozhodná částka pro daň. bonusMLS:S_DecisiveAmountForTaxBonus se rovná polovině minimální mzdy dané v glob. proměnné S_MinMzdM platné k 1.1. roku, do něhož spadá počítané mzdové období.
Daňový bonus celkemMLS:S_TaxBonusTotalse rovná součtu Daňového bonusu zadaného (MLS:S_TaxBonus) a pokud je Daňové zvýhodnění (celkem) (MLS:S_TaxAdvantageTotal) větší jak nula a současně Zdanitelné příjmy (S_TaxableIncome) jsou větší nebo rovny Rozhodné částce pro daň. bonus MLS:S_DecisiveAmountForTaxBonus a současně rozdíl Daňového zvýhodnění (celkem) (MLS:S_TaxAdvantageTotal) minus Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantageje větší jak minimální daňový bonus daný v glob. proměnné S_MinDB, tak ještě plus částka vypočtená jako rozdíl Daňového zvýhodnění (celkem) (MLS:S_TaxAdvantageTotal) minus Zálohová daň před daň. zvýhod. MLS:S_DepositTaxBeforeTaxAdvantage, maximálně však ve výši rovné maximálnímu daňovému bonusu danému v glob. proměnné S_MaxDB.
Vzorec pro výpočet měsíčního daňového bonusu nezohledňuje správně odpracovanou dobu v některých ojedinělých kombinacích: Pokud zaměstnanec např. má HPP a VPP, v HPP neodpracoval žádnou hodinu a ve VPP něco odpracoval, má nárok na výplatu daňového bonusu, poněvadž měsíční úhrn příjmů se porovnává s minimální mzdou krácenou koeficientem a odpracovanou dobou. Program ale v tomto případě daňový bonus nepřizná. Toto však není příliš na závadu, jelikož se jedná o marginální případ a lze jej řešit opravnou položkou daňového bonusu "Daňový bonus zadaný" (MLS:S_TaxBonus).
Daň zvláštní sazbouMLS:ExtraTaxTotal se rovná Daň zvláštní sazbou opravaMLS:S_ExtraTax plus Základ daně zvl. sazbou MLS:S_ExtraTaxBase krát procento srážkové daně, dané v glob. proměnné S_DanSraz, je-li poplatník daňový rezident, tj. nemá zatrženu položku Daňový nerezidentMLD:S_TaxNonResident, v opačném případě krát procento srážkové daně, dané v glob. proměnné S_DanSrazNer.
Základ solidárního navýšení daně celkemS_SolidarityTaxIncrBaseTotal se rovná součtu opravné částky MLS:S_SolidarityTaxIncreaseBase a Zdanitelných příjmůMLS:S_TaxableIncome, od kterých je odečtena 1/12 z ročního limitu základu SPGP:S_SPZakLimit.
Solidární navýšení daně celkemS_SolidarityTaxIncreaseTotal se rovná součtu opravné částky MLS:S_SolidarityTaxIncrease a procenta ze základu solidárního navýšení daně celkemMLS:S_SolidarityTaxIncrBaseTotal daného sazbou solidárního zvýšení daně základuGB:S_SDanSaz pro daný rok.
Položky, kterých se tato část týká:
Přeplatek roč. zúčtování daní MLS:AnnualClearing
Daňový bonus z ročního zúčtování MLS:YearTaxBonus
Roč. zúčtováníMLS:AnnualClearing - Nejedná se o počítanou položku, ale pouze o položku Roč. zúčtováníMLS:AnnualClearing na MLS, která slouží pro ruční zadání nebo pro přenos přeplatku na dani vypočteného v rámci ročního zúčtování funkcí Uzavření RZ do ML.
Daňový bonus z ročního zúčtováníMLS:YearTaxBonus - Nejedná se o počítanou položku, ale pouze o položku Daňový bonus z ročního zúčtováníMLS:YearTaxBonus na MLS, která slouží pro ruční zadání nebo pro přenos doplatku daňového bonusu vypočteného v rámci ročního zúčtování funkcí Uzavření RZ do ML.
Příjmy pro nárok na důchod
Příjem pro nárok na důchod MLS:S_RetireLimitIncome
Tato položka je zavedena z historických důvodů. V předchozím systému ABRA Gold se používala jako kontrolní položka výše příjmu pro nárok na výplatu starobního důchodu (155/95 §37). Sloužila pro zobrazení upozornění, pokud hodnota položky přesáhla v definovaném počtu měsíců po přiznání nároku na starobní důchod stanovenou mez, jelikož skutečnost, že příjem důchodce přesáhl stanovenou mez bylo nutno hlásit sociální správě, která pak pozastavila výplatu důchodu. Tato skutečnost již od 1.1.2004 neplatí, čili položka se nijak nevyužívá.
Příjem pro nárok na důchodMLS:S_RetireLimitIncome se rovná součtu Zdanitelných příjmů celkem (za všechny PP)MLS:S_TaxableIncome, a nemocenských dávek celkem vyplacených za počítané mzdové období zaměstnanci, které jsou definované jako součtová položka, tj. rovná se součtu:
nem. dávky celkem ze všech pracovních poměrů daného zaměstnance, tj. položek Nem. dávky a náhrady - částkaMLD:S_SickBenefits.
Poznámka pro uživatele předchozího systému ABRA Gold - V systému ABRA Gen není zavedena a počítána položka Ostatní odečitatelné položky, pro případ nutnosti ručního zadání odpočtu ze základu daně, který se nepodařilo umístit do ostatních odečitatelných položek, jelikož jakoukoli korekční položku tohoto druhu lze zadat rovnou přímo v subzáložce Rodinní příslušníci, daň. odpočty a slevy daného zaměstnance.