Country fileBGEURVerified 2026-09-21
BG EUR · Europe/Sofia (UTC+2)

Employer of Record in Bulgaria: what one employee really costs

Bulgaria, Europe. One software engineer at $40,000 gross per year, priced through 12 providers with a published fee, on the ECB reference rates of 18 Sept 2026. Change the salary and headcount below.

Employer on-cost
+15.0%
statutory charges on top of gross
All-in per month
$4,034 – $4,534
salary + charges + published fee, cheapest to dearest listed provider
Onboarding through an EOR
5 days
per Deel - Hire employees in Bulgaria ('your next hire could start in as little as 5 days with Deel')

Hiring one software engineer in Bulgaria at $40,000 gross a year costs about $501 a month in statutory employer charges (+15.0%), plus an EOR fee of $199 to $699 per month depending on the provider: $4,034 to $4,534 all-in, before deposits, FX margins and add-ons. Prices checked 2–24 Sept 2026.

Disclosure Some provider links on this page are affiliate links: if you become a customer after clicking, the provider may pay us a referral fee. It never changes the price you pay, and it never changes the numbers on this page, which come from official sources and are dated. How we are paid

Cost engine · preset to Bulgaria

Price your own hire, line by line.

employee inatgross / year

≈ EUR 34,904 gross / year · EUR at ECB reference rate, 18 Sept 2026

Per employeeRatePer month
Gross salary$3,333
State pension fund (fond Pensii), employer share capped8.22%$217
Second-pillar pension (universalen pensionen fond), employer share capped2.80%$74
Health insurance (zdravnoosiguritelna vnoska), employer share capped4.80%$127
General sickness and maternity fund (obshto zabolyavane i maychinstvo), employer share capped2.10%$55
Unemployment fund (bezrabotitsa), employer share capped0.60%$16
Work accident and occupational disease fund (trudova zlopoluka i profesionalna bolest) capped0.50%$13
Employer on-cost+15.0%$501
Cost of employment, before EOR fee$3,835
Providers to compare (up to 3)At least one provider stays selected

RemoFirstLowest total

$4,034/ month · 1 employee

Fee / mo
from $199
Per year
$48,404
Fee share
4.9%

Checked 2 Sept 2026

Get a RemoFirst quote
Papaya Global

$4,334/ month · 1 employee

Fee / mo
from $499
Per year
$52,004
Fee share
11.5%

Checked 2 Sept 2026

Get a Papaya quote
Deel

$4,434/ month · 1 employee

Fee / mo
from $599
Per year
$53,204
Fee share
13.5%

Checked 2 Sept 2026

Get a Deel quote
Email this scenario

Employer charges from official sources; provider fees are list prices on the dates shown; deposits, FX margins and add-ons are not included. Not legal or tax advice. Methodology

14 providers, one scenario, all-in totals.

All-in = gross salary + statutory employer charges in Bulgaria + each provider's published EOR fee, for 1 employee at $40,000 a year. 'From' prices vary by country; quote-only providers are listed without a total.
Provider EOR fee / employee / mo All-in / mo, 1 hire Deposit Countries Checked Quote
RemoFirst EOR in 185+ countries from $199 per employee per month, no annual contract. from $199 $4,034 Not stated on the pricing page 185+ 2 Sept 2026 Get a quote from RemoFirst· $4,034/mo
Rivermate EOR in 180+ countries from $319 to $639 per employee per month. from $319 $4,154 Not stated on the pricing page 180+ 2 Sept 2026 Get a quote from Rivermate· $4,154/mo
Pebl Velocity Global, renamed Pebl in 2026. Prints $399 per employee per month. from $399 $4,234 Not stated on the pricing page 185+ 22 Sept 2026 Get a quote from Pebl· $4,234/mo
Playroll EOR in 180+ countries from $399 per employee per month; deposit of one month's salary. from $399 $4,234 Fully refundable security deposit equivalent to one month's salary when onboarding an employee (pricing page). 180+ 2 Sept 2026 Get a quote from Playroll· $4,234/mo
Multiplier EOR from $459 (annual) or $499 (monthly) per employee, plus mandated add-ons. from $499 $459 billed annually $4,334 Refundable security deposit required per employee by the EOR terms (effective 1 June 2026), sized by Multiplier; not on the pricing page. 150+ 24 Sept 2026 Get a quote from Multiplier· $4,334/mo
Papaya Global EOR starting from $499 per employee per month, quote-based, 160+ countries. from $499 $4,334 Not stated for EOR on the pricing page (the contractor block states 'No deposit required'). 160+ 2 Sept 2026 Get a quote from Papaya Global· $4,334/mo
Borderless AI EOR at $579 per employee per month, no deposit or pre-funding, 170+ countries. $579 $4,414 No deposit: 'No upfront deposits or pre-funding required' (pricing page). 170+ 24 Sept 2026 Get a quote from Borderless AI· $4,414/mo
Atlas HXM EOR from $599 through its own entities, plus an Agent of Record at $199. from $599 $4,434 Not stated on the pricing page 160+ 21 Sept 2026 Get a quote from Atlas HXM· $4,434/mo
Deel EOR in 130+ countries, starting at $599 per employee per month. from $599 $4,434 Not stated on the pricing page 130+ 2 Sept 2026 Get a quote from Deel· $4,434/mo
G-P EOR in 180+ countries from $599, with no minimum contract length. from $599 $4,434 Not stated on the pricing page 180+ 24 Sept 2026 Get a quote from G-P· $4,434/mo
Oyster EOR in 120+ countries at USD 699 per employee per month; refundable deposit. $699 $4,534 Refundable deposit required for EOR team members 'to initiate the engagement and to ensure on-time payments' (pricing FAQ). 120+ 24 Sept 2026 Get a quote from Oyster· $4,534/mo
Remote EOR in 90+ countries at $699 per employee per month, no deposit. $699 $4,534 No deposit: 'We collect reserve payments in rare, high risk circumstances' (pricing FAQ). 90+ 2 Sept 2026 Get a quote from Remote· $4,534/mo
Rippling EOR bundled with the Rippling platform; custom quote only. Quote only — Not stated on the pricing page — 24 Sept 2026 Get a quote from Rippling
Safeguard Global EOR sold alongside entity setup and payroll; no price published. Quote only — Not stated 187+ 21 Sept 2026 Get a quote from Safeguard Global

What Bulgaria adds on top of the salary, and where each rate comes from.

Rates apply to the base named in each line; capped lines stop growing above the ceiling. Engine assumptions: The insured employer is registered under employment activities (KID-2025 code 78) = 1.

LineEmployer rateBase & ceilingSource
State pension fund (fond Pensii), employer shareEmployer share for an employee born after 31 December 1959, on insurable income between the statutory floor and ceiling 8.22% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr The largest line in this ledger, and the one whose rate is assembled from three places in the Social Insurance Code rather than printed anywhere as a single number. Article 6(1)2(a) sets the pension fund contribution at 12.8% for a person born after 31 December 1959; article 6(1)4 adds one percentage point from 1 January 2017 and another from 1 January 2018, each split 0.56 to the employer and 0.44 to the employee; article 6(3)9 splits the 12.8% base 7.1% employer to 5.7% employee. Employer share: 7.1 + 0.56 + 0.56 = 8.22%. For an employee born before 1 January 1960 the same code charges 11.02% here and no second-pillar contribution, so the employer's total is the same 19.02% either way and only the destination of the money changes. That case is now theoretical for a working hire: someone born in 1959 reaches 67 in 2026. Kodeks za sotsialno osiguryavane (Social Insurance Code), consolidated text current to State Gazette issue 68 of 28 July 2026, articles 6(1)2, 6(1)4 and 6(3)92026-09-21
Second-pillar pension (universalen pensionen fond), employer shareMandatory supplementary pension insurance for employees born after 31 December 1959, on the same insurable income as the state funds 2.80% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr A funded second pillar, mandatory rather than optional, and an employer cost rather than a deduction. Article 157(1)1(c) sets the universal pension fund contribution at 5% from 2007; article 157(3) splits it 2.8% employer to 2.2% employee. Article 157(6) puts it on the same income as the state social insurance contributions, so the same floor and the same ceiling apply. It is worth separating from the state pension line because the two are paid to different places: this 2.8% goes to a licensed private pension company the employee chooses, and it does not sit in the National Social Security Institute's accounts. Kodeks za sotsialno osiguryavane (Social Insurance Code), consolidated text current to State Gazette issue 68 of 28 July 2026, articles 157(1), 157(3) and 157(6)2026-09-21
Health insurance (zdravnoosiguritelna vnoska), employer shareEmployer share of the compulsory health insurance contribution, on the same insurable income as the social security funds 4.80% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr The rate is not in the Health Insurance Act: article 29(3) of that act sends it to the annual budget act of the National Health Insurance Fund, and article 2 of the 2026 fund budget act says 'Razmerat na zadalzhitelnata zdravnoosiguritelna vnoska za 2026 g. e 8 na sto' - 8 per cent for 2026. Article 40(1)1 of the Health Insurance Act splits it 60:40 between employer and insured person from 2010 onwards, which is the 4.8% here, and puts it on the income on which state social insurance contributions are due, so it takes the same floor and the same ceiling. Zakon za byudzheta na Natsionalnata zdravnoosiguritelna kasa za 2026 g., article 2, State Gazette issue 68 of 28 July 2026, with Zakon za zdravnoto osiguryavane article 40(1)1 for the 60:40 split2026-09-21
General sickness and maternity fund (obshto zabolyavane i maychinstvo), employer shareEmployer share on insurable income between the statutory floor and ceiling 2.10% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr Article 6(1)5 of the Social Insurance Code sets this fund at 3.5% and article 6(3)7 splits it 60:40 between employer and insured person from 1 January 2009, giving 2.1%. This is the fund that pays sickness and maternity cash benefits - but not the first two working days of an illness, which the employer pays directly and which are recorded separately below. Kodeks za sotsialno osiguryavane (Social Insurance Code), consolidated text current to State Gazette issue 68 of 28 July 2026, articles 6(1)5 and 6(3)72026-09-21
Unemployment fund (bezrabotitsa), employer shareEmployer share on insurable income between the statutory floor and ceiling 0.60% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr Article 6(1)6 of the Social Insurance Code sets the unemployment fund at 'edno na sto', one per cent, and article 6(3)7 splits it 60:40, giving 0.6% to the employer. The 2026 budget act sets the daily unemployment benefit it funds at a minimum of EUR 9.21 and a maximum of EUR 54.78. Kodeks za sotsialno osiguryavane (Social Insurance Code), consolidated text current to State Gazette issue 68 of 28 July 2026, articles 6(1)6 and 6(3)72026-09-21
Work accident and occupational disease fund (trudova zlopoluka i profesionalna bolest)Employer only, at the rate annex 2A sets for the insured employer's economic activity 0.50% Gross salary , capped at EUR 27,600 / yr, floor EUR 9,912 / yr Entirely on the employer, and the only rate in this ledger that is not the same for every employer. Article 6(1)7 of the Social Insurance Code fixes the range at 0.4% to 1.1% and leaves the year's assignment to the social security budget act; article 14 of the 2026 act sets one table for 1 January to 31 July and another, annex 2A, for 1 August to 31 December. In annex 2A the 1.1% band holds forestry, mining, construction and land transport; 0.9% holds agriculture and food; 0.7% holds air transport, telecommunications and drinks; 0.5% holds wholesale and retail, hospitality, engineering consultancy and the supply of labour; 0.4% holds information technology, publishing, finance, law and accountancy. The 0.5% modelled here is the band of the activity an employer of record is registered under. See the assumption above for the case where you employ directly. Zakon za byudzheta na darzhavnoto obshtestveno osiguryavane za 2026 g., article 14(2) and annex 2A, State Gazette issue 68 of 28 July 20262026-09-21
Guaranteed claims fund (Garantirani vzemaniya na rabotnitsite i sluzhitelite) - suspended for 2026 not in total — Carried at zero because the law suspended it for the year, not because it does not exist, and kept out of the ledger above because a nil rate is not a charge. Article 15(1) of the 2026 social security budget act says 'Za 2026 g. ne se vnasyat vnoski za Fond "Garantirani vzemaniya na rabotnitsite i sluzhitelite"' - no contributions are paid to the guaranteed claims fund in 2026 - while article 15(2) keeps the benefit it pays, capped at EUR 1,550.50, and annex 3 runs the fund on interest income against a EUR 515,900 deficit. The obligation is live, the rate is nil this year, and it is the line to re-read when the 2027 budget act is promulgated. Latvia, Lithuania and Estonia each charge a comparable fund rather than suspending it, so a provider quote built on a neighbouring country's template can carry a charge Bulgarian law is not making in 2026. Zakon za byudzheta na darzhavnoto obshtestveno osiguryavane za 2026 g., article 15, State Gazette issue 68 of 28 July 20262026-09-21
First two working days of sick leave, paid by the employer at 70% not in total — Contingent, so it is shown and left out of the total. Article 40(5) of the Social Insurance Code, as amended by State Gazette issue 106 of 2023 with effect from 1 January 2024, requires the employer to pay the insured person 70% of the average daily gross pay of the month in which the incapacity began, and not less than 70% of the average daily agreed pay, for the first two working days of each episode of temporary incapacity. The fund picks up day three onwards. Two days at 70% of an engineering salary is roughly a tenth of a per cent of the annual cost per episode, which is small; it matters because it is an employer payment that never appears in a contribution rate, so it is absent from every percentage comparison including this one. Kodeks za sotsialno osiguryavane (Social Insurance Code), consolidated text current to State Gazette issue 68 of 28 July 2026, article 40(5)2026-09-21
Thirteenth month - not required by Bulgarian law not in total — Carried at zero because the Labour Code creates no thirteenth-month salary and no holiday supplement. Annual leave is paid at the employee's own average pay under article 177 of the Labour Code rather than topped up. Bonuses, private health cover and food vouchers are normal in the Bulgarian technology market and are entirely contractual; price them as market cost in a competitive offer, never as a legal charge. Food vouchers have a specific tax treatment here that a provider can explain, and it is a benefit question rather than a statutory one. Kodeks na truda (Labour Code), consolidated text current to State Gazette issue 69 of 31 July 20262026-09-21
Employer on-cost at $40,000+15.0%$6,016 a year, $501 a month

EOR or your own entity

Fees scale with headcount. An entity does not.

Bulgaria is the case where the ceiling, not the rate, decides the answer. The headline employer charge is 19.02% of pay, but contributions stop at EUR 2,300 of monthly insurable income, so at US$40,000 the effective charge is about 15.0% and it keeps falling as the salary rises: the charge is capped in absolute terms at roughly EUR 5,249 a year whether you pay an engineer US$40,000 or US$140,000. A Bulgarian EOOD of your own would file exactly the same seven lines against the same ceiling, so there is no statutory saving to chase - what an entity saves is the fee, and at this salary the fee is the larger of the two numbers, US$199 to US$699 a month against about US$501 of statutory charge. Against that sit the things an EOOD actually requires: registration in the commercial register, a registered address, a Bulgarian accountant, monthly declarations 1 and 6 to the National Revenue Agency, and the three-day deadline for filing the employment contract. One or two engineers favour a provider; a team you intend to keep for several years is a reasonable entity case, with one Bulgarian specific - your own entity would be assigned its own KID-2025 code, and an information technology company sits in the 0.4% accident band rather than the 0.5% an employer of record carries. The other thing to plan for is the currency. Bulgaria joined the euro area on 1 January 2026 at BGN 1.95583 to the euro, so Bulgarian payroll is now euro payroll, and any provider quote, contract template or cost table still written in leva was written before that.

Yearly fees against statutory charges, 1 to 20 hires in Bulgaria
0$36,477$72,954$109,431$145,9081351020 0$36k$73k$109k$146k1351020

Fees grow with every hire; the charges line is owed under an entity too.

HeadcountRemoFirst fees / yrBorderless AI fees / yrStatutory charges / yr
1 $2,388$6,948 $6,016
3 $7,164$20,844 $18,048
5 $11,940$34,740 $30,080
10 $23,880$69,480 $60,160
20 $47,760$138,960 $120,319

Statutory charges are owed either way; the provider fee is the only line an entity removes, against the cost of incorporating and running local payroll.

Employment terms that move the cost

