All Guides

Hiring in Moldova: EOR Guide & Compliance Overview

Written by

Published Nov 16, 2025 · Updated Jun 23, 2026

Best EOR for Moldova

Ranked picks for this market →

Overview

If you plan to hire in Moldova in the next 30 days, start with an EOR for your first 1-5 employees and revisit entity setup once you reach 15+ local staff.

Moldova is the cheapest labor market in mainland Europe. Average gross salaries for skilled IT workers run MDL 25,000–40,000/month ($1,400–$2,200), roughly half of Romania and a quarter of Poland. The talent pool is smaller — Moldova’s entire population is under 2.6 million — but the overlap with Romania’s language, education system, and tech culture means you get developers who read the same documentation, attend the same conferences, and often hold Romanian (EU) passports alongside their Moldovan ones.

The legal framework mirrors Romanian employment law more than it differs. Moldova’s Labor Code (Codul Muncii) governs employment relationships, mandates written employment contracts, sets minimum wage floors, and provides termination protections that foreign employers consistently underestimate. Employer social contributions total approximately 24% of gross salary — split between the social insurance fund (BASS) and mandatory health insurance (AOAM). That’s low by Western European standards but significantly higher than Romania’s 2.25% employer rate.

Moldova’s Association Agreement with the EU has driven steady legal harmonization, but the country isn’t in the EU and won’t be anytime soon. Work permits for non-Moldovan employees require a labor market test and approval from the National Employment Agency (ANOFM), adding 4–8 weeks to onboarding timelines for foreign nationals. EOR coverage is available from major providers, though Moldova sits in the “partner entity” tier for most — Deel, Remote, and Multiplier all cover it, but through local partners rather than owned entities. That’s standard for markets this size.

Key Employment Facts

ItemDetail
Minimum wageMDL 5,000/month gross (general economy)
Working hours40 hrs/week, 8 hrs/day; overtime limited to 120 hrs/year; overtime premium 150% for first 2 hrs, 200% thereafter
Probation periodUp to 3 months (6 months for senior/management positions)
Notice period14 calendar days (employee resignation); 1 month for employer-initiated termination; 2 months for redundancy
Severance1 week’s average salary per year of service for redundancy dismissals
Paid leave28 calendar days minimum (includes weekends in the count, so roughly 20 working days)
Public holidays12 days
Employer costs %~24% (social insurance 18% + health insurance 4.5% + other contributions ~1.5%)

Employer Cost

Moldova’s statutory employer contributions total approximately 24% of gross salary: social insurance (BASS) 18%, mandatory health insurance (AOAM) 4.5%, and other minor contributions (~1.5%). There is no contribution ceiling — the rate applies at every salary level.

For a developer at MDL 30,000/month gross (~$1,700): employer social insurance = MDL 5,400, health insurance = MDL 1,350, other = MDL 450. Total employer contributions: MDL 7,200/month. Total employer cost before EOR fees: MDL 37,200/month — 24% above gross. At approximately MDL 17.7/$1, that’s roughly $2,102/month before provider fees. With an EOR fee of $399–$499/month, total monthly cost runs approximately $2,501–$2,601.

Romania’s employer rate is 2.25% — but gross salaries for equivalent roles are roughly double Moldova’s. The total cost to employ a comparable developer is often higher in Romania than in Moldova. Moldova’s structural cost advantage is the combination of very low gross salaries plus a moderate contribution rate, producing some of the lowest absolute employment costs in any EU-adjacent market.

Statutory Benefits

Social insurance (BASS — Bugetul asigurărilor sociale de stat). Employers contribute 18% of gross salary to the state social insurance fund, covering pensions, disability, maternity, and temporary incapacity benefits. Employees contribute an additional 6%. The pension system is pay-as-you-go with a retirement age of 63 for men and 60.5 for women (gradually equalizing).

Mandatory health insurance (AOAM). Employers pay 4.5% of gross salary to the Compania Națională de Asigurări în Medicină (CNAM). This covers public healthcare access for employees. Private health insurance is uncommon outside Chișinău’s tech sector but gaining traction as a differentiator for competitive roles.

Sick leave. The employer pays the first 5 calendar days of sick leave from company funds. From day 6, the social insurance fund (CNAS) takes over. Payment rate: 60% of average salary for general illness, 100% for work-related injury or occupational disease. Maximum duration: 180 calendar days per year, extendable in specific medical circumstances.

