Overview
If you are hiring your first 1-10 employees in Romania, using an EOR is usually the lowest-risk option because onboarding often starts in 2-6 weeks, while entity setup can take several months.
Romania pulled off one of the most employer-friendly tax restructurings in Europe. In 2018, the government shifted the bulk of social security contributions from employer to employee — a move that dropped the headline employer cost from roughly 23% to around 2.25% overnight. The employee now carries the pension, health, and income tax burden. For foreign companies, this makes Romania one of the cheapest places in the EU to hire, fully loaded.
This framework is strongest when combined with vendor comparisons, hiring demand by country, and clear definitions from the EOR glossary.
Add the IT salary tax exemption, and the economics become exceptional. Romanian IT professionals meeting certain criteria — university degree in a relevant field, employment at a company with qualifying revenue — are exempt from the 10% income tax on their salary. The exemption is technically an employee-side benefit (it’s their income tax that’s waived), but in practice it functions as employer leverage: you can offer a higher net salary at the same gross cost, or match market net at a lower gross. Either way, it makes Bucharest and Cluj-Napoca’s tech markets uniquely attractive for cost-conscious companies.
Setting up an SRL (societate cu răspundere limitată) requires just RON 1 minimum share capital, takes 1–3 weeks, and costs roughly €1,000–€3,000 in professional fees. The low barrier makes entity formation tempting, but ongoing compliance — monthly D112 payroll declarations, annual financial statements, VAT if applicable, and navigating the Romanian fiscal code’s frequent amendments — means EOR remains practical for small teams. Romania’s tax code changes more often than most EU countries; the EOR absorbs that volatility.
Key Employment Facts
| Item | Detail |
|---|---|
| Minimum wage | RON 4,050/month gross (general); RON 4,582/month for university-degree roles; RON 4,721/month for construction |
| Working hours | 40 hrs/week, 8 hrs/day; overtime limited to 48 hrs/week averaged over 4 months; 75% premium for overtime |
| Probation period | 90 calendar days (120 days for management positions) |
| Notice period | 20 working days minimum (employee resignation); employer must give 20+ working days for dismissal |
| Severance | No statutory severance; may be required by collective agreement or individual contract |
| Paid leave | 20 working days minimum; 21–25 days is market standard |
| Public holidays | 15 days |
| Employer costs % | ~2.25% (work insurance contribution — contribuția asiguratorie pentru muncă, CAM) |
Employer Cost
| Contribution | Employer Rate | Notes |
|---|---|---|
| CAM (work insurance contribution) | 2.25% | Covers unemployment, salary guarantee fund, work accidents, and occupational diseases |
| Total statutory employer cost | 2.25% | All other social contributions (pension 25%, health 10%, income tax 10%) are employee-borne |
This is not a typo. Romania’s employer social contribution is genuinely 2.25% of gross salary. The practical implication: for a developer earning RON 15,000/month gross, the employer cost is just RON 337.50/month in social contributions. Total employment cost is the gross salary plus 2.25% plus any benefits you choose to offer. Nothing in Western Europe comes close.
The flip side: because employee-side deductions are heavy (25% pension + 10% health + 10% income tax = 45% of gross), Romanian employees focus intensely on net salary. If you’re competing for talent, you’re competing on net, not gross. The IT tax exemption — which eliminates the 10% income tax — shifts that ratio meaningfully and is a real differentiator for tech roles.
Hiring Through an EOR
Romania is well-covered by major EOR providers. Deel, Remote, Papaya Global, and Oyster all offer Romanian coverage. Onboarding EU/EEA nationals takes 3–5 business days: the EOR registers the employee with ANAF (National Agency for Fiscal Administration) through the D112 declaration system and enrolls them in the health insurance system.
Non-EU nationals need a work permit (autorizație de muncă) issued by the General Inspectorate for Immigration (IGI), followed by a long-stay visa (viză de lungă ședere) and then a residence permit. Total timeline: 2–4 months. The work permit process requires a labor market test showing no suitable Romanian/EU candidate was available, though certain categories (IT specialists, intra-company transfers) can bypass or expedite this.
Critical areas for EOR quality in Romania. First, the IT tax exemption: the EOR must correctly apply the exemption from day one. This requires verifying the employee’s eligibility (university degree, qualifying role, company revenue criteria) and filing the proper declarations with ANAF. Some EOR providers apply the exemption retroactively and refund the overpaid tax; better ones get it right from the first payslip. Ask your EOR how they handle IT exemption eligibility verification. Second, meal vouchers (tichete de masă): Romania allows tax-advantaged meal vouchers of up to RON 40/working day. They’re exempt from social contributions and are a standard benefit — most Romanian employers offer them. Third, Romania’s fiscal code changes frequently. The government has modified tax rates, contribution rules, and exemption criteria multiple times since 2018. Your EOR must stay current; a provider running on last year’s tax tables will miscompute your payroll.
When to Set Up Your Own Entity
| Factor | Detail |
|---|---|
| Entity type | SRL (RON 1 minimum capital; practically, banks require RON 200+ to open an account) |
| Formation time | 1–3 weeks |
| Formation cost | €1,000–€3,000 in professional fees |
| Ongoing compliance | Monthly D112 payroll declarations, quarterly/monthly VAT returns if applicable, annual financial statements, trade register filings |
| Breakeven vs. EOR | 3–5 employees (low employer costs make EOR fees proportionally large) |
Romania’s minimal share capital requirement and low formation costs make entity setup among the cheapest in Europe. The breakeven versus EOR comes early because the employer social cost is just 2.25% — the EOR’s $499–$699/month fee can easily exceed total employer social contributions for a single employee. For companies committed to Romania with 4+ headcount, own-entity economics often win. The complexity is ongoing compliance: Romania’s ANAF is aggressive about filing deadlines, and penalties for late D112 submissions are automatic.
Termination Rules
Romania’s Labor Code permits employer-initiated dismissal on the following grounds: employee misconduct (established through disciplinary procedure), professional incompetence (must be assessed through a formal evaluation procedure per internal regulation), and collective or individual redundancy (organizational/economic/technological reasons).
Disciplinary dismissal: The employer must conduct a preliminary investigation, issue a convocation for a disciplinary hearing, give the employee the opportunity to present a defense, and issue a written dismissal decision within 30 days of completing the investigation (and 6 months of the act). The disciplinary sanction must be proportionate.
Redundancy: 20 working days’ advance notice is required before termination takes effect. No statutory severance is owed by law — only what the collective agreement or individual contract specifies. This makes Romania one of the cheapest EU markets for restructuring-driven exits.
Notice period: Employer must give at least 20 working days for dismissal. Employee notice for resignation: at least 20 working days for regular positions, up to 45 days for management roles per contract.
Romanian labor courts (Tribunale) handle dismissal challenges. The statute of limitations for challenging dismissal is 45 calendar days from receiving the decision. If the court finds the dismissal unlawful or procedurally defective, the default remedy is reinstatement with back pay from dismissal date. Courts are procedurally rigorous — late notices, missing investigation records, or procedural shortcuts are the most common reasons dismissals are overturned.
Statutory Benefits
Romania shifted most social contributions to the employee side in 2018, making the employer’s statutory burden remarkably light. The employer pays only CAM (contribuția asiguratorie pentru muncă) at 2.25% — covering unemployment insurance, the salary guarantee fund, and workplace accident insurance.
The employee bears: pension insurance (CAS) at 25% of gross salary, health insurance (CASS) at 10% of gross salary, and income tax (impozit pe venit) at 10% of taxable income. The IT salary tax exemption eliminates the 10% income tax for qualifying IT employees — a significant benefit for tech roles (see FAQ).
Annual leave: 20 working days minimum per year. Employees accrue leave monthly; unused leave must be taken or compensated before March 31 of the following year. Many employers offer 21–25 days in practice.
Sick leave: The employer pays sick leave benefits from day 6 of absence through the end of the first 5 days (days 1–5 are employer-paid for most types of sickness). CNAS (National Health Insurance House) reimburses from day 6. Daily sick pay: 75% of the average gross salary from the prior 6 months (100% for certain work-related conditions). Maximum duration: 183 days per year.
Maternity leave: 126 calendar days, paid at 85% of average gross salary over the prior 12 months, funded by CNAS. Paternity leave: 5 working days (10 days if the father has a childcare certificate), paid at 100% of net salary.
Meal vouchers (tichete de masă): Up to RON 40/working day, exempt from social contributions. Standard benefit in most Romanian professional employment contracts.
Work Visas and Immigration
EU/EEA/Swiss nationals have free movement rights and need only register with the Romanian authorities (evidence of employment or self-sufficiency) — no work permit. Romania joined the Schengen Area in 2024 for air and sea borders, with full land border integration pending.
For non-EU nationals, the General Inspectorate for Immigration (IGI) issues work permits (autorizație de muncă) followed by long-stay visas (viză de lungă ședere) and residence permits. The employer (EOR entity) files the work permit application with IGI before the employee enters Romania. The process requires: proof of the employment offer, evidence that no suitable Romanian/EU candidate was available (labor market test), authenticated educational credentials, and criminal background clearance.
Processing: work permit — 30 days; long-stay visa — 5–10 business days after permit issuance; residence permit after arrival — 30 days. Total timeline from application to first working day: approximately 2–4 months. IT specialist roles and intra-company transfers can apply for expedited processing or bypass the labor market test entirely under the EU ICT permit framework.
| Permit Type | Who It’s For | Processing Time |
|---|---|---|
| Work Permit (autorizație de muncă) | Non-EU nationals — standard employment | 30 days |
| EU Blue Card | Highly qualified workers, salary > 1.5× average national wage | 30 days (no labor market test) |
| ICT Permit | Intra-company transferees (managers, specialists) | 30 days |
Frequently Asked Questions
How does the IT tax exemption actually work, and can all my developers qualify?
The exemption waives the 10% income tax for IT employees who meet three conditions: they hold a university degree in a relevant technical field (computer science, engineering, mathematics, or equivalent), they work in a qualifying IT role (software development, system administration, etc.), and their employer derives qualifying revenue from IT activities. The employer applies the exemption through the monthly D112 payroll declaration. Self-taught developers without a qualifying degree do not qualify, even if they’re doing identical work — this is the exemption’s main limitation. The fiscal code specifies eligible degree types and CAEN codes for the employer’s activity classification. Your EOR must verify eligibility per-employee and maintain documentation, because ANAF audits these exemptions periodically.
Is there really no statutory severance in Romania?
Correct. Romanian labor law does not mandate severance payments upon termination. The employer must give 20 working days’ notice for dismissal, and the dismissal must be based on grounds specified in the Labor Code (professional incompetence established through evaluation, disciplinary breach, or organizational restructuring). But no severance is owed by statute. Individual employment contracts or collective bargaining agreements at the company or sector level may include severance provisions, but they’re negotiated, not statutory. This makes Romania significantly cheaper to exit than most EU countries. Budget the notice period cost (roughly 1 month’s salary) and any contractually agreed severance, but there’s no statutory floor.
What’s the real total cost of hiring a Romanian developer versus a Polish or Czech one?
For a mid-level developer: Romania gross salary RON 18,000–25,000/month (€3,600–€5,000) + 2.25% employer contribution + EOR fee = total €4,000–€5,700/month. Poland: PLN 18,000–24,000/month (€4,200–€5,600) + ~21% employer cost + EOR fee = total €5,500–€7,400/month. Czech Republic: CZK 80,000–110,000/month (€3,200–€4,400) + 33.8% employer cost + EOR fee = total €4,800–€6,400/month. Romania wins on pure cost, especially with the IT tax exemption pushing net salaries higher at the same gross. The trade-off: Romania’s talent pool is smaller than Poland’s and less concentrated than Prague’s, particularly for specialized roles outside web development.
To connect this guidance with live hiring demand, see hiring your first international employee and remote jobs by country.
Further Reading
- Best EOR by Country — Provider comparison for Romanian hiring
- Hiring in Poland — Poland’s larger talent pool and higher employer costs
- Hiring in Czech Republic — Prague versus Bucharest for Central European tech hiring
- Top EOR reviews
- Best EOR by country
- Hiring your first international employee
Further Reading
Was this page helpful?
Tell us or send a correction.