# Hiring in Bulgaria

> Machine-readable page from Hire with Columbus (https://hirewithcolumbus.com/), a flat-fee employer of record (EOR) service.
> Canonical page: https://hirewithcolumbus.com/hiring-guides/bulgaria/
> Pricing: from $179/month per employee, one transparent flat fee with no percentage-of-salary markups and no setup fees (https://hirewithcolumbus.com/pricing/).
> To hire: tell us where you want to hire at https://hirewithcolumbus.com/get-started/ and onboard your first employee in 2-3 days.
> Last updated: 2026-07-25

## Overview

One employee in Bulgaria means registering with the National Revenue Agency, setting up payroll tax withholding, enrolling them in the state social security system, and filing monthly contribution reports. Miss a deadline and you're looking at penalties that start at a few hundred euros per violation and stack up fast if it becomes a pattern.

Most companies don't find out how much is involved until they're already behind on something. Bulgarian labor law protects employees heavily, contracts have specific mandatory clauses, and the social security system alone has six different contribution categories you need to calculate correctly every single month.

### Your three options for hiring here

**Option 1: Set up your own entity**

- Cost: €10,000-50,000+ upfront, plus €5,000-10,000 annual maintenance
- Timeline: 3-6 months minimum for registration, tax setup, and banking
- Complexity: Full corporate tax registration (10% rate), payroll infrastructure, mandatory 18.92% employer social security contributions, ongoing HR compliance
- Makes sense when: You're hiring 20+ people and planning a permanent office in Sofia or elsewhere

**Option 2: Hire contractors**

- Cost: None upfront, but you lose control over how the work gets done
- Timeline: Immediate
- Risks: Misclassification penalties, back taxes, and potential reclassification as an employee if the relationship looks too much like employment
- Makes sense when: You need someone for a project under 6 months, or for a specific skill you don't need full-time
- Note: Hire with Columbus also handles compliant contractor agreements and payments if this is the right fit

**Option 3: Use an employer of record (recommended for most companies)**

- Cost: $179/month per employee
- Timeline: 2-3 days to get someone hired and working
- Complexity: None on your end. We handle contracts, payroll, taxes, and compliance
- Makes sense when: You're hiring 1-50 people, testing the Bulgarian market, or building a team across multiple countries

### The math on why EOR wins for most teams

If you're hiring 1-10 people in Bulgaria, entity setup costs more than 3-4 years of EOR fees combined. At $179/month, one employee costs $2,148 a year. Compare that to €20,000+ in entity setup costs plus €5,000+ in annual maintenance, and the EOR route pays for itself many times over before you even factor in the 3-6 months you'd save on timeline.

Hiring 3 people through an EOR runs $537/month total. Setting up your own entity to do the same thing means paying that €20k+ setup cost before anyone's even started work, then covering ongoing compliance for a system with 15 public holidays, near 59-week maternity leave, and social security rules that change often enough to require someone watching them full-time.

An EOR like Hire with Columbus handles the employment contract, monthly payroll runs, the 18.92% employer social contributions, tax filings, and every compliance update, so you get someone working in Bulgaria without building a legal department to support them.

Ready to hire in Bulgaria without setting up an entity or crossing your fingers on contractor classification? Get started with Hire with Columbus.

## Employment Types

Entity setup in Bulgaria runs about €12,000-€20,000 once you factor in registration, legal fees, and accounting setup. An EOR for 5 employees costs $895/month. That math tends to settle the debate pretty fast.

### How can you hire in Bulgaria?

You've got three real options: set up a local entity, hire contractors, or use an employer of record (EOR). Each one works, but they solve different problems at different speeds.

**Option 1: Set up your own entity**

- Upfront costs: €12,000-€20,000 for incorporation, notary fees, and initial legal setup
- Timeline: 4-6 months to fully establish and start payroll
- Ongoing costs: Annual accounting, legal compliance, and local HR admin (budget €8,000-€15,000/year)
- Complexity: Bulgarian tax registration, a local payroll system, mandatory social security enrollment, and HR infrastructure from scratch
- When it makes sense: You're planning 20+ employees long-term or need a permanent legal presence in Bulgaria

**Option 2: Hire contractors/freelancers**

- Speed: You can have someone working within days
- Risks: Misclassification fines can run up to €5,000-€10,000 per worker, plus back taxes and social security contributions if Bulgarian authorities decide the "contractor" was actually functioning as an employee
- Limitations: You can't set fixed hours, dictate exact work methods, or fully integrate them into your team without risking reclassification
- When it makes sense: Short-term projects under 6 months, or specialized skills you need without a long-term commitment
- Note: Hire with Columbus also handles compliant contractor agreements and payments, so you're covered even if you're not ready for a full employee

**Option 3: Use an employer of record (recommended for most companies)**

- Hire with Columbus becomes the legal employer in Bulgaria while you manage the day-to-day work and performance
- Cost: $179/month per employee
- Timeline: Start someone in 2-3 days instead of waiting 4-6 months for entity setup
- We handle: Employment contracts, payroll, tax filings, social security contributions, and legal compliance
- When it makes sense: You're hiring 1-50 people, testing the Bulgarian market, building a multi-country team, or just don't want to deal with entity setup costs

**Quick comparison:**

| Factor | Own entity | Contractors | EOR |
|---|---|---|---|
| Setup time | 4-6 months | Days | 2-3 days |
| Upfront cost | €12,000-€20,000 | Minimal | None |
| Monthly cost (5 employees) | €800-€1,200 (admin) | Varies | $895 |
| Misclassification risk | None | High | None |
| Best for | 20+ employees, long-term | Short projects, specialists | 1-50 employees, market testing |

For most companies hiring their first Bulgarian employees, an EOR is the fastest path with the least legal exposure. You skip the entity setup entirely and start payroll in days, not months.

### Employment contract types in Bulgaria

Once you've picked how you're hiring, you need to decide what kind of contract to use. Bulgarian labor law recognizes a few distinct contract types, and picking the wrong one can create headaches later.

**Permanent contracts (indefinite term)**

This is the default and what most companies use for core, ongoing roles. Bulgarian labor law actually assumes a contract is permanent unless you specify otherwise in writing. If you want someone long-term, this is your contract.

**Fixed-term contracts**

You can use fixed-term contracts for specific projects or temporary needs, but Bulgaria caps them at 3 years for most cases. If you renew a fixed-term contract more than once, or keep the person on beyond 3 years, it automatically converts to a permanent contract by law.

This conversion rule catches a lot of companies off guard. If you're planning to keep someone past a year or two, just start with a permanent contract instead.

**Part-time contracts**

Part-time employees in Bulgaria get the same rights as full-time workers, just prorated based on hours worked. That includes paid leave, social security contributions, and protection against unfair dismissal. There's no legal minimum number of hours, so you can structure part-time arrangements around 20 hours/week, 30 hours/week, or whatever fits the role.

**How Hire with Columbus handles this**

We draft compliant contracts for whichever type fits your situation, whether that's permanent, fixed-term, or part-time. We track fixed-term conversion deadlines automatically, so you're never caught off guard by an unexpected shift to permanent status. And because we're the legal employer, all the contract language, notice periods, and termination clauses are already aligned with Bulgarian labor law from day one.

## Payroll & Taxes

Your €60k employee actually costs €71,352 per year in Bulgaria once employer contributions kick in. That extra €11,352 isn't optional, and it's due every single month alongside the salary itself.

### Income tax: simpler than most of Europe

Bulgaria runs a flat personal income tax rate of 10% on all employment income. No brackets, no sliding scale, no surprise jump into a higher rate as someone gets a raise.

| Income range | Tax rate |
|--------------|----------|
| All employment income | 10% flat |

That flat rate makes Bulgaria one of the easier countries to forecast payroll costs for. The complexity isn't in the tax brackets, it's in the social security contributions layered on top.

### Social security contributions: where the real cost lives

Both employer and employee pay into Bulgaria's social insurance system, and the split isn't 50/50. Employers carry the heavier load at 18.92% of gross salary, while employees contribute 13.78%.

| Contribution category | Employer pays | Employee pays |
|------------------------|---------------|----------------|
| Old age, invalidity, survivors | 11.02% | 8.78% |
| Health and long-term care | 4.80% | 3.20% |
| Sickness and maternity | 2.10% | 1.40% |
| Unemployment | 0.60% | 0.40% |
| Work injury | 0.40% | 0% |
| **Total** | **18.92%** | **13.78%** |

Employee contributions get deducted from gross pay before income tax applies. So the 10% flat tax hits salary *after* the 13.78% employee SSC comes out, not before.

### Payment schedule

Bulgarian employees get paid monthly, and there's no 13th or 14th month salary requirement here. That's one less thing to budget for compared to countries like Spain or Portugal.

Most companies pay by the last working day of the month or within the first few days of the following month. Whatever schedule you pick, put it in the employment contract and stick to it. Consistency matters more than the specific date.

### Total employment cost: real numbers

Here's what three common salary levels actually cost once you add the employer's 18.92% SSC on top:

| Gross salary | Employer SSC (18.92%) | Total employer cost |
|--------------|------------------------|----------------------|
| €40,000 | €7,568 | €47,568 |
| €60,000 | €11,352 | €71,352 |
| €80,000 | €15,136 | €95,136 |

On the employee side, a €60,000 gross salary breaks down like this:

- Employee SSC (13.78%): €8,268
- Taxable income after SSC: €51,732
- Income tax (10% flat): €5,173.20
- **Net take-home pay: €46,558.80**

So the same €60k salary costs the employer €71,352 and nets the employee about €46,559. That gap surprises a lot of first-time hirers in Bulgaria.

### Payroll cycle and deadlines

Bulgarian payroll runs on a strict monthly cycle, and the National Revenue Agency (NRA) doesn't offer much flexibility on deadlines.

1. **Salary payment**: Monthly, per the schedule set in the employment contract.
2. **SSC and tax withholding**: Deducted at source every pay run.
3. **Monthly declaration and payment to NRA**: Due by the 25th of the following month.
4. **Annual reconciliation**: Employers file annual summary data for each employee, typically by the following spring.

Miss the 25th deadline and you're looking at interest charges on top of the unpaid amount, plus potential penalties from the NRA for late filing. Repeated late filings tend to draw more scrutiny on future submissions, which nobody wants.

### Common payroll mistakes in Bulgaria

- **Forgetting there's no 13th month salary.** Some companies budget for one out of habit from other EU markets, then overpay or confuse the finance team.
- **Miscalculating the SSC base.** Bulgaria applies minimum and maximum insurable income thresholds that change periodically, and using last year's numbers throws off the whole calculation.
- **Late NRA registration.** New hires need to be registered with the tax authority before their first day, not after. Miss this and you're looking at fines even if the payroll itself is correct.
- **Mixing up gross and net in offer letters.** Candidates often think in net terms, but contracts and payroll systems work in gross. This causes disputes that are entirely avoidable with clear communication upfront.
- **Missing the 25th-of-the-month filing deadline.** This is the one that generates the most unnecessary penalty notices for foreign employers.

### Cost comparison box

Setting up payroll in Bulgaria yourself:

- Local accounting firm: €300-€600/month
- Payroll software licensing: €50-€150/month
- Compliance risk: fines and interest charges that stack up fast on late NRA filings
- HR expertise needed: €45,000+/year for someone who actually knows Bulgarian labor law

With Hire with Columbus: $179/month per employee (USD), fully compliant, zero risk on filings, deadlines, or SSC calculations. We handle the monthly NRA submissions and contribution math so you don't have to hire a specialist just to run one country's payroll correctly.

## Benefits & Leave

Bulgaria employees get a minimum of 20 paid vacation days a year, and if they don't use them, you can't just let the days evaporate. Add mandatory sick pay, close to 59 weeks of maternity leave, and 15 public holidays, and you've got a benefits package that looks nothing like what you're used to running in the US or UK.

Here's what's legally required, who pays for what, and where companies usually trip up.

### Annual vacation

Every employee gets **20 working days of paid annual leave** minimum, set by the Bulgarian Labour Code. Some collective agreements or hazardous roles bump this up, but 20 days is the floor.

Leave accrues monthly from day one of employment, so a new hire has around 1.67 days available at the end of their first month. Employees don't need to wait a full year to start taking time off.

Carryover is limited. Unused leave from a given year has to be used by the end of the following year in most cases, and if it's still sitting there, the entitlement can expire. Practically, that means you need a tracking system, because "we'll deal with it later" doesn't work under Bulgarian law.

When an employee leaves, you owe them a payout for any unused vacation days, calculated on their average gross daily pay. Skip this and you're looking at a labour dispute, not just an awkward conversation.

### Sick leave

Sick leave in Bulgaria requires a doctor's certificate (called a "bolnichen list") from day one. There's no grace period where an employee can just call in sick without documentation.

Payment splits between employer and the National Social Security Institute (NSSI):

- **Days 1 to 3**: employer pays 70% of the employee's average gross daily earnings.
- **Day 4 onward**: NSSI takes over, paying around 80% of average earnings, funded through social insurance contributions.

This means your payroll process needs to flag sick leave immediately and route the paperwork to NSSI, or the employee's payment gets delayed. That's a common friction point for companies running payroll without local support.

### Parental leave

Maternity leave in Bulgaria is generous compared to most of Europe. Mothers get **58.6 weeks total** (roughly 410 days), starting up to 45 days before the due date, paid at 90% of average gross salary through social insurance, not the employer's payroll budget.

Fathers get **2.1 weeks** (15 calendar days) of paid paternity leave, also at 90% of average earnings, typically taken right after the birth.

After maternity leave ends, parents can take additional **parental leave of up to 51.9 weeks**, usually until the child turns 2. This portion is paid at a fixed rate tied to the minimum wage through social insurance, not full salary, and either parent can take it.

None of this comes out of the employer's pocket directly, since it's funded through the social security system. But you do need to plan for the employee's absence, sometimes for well over a year, and figure out backfill or coverage.

### Public holidays in 2026

Bulgaria has **15 public holidays** in 2026. If an employee works on one of these days, you owe them at least double pay on top of their regular wage.

| Date | Day | Holiday |
|------|-----|---------|
| January 1 | Thursday | New Year's Day |
| March 3 | Tuesday | Liberation Day |
| April 10 | Friday | Good Friday (Orthodox) |
| April 11 | Saturday | Holy Saturday (Orthodox) |
| April 12 | Sunday | Easter Sunday (Orthodox) |
| April 13 | Monday | Easter Monday (Orthodox) |
| May 1 | Friday | Labour Day |
| May 6 | Wednesday | St. George's Day / Bulgarian Army Day |
| May 24 | Sunday | Culture, Literacy and Bulgarian Script Day |
| September 6 | Sunday | Unification Day |
| September 22 | Tuesday | Independence Day |
| November 1 | Sunday | National Awakeners' Day |
| December 24 | Thursday | Christmas Eve |
| December 25 | Friday | Christmas Day |
| December 26 | Saturday | Second Day of Christmas |

A few of these land on weekends in 2026, which usually means no extra day off unless your company policy or a collective agreement says otherwise. Worth double-checking before you assume an employee gets that Monday.

### Mandatory benefits

Three things are non-negotiable: health insurance, pension contributions, and unemployment insurance. All three run through Bulgaria's social security contribution (SSC) system, split between employer and employee.

**Employer pays 18.92%** of gross salary, broken down as:

- Old age, invalidity, survivors: 11.02%
- Health and long-term care: 4.8%
- Sickness and maternity: 2.1%
- Unemployment: 0.6%
- Work injury: 0.4%

**Employee pays 13.78%**, broken down as:

- Old age, invalidity, survivors: 8.78%
- Health and long-term care: 3.2%
- Sickness and maternity: 1.4%
- Unemployment: 0.4%

This isn't optional and isn't something you can negotiate around. Miss a contribution and NSSI will flag it fast, usually with penalties attached.

One thing that trips up companies coming from other markets: Bulgaria doesn't require a 13th salary. If you want to offer one as a competitive perk, that's on you, not the law.

### Optional benefits that make you competitive

Legal minimums get you compliant, not competitive. Companies hiring in Bulgaria typically add:

- Private health insurance on top of the mandatory public system (common and expected for office roles)
- Food vouchers, which are tax-advantaged up to a set monthly amount and genuinely popular with employees
- Transportation allowances, especially for hybrid or in-office roles in Sofia
- Extra paid leave beyond the 20-day minimum, often 25-30 days for senior hires
- Life insurance and additional pension contributions above the mandatory rate

None of these are required, but skipping all of them makes it harder to compete for talent in Sofia's tech and BPO scene, where private health insurance is close to a baseline expectation.

### Common benefit mistakes

The biggest mistake is treating Bulgaria's SSC contributions as a simple payroll tax instead of a benefits obligation with real compliance teeth. Miscalculate the breakdown or skip a category, and NSSI can issue fines and back-payment demands.

Companies also underestimate maternity leave. A near 59-week absence, potentially followed by another year of parental leave, means you need a backfill plan, not just a line item in a spreadsheet.

Vacation carryover rules catch people off guard too. If you're not tracking accrual and expiration dates per employee, you risk either losing entitlement records or facing disputes when someone leaves.

### The real cost of getting this right

Handling Bulgarian benefits correctly usually means:

- A local HR or payroll specialist, often €45,000-€60,000 a year in Sofia
- Benefits administration software, roughly €15-€40 per employee per month
- Legal review for contracts and policy updates, often €2,000-€5,000 a year
- Exposure to fines if contributions or leave payouts are calculated wrong, which can run into the thousands of euros per violation

Hire with Columbus handles all of this, contribution calculations, leave tracking, statutory maternity and sick pay coordination with NSSI, for $179/month per employee. You get compliant benefits administration without hiring a local specialist or building the tracking systems yourself.

## Compliance

Probation periods in Bulgaria max out at 6 months. After that, your employee gets full statutory protections including notice periods and severance rights, so plan hiring decisions around that window.

### Employment contract requirements

Written contracts are mandatory in Bulgaria. No exceptions, no verbal agreements, no "we'll sort out the paperwork later."

Here's what you need to do and when:

1. Draft the contract in Bulgarian (a bilingual version is fine, but Bulgarian text governs in disputes).
2. Include mandatory clauses: job title, workplace location, start date, contract duration (fixed-term or indefinite), salary, working hours, annual leave entitlement, and notice period.
3. Sign the contract before the employee's first day. Bulgarian law doesn't allow retroactive contracts.
4. Notify the National Revenue Agency (NRA) within 3 days of signing, before the employee actually starts work.

Miss that 3-day NRA registration window and you're looking at fines starting around €767 per employee, with repeat violations climbing higher. An EOR like Hire with Columbus handles this registration automatically, so you're not tracking deadlines across multiple hires.

### Working time regulations

Standard working time in Bulgaria is 40 hours per week, typically 8 hours a day across 5 days.

Key rules to know:

- **Overtime cap:** 150 hours per year, with monthly limits of 30 hours (up to 6 months in a calendar year).
- **Overtime pay:** minimum 50% premium on weekdays, 75% on weekends, 100% on public holidays.
- **Rest between shifts:** at least 12 consecutive hours.
- **Weekly rest:** at least 48 hours, usually including Sunday.
- **Daily breaks:** minimum 30 minutes if the shift exceeds 6 hours.

Employers must keep accurate time records for every employee. Labor inspectors can and do request these during audits, and missing records is an easy way to trigger a fine even if you've paid everyone correctly.

### Notice periods

| Contract type | Employee notice | Employer notice |
|---|---|---|
| Indefinite-term contract | 30 days (statutory minimum) | 30 days (statutory minimum, up to 3 months if agreed in contract) |
| Fixed-term contract | 3 months or remaining contract term, whichever is shorter | 3 months or remaining contract term, whichever is shorter |

Bulgarian law sets 30 days as the floor, roughly matching the 4.3-week statutory notice benchmark, but contracts can specify longer periods up to 3 months. Whatever you put in the contract is what applies, so get this right at signing, not at termination.

### Termination process

You can't fire someone in Bulgaria without documented cause and proper notice. Valid grounds include redundancy, poor performance (documented), closure of the business, or the employee reaching retirement age (63.4 years).

For redundancy or workforce reduction, you typically need to:

1. Issue a written termination notice citing the specific legal ground.
2. Provide statutory notice (or pay in lieu of notice).
3. Pay any severance owed based on the reason for termination.
4. Notify the NRA of the contract termination.

There's no general government pre-approval requirement for individual terminations, but protected categories (pregnant employees, employees on parental leave, union representatives) have extra restrictions and often need Labour Inspectorate involvement before dismissal.

### Severance pay

| Termination reason | Severance owed |
|---|---|
| Redundancy / position elimination | 1 month's salary (approx. 4.3 weeks) |
| Incapacity determined by medical commission | 2 months' salary |
| Mutual agreement | As negotiated, no statutory minimum |
| Termination for cause (misconduct) | None required |

Severance isn't automatic for every dismissal. It's tied to specific legal grounds, so classify the termination reason correctly before you calculate anything.

### Data protection

Bulgaria follows GDPR directly, plus its own Personal Data Protection Act enforced by the Commission for Personal Data Protection (CPDP). Employee data (contracts, payroll records, health information) needs a documented legal basis for processing and secure storage.

Violations can bring fines up to €20 million or 4% of global annual revenue, whichever is higher. That's not a Bulgaria-specific number, it's the GDPR ceiling, and Bulgarian regulators do enforce it.

### Common compliance mistakes

- Signing the contract after the employee's start date (voids notice period protections).
- Skipping the 3-day NRA notification.
- Using a template contract missing mandatory clauses like exact workplace address or leave entitlement.
- Terminating a protected employee (pregnant, on parental leave) without Labour Inspectorate clearance.
- Miscalculating severance by applying the wrong termination reason.

Common compliance failures in Bulgaria:

- Invalid employment contract: fines from €767 to €7,669 per violation, contract may be deemed void
- Wrong termination process: full notice pay plus severance owed, plus legal fees if challenged
- Missing mandatory clauses: contract treated as indefinite by default, back pay obligations possible
- Improper dismissal of protected employees: reinstatement orders plus full back pay for the period of illegal termination

Hire with Columbus handles contract drafting, NRA registration, and termination processes so every step follows Bulgarian labor law without you tracking deadlines yourself.

## Updates

Bulgaria joined the eurozone on January 1, 2026, and that's the single biggest shift for anyone running payroll here. The lev (BGN) is gone as the country's currency, replaced by the euro at a fixed conversion rate. If you're paying Bulgarian employees, your contracts, payslips, and invoices should now reference EUR, not BGN.

### Minimum wage jumped to €620/month

The national minimum wage rose to **€620 per month** as of January 1, 2026. That's the baseline you need to check against any role you're filling, even for junior or part-time positions. If you've got existing contracts still quoting figures in leva, get them updated and euro-denominated before your next payroll run.

### Paternity leave got a small bump

As of February 23, 2026, paternity leave sits at **2.1 weeks**, paid through the National Social Security Institute. It's a modest change but worth flagging if you're drafting offer letters or updating your Bulgaria-specific benefits summary. Employees expecting a child will ask about this, so have the answer ready.

### Corporate tax rate holds steady

Bulgaria reconfirmed its **10% corporate tax rate** as of January 30, 2026, one of the lowest in the EU. This isn't a new change, but it's worth double-checking if you're weighing entity setup costs against EOR pricing, since the tax environment remains a genuine draw for companies expanding into Bulgaria.

### What this means for hiring right now

- Update payroll systems to process euros, not leva
- Recheck any offer letters or contracts drafted before January 2026 for currency references
- Confirm minimum wage compliance at €620/month for any new hires
- Build the updated paternity leave figure into your Bulgaria benefits documentation

If you're using an EOR like Hire with Columbus, this transition is already handled on our end. We update contracts, payroll currency, and statutory minimums automatically, so you're not stuck manually converting BGN to EUR across a dozen spreadsheets while trying to figure out if you're still compliant.

Hire in Bulgaria from $179/month per employee: https://hirewithcolumbus.com/get-started/

Best EOR shortlists and comparisons: https://hirewithcolumbus.com/best/