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):

Cazul A)

Cazul B)

Cazul C)

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: