Workforce Migration Report 2026: Czechia

Request the report

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

Prague Castle above the Vltava at night
Workforce Migration Report 2026
Czechia
17,770
First residence permits for work issued in 2025

Contents

In brief

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.

Observed

First residence permits for work issued in 2025, up 8.9 percent on 2024

17,770
Our estimate

Permits in 2026, between 12,100 and 29,800

19,600
Stated assumptions, not a forecast

Permits a year in 2031, the central line; held flat 17,700

22,100
Projection of the source

Fewer people aged 20 to 64 by 2041 than in 2026, on Eurostat's 2025 projection

278,000

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.

Roofs of Prague

People living in Czechia on 1 January 2026

10,915,839

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

347.3

1.8 percent of the EU economy.

GDP per head in 2025

31,880euro

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

2.6%

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

82.9%

Against 76.1 percent across the EU.

The programme and the caps

1 September 2019The government's Qualified Employee Programme starts.
1 July 2026New yearly caps on employee card applications at each embassy.

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.

Births minus deathsNet migration
0+100,000+200,000+300,000+400,0002019202020212022202320242025Births minus deathsNet migrationChange in the populationMoved inMoved out−131+44,270+44,139105,88877,798−19,089+26,927+7,83863,09535,854−28,098+49,969+21,87169,36018,630−18,920+329,742+310,822347,42931,764−21,646+94,672+73,026142,14953,639−27,900+36,845+8,945123,91088,379−35,701+42,040+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.

10.2 million10.4 million10.6 million10.8 million11.0 million11.2 millionEurostat's projection10.54 million in 201510.92 million in 202610.62 million in 204110.95 million, more migration10.30 million, less migration201520202026203120362041

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%

0 to 1415 to 6465 and over
2025, observed15.5%63.8%20.7%2041, Eurostat's projection12.7%62.0%25.3%

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

Billion euro at current prices of 2025IMF forecast
300350400450347.3 in 2025391.1 in 203120175.2%20193.6%20214.0%20230.0%20252.6%20272.2%20291.9%20311.8%

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.

You are

The language of the PDF you receive.

We send the report to this address.

The country where your company is based.

Select the country code, then enter the number.

When you request this report, we will also email you Werklist report updates: new and revised country reports and short notes on the markets they cover, at most twice a month. You can say no now with the box below, or at any time with the unsubscribe link in every email we send, the first one included.

Page 1 of 13Use the arrow keys, the buttons or swipe to move between pages.Swipe to turn the page. Pinch to zoom.

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