Skip to content

Chart catalogue

Pick a chart by the question you are answering. Each chart below names its question, and its limit where it has one.

One number

When a view exists to deliver one figure, give it a stat tile and let it stand alone.

Stat tile

The one number a view exists for. Without a figure, the tile says why.

Croatia is forecast to issue 42,000 first work permits from 2027 to 2041

First work permits, 2027 to 204142,0002041
First work permits, 2027 to 204142,0002041

Source: example figures, not a measurement.

Show the numbers
First work permits in Croatia from 2027, forecast running totals
To the end ofFirst work permitsRange, lowRange, high
20319,0007,45010,550
203623,00015,75030,250
204142,00022,30061,700

First work permits in Croatia from 2027, forecast running totals

2031

First work permits
9,000
Range, low
7,450
Range, high
10,550

2036

First work permits
23,000
Range, low
15,750
Range, high
30,250

2041

First work permits
42,000
Range, low
22,300
Range, high
61,700

Source: example figures, not a measurement.

Comparing sizes

Bars compare best when they are sorted and labeled at their ends. Use country bars when the rows are countries, and the peer band when the reader asks whether a value is normal.

Ranked bars

How large a value is against its peers. Up to 12 rows.

Poland issues the most work permits of the eight markets, 9,800

Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100Bulgaria2,600Slovenia1,900
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100Bulgaria2,600Slovenia1,900
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100Bulgaria2,600Slovenia1,900
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100Bulgaria2,600Slovenia1,900

Source: example figures, not a measurement.

Show the numbers
Work permits issued by market
MarketWork permits issued
Poland9,800
Czechia7,400
Romania5,200
Hungary4,600
Croatia4,200
Slovakia3,100
Bulgaria2,600
Slovenia1,900

Work permits issued by market

Poland

Work permits issued
9,800

Czechia

Work permits issued
7,400

Romania

Work permits issued
5,200

Hungary

Work permits issued
4,600

Croatia

Work permits issued
4,200

Slovakia

Work permits issued
3,100

Bulgaria

Work permits issued
2,600

Slovenia

Work permits issued
1,900

Source: example figures, not a measurement.

Country bars

Which countries lead, with a flag before each name. Up to 12 rows.

Croatia issues 4,200 work permits, and four of the six largest markets issue more

Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100
Poland9,800Czechia7,400Romania5,200Hungary4,600Croatia4,200Slovakia3,100

Source: example figures, not a measurement.

Show the numbers
Work permits issued in the six largest markets
MarketWork permits issued
Poland9,800
Czechia7,400
Romania5,200
Hungary4,600
Croatia4,200
Slovakia3,100

Work permits issued in the six largest markets

Poland

Work permits issued
9,800

Czechia

Work permits issued
7,400

Romania

Work permits issued
5,200

Hungary

Work permits issued
4,600

Croatia

Work permits issued
4,200

Slovakia

Work permits issued
3,100

Source: example figures, not a measurement.

Dot plot

One score on a fixed scale, such as 0 to 100, across many subjects.

Croatia scores 72 of 100 on openness, the highest of the eight markets

0255075100Poland64Czechia58Romania47Hungary41Croatia72Slovakia39Bulgaria55Slovenia61
0255075100Poland64Czechia58Romania47Hungary41Croatia72Slovakia39Bulgaria55Slovenia61
0255075100Poland64Czechia58Romania47Hungary41Croatia72Slovakia39Bulgaria55Slovenia61
0255075100Poland64Czechia58Romania47Hungary41Croatia72Slovakia39Bulgaria55Slovenia61

Source: example figures, not a measurement.

Show the numbers
Openness score by market
MarketOpenness score, 0 to 100
Croatia72
Poland64
Slovenia61
Czechia58
Bulgaria55
Romania47
Hungary41
Slovakia39

Openness score by market

Croatia

Openness score, 0 to 100
72

Poland

Openness score, 0 to 100
64

Slovenia

Openness score, 0 to 100
61

Czechia

Openness score, 0 to 100
58

Bulgaria

Openness score, 0 to 100
55

Romania

Openness score, 0 to 100
47

Hungary

Openness score, 0 to 100
41

Slovakia

Openness score, 0 to 100
39

Source: example figures, not a measurement.

Dumbbell

A low and a high for each subject. Up to 20 rows.

Recruitment fees per hire in Croatia run from 1,200 EUR to 3,100 EUR, the widest range of the eight markets

Poland9002,100Czechia1,1002,600Romania7001,800Hungary8002,200Croatia1,2003,100Slovakia6001,500Bulgaria5001,400Slovenia1,0002,400
Poland9002,100Czechia1,1002,600Romania7001,800Hungary8002,200Croatia1,2003,100Slovakia6001,500Bulgaria5001,400Slovenia1,0002,400
Poland9002,100Czechia1,1002,600Romania7001,800Hungary8002,200Croatia1,2003,100Slovakia6001,500Bulgaria5001,400Slovenia1,0002,400
Poland9002,100Czechia1,1002,600Romania7001,800Hungary8002,200Croatia1,2003,100Slovakia6001,500Bulgaria5001,400Slovenia1,0002,400

