Skip to main content

Fluxul complet de salarizare în POSfix

De ce contează pentru tine

Salarizarea este procesul care nu admite erori: angajații așteaptă banii la timp, Serviciul Fiscal așteaptă contribuțiile la timp, iar Codul Muncii prevede sancțiuni pentru întârzieri. Un flux corect înseamnă salarii plătite fără surprize, contribuții calculate exact și IRM depus la termen.

POSfix automatizează lanțul complet: pontaj → calcul → borderou → ordine de plată → plată → raportare. Trebuie doar să introduci datele corecte la fiecare pas.

Cum funcționează

Fluxul de salarizare parcurge 8 etape, în ordine strictă:

Pontaj → Concedii → Calcul salariu → Borderou → Ordine de plată → Plată → Contare → IRM

Fiecare etapă produce date pentru etapa următoare. Nu poți sări peste pași — de exemplu, nu poți genera borderou fără calcul, și nu poți genera ordine de plată fără borderou aprobat.

Cotele în vigoare (2026, Republica Moldova)

ContribuțieCotăCine plăteșteCont
CAS (contribuție asigurări sociale)18%Angajator533.1
CAS (contribuție asigurări sociale)6%Angajat (reținut din salariu)533.1
CNAM (asigurare medicală)9%Angajat (reținut din salariu)533.2
Impozit pe venit12%Angajat (reținut din salariu)534.1

Alte valori de referință:

  • Salariu minim pe economie: 6.300 MDL/lună
  • Scutire personală: 2.475 MDL/lună (29.700 MDL/an)
  • Scutire pentru soț/soție întreținut(ă): **2.475 MDL/lună suplimentar
  • Scutire pentru persoane cu dizabilități: **4.950 MDL/lună

Cum se aplică în POSfix

Pasul 1. Pontaj

Sidebar → Salarizare → Pontaj

Pontajul înregistrează prezența lunară a fiecărui angajat: zile lucrate, ore lucrate, absențe, concedii.

  1. Selectează luna și anul
  2. POSfix generează automat tabelul cu toți angajații activi
  3. Completează pentru fiecare angajat: zile lucrate, ore lucrate
  4. Marchează tipurile de absențe: concediu de odihnă, concediu medical, absență nemotivată
  5. Salvează pontajul
Pontajul se completează la finalul lunii

Completează pontajul după ultima zi lucrătoare a lunii. Dacă ai angajați cu program redus sau ore suplimentare, reflectă-le corect — ele afectează direct calculul salariului.

Pasul 2. Concedii

Sidebar → Salarizare → Concedii

Dacă ai angajați în concediu de odihnă, procesează cererile înainte de calculul salariului:

  1. Creează cererea de concediu: angajat, perioada (de la — până la), tip concediu
  2. POSfix calculează automat indemnizația de concediu: salariu mediu zilnic × zile de concediu
  3. Salariul mediu zilnic se calculează din ultimele 12 luni calendaristice (conform Hotărârii Guvernului nr. 426/2004)
  4. Aprobă cererea — datele se reflectă automat în pontaj și în calculul salariului

Pasul 3. Calcul salariu

Sidebar → Salarizare → Calcul salariu

Aici se întâmplă calculul propriu-zis. POSfix ia datele din pontaj și aplică formulele:

  1. Selectează luna de calcul
  2. Apasă „Calculează"
  3. POSfix calculează pentru fiecare angajat:
    • Salariul brut (proporțional zilelor lucrate)
    • CAS angajat (6% din brut)
    • CNAM angajat (9% din brut)
    • Baza impozabilă = Brut − CAS angajat − CNAM angajat − Scutire personală
    • Impozit pe venit (12% din baza impozabilă)
    • Salariul net = Brut − CAS angajat − CNAM angajat − Impozit pe venit
    • CAS angajator (18% din brut) — cheltuiala firmei, nu se reține din salariu
  4. Verifică sumele calculate
  5. Salvează
Verifică scutirile personale

Înainte de primul calcul, asigură-te că fiecare angajat are configurate corect scutirile în fișa personală (Sidebar → Salarizare → Angajați). Scutirea personală de 2.475 MDL/lună se aplică implicit, dar scutirile suplimentare (soț/soție, copii, dizabilitate) trebuie setate manual pe baza cererii angajatului.

Pasul 4. Formule contabile (la contare)

Calculul salariului generează următoarele formule contabile la contare:

OperațiuneDebitCreditFormula
Salariu brut calculat713.1 Cheltuieli cu personalul531.1 Datorii salarialeAngajatorul recunoaște cheltuiala
CAS angajator 18%713.1 Cheltuieli cu personalul533.1 CAS de plătitCheltuiala suplimentară a angajatorului
CAS angajat 6%531.1 Datorii salariale533.1 CAS de plătitReținere din salariul angajatului
CNAM angajat 9%531.1 Datorii salariale533.2 CNAM de plătitReținere din salariul angajatului
Impozit pe venit 12%531.1 Datorii salariale534.1 Impozit pe venit de plătitReținere din salariul angajatului
Plată salariu net531.1 Datorii salariale242.1 Cont curent MDLTransfer la bancă
Flux conturi 531.1

Observă cum contul 531.1 (Datorii salariale) funcționează: se creditează cu salariul brut (datoria totală), apoi se debitează cu fiecare reținere (CAS, CNAM, impozit) și cu plata netă. La final, soldul trebuie să fie zero — ceea ce înseamnă că ai plătit tot ce datorai.

Pasul 5. Borderou de salariu

Sidebar → Salarizare → Borderou

Borderoul consolidează calculele individuale într-un document oficial:

  1. Selectează luna
  2. POSfix generează borderoul cu toți angajații și sumele calculate
  3. Verifică totalurile: brut, rețineri, net
  4. Aprobă borderoul

Borderoul este un document standard — ciclul lui este Ciornă → Aprobat → Executat.

Pasul 6. Ordine de plată

La executarea borderoului, POSfix generează automat ordine de plată pentru:

  • Salariul net al fiecărui angajat (către contul personal)
  • CAS total (angajator + angajat) — un singur ordin către CNAS
  • CNAM total — un singur ordin către CNAM
  • Impozit pe venit total — un singur ordin către bugetul de stat

Ordinele de plată sunt documente standard — trebuie aprobate și trimise la bancă.

Pasul 7. Plată efectivă

Sidebar → Operațiuni bancare

Când banca procesează ordinele de plată:

  1. Importezi extrasul bancar sau confirmi manual executarea
  2. POSfix generează automat operațiuni bancare (documente contabile)
  3. Contezi operațiunile bancare — se generează formulele:
    • Dt 531.1 / Ct 242.1 — plată salarii nete
    • Dt 533.1 / Ct 242.1 — plată CAS
    • Dt 533.2 / Ct 242.1 — plată CNAM
    • Dt 534.1 / Ct 242.1 — plată impozit pe venit

Pasul 8. IRM (Informația privind Reținerile din Muncă)

Sidebar → Salarizare → IRM

Darea de seamă IRM se depune lunar la Serviciul Fiscal, până la data de 5 a lunii următoare lunii de referință.

  1. POSfix generează automat formularul IRM din datele de salarizare
  2. Verifică datele: angajați, salarii brute, rețineri
  3. Exportă fișierul XML pentru depunere la SFS
  4. Depune pe portalul SFS (servicii.fisc.md)
Termen strict

IRM se depune până la 5 ale lunii următoare. Depunerea cu întârziere atrage sancțiuni conform Codului Fiscal (art. 260, penalitate de 1.000 MDL pentru fiecare dare de seamă depusă cu întârziere).

Exemplu din practică

Firma: „Comerț SRL", luna martie 2026, 3 angajați.

Datele angajaților

AngajatFuncțieSalariu brutZile lucrateScutire personală
Ion PopescuDirector18.000 MDL21/212.475 MDL
Ana RusuContabil12.000 MDL21/212.475 MDL
Mihai CodreanuVânzător8.000 MDL18/212.475 MDL

Calculul pentru Ion Popescu (salariu complet)

ElementCalculSumă
Salariu brut18.00018.000 MDL
CAS angajat 6%18.000 × 6%1.080 MDL
CNAM angajat 9%18.000 × 9%1.620 MDL
Baza impozabilă18.000 − 1.080 − 1.620 − 2.47512.825 MDL
Impozit venit 12%12.825 × 12%1.539 MDL
Salariu net18.000 − 1.080 − 1.620 − 1.53913.761 MDL
CAS angajator 18%18.000 × 18%3.240 MDL

