Turn your screen sideways to read the page at a larger size.

Contents
In brief

The country
- 3
6.4 million people, richer and older every year
- 4
Fewer births, more arrivals, an older population

Where the market is now
- 5
Residence permits for work have grown fivefold since 2019
- 6
Croatia peaked in 2024, Bulgaria is still climbing
- 7
Uzbekistan leads, and Nepal is now second
- 8
Seven sourcing centres received 63.2% of permits in 2025
- 9
Tighter limits, 563,000 fewer people aged 20 to 64 by 2041

The outlook
- 10
About 13,900 permits in 2026, between 8,600 and 21,100
- 11
Origins held at their 2025 shares, and the drivers
- 11
What could change this

Method and sources
- 12
How to read this report
- 12
Sources, photographs and flags
Cover: Sofia at dusk, with Vitosha behind the city. Photograph by Alex Stoev, Pexels.
Bulgaria issues few first residence permits for work for its size, and the number is rising fast: 12,596 in 2025, 45.6 percent more than in 2024. That is 3.4 for every 1,000 residents aged 20 to 64, against 4.9 across the EU. On the Employment Agency's count the market is almost four times larger: 49,179 permits, opinions and registrations, seasonal and short term jobs included. The seven sourcing centres of Werklist received 63.2 percent. The rules tightened in June 2025, and the count still rose. Our estimate is about 13,900 this year; for 2027 the range is too wide for a yearly number, and the direction is rising. In 2031 the count held flat gives 12,600 a year, the working age scenario 23,500 and growth carried forward 26,900, both scenarios, not forecasts.
First residence permits for work, 2025
Permits in 2026, 8,600 to 21,100
Permits a year in 2031, working age scenario; held flat 12,600
Fewer aged 20 to 64 by 2041
6.4 million people, richer and older every year
Bulgaria has 6.4 million people, 606,483 fewer than in 2015, because deaths outnumber births about two to one. Since 2020 more people arrive than leave. The economy has grown faster than the EU's for five years, yet output per head is still 43 percent of the EU average, and the number of people aged 20 to 64 falls every year.

People living in Bulgaria on 1 January 2026
8.6 percent fewer than in 2015, and 1.4 percent of the EU's 452.0 million. The median age was 47.3 years in 2025, against 44.9 in the EU.
GDP in 2025, billion euro at current prices
0.6 percent of the EU economy.
GDP per head in 2025
43 percent of the EU average of 41,700 euro. Counting lower prices at home, 68 percent, up from 49 percent in 2015.
Real growth in 2025
Against 1.4 percent across the EU. Over 2021 to 2025 the economy grew 21.7 percent in all, the EU 13.7 percent (our estimate from the yearly rates).
People aged 20 to 64 in work, 2025
Against 76.1 percent across the EU.
Schengen and the euro
Sources: Eurostat, demo_gind (population, updated 21 July 2026), nama_10_gdp and nama_10_pc (GDP, updated 21 September 2026), tec00114 (price adjusted GDP per head, updated 9 July 2026), tec00115 (growth), lfsi_emp_a (employment), demo_pjanind (median age); Council of the European Union, 12 December 2024 and 8 July 2025; European Central Bank, 1 January 2026. All retrieved 27 September 2026. Figures for 2025 GDP, GDP per head and growth, the EU population in 2026 and the EU median age are provisional.
Fewer births, more arrivals, an older population
Deaths outnumber births by two to one, and since 2020 arrivals fill only part of the gap
In 2025, 99,479 people died and 50,241 were born. Net migration added 35,085, so the population still fell by 14,153.
Source: Eurostat, demo_gind (updated 21 July 2026), migr_imm1ctz and migr_emi1ctz (moves of a year or more, updated 29 May and 22 September 2026), retrieved 27 September 2026. Net migration includes Eurostat's statistical adjustment, so before 2022 it differs from moves in minus moves out. Moves in for 2019 and 2020 are provisional. Moves for 2025 are not yet published; moves out in 2020 break with the years around them and are left out.
About 5.76 million people by 2041 on Eurostat's projection
Observed to 2026, then Eurostat's 2025 projection in the lighter line.
Source: Eurostat, demo_gind (observed, updated 21 July 2026) and proj_25np (EUROPOP2025 baseline and migration tests, updated 11 June 2026), retrieved 27 September 2026.
The share aged 65 and over rises to 28%
Source: Eurostat, demo_pjanbroad (2025) and proj_25np (2041), retrieved 27 September 2026.
GDP keeps growing, more slowly: 116.0 billion euro in 2025
Real growth under each year. Sources: Eurostat, nama_10_gdp (2025 provisional); IMF, World Economic Outlook April 2026; Werklist calculation; retrieved 27 September 2026.
Request the full report
All 13 pages as a PDF, sent to your email.
Page 1 of 13Use the arrow keys, the buttons or swipe to move between pages.Swipe to turn the page. Pinch to zoom.
ReportsResidence permits for work have grown fivefold since 2019
Since 2022 permits have grown by at least a third every year
Bulgaria issued 12,596 first residence permits for work in 2025, against 8,653 in 2024 and 2,414 in 2019.
Source: Eurostat, migr_resfirst, first residence permits issued for employment, reference years 2019 to 2025, updated 11 September 2026, retrieved 27 September 2026. The 2019 change is on 1,621 permits in 2018.
A first residence permit for work is the first one a citizen of a country outside the EU receives to take a job in Bulgaria: a single permit for residence and work, an EU Blue Card or another permit for work. It leaves out renewals and seasonal jobs of up to 90 days.
Nine in ten permits issued in 2025 run for a year or more
Up every year since 2020, from 38.1 percent.
Share of permits valid for 12 months or more
Source: Eurostat, migr_resfirst by length of validity, reference years 2019 to 2025, updated 11 September 2026, retrieved 27 September 2026.
Eurostat's count and the Employment Agency's count, 2025
First residence permits for work, Eurostat, 2025
Permits, opinions and registrations, Employment Agency, 2025
The agency's count adds 27,943 seasonal and short term registrations of up to 90 days, which never become a residence permit, and counts decisions rather than first residence permits.
Sources: Eurostat, migr_resfirst, updated 11 September 2026; Employment Agency of Bulgaria, figures for 2025 in an analysis of the Bulgarian Industrial Association, BTA, 12 September 2026; retrieved 27 September 2026.
Croatia peaked in 2024, Bulgaria is still climbing
First residence permits for work for every 1,000 residents aged 20 to 64
The first residence permits for work a country issues in a year, divided by the residents aged 20 to 64 living there on 1 January of that year; the third line is the EU. Croatia's ministry counts every permit for residence and work, renewals and seasonal jobs included: 206,529 in 2024 and 170,723 in 2025.
Source: Eurostat, migr_resfirst (first residence permits for employment) and demo_pjangroup (residents aged 20 to 64 on 1 January), reference years 2019 to 2025, updated 11 and 25 September 2026, retrieved 27 September 2026. Werklist calculation; the EU line is the 27 members together. The 2026 figure comes from Croatia's Ministry of the Interior (monthly statistics, August 2025 and August 2026, retrieved 27 September 2026) and is not a Eurostat rate.
Per 1,000 residents aged 20 to 64 in 2025, by length of permit
| EU | ||||
|---|---|---|---|---|
| All lengths | 3.4 | 5.5 | 21.1 | 4.9 |
| 12 months or more | 3.1 | 5.3 | 1.6 | 3.6 |
| 6 months or more | 3.4 | 5.4 | 16.9 | 4.8 |
| 3 to 5 months | 0.1 | 0.1 | 4.2 | 0.2 |
Source: Eurostat, migr_resfirst by length of validity and demo_pjangroup, 2025, updated 11 and 25 September 2026, retrieved 27 September 2026. Werklist calculation.
Croatia and Romania are two of the six peers compared on page 7. Croatia's rate nearly tripled from 2021 to 38.2 in 2024, then fell by 45 percent in 2025. Bulgaria's 3.4 is below the EU's 4.9. Most of Croatia's permits run 6 to 11 months: on permits of a year or more, Bulgaria issues 3.1 per 1,000 and Croatia 1.6.
How Croatia tightened its rules
Sources: Narodne novine 40/2025 and 55/2026, gazette text, retrieved 27 September 2026.
Uzbekistan leads, and Nepal is now second
Permits for citizens of Uzbekistan doubled in 2025 and those for Nepal nearly doubled. The seven sourcing centres of Werklist received 63.2 percent, up from 48.4 percent in 2024.
| Citizenship | Permits 2024 | Permits 2025 | Share 2024 | Share 2025 |
|---|---|---|---|---|
| 1,874 | 3,716 | 21.7% | 29.5% | |
| 1,097 | 2,183 | 12.7% | 17.3% | |
| 1,599 | 1,565 | 18.5% | 12.4% | |
| 649 | 1,019 | 7.5% | 8.1% | |
| 876 | 630 | 10.1% | 5.0% | |
| 437 | 607 | 5.1% | 4.8% | |
| 206 | 464 | 2.4% | 3.7% | |
| 225 | 280 | 2.6% | 2.2% | |
| 249 | 275 | 2.9% | 2.2% | |
| 73 | 187 | 0.8% | 1.5% | |
| 39 | 120 | 0.5% | 1.0% | |
| Other origins | 1,329 | 1,550 | 15.4% | 12.3% |
| All origins | 8,653 | 12,596 | 100.0% | 100.0% |
Source: Eurostat, migr_resfirst by citizenship, reference years 2024 and 2025, updated 11 September 2026, retrieved 27 September 2026.
Uzbekistan alone received 29.5% of the permits issued in 2025
The eleven origins named here received 87.7%. The other 12.3% went to many smaller origins.
Source: Eurostat, migr_resfirst by citizenship, reference year 2025, updated 11 September 2026, retrieved 27 September 2026.
The seven sourcing centres received 7,964 permits in Bulgaria in 2025, 63.2% of its total
Permits in 2025 for citizens of the seven sourcing centres, in Bulgaria and its six peers, against all first residence permits for work. Their share is largest in Bulgaria, 63.2 percent; next come Romania, 55.8, and Slovakia, 50.9.
Source: Eurostat, migr_resfirst by citizenship, reference year 2025, updated 11 September 2026, retrieved 27 September 2026.
Seven sourcing centres received 63.2% of permits in 2025
First residence permits for work by citizenship, 2019 to 2025
Permits rose from 2,414 in 2019 to 12,596 in 2025. Uzbekistan grew from 36 to 3,716 and Nepal from none to 2,183, while Türkiye and Russia, the two largest origins of 2019, fell from 34.4 percent of the total to 17.4 percent.
Source: Eurostat, migr_resfirst, first residence permits issued for employment, by citizenship, reference years 2019 to 2025, updated 11 September 2026, retrieved 27 September 2026.
First residence permits for work in 2025 for the seven sourcing centres: Uzbekistan 3,716, Nepal 2,183, India 1,019, Vietnam 464, Bangladesh 275, the Philippines 187 and Indonesia 120.
| Citizenship | 2019 | 2023 | 2024 | 2025 | Share 2025 |
|---|---|---|---|---|---|
| 36 | 1,228 | 1,874 | 3,716 | 29.5% | |
| 0 | 343 | 1,097 | 2,183 | 17.3% | |
| 442 | 1,348 | 1,599 | 1,565 | 12.4% | |
| 78 | 270 | 649 | 1,019 | 8.1% | |
| 389 | 1,266 | 876 | 630 | 5.0% | |
| 71 | 353 | 437 | 607 | 4.8% | |
| 63 | 68 | 206 | 464 | 3.7% | |
| 89 | 154 | 225 | 280 | 2.2% | |
| 7 | 190 | 249 | 275 | 2.2% | |
| 19 | 37 | 73 | 187 | 1.5% | |
| 10 | 38 | 39 | 120 | 1.0% | |
| Other origins | 1,210 | 1,171 | 1,329 | 1,550 | 12.3% |
| All origins | 2,414 | 6,466 | 8,653 | 12,596 | 100.0% |
Source: Eurostat, migr_resfirst, first residence permits issued for employment, by citizenship, reference years 2019 to 2025, updated 11 September 2026, retrieved 27 September 2026.
Tighter limits, 563,000 fewer people aged 20 to 64 by 2041
The rules as they stand on 27 September 2026
State Gazette 52 of 27 June 2025 changed the rules. A university degree earned abroad must now be recognised in Bulgaria before it can support a single permit application, even for jobs outside the regulated professions.
An employer may fill up to 20 percent of its average headcount with citizens of countries outside the EU.
The limit is 35 percent for a small or medium firm. Every such hire of the past 12 months now counts towards it, so an employer reaches the limit sooner than before.
A draft put to public consultation in January 2026 would raise both limits by 5 percentage points, to 25 and 40 percent. It is not law.
Seasonal and short term jobs of up to 90 days: 27,943 registrations with the Employment Agency in 2025, outside Eurostat's count.
Sources: State Gazette 52 of 27 June 2025; Labour Migration and Labour Mobility Act, article 7(1), lex.bg; strategy.bg consultation 12064; Employment Agency via BTA, 12 September 2026. All retrieved 27 September 2026.
About 563,000 fewer people aged 20 to 64 by 2041
Eurostat projects 3,632,565 in 2026 and 3,069,581 in 2041, a fall of 15.5 percent. With lower migration the fall is 655,089, with higher migration 470,885.
Source: Eurostat, proj_25np, EUROPOP2025 baseline and migration sensitivity tests, updated 11 June 2026; 2025 observed, demo_pjangroup, updated 25 September 2026; retrieved 27 September 2026.
Bulgarian citizens who left in 2024, down from 24,442 in 2021
Fewer leave than in 2021, but not enough to offset a shrinking working age population.
Eurostat, migr_emi1ctz, retrieved 27 September 2026
Unemployment in 2025, against 6.0 percent across the EU
Few people are looking for work, so vacancies are hard to fill at home.
Eurostat, une_rt_a, retrieved 27 September 2026
People aged 15 to 19 for every 100 aged 60 to 64, end of 2023
For every 100 people close to retirement, 69 young people are coming up to replace them.
Economic and Social Council of Bulgaria, analysis of 3 June 2026, retrieved 27 September 2026
About 13,900 permits in 2026, between 8,600 and 21,100
We expect about 13,900 first residence permits for work in 2026, as the rise of the last five years slows. For 2027 the range is too wide for a yearly number; the direction is rising. In 2031 the count held flat gives 12,600, the working age scenario 23,500 and growth carried forward 26,900.
Permits in 2026, our estimate
between 8,600 and 21,100
Permits a year in 2031, the working age scenario, not a forecast
held flat 12,600; peers' rate 18,800, a scenario; growth carried forward 26,900, a scenario
Direction of the rules and of the count
Permits in 2027: rising; the range is too wide for a yearly number
The working age scenario rises to 23,500 by 2031 and 34,400 by 2041
Permits issued to 2025, then our estimate with its range for 2026; for 2027 the range is too wide for a yearly number and the direction is rising. The working age scenario, not a forecast, moves toward 39,400 a year, 1.05 times the yearly loss of people aged 20 to 64, while the rules tighten (State Gazette 52/2025). Growth carried forward, a scenario, carries the growth of 2023 to 2025 (39.7 percent a year) without the cap. The peers' rate, a scenario, moves Bulgaria from 3.44 to 6.99 permits per 1,000 people aged 20 to 64, the median of its six peers (page 7), over ten years; for the count to follow it, part of the 27,943 seasonal and short term registrations of 2025 would have to become residence permits of three months or more.
Source: Werklist estimate from Eurostat migr_resfirst (reference years to 2025, updated 11 September 2026); the lines from 2027: working age scenario, moving toward 39,400 a year, 1.05 times the yearly loss of people aged 20 to 64, halving the gap every 12 years; held flat, the count held at 12,600; growth carried forward, what would have to be true for a larger line; peers' rate, the median of the 2025 rates of the six peers, Eurostat migr_resfirst over EUROPOP2025; retrieved 27 September 2026. Values rounded to three significant figures; Low and High give the range of 2026.
Origins held at their 2025 shares, and the drivers
Each origin keeps its 2025 share: Uzbekistan 29.5%, Nepal 17.3%
Held at the shares of 2025: our method does not carry past changes in the shares forward. For Nepal the range in 2031 is 11.5 to 26.0 percent. The other sourcing centres hold their shares of 2025 in 2031: Uzbekistan 29.5 percent, India 8.1, Vietnam 3.7, Bangladesh 2.2, the Philippines 1.5 and Indonesia 1.0.
Source: Werklist estimate on Eurostat migr_resfirst by citizenship, updated 11 September 2026, retrieved 27 September 2026. Shares of each year's permits, to 2035, held at the shares of 2025.
Drivers of the estimate
The working age and the count's own trend enter the working age scenario; the other numbers stand beside it.
15.5 percent fewer from 2026 to 2041. It enters the working age scenario: toward 39,400 a year, 1.05 times this loss.
The mean yearly change of the last five years, clamped at 22.1 percent, carried into the working age scenario and damped by half each year: a factor of 1.22 at most.
9,119 left and 18,205 returned, all ages.
The IMF's projection of real GDP growth for the year the estimate starts.
49,179 permits, opinions and registrations of the Employment Agency in 2025, against 12,596 first residence permits for work at Eurostat.
Against 6.99, the median of its six peers (page 7), and 4.92 across the EU.
Sources: Eurostat proj_25np (EUROPOP2025); the Werklist country record, edition 2026.1; Eurostat migr_emi1ctz and migr_imm1ctz; IMF World Economic Outlook, April 2026; the national count, bta.bg; retrieved 27 September 2026.
What could change this
Three changes sit outside our estimate. Each could move the numbers on this page and the one before.
The draft on employer limits
The January 2026 draft lifts both limits by 5 percentage points, to 25 and 40 percent. If adopted, it would push the numbers up. It is not law, and not in our estimate.
The bill on the Foreigners Act
It passed first reading on 16 September 2026 and adds duties for employers, such as written housing contracts for seasonal jobs. No report says it changes the limits.
The euro and Schengen
Bulgaria joined Schengen in full on 1 January 2025 and adopted the euro on 1 January 2026. No source yet measures an effect on residence permits for work, either way.
How to read this report
What a first residence permit for work is
Eurostat's first residence permits for employment, valid three months or more: in Bulgaria single permits for residence and work, EU Blue Cards, intra corporate transfers and seasonal work over 90 days. Renewals and seasonal jobs of up to 90 days are not counted.
The range and the lines
Our estimate gives a yearly number with a low and a high end for 2026 only, set by how far this method missed on EU and EFTA countries from 2019 to 2025. For 2027 the range is too wide, so we give the direction, rising. After that, the held line and three scenarios in grey. Observed numbers are solid, estimates dashed.
How the estimate is made
We start from the 12,596 permits of 2025 and carry the rise of the last five years with 2020 left out, about 50 percent a year, capped at 22.1 percent and damped: about 13,900 in 2026. The working age scenario then moves toward 39,400 a year, 1.05 times the yearly loss of people aged 20 to 64, closing half the gap every 12 years. The held line keeps 12,600.
Numbers, dates and words
Past counts are printed exactly; estimates are rounded to three significant figures. The comparison with the peers is our arithmetic on Eurostat data. Permits are counted, not people; people appear only where we speak of the population.
Sources
Every source retrieved 27 September 2026.
- Eurostat, migr_resfirst, first residence permits by reason, length of validity and citizenship, reference years 2018 to 2025, updated 11 September 2026. ec.europa.eu/
eurostat/ databrowser/ view/ migr_resfirst - Eurostat, demo_gind, demo_pjangroup, demo_pjanbroad and demo_pjanind, population, births, deaths and age, updated 21 July and 25 September 2026. ec.europa.eu/
eurostat/ databrowser - Eurostat, migr_imm1ctz and migr_emi1ctz, immigration and emigration by citizenship, updated 29 May and 22 September 2026. ec.europa.eu/
eurostat/ databrowser - Eurostat, proj_25np, EUROPOP2025 population projection, baseline and migration sensitivity tests, updated 11 June 2026. ec.europa.eu/
eurostat/ databrowser/ view/ proj_25np - Eurostat, nama_10_gdp, nama_10_pc, tec00114 and tec00115, GDP, GDP per head and growth, updated 9 July and 21 September 2026. ec.europa.eu/
eurostat/ databrowser - Eurostat, lfsi_emp_a and une_rt_a, employment and unemployment, updated 10 September 2026. ec.europa.eu/
eurostat/ databrowser - International Monetary Fund, World Economic Outlook, April 2026, real GDP growth and unemployment. imf.org/
external/ datamapper - National Assembly of Bulgaria, State Gazette, Act amending the Foreigners in the Republic of Bulgaria Act, issue 52, 27 June 2025. dv.parliament.bg
- Labour Migration and Labour Mobility Act, article 7(1), consolidated text, as amended 27 June 2025. lex.bg/
bg/ laws/ ldoc/ 2136803084 - Ministry of Labour and Social Policy, draft law, consultation 12064, 8 to 22 January 2026. strategy.bg/
bg/ public-consultations/ 12064 - Employment Agency of Bulgaria, permits, opinions and registrations of 2025, seasonal and short term registrations of up to 90 days among them, in an analysis of the Bulgarian Industrial Association, BTA, 12 September 2026. bta.bg
- novinite.bg, nessebar-news.com, BTA, The Sofia Globe, reports on the bill amending the Foreigners Act, 23 July and 16 September 2026. novinite.bg, bta.bg, sofiaglobe.com
- Economic and Social Council of Bulgaria, analysis ISS/4/106/2026, reproduction of the labour force in key professions, 3 June 2026. esc.bg
- Council of the European Union and European Central Bank, Schengen decision of 12 December 2024; the euro in Bulgaria, 8 July 2025 and 1 January 2026. consilium.europa.eu, ecb.europa.eu
- Narodne novine, Croatia, Foreigners Act amendments 40/2025 of 7 March 2025 and 55/2026 of 27 May 2026. narodne-novine.nn.hr
- Ministry of the Interior of Croatia, monthly statistics of permits for residence and work, full years 2024 and 2025, and January to August 2025 and 2026. mup.gov.hr
Photographs and flags
Pexels: Sofia at dusk, Alex Stoev (cover); Plovdiv at sunset, Anton Atanasov (page 3); port cranes, Enes Beydilli; central Sofia, Lubomir Vladikov; tower cranes, Airam Dato-on; blocks in Sofia, Dosio Dosev; Belovo, Stefan Mitev (back cover). Flags: circle-flags by HatScripts, MIT licence; Türkiye, Vietnam and Switzerland drawn by Werklist in the same style.
What this report answers
How many first residence permits for work has Bulgaria issued each year since 2019?
12,596 in 2025, up from 8,653 in 2024 and 2,414 in 2019: five times as many in six years, and at least a third more every year since 2022.
Which countries do the new hires come from, and which of them are growing?
Uzbekistan leads with 29.5% of the permits of 2025 and Nepal is second with 17.3%. Permits for citizens of Uzbekistan doubled in 2025 and those for Nepal nearly doubled, while Türkiye and Russia fell.
How long do the permits run?
Nine in ten permits issued in 2025 (90.4%) run for a year or more, up from 43.2% in 2019.
How does Bulgaria compare with Croatia?
In 2025 Bulgaria issued 3.4 first residence permits for work for every 1,000 residents aged 20 to 64, against 21.1 in Croatia and 4.9 across the EU. Croatia peaked at 38.2 in 2024; Bulgaria is still climbing.
How many people from outside the EU may one employer hire?
Up to 20% of the employer's average headcount, or 35% for a small or medium firm, and since June 2025 every such hire of the past 12 months counts towards the limit.
Why is the working age population shrinking, and how much of the gap does migration fill?
Deaths outnumber births about two to one: in 2025, 99,479 people died and 50,241 were born, and net migration of 35,085 filled only part of the gap. Eurostat projects about 563,000 fewer people aged 20 to 64 by 2041.
How many first residence permits for work do we expect Bulgaria to issue in 2026, and what comes after?
About 13,900 in 2026, between 8,600 and 21,100. For 2027 the range is too wide for a yearly number; the direction is rising. In 2031 the count held flat, a stated assumption, gives 12,600 a year; the working age scenario gives 23,500 and growth carried forward 26,900, scenarios, not forecasts.
What counts as a first residence permit for work, and what is left out?
Eurostat's first residence permits for employment, valid three months or more: single permits, EU Blue Cards, intra corporate transfers and seasonal work over 90 days. Renewals and seasonal jobs of up to 90 days are left out.
The full report answers each question with its figures, charts and sources. Request the full report