Source: example figures, not a measurement.

Show the numbers
Recruitment fees per hire by market
MarketFee per hire, low, EURFee per hire, high, EUR
Poland9002,100
Czechia1,1002,600
Romania7001,800
Hungary8002,200
Croatia1,2003,100
Slovakia6001,500
Bulgaria5001,400
Slovenia1,0002,400

Recruitment fees per hire by market

Poland

Fee per hire, low, EUR
900
Fee per hire, high, EUR
2,100

Czechia

Fee per hire, low, EUR
1,100
Fee per hire, high, EUR
2,600

Romania

Fee per hire, low, EUR
700
Fee per hire, high, EUR
1,800

Hungary

Fee per hire, low, EUR
800
Fee per hire, high, EUR
2,200

Croatia

Fee per hire, low, EUR
1,200
Fee per hire, high, EUR
3,100

Slovakia

Fee per hire, low, EUR
600
Fee per hire, high, EUR
1,500

Bulgaria

Fee per hire, low, EUR
500
Fee per hire, high, EUR
1,400

Slovenia

Fee per hire, low, EUR
1,000
Fee per hire, high, EUR
2,400

Source: example figures, not a measurement.

Peer band strip

Whether a value is normal for its region and income band.

Poland issues 9,800 work permits, against a regional band of 1,900 to 9,800

1,9009,8007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)
1,9009,8002,6007,400Poland9,800 (2026)Czechia7,400 (2026)Romania5,200 (2026)Hungary4,600 (2026)

Source: example figures, not a measurement.

Show the numbers
Work permits issued against the regional and income group bands
MarketWork permits issuedRegion, lowRegion, highIncome group, lowIncome group, high
Poland9,8001,9009,8002,6007,400
Czechia7,4001,9009,8002,6007,400
Romania5,2001,9009,8002,6007,400
Hungary4,6001,9009,8002,6007,400

Work permits issued against the regional and income group bands

Poland

Work permits issued
9,800
Region, low
1,900
Region, high
9,800
Income group, low
2,600
Income group, high
7,400

Czechia

Work permits issued
7,400
Region, low
1,900
Region, high
9,800
Income group, low
2,600
Income group, high
7,400

Romania

Work permits issued
5,200
Region, low
1,900
Region, high
9,800
Income group, low
2,600
Income group, high
7,400

Hungary

Work permits issued
4,600
Region, low
1,900
Region, high
9,800
Income group, low
2,600
Income group, high
7,400

Source: example figures, not a measurement.

Change over time

Columns suit counts per year, a line suits a level that moves continuously, and the banded columns carry a forecast with its range. Keep observed and modeled years visibly apart.

Annual banded columns

A count per year, observed and forecast, with a range. The figures above the columns are running totals.

First work permits in Croatia are forecast to reach 4,200 a year by 2041, 42,000 in all from 2027

02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026202720282029203020312032203320342035203620372038203920402041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026202720282029203020312032203320342035203620372038203920402041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026202720282029203020312032203320342035203620372038203920402041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026202720282029203020312032203320342035203620372038203920402041

Source: example figures, not a measurement.

Show the numbers
First work permits in Croatia by year, with the forecast range
YearFirst work permitsRange, lowRange, highBasis
20261,2001,2001,200Observed
20271,4001,3301,470Forecast
20281,6001,4401,760Forecast
20291,8001,5302,070Forecast
20302,0001,6002,400Forecast
20312,2001,6502,750Forecast
20322,4001,6803,120Forecast
20332,6001,6903,510Forecast
20342,8001,6803,920Forecast
20353,0001,6504,350Forecast
20363,2001,6004,800Forecast
20373,4001,5305,270Forecast
20383,6001,4405,760Forecast
20393,8001,3306,270Forecast
20404,0001,2006,800Forecast
20414,2001,0507,350Forecast

First work permits in Croatia by year, with the forecast range

2026

First work permits
1,200
Range, low
1,200
Range, high
1,200
Basis
Observed

2027

First work permits
1,400
Range, low
1,330
Range, high
1,470
Basis
Forecast

2028

First work permits
1,600
Range, low
1,440
Range, high
1,760
Basis
Forecast

2029

First work permits
1,800
Range, low
1,530
Range, high
2,070
Basis
Forecast

2030

First work permits
2,000
Range, low
1,600
Range, high
2,400
Basis
Forecast

2031

First work permits
2,200
Range, low
1,650
Range, high
2,750
Basis
Forecast