Calculul pentru Mihai Codreanu (program incomplet — 18 din 21 zile)

ElementCalculSumă
Salariu brut8.000 × 18/216.857 MDL
CAS angajat 6%6.857 × 6%411 MDL
CNAM angajat 9%6.857 × 9%617 MDL
Baza impozabilă6.857 − 411 − 617 − 2.4753.354 MDL
Impozit venit 12%3.354 × 12%402 MDL
Salariu net6.857 − 411 − 617 − 4025.427 MDL
CAS angajator 18%6.857 × 18%1.234 MDL

Totaluri borderou luna martie

ElementIon PopescuAna RusuMihai CodreanuTotal
Brut18.00012.0006.85736.857
CAS angajat1.0807204112.211
CNAM1.6201.0806173.317
Impozit1.5399434022.884
Net13.7619.2575.42728.445
CAS angajator3.2402.1601.2346.634

Ordine de plată generate

Nr.BeneficiarDestinațieSumă
OP-101Ion PopescuSalariu net martie13.761 MDL
OP-102Ana RusuSalariu net martie9.257 MDL
OP-103Mihai CodreanuSalariu net martie5.427 MDL
OP-104CNASCAS total (angajator + angajat)8.845 MDL
OP-105CNAMPrimă medicală3.317 MDL
OP-106Bugetul de statImpozit pe venit2.884 MDL

Formulele contabile generate

OperațiuneDtCtSumă
Salariu brut (3 angajați)713.1531.136.857
CAS angajator 18%713.1533.16.634
CAS angajat 6%531.1533.12.211
CNAM angajat 9%531.1533.23.317
Impozit venit 12%531.1534.12.884
Plată salarii nete531.1242.128.445
Plată CAS533.1242.18.845
Plată CNAM533.2242.13.317
Plată impozit534.1242.12.884

Cost total angajator: 36.857 (salarii brute) + 6.634 (CAS angajator) = 43.491 MDL

Calendarul lunar al salarizării

TermenCe faciUnde în POSfix
Ultima zi a luniiCompletezi pontajulSalarizare → Pontaj
1–3 ale lunii următoareRulezi calculul, verifici, aprobi borderoulSalarizare → Calcul / Borderou
3–4 ale lunii următoareGenerezi și trimiți ordine de plată la bancăSalarizare → Borderou → Execută
Până la 5Depui IRM la SFSSalarizare → IRM
5–7Verifici extras bancar, contezi operațiunileOperațiuni bancare
Până la 25Plata salariilor conform Codului MunciiVerificare solduri 531.1
Salarii la termen

Conform art. 142 al Codului Muncii al RM, salariul se plătește cel puțin o dată pe lună. Data exactă se stabilește în contractul colectiv sau individual de muncă. Majoritatea firmelor plătesc până la 15 ale lunii următoare.

Cerințe legale

  • Codul Muncii al RM (Legea nr. 154/2003) — reglementează salariul minim, termenele de plată, concediile
  • Codul Fiscal al RM — stabilește cotele CAS, CNAM, impozit pe venit și obligațiile de raportare (IRM)
  • Legea bugetului asigurărilor sociale — actualizează anual cotele CAS
  • HG nr. 426/2004 — modul de calculare a salariului mediu (pentru concedii, compensații)
  • Legea nr. 489/1999 privind sistemul public de asigurări sociale — obligațiile de declarare și plată CAS
  • Termenul IRM — până la 5 ale lunii următoare (art. 92, Codul Fiscal RM)

