Modificari Legislative¶
Model D112 conform Ordin Nr. 1931/1615/598/2018 din 26 aprilie 2018 pentru aprobarea modelului, continutului, modalitatii de depunere si de gestionare a „Declaratiei privind obligatiile de plata a contributiilor sociale, impozitului pe venit si evidenta nominala a persoanelor asigurate”
In modelul declaratiei D112 s-au efectuat modificari/adaugari creante/campuri noi, dupa cum urmeaza:
La Angajat:
1.asigExc: Persoana exceptata de la plata CAS i CASS la nivelul salariului minim
Se regaseste pe functia: Human Resources -> Declaratia Unica -> Asigurat -> Date de identificare asigurat
Atentie:
Pentru cei care se supun prevederilor din Codul Fiscal articolelor 146 - alin 5^2 si 168 - alin 5^1, se adauga pe sectiunea / itemul Atribute campul: ASIG_EXC, incepand cu 01.04.2018, dupa modelul:
Camp |
Denumire |
Tip Atribut |
ASIG_EXC |
Tip Valoare |
String |
Valoare |
DA |
Stare |
Activ |
Intrat in vigoare: |
01-04-2018 |
Acest camp se adauga initial, pe Liste Rezervate, lista CRT, dupa modelul:
Cod |
Denumire |
ASIG_EXC |
ASIG_EXC |
Pentru aceste persoane:
2.Sectiunea E4:
Destinatia sumelor pentru acordarea de burse private, precum si pentru sustinerea unei entitati nonprofit/unitati de cult reprezentand 2% sau 3,5% din impozit
nr_ctr: Nr contract bursa privata
data_ctr: Data contract bursa privata
Den: Denumire entitate nonprofit/unitate de cult
Cui CIF: entitate nonprofit/unitate de cult
Cota: Cota distribuita
Suma: Suma distribuita
3.Nomenclator 6 - Tip asigurat alte entitati C
Tip asigurat 29
Persoane care realizeaza venituri obtinute din asocierea cu o persoana juridica, contribuabil, potrivit Legii nr. 170/2016 privind impozitul specific, cu modificarile si completarile ulterioare
Tip asigurat 30
- Persoanele fizice care realizeaza venituri din activitati independente,
n baza contractelor de activitate sportiva, pentru care platitorul de
venit are obligatia retinerii la sursa, platii i declararii contributiilor sociale.
La Angajator:
1.F1_suma_ded
Se regaseste pe functia: Human Resources -> Declaratia Unica -> Angajator -> SecF Impozit pe venitul din salarii
Exemplu:
Camp |
Suma |
F1_Suma: Suma de plata |
25000 |
F1_Suma_ded: Suma distribuita in cota de 2% sau 3% (se completeaza) |
3000 |
F1_Deplata: Suma de plata sediu principal (impozit pe venit) (se completeaza) |
22000 25000-3000 |
nrplata:Numar sesiune de calcul |
0 |
Actualizarea se efectueaza dupa generarea declaratiei, inainte de Validare+PDF, Validare+XML, pe functia mai sus mentionata
Totodata se va actualiza si creanta 602 (Human Resources -> Declaratia Unica -> Angajator -> SecA Creante Fiscale din imp pe venit salarii si contr soc), respectiv Date de identificare platitor (Human Resources -> Declaratia Unica -> Angajator -> Date de identificare platitor, campul totalPlata_A), cu noile sume. Adica din sumele generate se vor scadea deducerile aferente, dupa modelul de mai sus.
2.F2_suma_ded (daca este cazul)
Se regaseste pe functia: Human Resources -> Declaratia Unica -> Angajator -> SecF2 Impozit pe venitul din salarii(Sedii Secundare)
Exemplu:
Camp |
Suma |
F1_Suma: Suma de plata |
1000 |
F1_Suma_ded: Suma distribuita in cota de 2% sau 3% (se completeaza) |
200 |
F1_Deplata: Suma de plata sediu secundar (impozit pe venit) (se completeaza) |
800 1000-200 |
nrplata:Numar sesiune de calcul |
0 |
Actualizarea se efectueaza dupa generarea declaratiei, inainte de Validare+PDF, Validare+XML, pe functia mai sus mentionata
Totodata se va actualiza si creanta 602 (Human Resources -> Declaratia Unica -> Angajator -> SecA Creante Fiscale din imp pe venit salarii si contr soc), respectiv Date de identificare platitor (Human Resources -> Declaratia Unica -> Angajator -> Date de identificare platitor, campul totalPlata_A), cu noile sume. Adica din sumele generate se vor scadea deducerile aferente, dupa modelul de mai sus.
Pe creanta 602: A_deductibil = (F1_suma_ded(F1) + F2_suma_ded(F2))
F1,2 suma_ded reprezinta Suma distribuita n cota de 2 % sau 3.5 %.
Observatii:
Daca la Validarea declaratiei apare mesajele (exemple):
A)”E: asigurat (97) [idAsig = 97 (CNP NUME PRENUME)] sectiune asiguratB4 (1)
Contributie Individuala ASIGURARI SOCIALE - mod de calcul eronat
eroare regula: S74: B4_8 (195) = B4_8 calculat cf. regulii (194) ” (Diferenta de 1 leu)
B) „E: asigurat (1503) [idAsig = 1503 (CNP NUME PRENUME )] sectiune asiguratA (1)
Contributie Individuala ASIGURARI SOCIALE diferita de suma calculata
eroare regula: S27: A_14 (264) = round(Max(A_13,salmin*A_8/NZL) * CIpens)(425)”
C)” E: validari globale
Creanta 02. Contributia individula de asigurari sociale retinuta de la asigurati diferita de suma calculata
eroare regula: A21.2: (pt. codOblig=412) suma introdusa (2397997) = suma calculata conform regulii (2397999)”(Diferenta mai mare de 1 leu)
se procedeaza dupa cum urmeaza (pe Numar sesiune calcul 0):
Dupa efectuarea corectiilor:
Se apeleaza functia: Human Resources -> Declaratia Unica ->Declaratia Unica
si se bifeaza butoanele de validare: Validare+XML, Validare +PDF.
Urmatoarele creante fiscale sunt noi: