Fluturași de salariu
Înregistrează fiecare fluturaș de salariu pe linii codificate, verificate cu totalurile lui
Cifrele le calculează contabilul tău. În Enlivy le înregistrezi: fiecare sumă pe linia ei codificată, cu termenii folosiți în țara ta, verificată cu totalurile fluturașului. Fluturașul e legat de raportul de muncă, de contractul și de plata lui.
Creează un cont gratuitCont gratuit, fără card. Pachetul Salarizare costă 103,95 lei/lună, fără TVA, și îl adaugi din aplicație.
FIECARE CIFRĂ, LA VEDERE
Un fluturaș care își păstrează propriile cifre
Niciun șablon de descifrat, niciun fișier de interpretat. Doar cifre, fiecare în coloana ei.
Fiecare total are câmpul lui pe fluturaș: venitul brut, contribuțiile angajatului, deducerile, baza impozabilă, impozitul, reținerile după impozitare, suma plătită efectiv și cât l-a costat pe angajator raportul de muncă.
Fiecare dintre aceste totaluri se compune din linii pe care le poți citi una câte una.
-
Nimic nu e ascuns într-un șablon:
cifrele sunt păstrate ca cifre, așa că un fluturaș de acum trei ani se citește la fel ca unul din luna asta.
-
Sume pozitive, direcție fixă:
clasa liniei arată în ce direcție merg banii, așa că o reținere nu poate fi trecută niciodată, din greșeală, ca venit.
-
Brut și net, unul lângă altul
Ambele totaluri stau pe fluturaș, alături de baza impozabilă din care au rezultat.
-
Angajat și angajator, separat
Cât a contribuit persoana și cât a contribuit angajatorul sunt totaluri separate, niciodată adunate într-o singură cifră.
-
Deducerile, în coloana lor
Deducerea personală și celelalte deduceri stau separat de impozit, iar calculul rămâne ușor de urmărit.
-
Ce s-a plătit și ce rămâne
Suma care a ajuns efectiv în cont are câmpul ei. Reținerile de după impozitare, cum sunt avansurile sau popririle, sunt deja scăzute din ea.
-
Fiecare cu perioada lui
Fiecare fluturaș spune ce perioadă acoperă, așa că apare la luna corectă chiar dacă e emis noaptea târziu.
-
Identitate criptată
Codul numeric personal e păstrat criptat pe fluturaș și pe raportul de muncă, niciodată în formă necriptată.
Evidența salariilor nu ar trebui să stea într-un tabel
Calculele le face contabilul. Problema e ce se întâmplă cu rezultatul după aceea.
-
Cifrele vin într-un PDF și rămân acolo
Fără Enlivy: Contabilul îți trimite statul de salarii în fiecare lună. Ajunge într-un dosar sau e tastat din nou într-un tabel, și niciun alt program din firmă nu îl poate citi.
Cu Enlivy: Aceleași cifre intră în Enlivy ca linii structurate, pe care le poți aduna, căuta, raporta și lega de plata prin care au fost achitate.
-
Fiecare țară numește lucrurile altfel
Fără Enlivy: Un formular generic de salarizare te obligă să treci CAS la „contribuția socială 1” și să speri că la anul își mai amintește cineva ce însemna.
Cu Enlivy: Tipurile de venit ale fiecărei jurisdicții sunt deja în aplicație, cu numele folosite acolo în salarizare, și se aleg după raportul de muncă, nu după adresa firmei.
-
Două cifre inversate și nimic nu se mai leagă
Fără Enlivy: Un fluturaș cu totaluri care nu se potrivesc poate trece neobservat luni întregi, până când cineva verifică tot anul și trebuie să le ia pe toate douăsprezece la rând, de la coadă la cap.
Cu Enlivy: Lanțul e verificat la fiecare salvare, iar o diferență e semnalată pe loc, cu cifra așteptată lângă cea introdusă.
-
Evidențe împrăștiate în mai multe programe
Fără Enlivy: Fluturașii într-o aplicație, contractele în alta, tranzacțiile bancare în a treia. Ca să răspunzi la o întrebare simplă, deschizi trei programe.
Cu Enlivy: Legi fluturașul de raportul de muncă și îl găsești alături de contract, pontaj și plată.
ȘAPTE CLASE, UN SINGUR VOCABULAR
Fiecare linie are clasa ei
În orice țară, salarizarea folosește aceleași șapte feluri de linii. Enlivy le dă nume, așa că o cifră poate fi adunată, tipărită și raportată fără să ghicească nimeni ce reprezintă.
- Linii informative Se numără, nu se plătesc. Orele și zilele din spatele banilor.
- Ore de normă și ore lucrate efectiv
- Ore suplimentare în două tranșe, ore de noapte, ore în weekend
- Zile de concediu, de concediu medical sau fără plată și zile nemotivate
- Venituri Tot ce se adună la brut.
- Salariul de bază și salariul realizat
- Prime, comisioane, sporuri pentru ore suplimentare și pentru ture
- Indemnizația de concediu și cea de concediu medical, tichete de masă, decontări de cheltuieli
- Contribuțiile angajatului Ce plătește persoana la stat.
- Asigurări sociale, asigurări de sănătate, pensie
- Asigurare de șomaj
- Deduceri Ce reduce baza impozabilă înainte să se aplice impozitul.
- Deducerea personală
- Orice altă deducere acordată în jurisdicția ta
- Impozit Impozitul pe venit, la fiecare nivel la care se percepe.
- Impozit pe venit
- Impozit pe venit la nivel de stat și local, unde este cazul
- Rețineri după impozitare Se scad din salariul net, după toate celelalte.
- Avansuri și rate de împrumut
- Popriri și cotizații sindicale
- Contribuțiile angajatorului Ce mai plătește angajatorul, peste salariul brut.
- Contribuțiile angajatorului la asigurări sociale, sănătate și pensie
- Asigurarea de șomaj plătită de angajator
TERMENII DIN ȚARA TA
CAS și CASS în România. National Insurance în Marea Britanie.
Lista de linii nu e un formular generic, ci vocabularul de salarizare din jurisdicția ta.
Pe lângă clasele universale, fiecare țară are setul ei de tipuri de venit, cu numele folosite acolo în salarizare.
Enlivy stabilește ce listă se aplică după raportul de muncă, nu după locul în care e înregistrată firma. Așa, o firmă din România cu un angajat care lucrează din străinătate primește lista potrivită pentru acea persoană.
-
Un cod greșit e refuzat, nu salvat:
un cod care nu e nici în setul universal, nici în catalogul jurisdicției tale este respins, așa că o contribuție românească nu poate ajunge niciodată pe un fluturaș britanic.
-
Documentul e în limba evidenței:
un fluturaș se tipărește în limba în care se ține evidența în jurisdicția lui, nu în limba celui care îl deschide.
-
România
CAS, CASS, CAM și deducerea personală, sub numele lor.
-
Marea Britanie
National Insurance, rambursările împrumutului pentru studii, indemnizația legală de boală.
-
Statele Unite
Impozitul federal pe venit, Medicare, contribuțiile 401(k).
-
Germania
Solidaritätszuschlag, Kirchensteuer, Pflegeversicherung.
-
În unități de măsură reale
Orele și zilele se măsoară în aceleași unități UN/ECE pe care le folosești pe facturi, nu ca text liber.
-
Vezi codurile înainte să scrii
Înainte să tasteze cineva ceva, aplicația arată exact ce linii sunt permise pentru acel raport de muncă.
Oferte, contracte, facturi și plăți
Păstrează fiecare fluturaș ca cifre, nu ca fișiere
Fiecare sumă stă pe linia ei codificată, verificată cu totalurile fluturașului, iar fiecare fluturaș poate fi legat de tranzacția bancară prin care a fost plătit.
Cont gratuit, fără card · Pachetul Salarizare: 103,95 lei/lună · Prețurile nu includ TVA
VERIFICAT, NU BLOCAT
Totalurile se verifică de fiecare dată când salvezi
Venitul brut, minus contribuțiile angajatului, minus impozitul, minus reținerile după impozitare, ar trebui să dea suma plătită.
Enlivy verifică acest lanț la fiecare salvare. Dacă socoteala nu iese, aplicația îți spune pe loc: pe un fluturaș real cifrele se leagă exact, așa că o diferență e aproape mereu o greșeală de tastare.
Fluturașul nu e refuzat niciodată: documentul contabilului tău are ultimul cuvânt, iar salvarea lui nu e blocată niciodată.
-
Te avertizează, nu te blochează:
vezi ce rezultă din cifre și ce ai introdus, iar decizia e a ta. Nimic nu e corectat fără să știi.
-
Cinci statusuri, un singur parcurs:
în așteptare, aprobare necesară, aprobat, respins și plătit. Statusurile respins și plătit închid definitiv fluturașul.
-
Aprobi, apoi plătești
Fluturașul trece prin aprobare înainte să fie marcat ca plătit, iar metoda de plată rămâne înregistrată.
-
Legat de plată
Asociezi fluturașul cu tranzacția bancară care l-a achitat, ca să vezi cine a fost plătit și când.
-
Îl citești pe ecran
Deschizi un fluturaș și vezi totalurile și toate liniile, grupate pe clase, fără niciun fișier de deschis.
-
A doua limbă, la cerere
Prin API, descarci o copie în altă limbă atunci când cineva are nevoie de ea, fără să modifici fluturașul.
-
Rămâne și după ștergerea contractului
Dacă ștergi un contract, dispare doar legătura cu el, nu și fluturașul. Evidența rămâne.
-
Păstrat, nu depus
Enlivy generează documentul și păstrează evidența. Depunerea rămâne la cei care se ocupă de ea.
Cum înregistrezi un fluturaș
De la raportul de muncă la un fluturaș pe care contabilul tău l-ar recunoaște.
Aici nu faci salarizarea. Înregistrezi rezultatul ei într-o formă care are sens și peste ani, iar aplicația îți verifică cifrele pe măsură ce le introduci.
-
Pornește de la raportul de muncă
Legi fiecare fluturaș de un raport de muncă: persoana, contractul, jurisdicția și perioada de plată. Creezi raportul de muncă o singură dată, iar fiecare fluturaș de după are deja locul lui.
-
Introdu liniile
Iei cifrele de la contabil și le introduci ca linii. Enlivy îți propune codurile permise pentru acel raport de muncă, cu denumirile din țara ta.
-
Lasă aplicația să verifice
La salvare, aplicația recalculează totalurile și verifică lanțul. Dacă ceva nu se leagă, îți spune exact care cifră nu se potrivește.
-
Aprobă și plătește
Îl treci prin aprobare și îl legi de tranzacția bancară prin care a fost plătit.
Tot ce ar trebui să poți face cu evidența fluturașilor
Cifrele le calculează contabilul tău. Ce se întâmplă cu ele după aceea e partea care de obicei merge prost și exact partea pentru care e făcut Enlivy.
- Introduci un fluturaș cu codurile din țara ta
Aplicația îți arată exact liniile permise pentru acel raport de muncă, iar un cod greșit e refuzat, nu salvat pe tăcute.
- Prinzi o greșeală de tastare înainte să ajungă la dosar
La fiecare salvare, aplicația recalculează totalurile și îți spune care cifră nu se potrivește. Te avertizează, dar nu te blochează.
- Legi fluturașul de plată
Îl asociezi cu tranzacția bancară prin care a fost achitat și vezi cine a primit banii și când.
- Aprobi un fluturaș înainte să fie plătit
Îl treci prin aprobare înainte să fie marcat ca plătit, iar metoda de plată rămâne înregistrată.
Oferte, contracte, facturi și plăți
Păstrează fiecare fluturaș ca cifre, nu ca fișiere
Fiecare sumă stă pe linia ei codificată, verificată cu totalurile fluturașului, iar fiecare fluturaș poate fi legat de tranzacția bancară prin care a fost plătit.
Cont gratuit, fără card · Pachetul Salarizare: 103,95 lei/lună · Prețurile nu includ TVA
Referință API
Fluturași de salariu prin API
Trimiți direct în evidență fluturașii de salariu pregătiți de contabil: totalurile, fiecare în câmpul lui, liniile codificate și raportul de muncă de care ține fiecare fluturaș, fără ca cineva să reintroducă vreo cifră.
Pentru o linie trimiți codul și suma. Clasa din care face parte se deduce din cod și nu se trimite niciodată, iar un cod pe care jurisdicția ta nu îl cunoaște este respins cu 422, în loc să fie salvat la o rubrică greșită.
Listezi fluturașii cu paginare și metadate de navigare și poți include în răspuns liniile lor. Fiecare fluturaș are totalurile în câmpuri separate: brut, contribuțiile angajatului, deducerile fiscale, baza impozabilă, impozitul, reținerile după impozitare, salariul net și costul angajatorului.
/organizations/<organization_id>/payslips curl -G 'https://api.enlivy.com/organizations/<organization_id>/payslips' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=20' \
--data-urlencode 'include=lines' \
--data-urlencode 'include_meta=navigation' \
-H "Authorization: Bearer $ENLIVY_API_TOKEN" \
-H 'Accept: application/json' const baseUrl = "https://api.enlivy.com" ;
const token = process.env.ENLIVY_API_TOKEN;
const organizationId = "<organization_id>";
const query = new URLSearchParams({
page: "1",
limit: "20",
include: "lines",
include_meta: "navigation",
});
const result = await fetch(`${baseUrl}/organizations/${organizationId}/payslips?${query}` , {
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
Accept: "application/json" ,
},
}).then((response) => response.json());Obții un fluturaș cu toate liniile din care e format. Pentru fiecare linie vezi codul, clasa, suma și de unde vine cifra: introdusă de o persoană, calculată sau importată din alt sistem.
/organizations/<organization_id>/payslips/<payslip_id> curl -G 'https://api.enlivy.com/organizations/<organization_id>/payslips/<payslip_id>' \
--data-urlencode 'include=lines' \
-H "Authorization: Bearer $ENLIVY_API_TOKEN" \
-H 'Accept: application/json' const baseUrl = "https://api.enlivy.com" ;
const token = process.env.ENLIVY_API_TOKEN;
const organizationId = "<organization_id>";
const payslipId = "<payslip_id>";
const query = new URLSearchParams({
include: "lines",
});
const result = await fetch(`${baseUrl}/organizations/${organizationId}/payslips/${payslipId}?${query}` , {
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
Accept: "application/json" ,
},
}).then((response) => response.json());Înregistrezi un fluturaș ca linii codificate. Patruzeci și opt de coduri universale acoperă cele șapte clase în orice țară, iar pachetul fiecărei țări adaugă peste ele tipurile de venit salarial folosite efectiv în jurisdicția respectivă. La salvare, totalurile sunt verificate în lanț față de linii; nepotrivirile sunt raportate, dar salvarea nu e blocată niciodată.
/organizations/<organization_id>/payslips curl -X POST 'https://api.enlivy.com/organizations/<organization_id>/payslips' \
-H "Authorization: Bearer $ENLIVY_API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"organization_employment_id": "<employment_id>",
"organization_sender_user_id": "<user_id>",
"organization_receiver_user_id": "<user_id>",
"period_start": "2026-09-01",
"period_end": "2026-09-30",
"status": "pending",
"payment_method": "bank_transfer",
"currency": "RON",
"lines": [
{
"code": "base_salary",
"amount": 8000,
"source": "entered"
},
{
"code": "worked_days",
"quantity": 21,
"unit_code": "DAY",
"amount": 0
},
{
"code": "social_security_employee",
"amount": 2000,
"source": "entered"
},
{
"code": "health_insurance_employee",
"amount": 800,
"source": "entered"
},
{
"code": "income_tax",
"amount": 650,
"source": "entered"
}
]
}'const baseUrl = "https://api.enlivy.com" ;
const token = process.env.ENLIVY_API_TOKEN;
const organizationId = "<organization_id>";
const result = await fetch(`${baseUrl}/organizations/${organizationId}/payslips` , {
method: "POST",
headers: {
Authorization: `Bearer ${token}`,
Accept: "application/json" ,
"Content-Type": "application/json" ,
},
body: JSON.stringify({
organization_employment_id: "<employment_id>",
organization_sender_user_id: "<user_id>",
organization_receiver_user_id: "<user_id>",
period_start: "2026-09-01",
period_end: "2026-09-30",
status: "pending",
payment_method: "bank_transfer",
currency: "RON",
lines: [
{ code: "base_salary", amount: 8000, source: "entered" },
{ code: "worked_days", quantity: 21, unit_code: "DAY", amount: 0 },
{ code: "social_security_employee", amount: 2000, source: "entered" },
{ code: "health_insurance_employee", amount: 800, source: "entered" },
{ code: "income_tax", amount: 650, source: "entered" },
],
}),
}).then((response) => response.json());Actualizezi direct un fluturaș existent, cel mai des ca să-l treci prin cele cinci statusuri: în așteptare, necesită aprobare, aprobat, respins și plătit. Trimiți doar câmpurile pe care le schimbi.
/organizations/<organization_id>/payslips/<payslip_id> curl -X PUT 'https://api.enlivy.com/organizations/<organization_id>/payslips/<payslip_id>' \
-H "Authorization: Bearer $ENLIVY_API_TOKEN" \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"status": "paid",
"payment_method": "bank_transfer"
}'const baseUrl = "https://api.enlivy.com" ;
const token = process.env.ENLIVY_API_TOKEN;
const organizationId = "<organization_id>";
const payslipId = "<payslip_id>";
const result = await fetch(`${baseUrl}/organizations/${organizationId}/payslips/${payslipId}` , {
method: "PUT",
headers: {
Authorization: `Bearer ${token}`,
Accept: "application/json" ,
"Content-Type": "application/json" ,
},
body: JSON.stringify({
status: "paid",
payment_method: "bank_transfer",
}),
}).then((response) => response.json());Descarci documentul fluturașului. Este generat în limba în care jurisdicția lui ține evidența, așa că fișierul corespunde evidenței, nu limbii celui care l-a cerut.
/organizations/<organization_id>/payslips/<payslip_id>/download curl 'https://api.enlivy.com/organizations/<organization_id>/payslips/<payslip_id>/download' \
-H "Authorization: Bearer $ENLIVY_API_TOKEN" \
--remote-name --remote-header-nameconst baseUrl = "https://api.enlivy.com" ;
const token = process.env.ENLIVY_API_TOKEN;
const organizationId = "<organization_id>";
const payslipId = "<payslip_id>";
const result = await fetch(`${baseUrl}/organizations/${organizationId}/payslips/${payslipId}/download` , {
method: "GET",
headers: {
Authorization: `Bearer ${token}`,
},
}).then((response) => response.blob());Funcționează împreună cu
- Pontaj Cine a fost angajat, în ce condiții, în ce țară, ce a făcut în fiecare zi și cât timp trebuie păstrată fiecare dintre aceste informații. Enlivy ține raportul de muncă ca pe o evidență propriu-zisă, cu regulile din jurisdicția persoanei, nu din adresa firmei tale.
- Contracte Redactezi contracte din șabloane, le trimiți la semnat cu verificarea identității prin SMS sau email și urmărești fiecare semnătură și fiecare reînnoire.
- Tranzacții bancare Aduci toate tranzacțiile în Enlivy: sincronizate din bancă, importate dintr-un fișier sau introduse de mână. Apoi legi fiecare tranzacție de factura, chitanța sau fluturașul de salariu de care ține, ca să vezi fiecare plată lângă documentul pe care îl achită.
- Portal clienți Un portal self-service cu logoul firmei tale, pe domeniul tău dacă îl adaugi, în care clienții acceptă singuri propuneri, plătesc facturi, își administrează abonamentele și semnează contracte. Fiecare acțiune apare în Enlivy, pe fișa clientului.
- Export de date Exporți facturile, chitanțele, fluturașii de salariu, contractele și tranzacțiile în formatul și structura de foldere la care se așteaptă contabilul, pentru orice perioadă. Inclus în orice plan, fără cost suplimentar.
- MCP Conectezi Enlivy la Claude, ChatGPT, Cursor sau orice alt asistent AI prin MCP. Întrebi despre facturi, contracte și pipeline și rezolvi lucruri concrete, în siguranță, fără să depășești ce poate face deja contul tău.