2032

First work permits
2,400
Range, low
1,680
Range, high
3,120
Basis
Forecast

2033

First work permits
2,600
Range, low
1,690
Range, high
3,510
Basis
Forecast

2034

First work permits
2,800
Range, low
1,680
Range, high
3,920
Basis
Forecast

2035

First work permits
3,000
Range, low
1,650
Range, high
4,350
Basis
Forecast

2036

First work permits
3,200
Range, low
1,600
Range, high
4,800
Basis
Forecast

2037

First work permits
3,400
Range, low
1,530
Range, high
5,270
Basis
Forecast

2038

First work permits
3,600
Range, low
1,440
Range, high
5,760
Basis
Forecast

2039

First work permits
3,800
Range, low
1,330
Range, high
6,270
Basis
Forecast

2040

First work permits
4,000
Range, low
1,200
Range, high
6,800
Basis
Forecast

2041

First work permits
4,200
Range, low
1,050
Range, high
7,350
Basis
Forecast

Source: example figures, not a measurement.

Columns over time

A yearly or monthly count, observed years only.

Work permits issued in Croatia rose from 1,900 in 2020 to 4,200 in 2026

02,0004,0006,0004,2002020202120222023202420252026
02,0004,0006,0004,2002020202120222023202420252026
02,0004,0006,0004,2002020202120222023202420252026
02,0004,0006,0004,2002020202120222023202420252026

Source: example figures, not a measurement.

Show the numbers
Work permits issued in Croatia by year
YearWork permits issued
20201,900
20212,400
20223,100
20233,600
20243,900
20254,100
20264,200

Work permits issued in Croatia by year

2020

Work permits issued
1,900

2021

Work permits issued
2,400

2022

Work permits issued
3,100

2023

Work permits issued
3,600

2024

Work permits issued
3,900

2025

Work permits issued
4,100

2026

Work permits issued
4,200

Source: example figures, not a measurement.

Trend with forecast band

A stock or a rate, its history and its outlook. Four points or more.

First work permits in Croatia, 1,200 in 2026, are forecast to reach 4,200 in 2041

02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00042,00022,300 to 61,7002026203120362041
02,0004,0006,0008,0002026 1,2009,0007,450 to 10,55023,00015,750 to 30,25042,00022,300 to 61,7002026203120362041

Source: example figures, not a measurement.

Show the numbers
First work permits in Croatia by year, with the forecast range
YearFirst work permitsRange, lowRange, highBasis
20261,2001,2001,200Observed
20271,4001,3301,470Forecast
20281,6001,4401,760Forecast
20291,8001,5302,070Forecast
20302,0001,6002,400Forecast
20312,2001,6502,750Forecast
20322,4001,6803,120Forecast
20332,6001,6903,510Forecast
20342,8001,6803,920Forecast
20353,0001,6504,350Forecast
20363,2001,6004,800Forecast
20373,4001,5305,270Forecast
20383,6001,4405,760Forecast
20393,8001,3306,270Forecast
20404,0001,2006,800Forecast
20414,2001,0507,350Forecast

First work permits in Croatia by year, with the forecast range

2026

First work permits
1,200
Range, low
1,200
Range, high
1,200
Basis
Observed

2027

First work permits
1,400
Range, low
1,330
Range, high
1,470
Basis
Forecast

2028

First work permits
1,600
Range, low
1,440
Range, high
1,760
Basis
Forecast

2029

First work permits
1,800
Range, low
1,530
Range, high
2,070
Basis
Forecast

2030

First work permits
2,000
Range, low
1,600
Range, high
2,400
Basis
Forecast

2031

First work permits
2,200
Range, low
1,650
Range, high
2,750
Basis
Forecast

2032

First work permits
2,400
Range, low
1,680
Range, high
3,120
Basis
Forecast

2033

First work permits
2,600
Range, low
1,690
Range, high
3,510
Basis
Forecast

2034

First work permits
2,800
Range, low
1,680
Range, high
3,920
Basis
Forecast

2035

First work permits
3,000
Range, low
1,650
Range, high
4,350
Basis
Forecast

2036

First work permits
3,200
Range, low
1,600
Range, high
4,800
Basis
Forecast

2037

First work permits
3,400
Range, low
1,530
Range, high
5,270
Basis
Forecast

2038

First work permits
3,600
Range, low
1,440
Range, high
5,760
Basis
Forecast

2039

First work permits
3,800
Range, low
1,330
Range, high
6,270
Basis
Forecast

2040

First work permits
4,000
Range, low
1,200
Range, high
6,800
Basis
Forecast

2041

First work permits
4,200
Range, low
1,050
Range, high
7,350
Basis
Forecast

Source: example figures, not a measurement.

Slope

Change between two years for many subjects. Up to 24 subjects.

Work permits issued are forecast to rise in all six markets from 2026 to 2031

PL 9,80013,720 PLCZ 7,40010,360 CZRO 5,2007,280 ROHU 4,6006,440 HUHR 4,2005,880 HRSK 3,1004,340 SK20262031
PL 9,80013,720 PLCZ 7,40010,360 CZRO 5,2007,280 ROHU 4,6006,440 HUHR 4,2005,880 HRSK 3,1004,340 SK20262031

Source: example figures, not a measurement.

Show the numbers
Work permits issued by market, 2026 and 2031
Market2026, observed2031, forecast
Poland9,80013,720
Czechia7,40010,360
Romania5,2007,280
Hungary4,6006,440
Croatia4,2005,880
Slovakia3,1004,340

Work permits issued by market, 2026 and 2031

Poland

2026, observed
9,800
2031, forecast
13,720

Czechia

2026, observed
7,400
2031, forecast
10,360

Romania

2026, observed
5,200
2031, forecast
7,280

Hungary

2026, observed
4,600
2031, forecast
6,440

Croatia

2026, observed
4,200
2031, forecast
5,880

Slovakia

2026, observed
3,100
2031, forecast
4,340

Source: example figures, not a measurement.

Mirrored flow

Arrivals against departures per year, on one shared scale.

On the Nepal to Croatia corridor, first work permits are forecast to reach 1,050 in 2041, against 200 permits ended a year

2,3101,585 to 3,0355,7709,8803,823 to 15,9372026203120362041First permitsPermits ended
2,3101,585 to 3,0355,7703,143 to 8,3979,8803,823 to 15,9372026203120362041First permitsPermits ended
2,3101,585 to 3,0355,7709,8803,823 to 15,9372026203120362041First permitsPermits ended
2,3101,585 to 3,0355,7703,143 to 8,3979,8803,823 to 15,9372026203120362041First permitsPermits ended

Source: example figures, not a measurement.

Show the numbers
First work permits and permits ended on the Nepal to Croatia corridor, by year
YearFirst permitsPermits endedBasis
2026480200Observed
2027546200Forecast
2028608200Forecast
2029666200Forecast
2030720200Forecast
2031770200Forecast
2032816200Forecast
2033858200Forecast
2034896200Forecast
2035930200Forecast
2036960200Forecast
2037986200Forecast
20381,008200Forecast
20391,026200Forecast
20401,040200Forecast
20411,050200Forecast

First work permits and permits ended on the Nepal to Croatia corridor, by year

2026

First permits
480
Permits ended
200
Basis
Observed

2027

First permits
546
Permits ended
200
Basis
Forecast

2028

First permits
608
Permits ended
200
Basis
Forecast

2029

First permits
666
Permits ended
200
Basis
Forecast

2030

First permits
720
Permits ended
200
Basis
Forecast

2031

First permits
770
Permits ended
200
Basis
Forecast

2032

First permits
816
Permits ended
200
Basis
Forecast

2033

First permits
858
Permits ended
200
Basis
Forecast

2034

First permits
896
Permits ended
200
Basis
Forecast

2035

First permits
930
Permits ended
200
Basis
Forecast

2036

First permits
960
Permits ended
200
Basis
Forecast

2037

First permits
986
Permits ended
200
Basis
Forecast

2038

First permits
1,008
Permits ended
200
Basis
Forecast

2039

First permits
1,026
Permits ended
200
Basis
Forecast

2040

First permits
1,040
Permits ended
200
Basis
Forecast

2041

First permits
1,050
Permits ended
200
Basis
Forecast

Source: example figures, not a measurement.

Event timeline

Policy decisions over time, each opening, closing or neutral. Up to 40 events.

Three of the six policy decisions from 2021 to 2026 opened the market

  • Opening
  • Closing
  • Neutral
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog
PermitsQuota liftedRegistry openedQuotasCeiling raisedSkillsTrades recognizedLanguage floorEntryVisa backlog

Source: example figures, not a measurement.

Show the numbers
Policy decisions by year
YearAreaDecisionDirection
2021PermitsQuota liftedOpening
2022QuotasCeiling raisedOpening
2023SkillsTrades recognizedOpening
2024EntryVisa backlogClosing
2025PermitsRegistry openedNeutral
2026SkillsLanguage floorClosing

Policy decisions by year

2021

Area
Permits
Decision
Quota lifted
Direction
Opening

2022

Area
Quotas
Decision
Ceiling raised
Direction
Opening

2023

Area
Skills
Decision
Trades recognized
Direction
Opening

2024

Area
Entry
Decision
Visa backlog
Direction
Closing

2025

Area
Permits
Decision
Registry opened
Direction
Neutral

2026

Area
Skills
Decision
Language floor
Direction
Closing

Source: example figures, not a measurement.

Inline sparkline

The shape of one series inside a table cell, with no text and no axis.

Parts of a whole

Show at most five named parts and gather the rest as a remainder in slate. A donut shows one share or a few parts. We do not draw a pie.

Composition bar

What a total is made of. Five named parts and a remainder.

Construction takes 1,500 of the 4,200 work permits issued

1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200
1,500900700500400Every other sector, 200

Source: example figures, not a measurement.

Show the numbers
Work permits issued by sector
SectorWork permits issued
Construction1,500
Care900
Hospitality700
Logistics500
Agriculture400
Every other sector200

Work permits issued by sector

Construction

Work permits issued
1,500

Care

Work permits issued
900

Hospitality

Work permits issued
700

Logistics

Work permits issued
500

Agriculture

Work permits issued
400

Every other sector

Work permits issued
200

Source: example figures, not a measurement.

Donut

One share, or up to five parts.

Nepal is forecast to account for 1,050 of the 4,200 first work permits of 2041

1,050Nepal
1,050Nepal

Source: example figures, not a measurement.

Show the numbers
First work permits by citizenship, 2041, forecast
CitizenshipFirst work permits
Nepal1,050
Every other origin3,150

First work permits by citizenship, 2041, forecast

Nepal

First work permits
1,050

Every other origin

First work permits
3,150

Source: example figures, not a measurement.

Composition over time

The mix of a total, year by year. Five named parts and a remainder.

Nepal's share of first work permits is forecast to fall from 40 percent in 2026 to 25 percent in 2041

  • Nepal
  • India
  • Philippines
  • Bangladesh
  • Every other origin
0.0%255075100.0%2026203120362041
0.0%255075100.0%2026203120362041
0.0%255075100.0%2026203120362041
0.0%255075100.0%2026203120362041

Source: example figures, not a measurement.

Show the numbers
Share of first work permits by citizenship and year, percent
YearNepalIndiaPhilippinesBangladeshEvery other origin
20264022161210
20273923161210
20283824161210
20293725161210
20303626161210
20313527161210
20323428161210
20333329161210
20343230161210
20353131161210
20363032161210
20372933161210
20382834161210
20392735161210
2040263616No data10
20412537161210

Share of first work permits by citizenship and year, percent

2026

Nepal
40
India
22
Philippines
16
Bangladesh
12
Every other origin
10

2027

Nepal
39
India
23
Philippines
16
Bangladesh
12
Every other origin
10

2028

Nepal
38
India
24
Philippines
16
Bangladesh
12
Every other origin
10

2029

Nepal
37
India
25
Philippines
16
Bangladesh
12
Every other origin
10

2030

Nepal
36
India
26
Philippines
16
Bangladesh
12
Every other origin
10

2031

Nepal
35
India
27
Philippines
16
Bangladesh
12
Every other origin
10

2032

Nepal
34
India
28
Philippines
16
Bangladesh
12
Every other origin
10

2033

Nepal
33
India
29
Philippines
16
Bangladesh
12
Every other origin
10

2034

Nepal
32
India
30
Philippines
16
Bangladesh
12
Every other origin
10

2035

Nepal
31
India
31
Philippines
16
Bangladesh
12
Every other origin
10

2036

Nepal
30
India
32
Philippines
16
Bangladesh
12
Every other origin
10

2037

Nepal
29
India
33
Philippines
16
Bangladesh
12
Every other origin
10

2038

Nepal
28
India
34
Philippines
16
Bangladesh
12
Every other origin
10

2039

Nepal
27
India
35
Philippines
16
Bangladesh
12
Every other origin
10

2040

Nepal
26
India
36
Philippines
16
Bangladesh
No data
Every other origin
10

2041

Nepal
25
India
37
Philippines
16
Bangladesh
12
Every other origin
10

Source: example figures, not a measurement.

Several measures at once

When a reader weighs countries on more than one score, a matrix or a scatter shows the trade offs in one view.

Score matrix

Several scores for several countries. Up to 12 rows and 8 columns.

Croatia scores highest on permits, 72 of 100

  • 0 to 20
  • 20 to 40
  • 40 to 60
  • 60 to 80
  • 80 to 100
  • No data
  • 0 to 20
  • 20 to 40
  • 40 to 60
  • 60 to 80
  • 80 to 100
  • No data
PermitsRecognitionFeesProcessingFamilyPoland6458714652Czechia5862495544Romania4739664138Hungary4144523631Croatia7268576359Slovakia39433429
PermitsRecognitionFeesProcessingFamilyPoland6458714652Czechia5862495544Romania4739664138Hungary4144523631Croatia7268576359Slovakia39433429
PermitsRecognitionFeesProcessingFamilyPoland6458714652Czechia5862495544Romania4739664138Hungary4144523631Croatia7268576359Slovakia39433429
PermitsRecognitionFeesProcessingFamilyPoland6458714652Czechia5862495544Romania4739664138Hungary4144523631Croatia7268576359Slovakia39433429

Source: example figures, not a measurement.

Show the numbers
Openness scores by market, 0 to 100
MarketPermitsRecognitionFeesProcessingFamily
Poland6458714652
Czechia5862495544
Romania4739664138
Hungary4144523631
Croatia7268576359
Slovakia39No data433429

Openness scores by market, 0 to 100

Poland

Permits
64
Recognition
58
Fees
71
Processing
46
Family
52

Czechia

Permits
58
Recognition
62
Fees
49
Processing
55
Family
44

Romania

Permits
47
Recognition
39
Fees
66
Processing
41
Family
38

Hungary

Permits
41
Recognition
44
Fees
52
Processing
36
Family
31

Croatia

Permits
72
Recognition
68
Fees
57
Processing
63
Family
59

Slovakia

Permits
39
Recognition
No data
Fees
43
Processing
34
Family
29

Source: example figures, not a measurement.

Ranked scatter

Which markets rank high on priority and are easy to enter. Up to 40 subjects, each rank with its interval.

Croatia is the easiest of the eight markets to enter, ranked 12 of 30

Rank in a set of 30Rank in a set of 30High priority, easy entryHigh priority, hard entryLow priority, easy entryLow priority, hard entry
Rank in a set of 30Rank in a set of 30High priority, easy entryHigh priority, hard entryLow priority, easy entryLow priority, hard entry
Rank in a set of 30Rank in a set of 30High priority, easy entryHigh priority, hard entryLow priority, easy entryLow priority, hard entry
Rank in a set of 30Rank in a set of 30High priority, easy entryHigh priority, hard entryLow priority, easy entryLow priority, hard entry

Source: example figures, not a measurement.

Show the numbers
Priority and ease of entry by market, rank in a set of 30
MarketPriority rankPriority, rangeEntry rankEntry, range
Poland11 to 41411 to 17
Czechia21 to 51613 to 19
Romania32 to 61815 to 21
Hungary43 to 72017 to 23
Croatia54 to 8129 to 15
Slovakia65 to 92017 to 23
Bulgaria76 to 101613 to 19
Slovenia87 to 111512 to 18

Priority and ease of entry by market, rank in a set of 30

Poland

Priority rank
1
Priority, range
1 to 4
Entry rank
14
Entry, range
11 to 17

Czechia

Priority rank
2
Priority, range
1 to 5
Entry rank
16
Entry, range
13 to 19

Romania

Priority rank
3
Priority, range
2 to 6
Entry rank
18
Entry, range
15 to 21

Hungary

Priority rank
4
Priority, range
3 to 7
Entry rank
20
Entry, range
17 to 23

Croatia

Priority rank
5
Priority, range
4 to 8
Entry rank
12
Entry, range
9 to 15

Slovakia

Priority rank
6
Priority, range
5 to 9
Entry rank
20
Entry, range
17 to 23

Bulgaria

Priority rank
7
Priority, range
6 to 10
Entry rank
16
Entry, range
13 to 19

Slovenia

Priority rank
8
Priority, range
7 to 11
Entry rank
15
Entry, range
12 to 18

Source: example figures, not a measurement.

Where

Maps answer where. Their projection and their fills for missing data are set out under Maps and flags.

Corridor flow

Who supplies whom, and how much.

Nepal to Poland is the largest of the eight corridors, with 2,600 work permits issued

NepalIndiaPhilippinesBangladeshPolandCroatiaCzechiaRomania
NepalIndiaPhilippinesBangladeshPolandCroatiaCzechiaRomania
NepalIndiaPhilippinesBangladeshPolandCroatiaCzechiaRomania
NepalIndiaPhilippinesBangladeshPolandCroatiaCzechiaRomania

Source: example figures, not a measurement.

Show the numbers
Work permits issued by corridor
CorridorWork permits issued
Nepal to Poland2,600
India to Poland2,200
Nepal to Croatia1,800
India to Czechia1,500
Philippines to Croatia1,100
Philippines to Romania800
Bangladesh to Romania700
Bangladesh to Czechia400

Work permits issued by corridor

Nepal to Poland

Work permits issued
2,600

India to Poland

Work permits issued
2,200

Nepal to Croatia

Work permits issued
1,800

India to Czechia

Work permits issued
1,500

Philippines to Croatia

Work permits issued
1,100

Philippines to Romania

Work permits issued
800

Bangladesh to Romania

Work permits issued
700

Bangladesh to Czechia

Work permits issued
400

Source: example figures, not a measurement.

Choropleth

How open each country is, on one score.

