Daňový nerezident

Z Prirucky

Daňový nerezident

Danovy-nerezident-2017.png

Evidenční údaje

Menu: Evidence > MaPExpress / Mzdové údaje
Menu: Evidence > Evidence zaměstnanců / Mzdové údaje

Daňový nerezident je zatrhávací pole a s ním související údaje v agendě Mzdové údaje pro označení zaměstnance - daňového nerezidenta.

  • Datum ukončení zaměstnání v ČR (nezaručená informace: dle odpovědi na dotaz zaměstnancům FÚ je prý myšleno jako obyčejné ukončení pracovního poměru ve firmě).

Mzdový list

Vyplněné údaje se zobrazují na mzdovém listu.

Danovy-nerezident-mzdovy-list-2017.png

Podmínky:

  • Zatrženo pole Daňový nerezident (viz předchozí odstavec).
  • Pokud údaje nejsou vyplněny, aplikace se bude chovat podle dřívějšího způsobu, tzn. že se do mzdového listu nerezidenta vloží jeho číslo pasu (případně číslo OP) a země vydání bude načtena dle jeho státní příslušnosti - z agendy Osobní údaje.

Daňové slevy

Pokud bude mít zaměstnanec nastaveno podepsané prohlášení a k tomu zatrženo toto pole, aplikace mu při výpočtu mzdy přizná

  • základní měsíční slevu na dani (na poplatníka).
  • příp. slevu na studenta.

Ostatní slevy nebudou přiznány. Viz např. Abeceda mzdové účetní 2016, str. 255.

Sestava - vybrané údaje

Vybrané údaje o daňových nerezidentech:

Danovi-nerezidenti-vybrane-udaje.png

select os_cislo, prijmeni, jmeno, dan_nerez, st_prisl,
(select kod_znakovy2 from cis_st_prisl where cis_st_prisl.kod_ciselny = pracovnici.st_prisl) as st_prisl2, 
stat_adr, cislo_op, op_plat, cislo_pasu, pas_plat,
dcis_nerezidenta, typdcis_nerezid, statdcis_nerezid, cdokl_nerezid,
typdokl_nerezid, statdokl_nerezid, dat_ukonczam_cr

from pracovnici where dan_nerez = 'a'
order by prijmeni

Převedení dat z Osobních do Mzdových údajů

Jedná se o historickou jednorázovou akci:

DB položky

Danovi-nerezidenti-srovnani-db-polozek.png

RZD

Pokud zaměstnanec je daňový nerezident a současně uplatňuje některé daňové slevy, má povinnost podat daňové přiznání. Aplikace neumožní zpracovat RZD - neumožní nastavit zpracování na Ano v záložce Zadávání vstupních údajů v agendě Roční zúčtování - zobrazí hlášku: RZD Zamestnanec je oznacen jako danovy nerezident a soucasne.png

Kontrola probíhá dle zatržení pole "daňový nerezident" v agendě Mzdové údaje. Aktuálně se kontroluje aktuální stav, bude změněno na kontrolu v loňském roce - tedy roce, za který je zpracováváno RZD:

kontroluje se, zda ve zpracovávaném roce RZD (loňský rok) byl v některém měsíci zaměstnanec označen jako "daňový nerezident" (prac_zal, dan_nerez)
- a zda uplatňuje některou z "nepovolených" slev.
Teprve pak vygenerovat hlášku a nedovolit uložit.

hd 50516, 50521

Změna v celém loňském roce

Systém/SQL prompt.
1) zjištění stavu

select os_cislo, dan_nerez, datum from prac_zal where datum >= '2020-01-01' and datum <= '2020-12-01' and os_cislo = XXX;
Namísto XXX doplňte konkrétní os.číslo

2) změna "nerezident" na "rezident"

Pokud postačí v celém roce 2020, pak příkaz je následující:
update prac_zal set dan_nerez = null where datum >= '2020-01-01' and datum <= '2020-12-01' and os_cislo = XXX;

3) změna "rezident" na "nerezident"

Pokud postačí v celém roce 2020, pak příkaz je následující:
update prac_zal set dan_nerez = 'a' where datum >= '2020-01-01' and datum <= '2020-12-01' and os_cislo = XXX;

Odkazy

select os_cislo, prijmeni, jmeno, dcis_nerezidenta, typdcis_nerezid, statdcis_nerezid, cdokl_nerezid,
typdokl_nerezid, statdokl_nerezid, dat_ukonczam_cr from pracovnici