Payroll in Romania: employer costs and obligations explained
What employing someone in Romania really costs: social contributions, income tax, REVISAL registration, and monthly payroll obligations.
Last reviewed: 7 August 2026 · Conion, CECCAR member firm
The short answer
If you are a founder hiring your first Romanian employee — or paying yourself a salary as administrator — this guide explains where the money goes, what must happen before and after the hire, and why payroll is the one area where improvisation gets expensive fastest.
Where the money goes: the full cost breakdown
Romanian payroll taxation sits mostly on the employee side of the payslip: the contributions are withheld from gross salary, and the employer adds one contribution on top. At the review date the components are:
| Component | Rate and who bears it |
|---|---|
| CAS — pension contribution | 25% of gross, withheld from the employee |
| CASS — health contribution | 10% of gross, withheld from the employee |
| Income tax | 10%, applied after contributions and any personal deductions |
| CAM — work insurance contribution | 2.25%, paid by the employer on top of gross |
| Net result | From 100 RON total employer cost, roughly 57–60 RON reach the employee |
The practical translation for budgeting: when a candidate asks for a net salary, the real cost to your company is substantially higher. Always negotiate and budget in one agreed currency of discussion — net, gross or total cost — and let your accountant convert precisely at the rates in force. Published plans for ongoing payroll are on our pricing page.
Before day one: the contract and REVISAL
Romanian employment is formal from the first hour. A written employment contract must exist and be registered in REVISAL — the national electronic registry of employees — before the employee starts work. There is no grace window: an unregistered worker on site is undeclared work, which sits among the most severely sanctioned findings a labour inspection can make.
The hiring file is more than the contract itself: job description, identity documents, medical fitness certificate for work, and the REVISAL entry. We prepare these as an add-on to monthly payroll, so the hire is compliant from the start — see the payroll service page for what is included.
Every month: calculation, D112, payments
Once someone is on the payroll, a fixed monthly cycle runs:
- Payroll calculation — gross to net for each employee, applying contributions, income tax and any deductions, plus timesheets, leave and sick days.
- Declaration D112 — the monthly payroll declaration filed with ANAF, covering salaries, contributions and income tax for all employees.
- Payments — net salaries to employees, withheld taxes and contributions to the state, by their deadlines.
- Payslips and records — employees receive payslips; the employment records stay current in REVISAL.
This cycle repeats whether you have one employee or fifty, and it slots into the same monthly rhythm as your bookkeeping — see our monthly accounting checklist for how it fits together.
Changes and exits
Salary changes, role changes, suspensions and terminations each have their own paperwork and REVISAL updates, with their own deadlines. Termination in particular is procedural: the legal basis, notice and final documents must line up, because a sloppy exit file is a common trigger for disputes and inspections. These are handled as add-on services next to the monthly payroll run — priced per event, so you pay for them when they happen, not as a permanent overhead.
Why payroll mistakes are expensive
Payroll errors are rarely small, because they repeat. A wrong contribution basis or a missed registration is not one mistake — it is the same mistake every month until someone notices, and the party who notices may be a labour inspector or ANAF. Corrections mean rectifying declarations, back payments and possible penalties, and undeclared or misdeclared work carries some of the harshest sanctions in the system. On top of the money, payroll failures are personal: they hit your employees' salaries, health cover and pension records, which makes them the fastest way to lose a team's trust. This is why payroll is the last function we recommend improvising — if you are unsure your current setup is right, ask us for a review.
Frequently asked questions
- How much of the employer cost actually reaches the employee?
- At the review date, roughly 57–60 RON of every 100 RON of total employer cost reaches the employee as net salary. Most of the burden sits on the employee side of the payslip (pension 25%, health 10%, income tax 10% after deductions), with the employer adding the 2.25% work insurance contribution on top of gross.
- Can I hire someone before the contract is registered?
- No. The employment contract must be registered in REVISAL, the national employee registry, before the start date. Letting someone work without registration is treated as undeclared work, one of the most heavily sanctioned violations in Romanian labour law.
- What is declaration D112?
- D112 is the monthly payroll declaration filed with ANAF. It reports salaries, social contributions and income tax for all employees, and it is the basis on which the withheld amounts are paid to the state. Your accountant or payroll provider files it every month.
- Do you handle hiring and termination paperwork too?
- Yes — employment contracts, REVISAL registration, amendments and termination files are available as add-on services alongside monthly payroll. Most clients bundle them so one team owns the whole employment lifecycle.
- What does the minimum salary have to do with my costs?
- The national minimum salary is revised regularly and feeds into several thresholds and contribution rules. We deliberately do not quote a figure here — it changes often. For a current calculation on a real hire, ask us and we will model it at the rates in force.