Openness scores run from 24 to 74 of 100 across the 26 countries scored

  • 0 to 20
  • 20 to 40
  • 40 to 60
  • 60 to 80
  • 80 to 100
  • No data
  • Not in scope
  • Partial evidence
  • 0 to 20
  • 20 to 40
  • 40 to 60
  • 60 to 80
  • 80 to 100
  • No data
  • Not in scope
  • Partial evidence

Source: example figures, not a measurement.

Show the numbers
Openness score by country, grouped by the steps of the key
CountryOpenness score, 0 to 100
60 to 80
Ireland74
Croatia72
Netherlands71
Sweden69
Germany68
Denmark67
Portugal66
Poland64
Finland63
Slovenia61
40 to 60
Czechia58
Bulgaria55
Austria52
Spain49
Romania47
Italy44
Philippines42
Hungary41
20 to 40
Slovakia39
Greece38
Indonesia36
Vietnam33
Nepal31
Sri Lanka29
India27
Bangladesh24
Not in scope
RussiaNot in scope
BelarusNot in scope
North KoreaNot in scope
SyriaNot in scope
AfghanistanNot in scope
IranNot in scope

Openness score by country, grouped by the steps of the key

60 to 80

Ireland

Openness score, 0 to 100
74

Croatia

Openness score, 0 to 100
72

Netherlands

Openness score, 0 to 100
71

Sweden

Openness score, 0 to 100
69

Germany

Openness score, 0 to 100
68

Denmark

Openness score, 0 to 100
67

Portugal

Openness score, 0 to 100
66

Poland

Openness score, 0 to 100
64

Finland

Openness score, 0 to 100
63

Slovenia

Openness score, 0 to 100
61

40 to 60

Czechia

Openness score, 0 to 100
58

Bulgaria

Openness score, 0 to 100
55

Austria

Openness score, 0 to 100
52

Spain

Openness score, 0 to 100
49

Romania

Openness score, 0 to 100
47

Italy

Openness score, 0 to 100
44

Philippines

Openness score, 0 to 100
42

Hungary

Openness score, 0 to 100
41

20 to 40

Slovakia

Openness score, 0 to 100
39

Greece

Openness score, 0 to 100
38

Indonesia

Openness score, 0 to 100
36

Vietnam

Openness score, 0 to 100
33

Nepal

Openness score, 0 to 100
31

Sri Lanka

Openness score, 0 to 100
29

India

Openness score, 0 to 100
27

Bangladesh

Openness score, 0 to 100
24

Not in scope

Russia

Openness score, 0 to 100
Not in scope

Belarus

Openness score, 0 to 100
Not in scope

North Korea

Openness score, 0 to 100
Not in scope

Syria

Openness score, 0 to 100
Not in scope

Afghanistan

Openness score, 0 to 100
Not in scope

Iran

Openness score, 0 to 100
Not in scope

Partial evidence: Greece, Italy and Sri Lanka.

Source: example figures, not a measurement.

Bubble map

Where volumes concentrate.

Small multiples

To compare the same chart across countries, repeat it small, three across at full width, on one shared scale with one key. Use columns, trends, donuts, choropleths, dot plots or banded columns. Past nine panels, switch to a table with a sparkline column.

Charts we do not draw

Some charts mislead more often than they help, and WerkOS does not draw them: a pie, a donut with more than five parts, a second vertical axis, radar charts, treemaps and packed circles, word clouds, anything in 3D.

Nor does it draw an area that is neither a running total nor a composition, bars that do not start at zero, a smoothed line through fewer than four points, or a log scale.

NextMaps and flags

Chart catalogue

The closed set of charts WerkOS draws, each with the question it answers and its limit.

  • Kind: data
  • Page: https://design.werklist.com/data/chart-catalogue
  • Version: 2.1.2

When to use it

  • Choosing a chart from the question it has to answer

When not to use it

  • A chart that is not in the catalogue: WerkOS does not draw it

Rules

  • Parts of a whole: at most 5 named parts, the rest gathered as a remainder in slate
  • Small multiples: columns, trends, donuts, choropleths, dot plots or banded columns, repeated small, 3 across at full width, on one shared scale with one key. Past 9 panels, use a table with a sparkline column
  • Not drawn: a pie, a donut with more than 5 parts, a second vertical axis, radar charts, treemaps, packed circles, word clouds, 3D, an area that is neither a running total nor a composition, bars that do not start at zero, a smoothed line through fewer than 4 points, a log scale

