Global Payroll Services in Romania:Automated & Compliant Tax Management
Romania Payroll Is a D112 and REGES-Online Discipline, Not Just a Net Salary Calculation
Payroll in Romania is often discussed through net salary because employees commonly compare take-home pay. For employers, however, compliant Romania payroll starts from the employment contract and moves through gross salary, CAS, CASS, salary income tax, CAM, D112 reporting, REGES-Online employment records, salary payment evidence, and employee payroll documentation.
NNRoad provides Romania payroll services for companies that already have a local employer structure in Romania, such as a Romanian company, branch, subsidiary, or registered local employer arrangement. Your company remains the legal employer, while NNRoad supports monthly payroll calculation, statutory reporting data, payroll reports, payslip preparation, and compliance workflow.
When this Romania payroll service is the right fit
- Your company already has a Romanian entity and needs outsourced payroll support.
- You are hiring employees in Bucharest, Cluj-Napoca, Timișoara, Iași, Brașov, Constanța, Sibiu, Oradea, or another Romanian employment location.
- Your HR or finance team is outside Romania and needs clear reports showing gross salary, CAS, CASS, income tax, CAM, net salary, and employer cost.
- You need help with D112 payroll reporting data, REGES-Online employee records, salary files, payslips, leave and overtime inputs, and monthly statutory deadlines.
- You are moving from manual payroll spreadsheets to a structured monthly process with approval and reconciliation controls.
- You employ local employees, foreign employees, posted employees, IT or R&D employees, shift workers, bonus-heavy employees, or employees with vouchers and benefits.
When payroll outsourcing is not enough
Payroll outsourcing is designed for companies that already have a compliant Romanian employer. If your company does not have a Romanian entity but wants to hire an employee locally, standalone payroll outsourcing may not solve the legal employer issue. In that case, review NNRoad’s Romania Employer of Record service.
If the case involves a foreign national working in Romania, payroll should also be aligned with work authorization, long-stay visa, residence permit, REGES-Online registration, tax residency, and social security coverage. For foreign-national employment support, review Romania Expat Employment services. For companies running payroll across several countries, Romania payroll can also be connected to NNRoad’s Global Payroll service.
What NNRoad Handles in a Romania Payroll Cycle
A Romania payroll service provider should help the employer run a full monthly workflow, not only generate one net salary number. The payroll process should connect employee master data, employment contract salary, working time, taxable benefits, employee deductions, employer contributions, payroll reports, salary payment, and D112-ready statutory data.
Monthly salary calculation
NNRoad supports monthly salary calculation based on approved payroll inputs, including base salary, working days, paid leave, unpaid leave, sick leave, overtime, night work, weekend work, public holiday work, bonuses, commissions, allowances, meal vouchers, benefits in kind, salary advances, retroactive changes, and leaver payroll items.
CAS, CASS, salary tax, and CAM calculation
Romania payroll usually includes employee social insurance contribution, employee health insurance contribution, salary income tax, and employer work insurance contribution. In special working-condition cases, additional employer social insurance contribution may also need to be reviewed. NNRoad helps calculate these items and show them clearly in payroll reports.
D112 payroll data preparation
Form 112 is the core monthly payroll declaration for income tax, social contributions, and insured-person records. NNRoad helps structure employee-level payroll output so it can be reviewed before statutory filing and payment deadlines.
REGES-Online and employment data alignment
Payroll should match the official employment record. NNRoad helps employers identify employee data that must align with REGES-Online, including employment contract dates, job role, salary changes, suspensions, leave-related events, and termination data.
Payslip and employee-facing payroll records
Romania employees should be able to understand how their salary was calculated. NNRoad can support payslip preparation showing gross salary, employee contributions, income tax, deductions, reimbursements, allowances, benefits, and net salary.
Employer cost reporting
Romania employer cost is not the same as employee gross salary. NNRoad helps prepare reports showing gross salary, employer CAM, any special-condition employer contributions, benefits, vouchers, payroll provider fees, and total cost by department, cost center, project, or legal entity.
Employee lifecycle payroll support
New hires, salary changes, unpaid leave, maternity-related leave, sick leave, contract suspensions, secondments, foreign employee status, probation endings, resignations, dismissals, and termination payments can all affect payroll. NNRoad helps reflect these changes before payroll is finalized.
2026 Romania Payroll Parameters Employers Should Update Before Payroll Runs
Romania payroll settings should be reviewed before the first pay run of the year and again before the July 2026 minimum wage change. A payroll file using outdated minimum wage, tax relief, CAS, CASS, or CAM settings can create incorrect net pay, D112 mismatches, and employee questions.
Core 2026 payroll parameters
| Payroll item | 2026 operating reference | Payroll use |
|---|---|---|
| Payroll currency | Romanian Leu, usually shown as RON | Employment contracts, salary payments, payroll reports, D112 values, and local accounting should be maintained in RON. |
| Minimum gross salary, Jan–Jun 2026 | RON 4,050 per month | Used for salary floor checks until 30 June 2026. |
| Minimum gross salary from 1 July 2026 | RON 4,325 per month | Used for salary floor checks from July 2026 onward, excluding bonuses and other additions. |
| Hourly reference from 1 July 2026 | RON 25.949 per hour | Calculated on an average normal schedule of 166.667 hours per month. |
| Minimum-wage tax relief, Jan–Jun 2026 | RON 300 per month, subject to statutory conditions | May reduce the tax and social contribution base for qualifying full-time minimum-wage employees. |
| Minimum-wage tax relief, Jul–Dec 2026 | RON 200 per month, subject to statutory conditions | Payroll systems should be updated for the reduced relief after the July minimum wage increase. |
| Employee CAS | 25% | Employee-side pension/social insurance contribution withheld from gross salary. |
| Employee CASS | 10% | Employee-side health insurance contribution withheld from gross salary. |
| Salary income tax | 10% | Applied after deductible employee contributions and applicable deductions or reliefs. |
| Employer CAM | 2.25% | Employer work insurance contribution added to gross salary cost. |
| Special working-condition employer CAS | 4% or 8% where uncommon or special conditions apply | Not used for normal working conditions; should be reviewed by role and workplace risk category. |
Why July 2026 is a payroll cut-over month
July 2026 is not just a higher minimum wage month. It also changes the minimum-wage relief amount from RON 300 to RON 200 where conditions are met. Payroll should therefore update salary floors, hourly references, employee eligibility checks, net salary communication, employer cost forecasting, and D112 calculation logic before the July payroll is processed.
Minimum-wage relief should not be applied automatically
The minimum-wage non-taxable amount is conditional. Payroll should check whether the employee is full time, whether the role is the employee’s base function, whether the contractual gross salary equals the minimum gross wage, whether total gross income remains within the applicable monthly ceiling, and whether the employee worked only part of the month.
Official reference links
Employers can review the official Government Decision No. 146/2026, ANAF’s 2026 non-taxable amount guidance, and PwC’s Romania social contributions summary when maintaining payroll settings.
Romania Gross-to-Net Payroll: The Employee Burden Is High, So Reporting Must Be Clear
Romania payroll is employee-contribution heavy. Employees generally bear CAS and CASS before income tax is applied, while the employer adds CAM and any special-condition contributions where applicable. This makes gross-to-net communication especially important because the gap between gross salary and net salary can be large.
Standard gross-to-net flow
| Step | Payroll calculation point | Payroll note |
|---|---|---|
| 1. Start with gross salary | Base salary, fixed allowances, taxable bonus, taxable benefits, and other salary-like income are identified. | The employment contract should define the base salary clearly. |
| 2. Calculate employee CAS | Employee social insurance contribution is withheld from gross salary. | For standard employment, CAS is usually the largest employee deduction. |
| 3. Calculate employee CASS | Employee health insurance contribution is withheld from gross salary. | CASS can apply to both cash salary and some benefit categories depending on treatment. |
| 4. Determine taxable income | Taxable salary is generally gross salary minus deductible employee contributions and applicable deductions or reliefs. | Minimum-wage relief, personal deduction, and benefit classification can change the base. |
| 5. Calculate income tax | Salary income tax is calculated at 10% on the relevant taxable base. | Income tax should be shown separately from CAS and CASS. |
| 6. Confirm net salary | Net salary is calculated after employee contributions, income tax, and other lawful deductions. | This is the amount paid to the employee. |
| 7. Add employer cost | Employer CAM and any applicable employer-side special-condition contribution are added to gross salary. | Employer cost is higher than employee gross salary. |
Illustrative gross-to-net example
The example below is simplified and assumes a standard employee with gross salary of RON 10,000, normal working conditions, no personal deduction, no minimum-wage relief, no meal vouchers, no benefits, no sick leave, no bonus, and no special tax exemption. Actual payroll may differ based on employee status, salary level, dependents, benefits, leave, sector, and legal updates.
| Payroll item | Illustrative amount | Explanation |
|---|---|---|
| Gross monthly salary | RON 10,000.00 | Employee gross salary before employee deductions. |
| Employee CAS | RON 2,500.00 | 25% employee social insurance contribution. |
| Employee CASS | RON 1,000.00 | 10% employee health insurance contribution. |
| Taxable salary before income tax | RON 6,500.00 | Gross salary minus CAS and CASS in this simplified example. |
| Salary income tax | RON 650.00 | 10% salary income tax in this simplified example. |
| Estimated employee net salary | RON 5,850.00 | Gross salary minus CAS, CASS, and income tax. |
| Employer CAM | RON 225.00 | 2.25% employer work insurance contribution. |
| Estimated employer cost before benefits and provider fees | RON 10,225.00 | Gross salary plus employer CAM, assuming normal working conditions. |
Why real payroll may be different
- Minimum-wage relief may apply only if strict conditions are met.
- Personal deductions may apply to eligible employees under income and dependent rules.
- Meal vouchers, holiday vouchers, private pension, health subscriptions, gym memberships, and other benefits may have separate tax treatment.
- Special or uncommon working conditions may trigger additional employer social insurance contribution.
- Posted workers or secondees may require A1 or treaty-based social security review.
- Foreign employees may have Romanian-source income, tax residency, or work authorization considerations.
- Sick leave and medical leave can change both salary and contribution treatment.
D112 and the 25th-Day Deadline: Romania Payroll Must Close Before It Is Reported
Romania payroll is reported monthly through Form 112. This makes payroll close a statutory reporting exercise, not only a salary payment exercise. Payroll should be calculated, reviewed, approved, and reconciled early enough to support filing and payment by the statutory deadline.
Recommended monthly Romania payroll workflow
| Payroll stage | What happens | Employer action |
|---|---|---|
| Payroll cut-off | Collect new hires, leavers, salary changes, overtime, allowances, vouchers, bonuses, leave, sick leave, unpaid leave, and bank changes. | Submit approved inputs before the agreed cut-off date. |
| Employment record validation | Check employment contract, REGES-Online status, suspension status, working time, job title, and salary amendments. | Resolve missing employment records before calculation begins. |
| Draft calculation | Calculate gross pay, CAS, CASS, taxable salary, income tax, CAM, other employer costs, and net salary. | Review the draft payroll report and investigate unusual changes. |
| Minimum wage and relief review | Check 2026 minimum wage, minimum-wage relief eligibility, part-month proration, and total gross income ceilings. | Confirm eligibility before applying RON 300 or RON 200 relief. |
| Benefits and voucher review | Review meal vouchers, holiday vouchers, private medical benefits, pension benefits, telework allowances, and other items. | Classify each benefit before payroll is approved. |
| Employer approval | Prepare final payroll report, net salary list, statutory contribution summary, tax summary, and exception notes. | Approve payroll before salary payment and D112 filing preparation. |
| Salary payment support | Prepare salary payment summary or bank file in RON. | Fund payroll and release salary payment on the contract-defined date. |
| D112 and statutory payment support | Prepare employee-level payroll values for D112 and payment reconciliation. | Reconcile payroll report, D112 values, state-budget payment, and accounting entries. |
Why the 25th matters
Salary-related income tax and social contributions are generally declared and paid by the 25th day of the month following the salary month. This means errors discovered after payroll close can affect both employee net pay and the statutory declaration.
D112 records should match payroll reports
Each monthly payroll report should reconcile with D112 values at employee level and employer level. Common mismatch sources include incorrect employee identifiers, wrong employment status, unclassified benefits, minimum-wage relief applied without eligibility, part-month errors, sick leave treatment, and leaver payroll corrections.
Official reference links
Employers can review ANAF’s Form 112 resources and PwC’s salary contribution filing timing summary.
REGES-Online: Payroll Starts With the Employment Record
Romania payroll is closely tied to employee registration and employment record management. The official employee record should reflect the real employment relationship before payroll is processed. If salary, working time, start date, suspension, or termination is wrong in the employment record, the payroll file can become inconsistent even when the salary calculation itself is mathematically correct.
REGES-Online payroll connection points
| Employment record item | Payroll impact | Control point |
|---|---|---|
| Employment contract start date | Determines first payroll period, salary proration, and employee registration timing. | Confirm before activating the employee in payroll. |
| Base salary | Drives minimum wage compliance, gross-to-net calculation, benefits, and pay statement values. | Salary changes should be documented and reflected consistently in payroll and employment records. |
| Working time | Determines full-time or part-time salary, minimum wage review, leave accrual, overtime, and relief eligibility. | Part-time workers should not be processed using full-time minimum-wage assumptions. |
| Suspension | Medical leave, parental leave, unpaid leave, or other suspension can affect salary and contributions. | Payroll should not calculate a full salary if the employment contract is suspended for part of the month. |
| Job title and occupation code | Can affect role classification, work authorization, special working conditions, and internal reporting. | Foreign employee role data should match work authorization documents. |
| Termination date | Triggers final salary, unused leave compensation, final documents, and deregistration workflow. | Confirm final working day before final payroll is approved. |
Payroll cannot fix a weak onboarding file
When onboarding data is incomplete, payroll errors are likely. A missing employee identifier, wrong address, incorrect contract date, unregistered salary amendment, or late suspension update can affect salary calculation, D112 reporting, and employee trust.
Documents to align before the first salary
- Signed Romanian employment contract.
- Employee identity and tax data.
- Bank account details for salary payment.
- Start date and work schedule.
- Gross salary, allowances, bonuses, and benefit policy.
- REGES-Online registration status.
- Foreign employee work authorization and residence documents where applicable.
- Medical certificate or occupational medicine onboarding records where required.
- Internal policy acknowledgements and payroll communication channel.
Official reference link
Employers can review the REGES-Online portal for the official employee register interface and employment-record access.
Benefits, Vouchers, Telework, and Sector Rules: The Items That Make Romania Payroll Less “Flat”
Romania uses a flat salary tax rate, but real payroll is not flat. Benefits, vouchers, reimbursements, telework arrangements, personal deductions, minimum-wage relief, special working conditions, and sector-specific payroll rules can all change the result.
Payroll-sensitive compensation items
| Payroll item | Question to ask before calculation | Why it matters |
|---|---|---|
| Meal vouchers | How many actual working days qualify, and what voucher value is granted? | Voucher treatment depends on working days, leave, sick leave, and current tax rules. |
| Holiday vouchers | Are vouchers granted under an eligible policy and within the relevant legal framework? | Holiday vouchers should be coded separately from salary and cash bonuses. |
| Private medical insurance or subscription | Is the benefit within the annual and monthly aggregate limits? | Amounts above the exempt or deductible limits can become taxable salary benefits. |
| Voluntary pension | Is the employer contribution within the annual ceiling and monthly aggregate limit? | Incorrect classification can affect income tax and social contributions. |
| Telework allowance | Is the employee formally working remotely and is the allowance documented? | Telework items should match the employment contract or policy. |
| Gym or wellness benefit | Does the provider and amount fit the applicable tax-favored conditions? | Payroll should not assume every wellness benefit is exempt. |
| Company car or phone | Is there private use, business-only use, or mixed use? | Benefit valuation and tax treatment may differ depending on actual use. |
| Special working conditions | Does the role fall under normal, uncommon, or special conditions? | Employer-side social insurance contribution may apply for uncommon or special conditions. |
Benefits should be coded before payroll closes
Romania payroll should not treat benefits as month-end notes. Each benefit should have a payroll code, tax treatment, supporting document, and approval workflow. This helps avoid errors in net pay, D112 reporting, and year-end employee questions.
Minimum-wage relief and vouchers should be reviewed together
For minimum-wage employees, payroll should check relief eligibility using total gross salary and salary-like income while understanding how meal vouchers, holiday vouchers, and meal allowance are excluded or included under the relevant rule. This is one of the highest-risk areas in 2026 Romanian payroll because relief eligibility changes mid-year.
Why sector rules still matter
Romania previously used sector-specific fiscal facilities for certain industries, while 2025 and 2026 payroll updates changed several treatment areas. Employers in IT, R&D, construction, agriculture, food production, manufacturing, transport, and shared services should not rely on old exemption assumptions. Payroll should review the applicable rule before the first pay run.
Helpful reference links
Employers can review PwC’s Romania income determination summary and Romania payroll market guidance on 2026 payroll and HR legislative changes.
Overtime, Leave, Sick Pay, and Final Salary Need Payroll-Grade Documentation
Many Romania payroll errors come from working-time and leave inputs. Base salary may be correct, but overtime, night work, weekend work, public holiday work, annual leave, medical leave, unpaid leave, maternity-related leave, and termination payroll can still change the final payslip.
Payroll-sensitive labor items
| Payroll item | Key payroll question | Payroll impact |
|---|---|---|
| Overtime | Was overtime approved and can it be compensated by paid time off within the legal period? | If paid, overtime premium cannot be lower than 75% of the base salary for the overtime hours. |
| Night work | Did the employee perform night work under the legal definition? | Night work may require additional pay or reduced working time depending on the case. |
| Weekend or rest-day work | Was work performed during a weekly rest period? | Weekend premiums and overtime treatment should be reviewed separately. |
| Public holiday work | Was work performed on a statutory non-working holiday? | Payroll should check compensatory time off or premium pay requirements. |
| Annual leave | How many working days were accrued, taken, carried forward, or unused at exit? | Romania annual leave is generally at least 20 working days and unused leave may affect final payroll. |
| Medical leave | Is the medical certificate valid, and what portion is employer-paid or fund-recoverable? | Sick leave can affect salary, contribution treatment, and D112 reporting. |
| Unpaid leave or suspension | Was the employment contract suspended for part of the month? | Salary, benefits, relief eligibility, and REGES-Online records may all change. |
| Termination payroll | What is the termination reason, final working day, notice period, and unused leave balance? | Final salary should not be approved until HR confirms all leaver data. |
Final payroll checklist
- Final salary up to the last working day.
- Unused annual leave compensation where applicable.
- Unpaid overtime, night work, weekend work, or holiday work.
- Bonuses, commissions, vouchers, reimbursements, and benefits due at exit.
- Salary advances, employee loans, or lawful deductions.
- Medical leave certificates and sick-leave reimbursements where relevant.
- CAS, CASS, salary tax, and CAM treatment for final amounts.
- REGES-Online termination data and final employee documents.
- D112 reporting and accounting reconciliation.
Payroll needs evidence, not only manager approval
Romania payroll should be supported by time records, leave requests, medical certificates, employee approvals, contract amendments, and internal policies. This is especially important for overtime, sick leave, termination, and payroll corrections.
Helpful reference links
Employers can review the English Romanian Labour Code reference and local guidance on working conditions and overtime.
Foreign Employees, Posted Workers, and A1 Cases Need a Different Payroll Review
Foreign employee payroll in Romania should be reviewed before the first salary payment. Payroll treatment may depend on nationality, work authorization, residence permit, Romanian-source work, tax residency, social security coordination, foreign employer involvement, and whether an A1 certificate or social security agreement applies.
Foreign employee payroll questions to resolve before onboarding
- Is the employee an EU/EEA/Swiss national or a third-country national?
- Does the employee need a Romanian work authorization before employment starts?
- Does the employee need a long-stay work visa and temporary residence permit?
- Is the employee employed by the Romanian entity, seconded to Romania, or paid partly by an overseas employer?
- Is the employee covered by Romanian social security or by another system under an A1 certificate or social security agreement?
- Is the employee a Romanian tax resident or non-resident during the payroll period?
- Is any compensation paid offshore but related to work performed in Romania?
- Are housing, relocation, travel, school fees, per diem, tax equalization, or other expatriate benefits included?
- Does the work permit, employment contract, REGES-Online record, and payroll salary match?
- Is a leaver payroll or departure tax review needed before the assignment ends?
Work authorization should match payroll activation
For third-country nationals, payroll should not be activated simply because an offer letter has been signed. The employer should confirm work authorization, visa and residence steps, employment contract timing, and registration obligations before salary is paid.
A1 and posted-worker cases can change contribution treatment
If an employee is posted to Romania from another EU/EEA/Swiss country and has a valid A1 certificate, Romanian social security contributions may not apply in the same way as for a local employee. Without proper documentation, payroll may need to treat the employee as subject to Romanian contributions.
Foreign employer income can create separate reporting issues
Employees working in Romania but receiving salary from a foreign employer can require separate Romanian reporting and tax review. These cases should not be processed as ordinary local payroll without confirming who is the payer, who bears the cost, where the work is performed, and which entity has withholding or reporting obligations.
Official reference links
Employers can review the Romanian immigration authority’s employment and posting guidance and the EU Immigration Portal page for employed workers in Romania.
Romania Payroll Setup Pack for Local Entities
A clean Romania payroll launch depends on accurate company data, employee master data, contract data, payroll policies, benefit classifications, tax setup, and statutory reporting access. Missing information can create errors in the first payslip and later D112 corrections.
Company-level setup information
- Romanian entity legal name and registration details.
- Tax identification number and ANAF registration details.
- D112 filing workflow and authorized signatory or digital certificate process.
- REGES-Online access and employment-record workflow.
- Payroll contact persons and approval workflow.
- Payroll frequency, salary payment date, and monthly cut-off date.
- RON salary payment bank process and payment-file requirements.
- Internal regulations, collective agreement, or company policies affecting salary and benefits.
- Benefit policy for vouchers, medical subscriptions, pension, telework, transport, bonuses, and company assets.
- Accounting codes, departments, cost centers, and management reporting format.
- Current payroll provider or in-house payroll handover records, if applicable.
Employee-level setup information
- Employee full legal name and identification details.
- Personal numeric code or foreign identification details where applicable.
- Employment contract, start date, job title, work location, and work schedule.
- Gross base salary, allowances, bonuses, commissions, vouchers, and benefits.
- Bank account details for salary payment in RON.
- REGES-Online registration status and contract amendment records.
- Tax residence, dependents, and personal deduction data where relevant.
- Medical leave, annual leave, unpaid leave, and previous payroll data where relevant.
- Work authorization, long-stay visa, residence permit, or A1 certificate for foreign or posted employees.
- Eligibility documents for any tax relief, R&D treatment, or sector-specific payroll treatment where applicable.
Monthly payroll input checklist
- New hires and leavers.
- Salary changes and employment contract amendments.
- Meal vouchers, holiday vouchers, private medical benefits, pension benefits, and telework items.
- Bonuses, commissions, one-off payments, and retroactive corrections.
- Overtime, night work, weekend work, and public holiday work.
- Annual leave, medical leave, unpaid leave, maternity-related leave, childcare leave, and contract suspensions.
- Employee loans, salary advances, lawful deductions, and reimbursements.
- Foreign employee permit changes, A1 certificate updates, or assignment changes.
- Cost center, department, or project coding changes.
- Final settlement data for resigning or terminated employees.
Migration review from another provider
If your company is moving from another payroll provider or manual payroll, NNRoad may request prior payroll reports, payslips, D112 records, ANAF payment evidence, REGES-Online extracts, employee master data, salary history, vouchers and benefits records, leave balances, sick leave records, foreign employee documents, tax relief documentation, leaver payroll records, and unresolved payroll issues. This helps reduce transition risk before the first live payroll run.
Payroll Outsourcing, EOR, Expat Employment, or On-Demand Talent in Romania?
Companies often search for a Romania payroll service provider when they are still deciding how the worker should be engaged. The right route depends on whether your company has a Romanian entity, whether the person should be an employee, whether the worker is a foreign national, and whether the engagement is long-term employment or flexible project support.
| Business need | Best-fit NNRoad route | How it connects with payroll |
|---|---|---|
| You already have a Romanian entity and need CAS, CASS, CAM, salary tax, D112, REGES-Online support, payslips, and monthly payroll reporting. | Romania Payroll Service | Your entity remains the legal employer; NNRoad supports payroll calculation, statutory reporting data, and payroll records. |
| You want to hire an employee in Romania but do not have a local legal entity. | Romania Employer of Record | The EOR model provides a local employment route and includes payroll administration through the local employer structure. |
| You need to hire or relocate a foreign national to work in Romania. | Romania Expat Employment | Payroll should be aligned with work authorization, long-stay visa, residence permit, tax residency, social security, and employment contract status. |
| You need flexible project-based support rather than standard employment. | Romania On-Demand Talent | The payment and compliance model may differ from employee payroll and should be reviewed before engagement. |
| You manage payroll in multiple countries and need consolidated reporting. | Global Payroll | Romania payroll can be connected to a wider multi-country payroll reporting and approval process. |
Do not use payroll outsourcing to solve an entity issue
If your company has no Romanian employer structure, payroll outsourcing alone is usually not enough. The first decision should be whether to incorporate, use an EOR, engage a contractor, or choose another compliant workforce route.
Do not process contractors like employees without review
Employees, PFA contractors, freelancers, consultants, posted workers, secondees, temporary agency workers, and outsourced service providers can create different tax, social security, labor-law, and documentation outcomes. If the worker is legally an employee, Romanian payroll, REGES-Online registration, D112 reporting, paid leave, overtime, and termination protections may apply.
Build a Romania Payroll File That Can Survive ANAF, Labor Inspectorate, and Finance Review
Romania payroll can look simple because income tax is a flat 10%. In practice, complexity grows when the company adds minimum-wage relief, July 2026 salary changes, foreign employees, A1 certificates, REGES-Online updates, benefits, vouchers, sick leave, overtime, sector-specific rules, and multi-country reporting expectations.
NNRoad helps employers turn Romania payroll into a structured monthly process. A stronger process includes payroll cut-off, employment-record validation, gross-to-net calculation, minimum wage review, benefit classification, D112 data preparation, employer approval, salary payment support, payslip delivery, REGES-Online consistency checks, and record retention.
What a stronger Romania payroll process gives your team
- Clearer gross-to-net and employer-cost reporting.
- Better control over CAS, CASS, salary tax, CAM, and special working-condition contributions.
- More reliable handling of the July 2026 minimum wage update and minimum-wage relief change.
- Cleaner employee communication when net salary changes.
- Better treatment of meal vouchers, benefits, overtime, leave, medical leave, and final payroll.
- Improved coordination for foreign employees, work permits, A1 certificates, tax residency, and assignment payroll.
- More consistent records for ANAF, D112, REGES-Online, accounting, HR, finance, and management review.
- A payroll structure that can support Romanian headcount growth without relying on manual corrections.
Start with a payroll scope review
To assess your Romania payroll needs, prepare your local entity status, employee count, employee nationalities, work locations, salary structure, payroll frequency, D112 setup, REGES-Online status, current payroll process, and target payroll launch date. NNRoad can then help confirm whether your case fits Romania payroll outsourcing, EOR, expat employment, on-demand talent, or a combined workforce solution.
For broader Romania workforce planning, you can also review the Romania country hub or estimate employment cost through the Romania labor cost calculator.
QUICK FAQs
Why do employees in Romania often talk about net salary rather than gross salary?
Employees in Romania often focus on net salary because employee-side deductions are significant. Standard payroll usually includes 25% CAS, 10% CASS, and 10% income tax after deductible contributions and applicable deductions or reliefs. Employers, however, should model gross salary and total employer cost separately because employer CAM, benefits, vouchers, and special-condition contributions can change the company’s real employment cost.
What is D112 in Romania payroll?
D112 is the monthly Romanian payroll declaration used to report salary income tax, mandatory social contributions, and nominal insured-person records. Employers generally use D112 to declare employee-level and employer-level payroll values, including CAS, CASS, CAM, and income tax. The declaration and related payments are generally due by the 25th day of the month following the salary month.
What are CAS, CASS, and CAM in Romanian payroll?
CAS is the employee social insurance contribution, generally 25% of gross salary. CASS is the employee health insurance contribution, generally 10% of gross salary. CAM is the employer work insurance contribution, generally 2.25% of gross salary. For normal working conditions, there is usually no separate employer pension contribution, but uncommon or special working conditions can trigger additional employer-side social insurance contributions.
What is the minimum wage in Romania for 2026?
From 1 January to 30 June 2026, the general gross minimum wage is RON 4,050 per month. From 1 July 2026, Government Decision No. 146/2026 increases the national guaranteed gross minimum wage to RON 4,325 per month, excluding bonuses and other additions, based on an average normal schedule of 166.667 hours per month. Payroll should update salary floors, hourly rates, net-pay estimates, and employer cost forecasts before July payroll.
How does the 2026 minimum-wage tax relief work in Romania payroll?
For qualifying full-time employees paid at the minimum gross salary at their base workplace, Romania provides a limited non-taxable amount in 2026. The amount is RON 300 per month from January to June 2026 and RON 200 per month from July to December 2026. Eligibility depends on statutory conditions, including the employee’s contractual salary level, total monthly gross income ceiling, and whether the employee worked only part of the month.
What is REGES-Online and why does it matter for payroll?
REGES-Online is Romania’s online general register of employee records. It matters for payroll because the official employment record should match the payroll file. Start dates, employment contract salary, working time, suspensions, salary changes, and termination dates can all affect salary calculation and payroll reporting. If REGES-Online data and payroll data do not match, the employer may face correction work or labor compliance risk.
How should Romania payroll handle foreign employees?
Foreign employee payroll should be reviewed together with work authorization, long-stay visa, residence permit, Romanian-source work, tax residency, employment contract, REGES-Online registration, and social security coverage. EU-posted employees may need an A1 certificate to remain under their home social security system. Non-EU employees generally require a Romanian work authorization and immigration process before payroll activation.
Does Romania payroll outsourcing work if my company has no Romanian entity?
Usually no. Payroll outsourcing is designed for companies that already have a Romanian employer structure, such as a local company, branch, subsidiary, or registered employer arrangement. If your company does not have a Romanian entity but wants to hire an employee locally, Romania Employer of Record services may be more suitable than standalone payroll outsourcing.