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

Contents
In brief

The country
- 3
10.9 million people, and more of them over 65
- 4
Deaths exceed births, net migration fills the gap

Where the market is now
- 5
Half of 2019 once Ukrainians are left out, and rising since 2020
- 6
Below Slovakia's rate and the EU's, and rising since 2023
- 7
The Philippines lead, Ukraine second
- 8
Citizens of the Philippines received 5,217 permits in 2025
- 9
The Manila cap is 11,400 applications a year

The outlook
- 10
About 19,600 permits in 2026, between 12,100 and 29,800
- 11
Our estimate holds the seven sourcing centres at 41.9%
- 11
What could change this

Method and sources
- 12
How to read this report
- 12
Sources, photographs and flags
Cover: Prague Castle above the Vltava at night. Photograph by Viktor Mogilat, Pexels.
Czechia issued 17,770 first residence permits for work in 2025. Ukrainians received 53 percent in 2019 and have been under temporary protection, outside this count, since 2022; permits to everyone else have risen every year since 2020, to 15,491 in 2025. That is 2.8 per 1,000 residents aged 20 to 64, against 4.9 across the EU. Embassy caps and a programme of 13 countries steer hiring, and the rules are holding, with the Manila cap raised in July 2026. We estimate about 19,600 permits in 2026, as the rise of recent years continues at a slower pace; for 2027 the range is too wide for a yearly number, and the direction is rising. In 2031 the count held flat gives 17,700 a year and the central line 22,100, both lines on stated assumptions, not forecasts; the peers' rate, a scenario, gives 31,900.
First residence permits for work issued in 2025, up 8.9 percent on 2024
Permits in 2026, between 12,100 and 29,800
Permits a year in 2031, the central line; held flat 17,700
Fewer people aged 20 to 64 by 2041 than in 2026, on Eurostat's 2025 projection
10.9 million people, and more of them over 65
Czechia has 10.9 million people, 377,564 more than in 2015. Deaths have outnumbered births every year since 2019, and net migration more than made up the gap, most of all in 2022, when Ukrainians arrived under temporary protection. Output per head is 76 percent of the EU average, 92 percent counting lower prices. Eurostat projects 4.4 percent fewer people aged 20 to 64 in 2041 than in 2026.