Variants

  • Stat tile: The one number a view exists for. Without a figure, the tile says why
  • Ranked bars: How large a value is against its peers. Up to 12 rows
  • Country bars: Which countries lead, with a flag before each name. Up to 12 rows
  • Dot plot: One score on a fixed scale, such as 0 to 100, across many subjects
  • Dumbbell: A low and a high for each subject. Up to 20 rows
  • Peer band strip: Whether a value is normal for its region and income band
  • Annual banded columns: A count per year, observed and forecast, with a range. The figures above the columns are running totals
  • Columns over time: A yearly or monthly count, observed years only
  • Trend with forecast band: A stock or a rate, its history and its outlook. Four points or more
  • Slope: Change between two years for many subjects. Up to 24 subjects
  • Mirrored flow: Arrivals against departures per year, on one shared scale
  • Event timeline: Policy decisions over time, each opening, closing or neutral. Up to 40 events
  • Inline sparkline: The shape of one series inside a table cell, with no text and no axis
  • Composition bar: What a total is made of. 5 named parts and a remainder
  • Donut: One share, or up to 5 parts
  • Composition over time: The mix of a total, year by year. 5 named parts and a remainder
  • Score matrix: Several scores for several countries. Up to 12 rows and 8 columns
  • Ranked scatter: Which markets rank high on priority and are easy to enter. Up to 40 subjects, each rank with its interval
  • Corridor flow: Who supplies whom, and how much
  • Choropleth: How open each country is, on one score
  • Bubble map: Where volumes concentrate

JSON

{
  "title": "Chart catalogue",
  "path": "/data/chart-catalogue",
  "url": "https://design.werklist.com/data/chart-catalogue",
  "text": "https://design.werklist.com/agent/data/chart-catalogue",
  "summary": "Each chart WerkOS draws, the question it answers and its limits.",
  "version": "2.1.2",
  "kind": "data",
  "name": "Chart catalogue",
  "purpose": "The closed set of charts WerkOS draws, each with the question it answers and its limit.",
  "use": [
    "Choosing a chart from the question it has to answer"
  ],
  "avoid": [
    "A chart that is not in the catalogue: WerkOS does not draw it"
  ],
  "variants": [
    {
      "name": "Stat tile",
      "use": "The one number a view exists for. Without a figure, the tile says why"
    },
    {
      "name": "Ranked bars",
      "use": "How large a value is against its peers. Up to 12 rows"
    },
    {
      "name": "Country bars",
      "use": "Which countries lead, with a flag before each name. Up to 12 rows"
    },
    {
      "name": "Dot plot",
      "use": "One score on a fixed scale, such as 0 to 100, across many subjects"
    },
    {
      "name": "Dumbbell",
      "use": "A low and a high for each subject. Up to 20 rows"
    },
    {
      "name": "Peer band strip",
      "use": "Whether a value is normal for its region and income band"
    },
    {
      "name": "Annual banded columns",
      "use": "A count per year, observed and forecast, with a range. The figures above the columns are running totals"
    },
    {
      "name": "Columns over time",
      "use": "A yearly or monthly count, observed years only"
    },
    {
      "name": "Trend with forecast band",
      "use": "A stock or a rate, its history and its outlook. Four points or more"
    },
    {
      "name": "Slope",
      "use": "Change between two years for many subjects. Up to 24 subjects"
    },
    {
      "name": "Mirrored flow",
      "use": "Arrivals against departures per year, on one shared scale"
    },
    {
      "name": "Event timeline",
      "use": "Policy decisions over time, each opening, closing or neutral. Up to 40 events"
    },
    {
      "name": "Inline sparkline",
      "use": "The shape of one series inside a table cell, with no text and no axis"
    },
    {
      "name": "Composition bar",
      "use": "What a total is made of. 5 named parts and a remainder"
    },
    {
      "name": "Donut",
      "use": "One share, or up to 5 parts"
    },
    {
      "name": "Composition over time",
      "use": "The mix of a total, year by year. 5 named parts and a remainder"
    },
    {
      "name": "Score matrix",
      "use": "Several scores for several countries. Up to 12 rows and 8 columns"
    },
    {
      "name": "Ranked scatter",
      "use": "Which markets rank high on priority and are easy to enter. Up to 40 subjects, each rank with its interval"
    },
    {
      "name": "Corridor flow",
      "use": "Who supplies whom, and how much"
    },
    {
      "name": "Choropleth",
      "use": "How open each country is, on one score"
    },
    {
      "name": "Bubble map",
      "use": "Where volumes concentrate"
    }
  ],
  "rules": [
    "Parts of a whole: at most 5 named parts, the rest gathered as a remainder in slate",
    "Small multiples: columns, trends, donuts, choropleths, dot plots or banded columns, repeated small, 3 across at full width, on one shared scale with one key. Past 9 panels, use a table with a sparkline column",
    "Not drawn: a pie, a donut with more than 5 parts, a second vertical axis, radar charts, treemaps, packed circles, word clouds, 3D, an area that is neither a running total nor a composition, bars that do not start at zero, a smoothed line through fewer than 4 points, a log scale"
  ]
}

Raw file: https://design.werklist.com/agent/data/chart-catalogue