Greșeli frecvente

  1. Uiți să completezi pontajul înainte de calcul — Fără pontaj, calculul nu știe câte zile a lucrat fiecare angajat. Rezultat: salariu zero sau salariu complet pentru cineva care a fost în concediu.

  2. Scutiri personale neactualizate — Dacă un angajat a depus cerere de scutire majorată (soț/soție) și nu ai actualizat-o în fișa angajatului, impozitul se calculează greșit tot anul.

  3. Depui IRM cu întârziere — Termenul de 5 ale lunii este strict. Penalitatea: 1.000 MDL per raport (art. 260, Codul Fiscal). Setează-ți un reminder.

  4. Nu verifici baza impozabilă — Formula este: Brut − CAS angajat − CNAM angajat − Scutire personală = Baza impozabilă. Dacă baza iese negativă, impozitul este zero (nu negativ).

  5. Confuzi CAS angajator cu CAS angajat — CAS angajator (18%) este cheltuiala firmei, nu se reține din salariu. CAS angajat (6%) se reține. Ambele se virează la CNAS, dar pe conturi diferite.

  6. Plătești salariul brut în loc de net — Salariul transferat angajatului este net (după toate reținerile). Verifică suma din ordinul de plată cu coloana „Net" din borderou.

  7. Nu contezi operațiunile bancare după plată — Ordinele de plată executate generează operațiuni bancare, dar acestea trebuie contate separat. Fără contare, plățile nu apar în balanță.

  8. Ignori angajații cu program parțial — Salariul se calculează proporțional zilelor lucrate. Dacă angajatul a lucrat 18 din 21 zile, salariul brut este: salariu_lunar × 18/21.

Întrebări frecvente

Când trebuie să rulez calculul de salariu?

Calculul se rulează după completarea pontajului, de regulă în primele zile ale lunii următoare. Poți rerula calculul de câte ori vrei până la aprobarea borderoului.

Pot calcula avansul salarial separat?

Da. Creezi un calcul de avans (de regulă 40-50% din salariu) în prima jumătate a lunii, apoi calculul final la sfârșitul lunii. POSfix scade automat avansul din salariul final.

Ce se întâmplă dacă angajatul a fost în concediu medical?

Zilele de concediu medical se marchează în pontaj. Indemnizația de concediu medical se calculează separat: primele 5 zile calendaristice sunt pe cheltuiala angajatorului, restul — din bugetul CNAS.

Cum calculez indemnizația de concediu de odihnă?

POSfix calculează automat: salariul mediu zilnic (din ultimele 12 luni calendaristice, conform HG 426/2004) × numărul de zile calendaristice de concediu. Indemnizația se plătește cu cel puțin 3 zile înainte de concediu.

Ce fac dacă am greșit calculul și borderoul este deja aprobat?

Dacă borderoul nu a fost executat, îl poți anula și recalcula. Dacă a fost deja executat și plățile au fost procesate, trebuie să faci corecție în luna următoare (diferență de calculat + / −).

CAS-ul angajatorului intră în costul salariului?

Da. CAS angajator 18% este cheltuiala firmei (Dt 713.1) și se adaugă la costul total al forței de muncă. Nu se reține din salariul angajatului.

Cum export IRM în format XML?

Sidebar → Salarizare → IRM → selectează luna → apasă „Exportă XML". Fișierul se descarcă și îl încarci pe portalul servicii.fisc.md.

Ce fac dacă un angajat are două scutiri (personală + soț/soție)?

Configurezi ambele scutiri în fișa angajatului. POSfix le însumează automat la calculul bazei impozabile: Brut − CAS − CNAM − (Scutire personală + Scutire soț/soție) = Baza impozabilă.

Salariul minim se aplică proporțional zilelor lucrate?

Da. Dacă angajatul a lucrat 15 din 21 zile, salariul minim proporțional este 6.300 × 15/21 = 4.500 MDL. POSfix verifică automat că salariul calculat nu este sub minimul proporțional.

Pot genera ordine de plată pentru toți angajații odată?

Da. La executarea borderoului, POSfix generează automat toate ordinele de plată: câte unul per angajat (salariu net) plus ordinele pentru CAS, CNAM și impozit.

De ce costul total al angajatorului diferă de salariul brut?

Costul total = Salariu brut + CAS angajator 18%. CAS angajator este o cheltuială suplimentară pe care firma o plătește peste salariul brut al angajatului.

Cum verific că toate plățile salariale sunt contate corect?

Deschide balanța de verificare și verifică soldurile conturilor 531.1, 533.1, 533.2, 534.1. După plata tuturor obligațiilor, soldurile acestor conturi trebuie să fie zero. Un sold rezidual indică o plată lipsă.

Pagini conexe