People living in Czechia on 1 January 2026
3.6 percent more than in 2015, and 2.4 percent of the EU's 452.0 million. People aged 65 and over were 20.7 percent of the population in 2025.
GDP in 2025, billion euro at current prices
1.8 percent of the EU economy.
GDP per head in 2025
76 percent of the EU average of 41,700 euro in 2025. Counting lower prices at home, 92 percent, up from 89 percent in 2015.
Real growth in 2025
Against 1.4 percent across the EU. Over 2021 to 2025 the economy grew 11.1 percent in all, the EU grew 13.7 percent (our estimate from the yearly rates).
People aged 20 to 64 in work, 2025
Against 76.1 percent across the EU.
The programme and the caps
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), tec00115 (growth), lfsi_emp_a (employment), demo_pjanbroad (age). All retrieved 27 September 2026. Figures for 2025 GDP, GDP per head and growth are provisional. Ministry of Industry and Trade, Qualified Employee Programme, text of 15 March 2026; Government Regulation 109/2026, e-Sbírka. Both retrieved 27 September 2026.
Deaths exceed births, net migration fills the gap
Deaths outnumber births every year since 2019, and net migration more than fills the gap
In 2025, 113,337 people died and 77,636 were born. Net migration added 42,040, so the population grew by 6,339.
Source: Eurostat, demo_gind (updated 21 July 2026), migr_imm1ctz and migr_emi1ctz (moves of a year or more), retrieved 27 September 2026. Net migration includes Eurostat's statistical adjustment. Not published: moves in and out for 2025.
About 10.62 million people by 2041 on Eurostat's projection
Observed to 2026, then Eurostat's 2025 projection in the lighter line. The drop from 10.69 million in 2020 to 10.49 million in 2021 is the census revision, not a real fall.
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 population series breaks between 2020 and 2021 (a new census base): the change over 2020 differs by 206,941 from births minus deaths and net migration.
The share aged 65 and over rises to 25%
Source: Eurostat, demo_pjanbroad (2025) and proj_25np (2041), retrieved 27 September 2026.
347.3 billion euro in 2025, and the IMF forecast to 2031
Real growth under each year: observed to 2025 (Eurostat, tec00115), the IMF forecast after. Sources: Eurostat, nama_10_gdp (2025 provisional); IMF, World Economic Outlook April 2026; Werklist calculation: the other years are the 2025 value moved by the real growth rates; 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.
ReportsHalf of 2019 once Ukrainians are left out, and rising since 2020
Permits to citizens other than Ukrainians have risen every year since 2020
Czechia issued 17,770 first residence permits for work in 2025, 8.9 percent more than in 2024. In 2019, 35,483 of the 66,440 went to Ukrainians; the fall of 2023 was Ukrainian too (12,289 to 876).
Source: Eurostat, migr_resfirst, first permits issued for employment, reference years 2019 to 2025, updated 11 September 2026, retrieved 27 September 2026.
A first residence permit for work is the first residence permit of 3 months or more a citizen of a country outside the EU receives to work in Czechia. It gathers the employee card (Act 326/1999, section 42g), the EU Blue Card and other permits for work. Renewals, shorter stays and temporary protection are not counted.
97% of 2025 permits run a year or more
92.7 percent in 2019, 97.0 percent in 2025.
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 for 2025 and the national stock at the end of 2024
First residence permits for work, Eurostat, 2025
Employment relationships of foreigners, a stock at 31 December 2024
The national figure counts every job held by a foreigner, 215,611 of them by Slovaks and 304,684 by Ukrainians; Eurostat counts the new permits of one year.
Sources: Eurostat, migr_resfirst, updated 11 September 2026; Czech Statistical Office, economic activity of foreigners, labour office records at 31 December 2024; retrieved 27 September 2026.
Below Slovakia's rate and the EU's, and rising since 2023
First residence permits for work per 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. Only first residence permits for work are counted, as Eurostat counts them.
Source: Eurostat, migr_resfirst (first permits for employment) and demo_pjangroup (residents aged 20 to 64 on 1 January), reference years 2019 to 2025, updated 11 September 2026 and 25 September 2026, retrieved 27 September 2026. Werklist calculation. The EU line: migr_resfirst and demo_pjangroup for the 27 EU countries (residents aged 20 to 64 in 2024 summed from single years of age, demo_pjan).
Per 1,000 residents aged 20 to 64 in 2025, by length of permit
| EU | |||||
|---|---|---|---|---|---|
| All lengths | 2.8 | 4.1 | 8.5 | 14.8 | 4.9 |
| 12 months or more | 2.7 | 3.3 | 7.5 | 6.6 | 3.6 |
| 3 to 11 months | 0.1 | 0.8 | 1.1 | 8.1 | 1.3 |
Source: Eurostat, migr_resfirst by length of validity and demo_pjangroup, 2025, retrieved 27 September 2026. Werklist calculation.
Czechia issued 2.8 first residence permits for work per 1,000 residents aged 20 to 64 in 2025, 18th in the EU, against an EU rate of 4.9 and a median of 3.9. The 10.4 of 2019 was more than half Ukrainian: without Ukrainians the rate was 4.8 then and 2.4 in 2025. Its six peers ranged from 3.4 in Bulgaria to 21.1 in Croatia. Slovakia, in the chart, fell from 6.0 in 2023 to 3.8 in 2024 and issued 4.1 in 2025.
The Philippines lead, Ukraine second
Citizens of the Philippines received 5,217 permits in 2025, more than three times the 1,531 of 2019. Of Werklist's other sourcing centres, India received 1,147, Uzbekistan 440, Vietnam 427, Bangladesh 92, Nepal 67 and Indonesia 57. The seven together received 7,447, 41.9 percent.
| Citizenship | Permits 2024 | Permits 2025 | Share 2024 | Share 2025 |
|---|---|---|---|---|
| 4,131 | 5,217 | 25.3% | 29.4% | |
| 1,376 | 2,279 | 8.4% | 12.8% | |
| 1,828 | 1,531 | 11.2% | 8.6% | |
| 1,645 | 1,395 | 10.1% | 7.9% | |
| 996 | 1,147 | 6.1% | 6.5% | |
| 660 | 603 | 4.0% | 3.4% | |
| 281 | 440 | 1.7% | 2.5% | |
| 309 | 427 | 1.9% | 2.4% | |
| 365 | 387 | 2.2% | 2.2% | |
| 498 | 353 | 3.1% | 2.0% | |
| Other origins | 4,236 | 3,991 | 25.9% | 22.5% |
| All origins | 16,325 | 17,770 | 100.0% | 100.0% |
Source: Eurostat, migr_resfirst by citizenship, reference years 2024 and 2025, updated 11 September 2026, retrieved 27 September 2026.
The Philippines alone received 29.4% in 2025
The ten named received 77.5%; the next, Serbia, had 352.
Source: Eurostat, migr_resfirst by citizenship, reference year 2025, updated 11 September 2026, retrieved 27 September 2026.
The seven sourcing centres received 7,447 permits in Czechia in 2025, 41.9% of its total
Permits in 2025 for citizens of the seven sourcing centres, in Czechia and its six peers, against all first residence permits for work. Their share is 63.2 percent in Bulgaria, 55.8 in Romania, 50.9 in Slovakia, 49.6 in Croatia, 39.3 in Hungary and 6.6 in Poland.
Source: Eurostat, migr_resfirst by citizenship, reference year 2025, updated 11 September 2026, retrieved 27 September 2026.
Citizens of the Philippines received 5,217 permits in 2025
The Philippines received 29.4% of Czechia's permits in 2025, up from 2.3% in 2019
Ukrainians received 53.4 percent of the permits of 2019 and 12.8 percent in 2025, after most of them moved to temporary protection. Permits to other citizens have risen every year since 2020, led by the Philippines, which grew from 491 in 2020 to 5,217 in 2025.
Source: Eurostat, migr_resfirst, first permits issued for employment, by citizenship, reference years 2019 to 2025, updated 11 September 2026, retrieved 29 September 2026.
The seven sourcing centres of Werklist in 2025: Nepal 67, India 1,147, the Philippines 5,217, Bangladesh 92, Vietnam 427, Indonesia 57 and Uzbekistan 440.
| Citizenship | 2019 | 2023 | 2024 | 2025 | Share 2025 |
|---|---|---|---|---|---|
| 1,531 | 2,638 | 4,131 | 5,217 | 29.4% | |
| 35,483 | 876 | 1,376 | 2,279 | 12.8% | |
| 2,653 | 1,043 | 1,828 | 1,531 | 8.6% | |
| 1,276 | 1,125 | 1,645 | 1,395 | 7.9% | |
| 1,711 | 1,092 | 996 | 1,147 | 6.5% | |
| 1,285 | 685 | 660 | 603 | 3.4% | |
| 537 | 328 | 281 | 440 | 2.5% | |
| 1,748 | 201 | 309 | 427 | 2.4% | |
| 515 | 50 | 69 | 92 | 0.5% | |
| 876 | 20 | 45 | 67 | 0.4% | |
| 188 | 370 | 83 | 57 | 0.3% | |
| Other origins | 18,637 | 5,260 | 4,902 | 4,515 | 25.4% |
| All origins | 66,440 | 13,688 | 16,325 | 17,770 | 100.0% |
Source: Eurostat, migr_resfirst, first permits issued for employment, by citizenship, reference years 2019 to 2025, updated 11 September 2026, retrieved 29 September 2026.
The Manila cap is 11,400 applications a year
The rules as they stand on 27 September 2026
Where local candidates are available, a job opens to employee card holders only after the Labour Office has offered it for 30 days, or 10 if the office cuts it.
Since 1 July 2026 the embassy in Manila takes at most 11,400 employee card applications a year, 10,300 of them through the programme.
The Qualified Employee Programme covers 13 countries, the Philippines and India among them, not Nepal or Bangladesh.
The programme asks for a full time contract of a year or more, paying at least 1.22 times the minimum wage.
The ministry decides on an employee card within 60 days, 90 in complex cases. The card runs up to two years and can be renewed.
Sources: Act 326/1999, sections 42g, 44(6) and 169t(6), and Act 435/2004, section 37a(4), on e-Sbírka; Government Regulation 220/2019 as amended by 109/2026; Ministry of Industry and Trade, programme text of 15 March 2026. All retrieved 27 September 2026.
About 278,000 fewer people aged 20 to 64 by 2041
Eurostat projects 6,352,480 in 2026 and 6,074,694 in 2041, a fall of 4.4 percent. With lower migration the fall is 501,235, with higher migration 48,395.
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.
Citizens of Czechia who left in 2024, down from 5,742 in 2019
Citizens of Czechia who moved abroad for a year or more, as Eurostat counts them.
Eurostat, migr_emi1ctz, retrieved 27 September 2026
Unemployment in 2025, against 6.0 percent across the EU
The share of the labour force without a job and looking for one.
Eurostat, une_rt_a, retrieved 27 September 2026
Minimum wage a month from 1 January 2026, koruna
The Qualified Employee Programme asks for pay of at least 1.22 times this amount.
Ministry of Labour and Social Affairs, retrieved 27 September 2026
About 19,600 permits in 2026, between 12,100 and 29,800
We expect about 19,600 first residence permits for work in 2026, as the rise of recent years continues at a slower pace. For 2027 the range is too wide for a yearly number; the direction is rising. In 2031 the count held flat gives 17,700 and the central line 22,100, both lines on stated assumptions, not forecasts; the peers' rate, a scenario, gives 31,900.
Permits in 2026, our estimate
between 12,100 and 29,800
Permits a year in 2031, the central line, not a forecast
held flat 17,700; peers' rate 31,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 central line reaches 22,100 by 2031; held flat, the count stays at 17,700
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 central line, a line on stated assumptions and not a forecast, moves toward 19,400 a year (1.05 times the yearly loss of people aged 20 to 64) and carries the rise of recent years, damped by half each year (a factor of 1.22 at most), so it runs above 19,400. The peers' rate, a scenario, moves Czechia from 2.8 to 6.99 first residence permits for work a year per 1,000 people aged 20 to 64, the median of its six peers (Bulgaria 3.44, Croatia 21.13, Hungary 8.53, Poland 14.45, Romania 5.46 and Slovakia 3.96), over ten years. These rates divide by Eurostat's projection of people aged 20 to 64; page 6 divides by residents on 1 January, so Poland reads 14.8 and Slovakia 4.1 there. The peers' rate needs Ukrainians under temporary protection, which runs to 4 March 2028, to move onto employee cards in large numbers, and wages to keep closing on the peers': 43,700 in 2036 against 22,600 on the central line.
Source: Werklist estimate from Eurostat migr_resfirst (reference years to 2025, updated 11 September 2026); the lines from 2027: the central line, a line on stated assumptions, moving toward 19,400 a year, 1.05 times the yearly loss of people aged 20 to 64, halving the gap every 12 years, and carrying the mean yearly change of the last five years (capped at 22.1 percent) with a damping of 0.5 a year, the changes into 2022 and 2023 left out as a break, since Ukrainians moved from residence permits for work to temporary protection from March 2022 (Council Implementing Decision (EU) 2022/382); held flat, the 2025 count held, 17,700; peers' rate, a scenario, 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; the table gives the lines in 2031, 2036 and 2041 only, each line in a row of its own; Low and High give the range of 2026.
Our estimate holds the seven sourcing centres at 41.9%
Shares held at 2025: the seven sourcing centres 41.9%
Our estimate, which holds the shares of 2025. Nepal's range for 2031: 0.3 to 0.6 percent. The other sourcing centres hold their 2025 shares to 2031: the Philippines 29.4%, India 6.5%, Uzbekistan 2.5%, Vietnam 2.4%, Bangladesh 0.5% and Indonesia 0.3%.
Source: Werklist estimate on Eurostat migr_resfirst by citizenship, updated 11 September 2026, retrieved 27 September 2026. Shares of each year's permits, to 2033, held at the shares of 2025.
Two drivers enter the central line
The working age and the count's own trend enter the central line; the other numbers stand beside it.
4.4 percent fewer by 2041. The central line moves toward 19,400, 1.05 times this loss.
The mean yearly change of the last five years, clamped at 22.1 percent, carried into the central line and damped by half each year: a factor of 1.22 at most.
4,213 left and 2,883 returned, all ages.
The IMF's projection of real GDP growth for the year the estimate starts.
A stock of 845,468 at the end of 2024, beside 17,770 first residence permits for work in 2025.
Against 6.99, the peers' median, and 4.92 across the EU, over projected people aged 20 to 64.
Sources: Eurostat proj_25np, migr_emi1ctz and migr_imm1ctz; IMF World Economic Outlook, April 2026; csu.gov.cz; the Werklist country record 2026.1; 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 yearly embassy caps
Government Regulation 109/2026 raised the Manila cap from 10,550 to 11,400 applications a year from 1 July 2026. The government sets these caps by regulation and can change them again, either way.
Nepal and Bangladesh off the list
The programme text of 15 March 2026 names 13 countries, and Nepal and Bangladesh are not among them. Their citizens received 159 permits in 2025. We found no draft to add them.
The end of temporary protection
Ukrainians under EU temporary protection work outside this count; protection now runs to 4 March 2028. Holders who move to an employee card would enter it, which the peers' rate needs.
How to read this report
What is counted
First residence permits for work, as Eurostat counts them: the first permit of 3 months or more a citizen of a country outside the EU receives to work. They include the employee card (Act 326/1999, section 42g) and the EU Blue Card. Renewals, stays of up to 90 days and Ukrainians under EU temporary protection are not counted.
What the range and the lines mean
Our estimate gives a yearly number with a low and a high end for 2026 only. For 2027 the range is too wide, so we give the direction, rising. After that come two lines on stated assumptions, the central line and held flat, and one scenario, the peers' rate. Observed numbers are solid, estimates dashed.
How the estimate is made
From the 17,770 permits of 2025 we estimate 19,600 in 2026 (12,100 to 29,800). The central line moves toward 19,400 a year (1.05 permits for each person aged 20 to 64 lost a year) and carries the rise of recent years at a pace that halves each year, a factor of 1.22 at most, with 2022 and 2023 left out; so it runs above 19,400. The held line keeps 17,700.
Numbers, dates and words
Past counts are printed exactly; estimates are rounded to three significant figures. The comparison with the six peers of the country record (Bulgaria, Croatia, Hungary, Poland, Romania and Slovakia) and the EU 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, the permits by citizenship for 2019 to 2025 on 29 September 2026.
- Eurostat, migr_resfirst, first permits by reason, length of validity and citizenship, reference years 2019 to 2025, updated 11 September 2026. ec.europa.eu/
eurostat/ databrowser/ view/ migr_resfirst - Eurostat, demo_gind, demo_pjangroup and demo_pjanbroad, population, births, deaths and age. ec.europa.eu/
eurostat/ databrowser - Eurostat, migr_imm1ctz and migr_emi1ctz, immigration and emigration by citizenship. 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. ec.europa.eu/
eurostat/ databrowser - Eurostat, lfsi_emp_a and une_rt_a, employment and unemployment. ec.europa.eu/
eurostat/ databrowser - International Monetary Fund, World Economic Outlook, April 2026, real GDP growth. imf.org/
external/ datamapper - Czech Statistical Office, economic activity of foreigners, employment relationships recorded by the labour offices at 31 December 2024. csu.gov.cz/
ekonomicka-aktivita-cizincu - Act 326/1999 on the residence of foreigners, sections 42g, 44(6) and 169t(6), consolidated text in force from 12 June 2026. e-sbirka.gov.cz/
sb/ 1999/ 326 - Act 435/2004 on employment, section 37a(4), consolidated text in force from 1 July 2026. e-sbirka.gov.cz/
sb/ 2004/ 435 - Government of the Czech Republic, Regulation 220/2019 on the maximum number of applications, as amended by Regulation 109/2026 of 15 June 2026, in force 1 July 2026. e-sbirka.gov.cz/
sb/ 2019/ 220 - Ministry of Industry and Trade, Qualified Employee Programme, text of 15 March 2026. mpo.gov.cz
- Ministry of Labour and Social Affairs, minimum wage from 1 January 2026. mpsv.gov.cz
- Council of the European Union, Implementing Decisions (EU) 2022/382 and 2025/1460 on temporary protection; release of 15 July 2026. eur-lex.europa.eu, consilium.europa.eu
Photographs and flags
Pexels: Prague Castle at night, Viktor Mogilat (cover); Prague from above, Diego F. Parra (page 3); port cranes, Enes Beydilli; the Vltava in Prague, Diego F. Parra; tower cranes, Airam Dato-on; Charles Bridge at dusk, Ram Abraham (back cover). Flags: circle-flags by HatScripts, MIT licence; Türkiye and Vietnam drawn by Werklist in the same style.
What this report answers
How many first residence permits for work has Czechia issued each year since 2019?
17,770 in 2025, 8.9% more than in 2024. The 66,440 of 2019 were more than half Ukrainian; permits to everyone else have risen every year since 2020, to 15,491 in 2025.
Which countries do the new hires come from, and which are growing?
The Philippines lead with 5,217 permits in 2025, 29.4%, more than three times the 1,531 of 2019. Ukraine is second with 2,279, followed by Mongolia, China and India with 1,147.
How does Czechia compare with its neighbours per resident?
2.8 first residence permits for work for every 1,000 residents aged 20 to 64 in 2025, 18th in the EU, against 4.9 across the EU, 4.1 in Slovakia, 14.8 in Poland and 21.1 in Croatia.
Which rules apply to employers who hire from abroad?
Where local candidates are available, a job opens to employee card holders after the Labour Office has offered it for 30 days. Since 1 July 2026 the embassy in Manila takes at most 11,400 applications a year, and the Qualified Employee Programme covers 13 countries, not Nepal or Bangladesh.
How is the working age population changing?
Eurostat projects 6,352,480 people aged 20 to 64 in 2026 and 6,074,694 in 2041: about 278,000 fewer, a fall of 4.4 percent.
How many first residence permits for work do we expect Czechia to issue in 2026, and what comes after?
About 19,600 in 2026, between 12,100 and 29,800. For 2027 the range is too wide for a yearly number; the direction is rising. In 2031 the central line gives 22,100 a year and the count held flat 17,700, both lines on stated assumptions; the peers' rate, a scenario, gives 31,900.
The full report answers each question with its figures, charts and sources. Request the full report