Maternity leave. 126 calendar days total — 70 days prenatal and 56 days postnatal (70 for complicated births or multiple pregnancies). Paid at 100% of average insured salary from the social insurance fund. Childcare leave extends to age 3, paid at a reduced rate for the first 2 years.

Annual leave. 28 calendar days minimum per year. Certain categories (employees in hazardous conditions, employees with disabilities) receive additional leave. The 28-day count includes Saturdays and Sundays within the leave period, so the effective working-day equivalent is approximately 20 days — comparable to the EU minimum.

Termination Rules

Moldova’s Labor Code provides meaningful termination protections. Employer-initiated dismissal requires one of the grounds specified in Article 86: liquidation of the enterprise, staff reduction, employee’s professional incompetence confirmed by attestation, systematic disciplinary violations (two or more within 12 months), or absence from work without valid reason for more than 4 consecutive hours.

For redundancy dismissals, the employer must give 2 months’ written notice and pay severance equal to 1 week’s average salary per year of service. The employer must also prove that no suitable alternative position is available within the organization. Collective redundancies (5+ employees in enterprises with 20–100 workers, or 10%+ in larger enterprises) trigger additional notification obligations to the territorial employment agency.

Probationary employees can be dismissed with 3 days’ written notice during the probation period, provided the employer documents the reasons for unsatisfactory performance. After probation, the full termination protections apply.

Wrongful dismissal claims go to the courts. If the court finds the dismissal unlawful, it can order reinstatement and compensation for the entire period of forced absence. Moldovan courts tend to favor employees in dismissal disputes, particularly where procedural requirements weren’t followed. Budget 1–2 months’ salary for compliant terminations (notice period plus severance), and significantly more if litigation ensues.

Work Visas and Immigration

Most EOR hiring in Moldova targets Moldovan nationals. For non-Moldovan nationals, work permits require a labor market test and approval from the National Employment Agency (ANOFM).

Visa/Permit TypeWho It’s ForDurationProcessing Time
Work Permit (individual)Non-Moldovan nationals employed by a Moldovan entity1 year, renewable4–8 weeks

Moldova is not an EU member, so EU/EEA nationals do not have automatic work rights — they require a work permit alongside any other foreign national. The EOR files as the sponsoring employer with ANOFM, which evaluates whether the role could be filled by a Moldovan national. Many Moldovan tech workers hold Romanian (EU) passports alongside their Moldovan citizenship, which affects their right to work in the EU but is irrelevant to their employment authorization in Moldova itself. Budget 6–10 weeks end-to-end for non-Moldovan hires and do not set a fixed start date before the permit is issued.

Sources

Published list prices, country counts, and entity models link to official provider pages (June 2026). eorHQ scores use our 6-dimension methodology.

How to use this guide in a real buying cycle

Treat Hiring in Moldova as an operating decision, not a one-time vendor pick. Start by listing your top three hiring countries, expected headcount in 12 months, and whether compliance risk or cost is the primary constraint. Then shortlist two providers and run the same questionnaire in each sales call — entity model by country, all-in year-one quote, and written escalation ownership.

A 10-person international hiring plan across 3 countries fails more often on payroll exceptions and unclear escalation ownership than on headline EOR fees. Use the employee cost calculator and EOR pricing hub before you negotiate.

Decision scorecard

CriterionQuestion to askRed flag
All-in cost”Quote year-one monthly cost for [country] at [salary]“Headline fee only
Entity model”Owned or partner in my top 3 countries?""We cover 150+ countries”
Execution”Median onboarding days in [country]?""24–48 hours globally”
Support”Who owns payroll incident escalation?”Generic ticket system only
Contract exit”Notice period and data handoff terms?“12-month lock-in

Frequently Asked Questions

What is the fastest way to validate this guidance?

Run a 30-day pilot in your lowest-risk target country with one hire. Measure onboarding cycle time, payroll accuracy, and support response speed before expanding.

When should I skip EOR and open a local entity?

When one country reaches stable headcount (typically 15–20+) and entity economics beat EOR fees after local payroll, legal, and HR overhead. See EOR vs entity.

Where should I go next after this guide?

Compare finalists on eorHQ reviews, head-to-head comparisons, and the 15-point EOR scorecard.

Founder, eorHQ

Anchal has spent over a decade in product strategy and market expansion across Asia and the Middle East. She evaluates EOR providers on compliance depth, entity ownership, payroll accuracy, and in-country support quality.

Was this page helpful?

Tell us or send a correction.