Buna ziua!
Am aceasta eroare..nu reusesc sa ii dau de capat..vine de la un salariat cu 2 contracte in aceeasi luna..unul cu 8 ore care a incetat in mjlocul lunii iar celalalt de 6 ore incheiat dupa ce a incetat cel de o ore..
E: asigurat (6) [idAsig = 6] sectiune asiguratB2 (1)
eroare regula: S51P1: Daca asigExc = 2 atunci B2_5P sau B2_6P sau B2_7P = 2120
E: asigurat (6) [idAsig = 6] sectiune asiguratB4 (1)
eroare regula: SP1B4.2: B4_7P('lipsa') diferit de suma calculata 2120
A: asigurat (6) [idAsig = 6] sectiune asiguratB4 (1)
atentionare regula: SP1B4_1: B4_5P('lipsa') diferit de suma calculata 2120
Va multumesc!
EROARE D112
Re: EROARE D112
Această eroare este legată de **„Suprataxarea contractelor part-time”** (OG 16/2022) și apare din cauza modului în care D112 validează contribuțiile pentru perioada în care salariatul a rămas activ doar cu contractul de 6 ore.
### Ce înseamnă erorile (Traducere)
1. **S51P1:** Validarea verifică dacă s-au aplicat excepțiile de la suprataxare (`asigExc`) și constată că baza de calcul declarată nu corespunde cu minimul impus de lege pentru zilele lucrate.
2. **SP1B4.2 & SP1B4_1:** Acestea sunt erorile critice.
* **B4_7P** este baza de calcul CAS.
* Validatorul spune: *"Pentru acest contract part-time, baza de calcul CAS este 'lipsă' (sau mai mică), dar eu am calculat că ar trebui să fie **2120 lei** pentru a respecta legislația salariului minim."*
Valoarea **2120** reprezintă, cel mai probabil, salariul minim brut recalculat proporțional pentru zilele în care a fost activ contractul de 6 ore (după încetarea celui de 8 ore).
### De ce apare problema?
Chiar dacă salariatul a avut un contract de 8 ore în aceeași lună, legislația privind suprataxarea la nivelul salariului minim se aplică astfel:
1. **Contractul de 8 ore:** Este taxat normal (la venitul realizat).
2. **Contractul de 6 ore:** Deoarece a început *după* ce a încetat cel de 8 ore, pentru perioada activă a acestui nou contract, salariatul **nu mai are** un alt contract cu normă întreagă în vigoare.
* Prin urmare, pentru zilele lucrate pe 6 ore, statul cere contribuții la nivelul salariului minim (pentru 8 ore), nu la nivelul celor 6 ore, **dacă** totalul veniturilor salariatului nu depășește salariul minim brut pe țară.
### Cum rezolvați eroarea?
Soluția depinde de venitul total brut realizat de salariat în acea lună (cumulat pe ambele contracte).
#### Varianta A: Venitul total brut este MAI MIC de 3.700 lei (sau salariul minim actual)
Dacă suma salariilor de pe cele două contracte este sub minimul brut pe țară, sunteți obligați să plătiți diferența de CAS și CASS (suportată de angajator).
1. În programul de salarizare, pe contractul de 6 ore, bifați opțiunea **„Calcul contribuții la salariul minim”** (sau debifați „Baza egală cu salariul”).
2. Programul trebuie să genereze automat „Diferența de bază CAS” și „Diferența de bază CASS”.
3. În fișierul D112, câmpul `B4_7P` (Baza CAS) se va completa cu suma cerută de validator (aprox. 2120 lei).
#### Varianta B: Venitul total brut este MAI MARE de 3.700 lei
Dacă, adunând lichidarea de la contractul de 8 ore cu salariul de la cel de 6 ore, depășiți 3.700 lei, atunci **nu** se datorează diferențe, dar programul a completat greșit declarația.
1. Verificați în programul de salarizare dacă ați cumulat corect veniturile pentru a determina plafonul.
2. Trebuie să vă asigurați că în D112, la secțiunea Asigurat, este selectat corect tipul de excepție (dacă e cazul) sau că baza de calcul este raportată corect. Totuși, cel mai adesea, eroarea apare pentru că softul nu "vede" venitul de pe contractul încetat când îl calculează pe cel nou.
### Recomandare operativă
Cel mai probabil vă aflați în **Varianta A** (venit total sub plafon sau calculat separat pe perioade).
În D112, validatorul ANAF "sparge" luna în funcție de contracte. Pentru perioada contractului de 6 ore, el vede "Part-time, fără alt contract full-time activ". De aceea vă cere să completați baza de calcul până la nivelul salariului minim aferent acelor zile (suma de 2120 lei).
**Ce să faceți acum:**
Mergeți în statul de plată și forțați calculul contribuțiilor angajatorului pentru diferența până la salariul minim pentru contractul de 6 ore. Odată ce apar sumele la "CAS/CASS suportat de angajator", eroarea din D112 va dispărea.
Nu mergeti pe principiul ca INTOTDEAUNA veti primi explicatii "tehnice" detaliate. La dumneavoastra este o problema de operare/de introducere a datelor iar programul calculeaza ceea ce ii spuneti (de fapt nu-i spuneti) sa faca.
Cate ceva trebuie sa stiti si dumneavoastra.
### Ce înseamnă erorile (Traducere)
1. **S51P1:** Validarea verifică dacă s-au aplicat excepțiile de la suprataxare (`asigExc`) și constată că baza de calcul declarată nu corespunde cu minimul impus de lege pentru zilele lucrate.
2. **SP1B4.2 & SP1B4_1:** Acestea sunt erorile critice.
* **B4_7P** este baza de calcul CAS.
* Validatorul spune: *"Pentru acest contract part-time, baza de calcul CAS este 'lipsă' (sau mai mică), dar eu am calculat că ar trebui să fie **2120 lei** pentru a respecta legislația salariului minim."*
Valoarea **2120** reprezintă, cel mai probabil, salariul minim brut recalculat proporțional pentru zilele în care a fost activ contractul de 6 ore (după încetarea celui de 8 ore).
### De ce apare problema?
Chiar dacă salariatul a avut un contract de 8 ore în aceeași lună, legislația privind suprataxarea la nivelul salariului minim se aplică astfel:
1. **Contractul de 8 ore:** Este taxat normal (la venitul realizat).
2. **Contractul de 6 ore:** Deoarece a început *după* ce a încetat cel de 8 ore, pentru perioada activă a acestui nou contract, salariatul **nu mai are** un alt contract cu normă întreagă în vigoare.
* Prin urmare, pentru zilele lucrate pe 6 ore, statul cere contribuții la nivelul salariului minim (pentru 8 ore), nu la nivelul celor 6 ore, **dacă** totalul veniturilor salariatului nu depășește salariul minim brut pe țară.
### Cum rezolvați eroarea?
Soluția depinde de venitul total brut realizat de salariat în acea lună (cumulat pe ambele contracte).
#### Varianta A: Venitul total brut este MAI MIC de 3.700 lei (sau salariul minim actual)
Dacă suma salariilor de pe cele două contracte este sub minimul brut pe țară, sunteți obligați să plătiți diferența de CAS și CASS (suportată de angajator).
1. În programul de salarizare, pe contractul de 6 ore, bifați opțiunea **„Calcul contribuții la salariul minim”** (sau debifați „Baza egală cu salariul”).
2. Programul trebuie să genereze automat „Diferența de bază CAS” și „Diferența de bază CASS”.
3. În fișierul D112, câmpul `B4_7P` (Baza CAS) se va completa cu suma cerută de validator (aprox. 2120 lei).
#### Varianta B: Venitul total brut este MAI MARE de 3.700 lei
Dacă, adunând lichidarea de la contractul de 8 ore cu salariul de la cel de 6 ore, depășiți 3.700 lei, atunci **nu** se datorează diferențe, dar programul a completat greșit declarația.
1. Verificați în programul de salarizare dacă ați cumulat corect veniturile pentru a determina plafonul.
2. Trebuie să vă asigurați că în D112, la secțiunea Asigurat, este selectat corect tipul de excepție (dacă e cazul) sau că baza de calcul este raportată corect. Totuși, cel mai adesea, eroarea apare pentru că softul nu "vede" venitul de pe contractul încetat când îl calculează pe cel nou.
### Recomandare operativă
Cel mai probabil vă aflați în **Varianta A** (venit total sub plafon sau calculat separat pe perioade).
În D112, validatorul ANAF "sparge" luna în funcție de contracte. Pentru perioada contractului de 6 ore, el vede "Part-time, fără alt contract full-time activ". De aceea vă cere să completați baza de calcul până la nivelul salariului minim aferent acelor zile (suma de 2120 lei).
**Ce să faceți acum:**
Mergeți în statul de plată și forțați calculul contribuțiilor angajatorului pentru diferența până la salariul minim pentru contractul de 6 ore. Odată ce apar sumele la "CAS/CASS suportat de angajator", eroarea din D112 va dispărea.
Nu mergeti pe principiul ca INTOTDEAUNA veti primi explicatii "tehnice" detaliate. La dumneavoastra este o problema de operare/de introducere a datelor iar programul calculeaza ceea ce ii spuneti (de fapt nu-i spuneti) sa faca.
Cate ceva trebuie sa stiti si dumneavoastra.
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!
-
stoicescua586
- Mesaje: 34
- Membru din: Vin Noi 25, 2022 11:22 am
Re: EROARE D112
Buna seara,
Rog ajutor cu urmatoarea situatie:
Pentru u salariat in aceeasi luna am contract de mandat inregistrat la Salariati - Alte categorii asimilate - Administratori SC 6 cu A6 la inceputul lunii, acesta inceteaza si
se inregistreaza un contract de munca
In configurare societate am ales D112 trimestrial, d112 le fac lunar si le depun la sfarsitul trimestrului adica octombrie, noiembrie si decembrie le depun si le plates pana in maxim 25.01.2026.
Fac simulare D112 pe zero pentru octombrie, scadenta este 25.11.25 in loc de 25.01.2026 modific manual ?
Fac simulare D112 pe noiembrie pentru contractul de mandat si contractul de munca unde am eroare la salariatul respectiv, la fel scadenta imi apare 25.12.25 in loc de 25.01.2026 modific manual ?
Eroarea este
ATENTIE
ANGAJATOR:
ASIGURATI:
ASIGURAT 1:
* ATENTIE - Sectiunea B.1 (1): (e asigurat la somaj si B1_6>0 si B1_10=0) (S38.2)!
Unde trebuie sa configurez somajul pentru mandat, unde nu am configurat corect pentru a valida corect D112?
Rog ajutor cu urmatoarea situatie:
Pentru u salariat in aceeasi luna am contract de mandat inregistrat la Salariati - Alte categorii asimilate - Administratori SC 6 cu A6 la inceputul lunii, acesta inceteaza si
se inregistreaza un contract de munca
In configurare societate am ales D112 trimestrial, d112 le fac lunar si le depun la sfarsitul trimestrului adica octombrie, noiembrie si decembrie le depun si le plates pana in maxim 25.01.2026.
Fac simulare D112 pe zero pentru octombrie, scadenta este 25.11.25 in loc de 25.01.2026 modific manual ?
Fac simulare D112 pe noiembrie pentru contractul de mandat si contractul de munca unde am eroare la salariatul respectiv, la fel scadenta imi apare 25.12.25 in loc de 25.01.2026 modific manual ?
Eroarea este
ATENTIE
ANGAJATOR:
ASIGURATI:
ASIGURAT 1:
* ATENTIE - Sectiunea B.1 (1): (e asigurat la somaj si B1_6>0 si B1_10=0) (S38.2)!
Unde trebuie sa configurez somajul pentru mandat, unde nu am configurat corect pentru a valida corect D112?
Re: EROARE D112
Eu am retinut ca D112 nu se mai face trimestrial.
Taxe și Contribuții Reținute de la Administrator
Aceste sume sunt calculate la nivelul remunerației brute, sunt reținute de către societate (plătitorul de venit) și virate la bugetul de stat în numele administratorului.
Cotele standard pentru 2025 sunt:
Contribuția de Asigurări Sociale (CAS - Pensie): Cota este de 25% și se aplică la venitul brut lunar.
Această contribuție alimentează sistemul public de pensii și generează stagiu de cotizare pentru administrator.
Contribuția de Asigurări Sociale de Sănătate (CASS): Cota este de 10% și se aplică la venitul brut lunar.
Plata acestei contribuții conferă administratorului calitatea de asigurat în sistemul public de sănătate.
Impozitul pe Venit (IV): Cota este de 10%. Baza de calcul pentru impozit este venitul brut din care se scad contribuțiile obligatorii reținute la sursă (CAS și CASS).
Contribuția Datorată de Societate
Pe lângă sumele reținute de la administrator, societatea, în calitatea sa de plătitor de venit asimilat salariului, are propria sa obligație de plată:Contribuția Asiguratorie pentru Muncă (CAM): Cota standard este de 2.25% și se aplică la fondul total de venituri brute plătite, inclusiv remunerația administratorului. Această contribuție finanțează, printre altele, indemnizațiile de șomaj, concediile medicale și riscurile de accidente de muncă.
Trebuie sa completati"vectorul" firmei adaugand ceea ce doriti acolo.
Vectorul din SAGAse gaseste in Administrare--->Configurare societati------->in fereastra ce se deschide, avetiun buton in dreapta-jos numit: "D700, impozit si TVA..." apasati; acolo adaugati ce anume doriti si perioada.
Dupa modificari/adaugari, mergeti inapoi la ceea ce doriti sa generati si vedeti ce se intampla. Va fi bine!
Taxe și Contribuții Reținute de la Administrator
Aceste sume sunt calculate la nivelul remunerației brute, sunt reținute de către societate (plătitorul de venit) și virate la bugetul de stat în numele administratorului.
Cotele standard pentru 2025 sunt:
Contribuția de Asigurări Sociale (CAS - Pensie): Cota este de 25% și se aplică la venitul brut lunar.
Această contribuție alimentează sistemul public de pensii și generează stagiu de cotizare pentru administrator.
Contribuția de Asigurări Sociale de Sănătate (CASS): Cota este de 10% și se aplică la venitul brut lunar.
Plata acestei contribuții conferă administratorului calitatea de asigurat în sistemul public de sănătate.
Impozitul pe Venit (IV): Cota este de 10%. Baza de calcul pentru impozit este venitul brut din care se scad contribuțiile obligatorii reținute la sursă (CAS și CASS).
Contribuția Datorată de Societate
Pe lângă sumele reținute de la administrator, societatea, în calitatea sa de plătitor de venit asimilat salariului, are propria sa obligație de plată:Contribuția Asiguratorie pentru Muncă (CAM): Cota standard este de 2.25% și se aplică la fondul total de venituri brute plătite, inclusiv remunerația administratorului. Această contribuție finanțează, printre altele, indemnizațiile de șomaj, concediile medicale și riscurile de accidente de muncă.
Trebuie sa completati"vectorul" firmei adaugand ceea ce doriti acolo.
Vectorul din SAGAse gaseste in Administrare--->Configurare societati------->in fereastra ce se deschide, avetiun buton in dreapta-jos numit: "D700, impozit si TVA..." apasati; acolo adaugati ce anume doriti si perioada.
Dupa modificari/adaugari, mergeti inapoi la ceea ce doriti sa generati si vedeti ce se intampla. Va fi bine!
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!
-
stoicescua586
- Mesaje: 34
- Membru din: Vin Noi 25, 2022 11:22 am
Re: EROARE D112
La Configurare salariati - Am trecut INREGISTRARE CONTRIBUTII SALARIALE TRIMESTRIAL
Problema nu este de la configurare trimestrial lunar ci de la angajat sau contracte.
Am facut simulare pentru lunar
Daca fac D112 doar cu contractul de mandat sau doar cu contractul individual de munca se valideaza D112 fara erori sa avertizari
Daca fac D112 cu ambele contractul de mandat in prima parte a luni care inceteaza apoi apare contractul de munca acolo imi apare
ATENTIE
ANGAJATOR:
ASIGURATI:
ASIGURAT 1:
* ATENTIE - Sectiunea B.1 (1): (e asigurat la somaj si B1_6>0 si B1_10=0) (S38.2)!
Cei de la Saga imi recomanda :
Nu trebuie sa modificati scadentele.
In meniul "Salariati" la apasarea butonului ">>" situat in dreapta sus, langa detalii, programul afiseaza cateva coloane suplimentare printre care si pe cele aferente contributiei la somaj.
Totusi nu imi apare nimic despre somaj
Problema nu este de la configurare trimestrial lunar ci de la angajat sau contracte.
Am facut simulare pentru lunar
Daca fac D112 doar cu contractul de mandat sau doar cu contractul individual de munca se valideaza D112 fara erori sa avertizari
Daca fac D112 cu ambele contractul de mandat in prima parte a luni care inceteaza apoi apare contractul de munca acolo imi apare
ATENTIE
ANGAJATOR:
ASIGURATI:
ASIGURAT 1:
* ATENTIE - Sectiunea B.1 (1): (e asigurat la somaj si B1_6>0 si B1_10=0) (S38.2)!
Cei de la Saga imi recomanda :
Nu trebuie sa modificati scadentele.
In meniul "Salariati" la apasarea butonului ">>" situat in dreapta sus, langa detalii, programul afiseaza cateva coloane suplimentare printre care si pe cele aferente contributiei la somaj.
Totusi nu imi apare nimic despre somaj
Re: EROARE D112
@stoicescua586,
este "atentionare". se poate depune declaratia.
numai cand aveti "eroare" atunci nu se poate depune.
este "atentionare". se poate depune declaratia.
numai cand aveti "eroare" atunci nu se poate depune.
-
stoicescua586
- Mesaje: 34
- Membru din: Vin Noi 25, 2022 11:22 am
Re: EROARE D112
Am scapat de atentionare modificand manula D112, din Saga nu se genereaza corect in situatia de mai sus.
B1_6 Ore lucrate efectiv în lună are suma (desi teoretic contractul de mandat nu ar trebui sa fie cu ore ca nu se face pontaj si Revisal)
Suma de la B1_5 Bază de calcul CAM am scris-o manual la b1_10 Bază de calcul indemnizatie de ŞOMAJ (unde Saga genera zero) si totul este validat .
Poate acestu lucru este de ajutor si altor persoane.
Multumesc !
B1_6 Ore lucrate efectiv în lună are suma (desi teoretic contractul de mandat nu ar trebui sa fie cu ore ca nu se face pontaj si Revisal)
Suma de la B1_5 Bază de calcul CAM am scris-o manual la b1_10 Bază de calcul indemnizatie de ŞOMAJ (unde Saga genera zero) si totul este validat .
Poate acestu lucru este de ajutor si altor persoane.
Multumesc !