Romania has a clear legal framework for distinguishing employees from independent contractors, and authorities enforce it. If a foreign company engages a Romanian freelancer without understanding the subordination test, it risks having that relationship reclassified as employment — with retroactive contributions, penalties, and interest going back to day one. This guide covers what Romanian law looks for, what misclassification costs, how Romanian contractors structure themselves, and when a Contractor of Record is the smarter option.
How romania defines employment vs contracting
Romanian law doesn’t draw the line between employment and contracting based on what the contract says. It looks at the reality of the working relationship.
An employment relationship is governed by the Romanian Labour Code and comes with full statutory rights: mandatory benefits, notice periods, severance, and social contribution obligations on both sides. A service contract, by contrast, is a civil law arrangement between two independent parties.
The critical point for foreign companies is that labelling an arrangement “freelance” or signing a “service agreement” doesn’t settle the question. If the day-to-day reality of the engagement resembles employment, Romanian authorities will treat it as employment.
The subordination test: what factors authorities look at
The primary test Romanian law applies is subordination. An employee is subordinate to the employer; a genuine contractor isn’t. In practice, the Romanian Labour Inspectorate looks at a cluster of factors when assessing whether subordination exists.
The main indicators that point toward employment are:
- The company sets fixed working hours for the individual
- Work is performed at the company’s premises or under the company’s direct direction
- The company provides the tools and equipment used to perform the work
- The individual works exclusively or primarily for one client
- The individual follows the company’s internal rules and reporting structure
No single factor is decisive on its own. Authorities look at the overall picture. A contractor who works remotely, uses their own tools, sets their own hours, and serves multiple clients sits clearly on the independent side of the line. A “contractor” who logs in at 9am, reports to a team lead, works exclusively on company systems, and has no other clients looks very much like an employee, regardless of the contract title.
The burden of proof sits with the engaging company. If the Labour Inspectorate questions the classification, the company must demonstrate the relationship is genuinely independent.
Misclassification consequences: what the employer owes retrospectively
Misclassification in Romania isn’t a technical violation with a modest fine. The financial exposure is substantial and runs backward from the point the relationship began.
When the Labour Inspectorate reclassifies a contractor as an employee, the company becomes liable for all social contributions that should have been paid throughout the relationship. That includes CAS (pension) at 25% and CASS (health insurance) at 10% on the employee side, and CAM (labour insurance contribution) at 2.25% on the employer side. All of these apply retroactively, calculated on the remuneration paid.
On top of the contributions themselves, the company owes interest and late-payment penalties. These accumulate from the date each payment should originally have been made, which means a long-running misclassified engagement can generate a significant additional liability on top of the base contributions.
The reclassification also triggers retrospective obligations under REGES-Online, Romania’s national employment register. REGES-Online applies to employees, not genuine contractors. A reclassification means the company should have been registering the individual as an employee in REGES all along, and authorities will factor that failure into the overall penalty.
How romanian contractors structure themselves (pfa): tax and contribution obligations
Understanding how Romanian contractors formally operate helps foreign companies ask the right questions before signing a service agreement.
The standard legal structure for self-employed individuals in Romania is the PFA, which stands for Persoana Fizică Autorizată (authorised natural person). Most Romanian freelancers offering services to foreign companies operate through a PFA. It’s a registered business entity in the individual’s own name.
Income tax
A PFA pays income tax at a flat rate of 10%. This applies to net income after allowable deductions. The PFA files an annual tax return and makes quarterly advance payments throughout the year based on estimated income.
Social contributions
A PFA owes both CAS (pension contribution) and CASS (health insurance contribution) on its income. CAS runs at 25% and CASS at 10%, both calculated on a chosen income base. The chosen base can’t fall below Romania’s minimum gross wage, which means there’s a floor to the contributions regardless of actual earnings in a low-revenue period.
The practical implication for the engaging company is that a well-structured PFA contractor carries their own tax and contributions burden. The company doesn’t withhold Romanian tax on invoices paid to a Romanian PFA. The PFA handles all of this directly with the Romanian tax authority (ANAF).
Vat registration
A PFA whose annual turnover exceeds approximately RON 300,000 must register for VAT. Note that this threshold is subject to change and companies should verify the current figure before relying on it. For PFAs operating below the threshold, services are generally invoiced without VAT.
Non-resident contractors: withholding tax rules
Not all contractors a foreign company engages in Romania will be Romanian-registered PFAs. Some may be individuals who aren’t tax-resident in Romania, or entities based outside the country entirely. In these cases, a separate set of rules comes into play.
Where a non-resident contractor provides services to a Romanian company, Romanian tax law may require the Romanian company to withhold tax on the payment. The default withholding rate under Romanian domestic law is generally 16% of the gross fee.
Double taxation treaties
Romania has signed double taxation treaties with a large number of countries. Many of these treaties reduce the withholding rate on service fees, sometimes to 0%. Whether a treaty applies depends on the specific treaty in question and the nature of the services.
The key steps for a Romanian company paying a non-resident contractor are: confirm whether a treaty exists with the contractor’s country of residence; check what rate the treaty specifies for the type of service being paid; and obtain the documentation needed to apply the treaty rate, typically a certificate of tax residence issued by the contractor’s home tax authority.
For foreign companies engaging non-resident contractors through a Romanian entity, it’s worth getting local tax advice to confirm the withholding position before the first payment goes out.
When to use a contractor of record
Not every foreign company that wants to engage Romanian talent wants to navigate Romanian contract law, contribution rules, and withholding tax directly. A Contractor of Record offers a cleaner path.
A CoR is a third-party entity that formally engages the contractor on the foreign company’s behalf. The CoR holds the service contract with the Romanian individual, handles invoicing, and manages local compliance obligations. The foreign company directs the work but doesn’t carry the direct contractual or tax exposure.
This arrangement is particularly useful in a few scenarios. First, when a company wants to engage a Romanian freelancer quickly without setting up a local entity or learning Romanian contract law. Second, when the engagement has features that edge toward the subordination threshold and the company wants a compliant structure rather than a direct service agreement. Third, when the volume of Romanian contractors doesn’t justify a permanent local presence but the work still needs to be done compliantly.
A CoR isn’t the same as an Employer of Record (EOR). An EOR employs the individual directly under a Romanian employment contract with full statutory rights. A CoR works with the individual as a contractor, within the bounds of what Romanian law permits. If the working relationship clearly calls for employment, an EOR is the right solution. If the contractor relationship is genuinely independent, a CoR handles the compliance layer without converting the engagement into full employment.
Companies assessing which route to take should also consider whether their existing EOR services provider also offers CoR functionality, since having both options on one platform simplifies management as a workforce scales.
FAQ
Does Romania’s subordination test apply to short-term or project-based engagements?
Yes. The subordination test applies regardless of the contract duration or whether work is framed as project-based. What matters is how the work is performed in practice. A three-month project can still look like employment if the contractor works fixed hours, uses company tools, and reports to an internal manager.
If a Romanian PFA invoices a foreign company directly, does the foreign company owe any Romanian tax?
Generally, no. When a properly registered PFA invoices a foreign company for services, the PFA handles its own Romanian tax and contribution obligations. The foreign company typically doesn’t need to withhold Romanian tax on those payments. That said, the structure of the arrangement matters, and companies should confirm with local advice where any doubt exists.
What documentation should a foreign company hold to support a genuine contractor classification?
A company should be able to show a signed service agreement that reflects a genuinely independent relationship, evidence that the contractor works for multiple clients, records showing the contractor sets their own working methods and schedule, and confirmation that the contractor uses their own tools or infrastructure. The more clearly the documentation reflects actual practice, the stronger the position in an audit.
What’s the difference between a PFA and a Romanian limited company (SRL) for contracting purposes?
A PFA is registered in the individual’s name and is the simplest structure for self-employed individuals. An SRL (Societate cu Răspundere Limitată) is a separate legal entity. Some Romanian contractors operate through an SRL rather than a PFA, which affects how they pay themselves and how their income is taxed. For the foreign company engaging them, the most important point is confirming the contractor has a legitimate registered structure and understanding what withholding obligations, if any, apply to payments made.
When does a foreign company need to register a presence in Romania rather than just using contractors?
Romanian rules on permanent establishment can be triggered if a foreign company’s activities in Romania reach a certain threshold, for example through contractors who habitually conclude contracts on the company’s behalf. Contractor arrangements that start out as limited engagements can create a PE risk if they deepen over time. Companies with a significant or growing Romanian contractor base should review their PE exposure alongside their classification risk.























