Skip to content
teamed.
Slovenia · EOR vs entity child
Served by Teamed vetted partner-entity network in Slovenia

When do you graduate from an EOR to your own Slovenia entity?

A Slovenian d.o.o. needs at least EUR 7,500 of share capital before you can register it. That capital sits with the company, but it gates the start line. Once the entity exists, registering with FURS, ZPIZ, and the health fund adds payroll layers most founders price in too late. Here is the full cost comparison, plus the decision factors the spreadsheet misses.

· Slovenia guide

Ljubljana old town at dusk with the castle lit above pastel riverside buildings along the Ljubljanica.

Illustration · Ljubljana, Slovenia

Answer.cite this

EOR is faster and cheaper at low headcount in Slovenia. Forming a d.o.o. typically takes 1 to 3 weeks. Formation typically costs EUR 6,000 to 15,000 in fees. A d.o.o. also needs at least EUR 7,500 of share capital first.

Running a Slovenian entity costs roughly EUR 2,500 to 4,500 per month. These are typical market ranges, not law figures. They move with your outsourcing model and payroll complexity.

The crossover typically lands around 6 to 9 employees for common Ljubljana salary bands. Employer social security is 16.1% of gross pay on both sides. Employees also pay 22.1% from their own pay. The entity side carries formation cost and ongoing compliance work on top.

The crossover maths

EOR cost scales with headcount. One fee per employee per month. Entity cost has a fixed overhead. That fixed line and the EOR line cross at around 6 to 9 employees for typical Ljubljana salaries.

Teamed charges from $599 per employee per month. A typical Slovenian d.o.o. carries a fixed monthly overhead of EUR 2,500 to 4,500 for payroll, bookkeeping, filings, and first-point HR.

The table below uses EUR 550 as an illustrative EUR equivalent of the Teamed fee. This is illustrative. The actual EUR amount tracks the exchange rate at the time of invoice. Teamed charges from $599 USD with zero FX mark-up.

All entity cost figures in this table are typical ranges. They cover outsourced payroll, bookkeeping, statutory filings, and first-point HR for a small Slovenian d.o.o. They are illustrative, not law figures. Actual costs move with your outsourcing model and benefits programme.

The employer side carries the same statutory costs whichever route you pick. Employer social security contributions run at 16.1% of gross pay. Employees pay a further 22.1% deducted from their own gross. Every employer also owes the annual holiday allowance, the regres, of at least the minimum wage, which for 2026 means at least €1,481.88 per employee. These costs apply whether you use EOR or your own d.o.o. They do not move the crossover much, but they do add filing work on the entity side.

Run the Crossover Calculator with your own headcount and salary band.

  1. Calculate the EOR cost

    Multiply the Teamed fee (from $599 USD) by your planned Slovenia headcount. This is the fixed variable cost. It grows in a straight line as you hire.

  2. Estimate the entity fixed overhead

    Typically EUR 2,500 to 4,500 per month for a small Slovenian d.o.o. This covers payroll, bookkeeping, FURS, ZPIZ and ZZZS filings, and first-point HR. This cost does not grow much until headcount exceeds twelve.

  3. Find the crossover headcount

    The crossover is where EOR monthly cost equals entity monthly overhead. For most Ljubljana salary bands, this is around six to nine employees. Use the Crossover Calculator for your own numbers.

  4. Factor in non-financial triggers

    The maths gives you a headcount threshold. R&D tax relief, public procurement eligibility, and market-validation reversibility are separate questions that may override the cost crossover in either direction.

  5. Plan the graduation date

    Allow a few weeks for entity registration before the first payroll on your own d.o.o. Factor in extra time for the bank account and share capital deposit. Start the GEMO process while EOR keeps running.

Slovenia entity setup: what it actually costs

Forming a Slovenian d.o.o. typically costs EUR 6,000 to 15,000 in professional fees. The court registration itself is low. The gap is legal, notary, accounting setup, and registrations.

You also need at least EUR 7,500 of share capital before you register. That money stays with the company. It is not a fee, but you must hold it from day one.

These are typical ranges, not law figures. No law sets what a Slovenian d.o.o. costs to set up. The range reflects real professional services pricing in Ljubljana. It moves with share structure and how much you outsource.

Cost itemTypical rangeOne-off or recurring
Notary and court (AJPES) registrationEUR 200 to 1,200One-off
Minimum share capital (held by the company)EUR 7,500 (not a fee)Held, not spent
Legal setup and corporate advisoryEUR 1,500 to 5,000One-off
FURS, ZPIZ and ZZZS registrationsEUR 0 direct (admin time)One-off
Business bank accountEUR 0 to 500 (setup varies)One-off plus monthly fees
Employment contract templatesEUR 800 to 2,500One-off
Employee handbook and HR policiesEUR 1,000 to 3,000One-off
Accounting setup and opening booksEUR 500 to 2,000One-off
Realistic total setup costEUR 6,000 to 15,000Mostly one-off

Why the bank account matters for payroll

A d.o.o. needs a Slovenian business bank account before you can deposit the share capital and run payroll. For founders resident in Slovenia, an account can open within days. For foreign-parented companies and non-resident directors, banks run extra know-your-customer checks that can add 2 to 4 weeks. That turns a 1 to 3 week registration into a 4 to 7 week wait before first payroll if the sequence is not managed tightly.

Slovenia entity ongoing cost: typically EUR 2,500 to 4,500 per month

Running a small Slovenian d.o.o. typically costs EUR 2,500 to 4,500 per month. That covers outsourced payroll, bookkeeping, filings, and first-point HR.

Below 5 employees, this fixed overhead dominates the per-head cost. Above 12 employees the overhead amortises and the entity starts to look cheaper.

These figures are typical market ranges for a small Slovenian company with 1 to 12 employees. They are illustrative, not law figures. Actual costs depend on whether you outsource or hire in-house, and on payroll and benefits complexity.

Monthly cost itemTypical range (EUR)What it covers
Outsourced bookkeeping and monthly accounts600 to 1,200Reconciliation, accruals, monthly accounts
Payroll service (1 to 12 employees)300 to 800Wage calculation, FURS, ZPIZ and ZZZS filings, payslips
Annual accounts and tax return (amortised)200 to 500Annual EUR 2,400 to 6,000 divided by 12
HR and employment law advisory300 to 700Contract reviews, disciplinary support, policy updates
Slovenia People Ops and first-point HR500 to 1,000Onboarding, leave admin, employee queries
Software subscriptions (HRIS, payroll, accounting)150 to 400Per-user SaaS tools
Insurance and workplace safety compliance150 to 400Employer liability, mandatory safety assessments
Total ongoing monthly2,500 to 4,5001 to 12 employee company

Above 12 employees, dedicated in-house HR and finance capacity typically becomes necessary. The cost band widens at that point. Supplementary health and pension benefits, common in competitive Ljubljana hiring, can add EUR 50 to 150 per employee per month and sit outside the overhead estimates above.

The cost nobody quotes: director liability

A Slovenian d.o.o. director (direktor) carries personal duties under the Companies Act, ZGD-1. These cannot be handed to an accountant. Late or wrong filings attract personal fines.

EOR clients do not carry these duties. Teamed holds them as the legal employer.

Most cost comparisons skip the director-liability dimension because it is hard to put a number on. It is worth naming before you decide.

Personal director duties under Slovenian law

Under the Companies Act (Zakon o gospodarskih druzbah, ZGD-1), the director of a d.o.o. must act with the care of a conscientious businessperson, in the company's interest, and is personally liable to the company for damage caused by a breach of those duties. These duties sit with the director in person. They cannot be outsourced to an accountant or corporate service firm.

The compliance treadmill

  • Monthly payroll filings (REK forms): wage, tax, and contribution returns filed to FURS with each payroll run. Salary must be paid within 18 days of the end of the pay period (ZDR-1 Article 134).
  • Social security contributions: employer pays 16.1%, employees pay 22.1%, remitted monthly to the pension fund (ZPIZ) and the health fund (ZZZS).
  • Written pay statements: a pisni obracun is due to each employee by the end of pay day, plus an annual written calculation by 31 January (ZDR-1 Article 135).
  • Annual holiday allowance (regres): at least the minimum wage per employee, due by 1 July each year, at least €1,481.88 for 2026.
  • Annual financial statements: filed with AJPES each year, with a corporate income tax return to FURS.

Each filing is individually manageable. Stacked across a year, they consume real management attention and carry personal director risk on every missed deadline. An EOR carries all of these on its own entity.

When you should stay on EOR

Below 5 employees, during market validation, or on project-based hires, the EOR is the right answer. The crossover is a maths threshold. It is not a strategic verdict.

Reversibility matters in Slovenia. Ending an EOR relationship is straightforward. Winding down a d.o.o. means a formal liquidation through the court and AJPES, tax clearances, and employee terminal pay. It is not fast.

  • Under 5 Slovenia employees at typical Ljubljana salaries: EOR is cheaper every month. The entity overhead has nothing to amortise against at that headcount.
  • Market validation phase: you are hiring 1 or 2 people to test commercial fit. Entity setup commits the EUR 7,500 share capital and management attention before you know whether Slovenia will deliver.
  • Project-based hires: 6 to 12 month engagements where the setup cost will not amortise before the project ends.
  • Uncertain headcount path: Slovenia is a priority market but you have not committed to long-term headcount growth. EOR keeps your options open.
  • High wind-down risk: post-acquisition holding patterns or pilots where adding a local entity creates exit work later.

When you should switch to your own entity

Above 8 employees consistently, with a multi-year Slovenia plan, or where local presence matters to enterprise customers or regulators, your own d.o.o. starts winning on cost. It also unlocks options the EOR structure cannot give you.

Some Slovenian advantages need a registered company. R&D tax relief, public procurement, and EU and national grant programmes route through a local legal entity, not EOR employment.

  • Sustained headcount above 8 Slovenia employees at typical salaries: the entity overhead amortises across enough people that per-head cost falls below the EOR fee.
  • R&D tax relief: Slovenia offers a 100% deduction on qualifying research and development spend against corporate income tax. Only a registered Slovenian company can claim it. EOR employment cannot.
  • Public procurement eligibility: Slovenian and EU public tenders generally require a registered local entity. An EOR employer does not qualify as the contracting business.
  • Employee equity and option plans: senior hires expecting equity in a Slovenian-registered company need a local d.o.o. to structure those arrangements.
  • Multi-year growth plan: you have line of sight to 10 or more Slovenia employees over 24 months. Starting setup early means your entity is ready before the crossover, not after it.

How Teamed's Graduation Model handles the transition

Teamed graduates customers from EOR to their own entity on the same platform. Same Slovenia specialist. Same employment contracts, transferred to the new entity. No break in service or benefits.

Most providers treat graduation as a re-onboarding event. Employees re-sign, sometimes lose continuous service, and lose accrued leave. Teamed treats it as a stage of the employment lifecycle.

The technical mechanic is a transfer of employment: the employment relationship moves from Teamed's partner entity to your new Slovenian d.o.o. on a specified date. All terms carry across. Salary, social security base, annual leave entitlement, and continuous service date stay unchanged. The employee sees a different employer name on their payslip. Nothing else changes.

What we do operationally:

  • Stand up your Slovenia entity through GEMO, typically 1 to 3 weeks for registration, while EOR keeps running in parallel.
  • Register the new entity with FURS for tax, and with ZPIZ and ZZZS for pension and health contributions.
  • Open the entity bank account, deposit the share capital, and set up the payroll mandate.
  • Transfer every active employment relationship on a single effective date.
  • Carry ongoing benefits across without any lapse.
  • File final EOR-period payroll returns and open new filings on the entity from the transfer date.
  • Keep the same People Ops specialist as the post-graduation primary contact.

The Graduation Model exists because every other EOR makes this hard. We treat the move as something we help you plan for from the day you hire your first employee through us.

How does Teamed handle Slovenia employment for you?

Teamed becomes your legal employer of record in Slovenia for from $599 per employee per month, with zero FX mark-up in any currency.

Payroll, benefits, and the full Slovenia employment law stack run on one platform.

Real HR and legal experts handle your Slovenia hires from the first offer letter through every monthly REK filing and annual return. An actual person, not a chatbot or a pooled queue. There is no setup fee and no exit fee. Every employer cost passes through at cost, itemised on every invoice. You see the employer social security line at 16.1%, the regres at €1,481.88 for 2026, and the annual leave accrual for 4 weeks. Nothing is hidden inside the management fee.

EOR payroll, contractor onboarding, and entity setup all live on one platform. Run the Crossover Calculator to see the month the model flips. Start from the Slovenia hiring overview. Key sources: FURS and the Ministry of Labour (MDDSZ).

Frequently asked questions

At what headcount does an EOR stop being cheaper than a Slovenia entity?

The crossover typically lands around six to nine Slovenia employees at typical Ljubljana salaries. Below that, the EOR fee (from $599 per employee per month) is cheaper than the typical entity overhead of EUR 2,500 to 4,500 per month. Above it, the entity overhead amortises and per-employee cost falls below the EOR fee. Use the Crossover Calculator to run your own salary band.

How much does it cost to set up a Slovenian d.o.o.?

Typically EUR 6,000 to 15,000 in professional fees, plus at least EUR 7,500 of share capital that stays with the company. The court and notary registration itself is low. The rest is legal setup, accounting, employment contracts, HR policies, and bank account setup. The range moves with share structure and how much you outsource to a local firm.

How long does it take to set up a Slovenia entity and run the first payroll?

Registration of a d.o.o. can take 1 to 3 weeks. The bank account and the share capital deposit are the common gating steps. For foreign-parented companies and non-resident directors, budget 2 to 4 extra weeks for bank know-your-customer checks before the first payroll can run.

What are the statutory employer costs on both sides of the comparison?

Employer social security contributions are 16.1% of gross pay, covering pension, health, unemployment, parental, and injury insurance. Employees pay a further 22.1% from their own gross. Every employer also owes the annual regres holiday allowance, at least €1,481.88 per employee for 2026. These costs apply whether you employ via EOR or your own d.o.o.

What is Teamed's Graduation Model for Slovenia?

Teamed graduates customers from EOR to their own Slovenia d.o.o. on the same platform. Employment relationships transfer to the new entity on a single date. Salary, social security base, annual leave entitlement, and continuous service date all carry over unchanged. Teamed handles entity setup through GEMO, registers the new entity with FURS, ZPIZ, and ZZZS, and carries benefits across without any lapse.

Teamed Legal Operations
Slovenia loads the start line. You need EUR 7,500 of share capital in a local bank account before the d.o.o. even exists, and a director who carries personal liability for every late filing from day one. The EOR absorbs all of that on its own entity. The entity clock does not start until your registration is complete, the capital is deposited, and your payroll bureau is live.
A note from Tom Price-Daniel

Slovenia gates the start line with EUR 7,500 of share capital before a d.o.o. exists.
After that, the entity runs about EUR 2,500 to 4,500 a month. The crossover lands around six to nine people.
When the maths flips, we tell you and move you across. That is the only honest version of this.

Tom Price-Daniel · Co-founder, Teamed
G2 High Performer, Europe, Summer 2026G2 High Performer, EMEA, Summer 2026G2 High Performer, Winter 2026G2 Easiest To Do Business With, Summer 2025G2 Users Love Us
  • Claude by Anthropic
  • Klarna
  • Notion
  • Eventbrite
  • Wise
  • BioNTech