Paid leave
20 days
Public holidays
12
13th month
Not mandatory
Probation
up to 6 months
Notice
Thirty days for an open-ended contract unless the parties agree a longer period, which article 326(2) of the Labour Code caps at three months. A fixed-term contract carries three months' notice, but never more than what is left of the term. The same article lets a collective agreement tie the notice period to length of service with the same employer for redundancy-type dismissals.
Reviewed
2026-09-21

Get a quote for Bulgaria.

The lowest published total here, next to the two providers searched for most often (the rule). Totals for 1 hire at $40,000. Ask each provider about deposits, FX margins and mandatory add-ons for Bulgaria: those are the lines that move.

Get a RemoFirst quote· $4,034/mo Get a Papaya quote· $4,334/mo Get a Deel quote· $4,434/mo

Disclosure Some provider links are affiliate links; they never change the numbers on this page. Details

Questions people ask before booking a demo

How much does an employer of record cost in Bulgaria?
The statutory employer charge is 19.02% of insurable income: the state pension fund 8.22%, the second-pillar universal pension fund 2.80%, health insurance 4.80%, the sickness and maternity fund 2.10%, unemployment 0.60%, the work accident fund 0.50% at the band an employer of record is registered in, and the guaranteed claims fund at nil for 2026. Contributions stop at EUR 2,300 of monthly insurable income, so on a US$40,000 salary the charge is about US$501 a month rather than the US$634 the headline rate would suggest - an effective 15.0%. Published EOR fees then run from about $199 to $699 per employee per month, so the all-in cost lands near $4,034 to $4,534 a month.
Why is the Bulgarian employer cost lower than 19% at a real salary?
Because of the ceiling, which is where most Bulgaria comparisons go wrong. Article 9 of the 2026 social security budget act caps monthly insurable income at EUR 2,300 from 1 August 2026, and every employer line on this page - pension, second pillar, health, sickness, unemployment and accident - stops there. EUR 2,300 a month is about US$31,630 a year at current rates, so a US$40,000 salary is already above the cap and a US$80,000 salary is far above it. The absolute charge is the same either way: about EUR 5,249, or US$6,016, a year. Rate comparisons between countries with a ceiling and countries without one are not comparing the same thing.
What is the maximum insurable income in Bulgaria in 2026?
EUR 2,300 a month from 1 August 2026, and EUR 2,111.64 a month for 1 January to 31 July. Bulgaria's own social security budget act for 2026 was not promulgated until 28 July 2026, in issue 68 of the State Gazette, and it sets two figures for the one year rather than one. This is the number to check on any Bulgarian cost estimate you are given: Deel's Bulgaria page, read on 21 September 2026, still states that 'the maximum salary for the calculation of the contribution is BGN 3,750' - a figure in leva, in a country that adopted the euro on 1 January 2026, and below even the January-to-July euro figure. The minimum insurable income for a professional is EUR 826 a month under annex 1A of the same act.
How many public holidays and how much leave does Bulgaria have?
Twelve public holidays that fall on working days, and at least 20 working days of paid annual leave under article 155(4) of the Labour Code. The count needs the article to be read twice. Article 154(1) lists ten fixed dates - 1 January, 3 March, 1 May, 6 May, 24 May, 6 September, 22 September, 24, 25 and 26 December - plus Good Friday, Holy Saturday, Easter Sunday and Easter Monday, and adds 1 November as non-working for educational establishments only. Article 154(2) then moves any of the fixed dates that falls on a Saturday or Sunday to the following working day or days, and expressly excludes the Easter days from that rule. So the ten fixed dates always cost ten working days, Easter adds Good Friday and Easter Monday, and the total an employer plans for is twelve.
Does Bulgaria still price payroll in leva?
No. Bulgaria joined the euro area on 1 January 2026 at the irrevocable conversion rate of BGN 1.95583 to the euro, and its own 2026 social security budget act is written in euro throughout - the ceiling as EUR 2,300, the minimum wage as EUR 620.20, the whole fund budget in thousands of euro. That makes the currency a useful test of whether a Bulgarian cost estimate has been maintained: a quote, a template or a provider table still expressed in leva was built before the changeover, and the figures inside it are worth checking line by line rather than converting.