# 2024 FIFA Futsal World Cup qualification (UEFA)

The European qualifying competition for the 2024 FIFA Futsal World Cup was a men's futsal competition that determined the seven UEFA teams in the 2024 FIFA Futsal World Cup in Uzbekistan.

## Format

The qualifying competition consists of five stages:
* Preliminary round: The lowest-ranked 24 teams play in the preliminary round, and are drawn into six groups of four teams. The winners and runners-up of each group advance to the main round to join the 24 highest-ranked teams which receive byes to the main round.
* Main round: The 36 teams are drawn into twelve groups of three. The 12 winners and four best runners-up progress directly to the elite round. The remaining eight runners-up enter main round play-offs.
* Main round play-offs: The eight teams are drawn into four ties, to be played home and away. The four winners of the ties complete the elite round line-up.
* Elite round: The 20 teams are drawn into five groups of four. The winners of each group qualify directly for the World Cup, while the four best runners-up advance to the play-offs.
* Elite round play-offs: The four teams are drawn into two ties to play home-and-away two-legged matches to determine the last two European qualified teams. If only two teams enter, a draw will be held to determine the order of matches.
In the preliminary round each group is played as a round-robin mini-tournament at the pre-selected hosts.
In the main and the elite round, each team plays one home and one away match against each other team in its group.

### Tiebreakers

In the preliminary round teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Articles 15.01 and 15.02):
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
* Goal difference in all group matches;
* Goals scored in all group matches;
* Penalty shoot-out if only two teams have the same number of points, and they met in the last round of the group and are tied after applying all criteria above (not used if more than two teams have the same number of points, or if their rankings are not relevant for qualification for the next stage);
* Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* UEFA coefficient;
In the main and the elite round, teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Articles 15.01 and 15.02):
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
* Goal difference in all group matches;
* Goals scored in all group matches;
* Penalty shoot-out if only two teams have the same number of points, and they met in the last round of the group and are tied after applying all criteria above (not used if more than two teams have the same number of points, or if their rankings are not relevant for qualification for the next stage);
* Away goals scored in all group matches;
* Wins in all group matches;
* Away wins in all group matches;
* Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* UEFA coefficient used for the group phase draw;
In the play-offs, the team that scores more goals on aggregate over the two legs qualifies for the final tournament. As there is no away goals rule, if the aggregate score is level, an extra time of two 5-minute periods is played. If both teams score the same number of goals or no goals are scored during extra time, the tie is decided by penalty shoot-out (Regulations Article 16.01).

## Teams

The 48 teams were seeded according to the coefficient ranking. Seeded teams were determined based in November 2021 UEFA coefficient (shown in brackets). Six teams were pre-selected as hosts for the preliminary round. The draw for the preliminary round was held on 7 December 2021.
| Teams entering main round | Teams entering preliminary round |
| Spain (1) | Moldova (25) |
| Russia (2) | Albania (26) |
| Portugal (3) | Turkey (27) |
| Kazakhstan (4) | Kosovo (28) |
| Azerbaijan (5) | Montenegro (29) |
| Ukraine (6) | Sweden (31) |
| Serbia (7) | Switzerland (32) |
| Italy (8) | Norway (33) |
| Slovenia (9) | Bulgaria (34) |
| Croatia (10) | Denmark (35) |
| Czech Republic (11) | Armenia (36) |
| Belarus (12) | Greece (37) |
| Romania (13) | Germany (38) |
| Hungary (14) | Cyprus (39) |
| France (15) | Lithuania (41) |
| Slovakia (16) | Israel (42) |
| Netherlands (17) | Andorra (43) |
| Bosnia and Herzegovina (18) | Estonia (44) |
| Poland (19) | Malta (45) |
| Belgium (20) | Gibraltar (46) |
| Finland (21) | San Marino (47) |
| Georgia (22) | Scotland (48) |
| Latvia (23) | Northern Ireland (49) |
| North Macedonia (24) | Austria (50) |
Did not enter :
| England (30) | Wales (40) | Republic of Ireland (NR) | Iceland (NR) |
| Luxembourg (NR) | Faroe Islands (NR) | Liechtenstein (NR) |

### Notes

* NR – No rank (Team has been inactive on the previous 36 months)

## Schedule

The qualifying matches are played on dates that fall within the FIFA Futsal International Match Calendar.
Schedule for 2024 FIFA Futsal World Cup European qualifying :
| Round | Draw | Dates |
| Preliminary round | 7 December 2021 | 5–12 April 2022 |
| Main round | 7 July 2022 | 17 September 2022–8 March 2023 |
| Main round play-offs | 10 March 2023 | 10–19 April 2023 |
| Elite round | 5 July 2023 | 14–20 December 2023 |
| Elite round play-offs | 25 January 2024 | 8–17 April 2024 |

## Preliminary round

The winners and runners-up of each group advanced to the main round to join the 24 teams which receive byes. The preliminary round was scheduled to be played between 5–12 April 2022.
Times are CEST (UTC+2), as listed by UEFA (local times, if different, are in parentheses).

### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Germany (H) | 3 | 2 | 1 | 0 | 16 | 3 | +13 | 7 | Main round |
| 2 | Montenegro | 3 | 2 | 1 | 0 | 9 | 3 | +6 | 7 | Main round |
| 3 | Gibraltar | 3 | 1 | 0 | 2 | 2 | 14 | −12 | 3 | |
| 4 | San Marino | 3 | 0 | 0 | 3 | 1 | 8 | −7 | 0 | |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Denmark | 3 | 1 | 2 | 0 | 12 | 4 | +8 | 5 | Main round |
| 2 | Cyprus | 3 | 1 | 2 | 0 | 7 | 6 | +1 | 5 | Main round |
| 3 | Norway (H) | 3 | 1 | 1 | 1 | 13 | 6 | +7 | 4 | Main round |
| 4 | Malta | 3 | 0 | 1 | 2 | 3 | 19 | −16 | 1 | |
* ↑ Russia originally received a bye to the Main Round, but on 2 May 2022 UEFA banned all Russian clubs and teams from European competitions due to the invasion of Ukraine. Russia was replaced by Norway, which was the best third-ranked team of the preliminary round.

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Armenia | 3 | 3 | 0 | 0 | 16 | 1 | +15 | 9 | Main round |
| 2 | Kosovo | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | Main round |
| 3 | Bulgaria (H) | 3 | 1 | 0 | 2 | 9 | 7 | +2 | 3 | |
| 4 | Scotland | 3 | 0 | 0 | 3 | 3 | 24 | −21 | 0 | |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Lithuania (H) | 3 | 3 | 0 | 0 | 8 | 1 | +7 | 9 | Main round |
| 2 | Israel | 3 | 1 | 1 | 1 | 5 | 6 | −1 | 4 | Main round |
| 3 | Turkey | 3 | 1 | 0 | 2 | 9 | 10 | −1 | 3 | |
| 4 | Northern Ireland | 3 | 0 | 1 | 2 | 7 | 12 | −5 | 1 | |

### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Sweden (H) | 3 | 2 | 1 | 0 | 13 | 5 | +8 | 7 | Main round |
| 2 | Austria | 3 | 1 | 1 | 1 | 7 | 10 | −3 | 4 | Main round |
| 3 | Albania | 3 | 1 | 0 | 2 | 5 | 9 | −4 | 3 | |
| 4 | Andorra | 3 | 1 | 0 | 2 | 9 | 10 | −1 | 3 | |
* 1 2 Head-to-head points: Albania 3, Andorra 0.

### Group F

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Moldova (H) | 3 | 3 | 0 | 0 | 8 | 2 | +6 | 9 | Main round |
| 2 | Greece | 3 | 2 | 0 | 1 | 11 | 5 | +6 | 6 | Main round |
| 3 | Switzerland | 3 | 1 | 0 | 2 | 11 | 12 | −1 | 3 | |
| 4 | Estonia | 3 | 0 | 0 | 3 | 5 | 16 | −11 | 0 | |

## Main round

The winners and four best runners-up advanced to the elite round. The remaining eight runners-up enter main round play-offs. The matches of the main round must be completed by 8 March 2023. The draw for the main round was held on 7 July 2022.

### Teams qualified from the preliminary round

| Group | Winners | Runners-up | Best third-ranked |
| A | Germany | Montenegro | |
| B | Denmark | Cyprus | Norway |
| C | Armenia | Kosovo | |
| D | Lithuania | Israel | |
| E | Sweden | Austria | |
| F | Moldova | Greece | |
* ^ Russia originally received a bye to the Main Round, but on 2 May 2022 UEFA banned all Russian clubs and teams from European competitions due to the invasion of Ukraine. Russia was replaced by Norway, which was the best third-ranked team of the preliminary round.
Times are CEST (UTC+2) and CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

### Group 1

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Spain | 4 | 4 | 0 | 0 | 35 | 2 | +33 | 12 | Elite round |
| 2 | Moldova | 4 | 2 | 0 | 2 | 11 | 12 | −1 | 6 | Main round play-offs |
| 3 | Cyprus | 4 | 0 | 0 | 4 | 1 | 33 | −32 | 0 | |

### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Georgia | 4 | 4 | 0 | 0 | 23 | 12 | +11 | 12 | Elite round |
| 2 | Belgium | 4 | 2 | 0 | 2 | 23 | 12 | +11 | 6 | Main round play-offs |
| 3 | Austria | 4 | 0 | 0 | 4 | 7 | 29 | −22 | 0 | |

### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Armenia | 4 | 4 | 0 | 0 | 15 | 8 | +7 | 12 | Elite round |
| 2 | Czech Republic | 4 | 2 | 0 | 2 | 12 | 11 | +1 | 6 | Main round play-offs |
| 3 | Bosnia and Herzegovina | 4 | 0 | 0 | 4 | 8 | 16 | −8 | 0 | |

### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Portugal | 4 | 4 | 0 | 0 | 17 | 5 | +12 | 12 | Elite round |
| 2 | Lithuania | 4 | 1 | 1 | 2 | 4 | 11 | −7 | 4 | Main round play-offs |
| 3 | Belarus | 4 | 0 | 1 | 3 | 8 | 13 | −5 | 1 | |

### Group 5

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kazakhstan | 4 | 3 | 1 | 0 | 17 | 4 | +13 | 10 | Elite round |
| 2 | Slovenia | 4 | 2 | 1 | 1 | 10 | 7 | +3 | 7 | Elite round |
| 3 | Montenegro | 4 | 0 | 0 | 4 | 3 | 19 | −16 | 0 | |

### Group 6

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Poland | 4 | 3 | 0 | 1 | 17 | 7 | +10 | 9 | Elite round |
| 2 | Azerbaijan | 4 | 3 | 0 | 1 | 18 | 12 | +6 | 9 | Elite round |
| 3 | Greece | 4 | 0 | 0 | 4 | 3 | 19 | −16 | 0 | |
* 1 2 Head-to-head goal difference: Poland +4, Azerbaijan −4.

### Group 7

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Croatia | 4 | 3 | 1 | 0 | 19 | 3 | +16 | 10 | Elite round |
| 2 | Hungary | 4 | 1 | 2 | 1 | 10 | 9 | +1 | 5 | Main round play-offs |
| 3 | Israel | 4 | 0 | 1 | 3 | 4 | 21 | −17 | 1 | |

### Group 8

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Romania | 4 | 3 | 1 | 0 | 12 | 5 | +7 | 10 | Elite round |
| 2 | Finland | 4 | 2 | 1 | 1 | 11 | 3 | +8 | 7 | Elite round |
| 3 | Denmark | 4 | 0 | 0 | 4 | 5 | 20 | −15 | 0 | |

### Group 9

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | France | 4 | 3 | 1 | 0 | 14 | 2 | +12 | 10 | Elite round |
| 2 | Serbia | 4 | 2 | 1 | 1 | 9 | 5 | +4 | 7 | Elite round |
| 3 | Norway | 4 | 0 | 0 | 4 | 5 | 21 | −16 | 0 | |

### Group 10

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Italy | 4 | 2 | 2 | 0 | 22 | 14 | +8 | 8 | Elite round |
| 2 | Sweden | 4 | 1 | 1 | 2 | 14 | 18 | −4 | 4 | Main round play-offs |
| 3 | North Macedonia | 4 | 1 | 1 | 2 | 11 | 15 | −4 | 4 | |
* 1 2 Head-to-head goal difference: Sweden +1, North Macedonia −1.

### Group 11

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Ukraine | 4 | 3 | 1 | 0 | 13 | 6 | +7 | 10 | Elite round |
| 2 | Netherlands | 4 | 1 | 2 | 1 | 8 | 9 | −1 | 5 | Main round play-offs |
| 3 | Kosovo | 4 | 0 | 1 | 3 | 7 | 13 | −6 | 1 | |

### Group 12

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Slovakia | 4 | 2 | 2 | 0 | 8 | 2 | +6 | 8 | Elite round |
| 2 | Germany | 4 | 1 | 2 | 1 | 5 | 7 | −2 | 5 | Main round play-offs |
| 3 | Latvia | 4 | 1 | 0 | 3 | 7 | 11 | −4 | 3 | |

### Ranking of second-placed teams

| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | 6 | Azerbaijan | 4 | 3 | 0 | 1 | 18 | 12 | +6 | 9 | Elite round |
| 2 | 8 | Finland | 4 | 2 | 1 | 1 | 11 | 3 | +8 | 7 | Elite round |
| 3 | 9 | Serbia | 4 | 2 | 1 | 1 | 9 | 5 | +4 | 7 | Elite round |
| 4 | 5 | Slovenia | 4 | 2 | 1 | 1 | 10 | 7 | +3 | 7 | Elite round |
| 5 | 2 | Belgium | 4 | 2 | 0 | 2 | 23 | 12 | +11 | 6 | Main round play-offs |
| 6 | 3 | Czech Republic | 4 | 2 | 0 | 2 | 12 | 11 | +1 | 6 | Main round play-offs |
| 7 | 1 | Moldova | 4 | 2 | 0 | 2 | 11 | 12 | −1 | 6 | Main round play-offs |
| 8 | 7 | Hungary | 4 | 1 | 2 | 1 | 10 | 9 | +1 | 5 | Main round play-offs |
| 9 | 11 | Netherlands | 4 | 1 | 2 | 1 | 8 | 9 | −1 | 5 | Main round play-offs |
| 10 | 12 | Germany | 4 | 1 | 2 | 1 | 5 | 7 | −2 | 5 | Main round play-offs |
| 11 | 10 | Sweden | 4 | 1 | 1 | 2 | 14 | 18 | −4 | 4 | Main round play-offs |
| 12 | 4 | Lithuania | 4 | 1 | 1 | 2 | 4 | 11 | −7 | 4 | Main round play-offs |

## Main round play-offs

The winner of each tie advanced to the Elite round. The matches were played on 12–19 April 2023.
The draw for the main round play-offs was held on 10 March 2023.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Belgium | 5–5 (4–3 p) | Hungary | 2–1 | 3–4 (a.e.t.) |
| Netherlands | 11–3 | Moldova | 5–2 | 6–1 |
| Sweden | 4–8 | Germany | 2–4 | 2–4 |
| Czech Republic | 7–3 | Lithuania | 5–2 | 2–1 |
Times are CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

## Elite round

The draw for the elite round was held on 8 June 2023, with matches to be completed by 20 December 2023. The five group winners qualified to the 2024 FIFA Futsal World Cup. The four best runners-up entered the elite round play-offs.

### Teams qualified from the main round and the main round play-offs

| Group | Winners | Four best runners-up | Play-off winners |
| 1 | Spain | | |
| 2 | Georgia | | Belgium |
| 3 | Armenia | | Czech Republic |
| 4 | Portugal | | |
| 5 | Kazakhstan | Slovenia | |
| 6 | Poland | Azerbaijan | |
| 7 | Croatia | | |
| 8 | Romania | Finland | |
| 9 | France | Serbia | |
| 10 | Italy | | |
| 11 | Ukraine | | Netherlands |
| 12 | Slovakia | | Germany |
Times are CEST (UTC+2) and CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kazakhstan | 6 | 6 | 0 | 0 | 17 | 7 | +10 | 18 | Final tournament |
| 2 | Netherlands | 6 | 3 | 0 | 3 | 14 | 10 | +4 | 9 | Elite round play-offs |
| 3 | Romania | 6 | 2 | 0 | 4 | 11 | 17 | −6 | 6 | |
| 4 | Azerbaijan | 6 | 1 | 0 | 5 | 11 | 19 | −8 | 3 | |
Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Romania
Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Romania
Match declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Azerbaijan

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Ukraine | 6 | 4 | 1 | 1 | 32 | 12 | +20 | 13 | Final tournament |
| 2 | Poland | 6 | 4 | 0 | 2 | 21 | 14 | +7 | 12 | Elite round play-offs |
| 3 | Serbia | 6 | 2 | 2 | 2 | 13 | 17 | −4 | 8 | |
| 4 | Belgium | 6 | 0 | 1 | 5 | 12 | 35 | −23 | 1 | |

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | France | 6 | 5 | 1 | 0 | 27 | 11 | +16 | 16 | Final tournament |
| 2 | Croatia | 6 | 4 | 0 | 2 | 20 | 10 | +10 | 12 | Elite round play-offs |
| 3 | Slovakia | 6 | 1 | 1 | 4 | 14 | 26 | −12 | 4 | |
| 4 | Germany | 6 | 1 | 0 | 5 | 11 | 25 | −14 | 3 | |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Spain | 6 | 5 | 1 | 0 | 20 | 2 | +18 | 16 | Final tournament |
| 2 | Italy | 6 | 2 | 1 | 3 | 14 | 18 | −4 | 7 | |
| 3 | Slovenia | 6 | 2 | 1 | 3 | 10 | 14 | −4 | 7 | |
| 4 | Czech Republic | 6 | 1 | 1 | 4 | 13 | 23 | −10 | 4 | |
* 1 2 Tied on head-to-head and total goal difference. Total goals scored: Italy 14, Slovenia 10.

### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Portugal | 6 | 6 | 0 | 0 | 32 | 2 | +30 | 18 | Final tournament |
| 2 | Finland | 6 | 4 | 0 | 2 | 21 | 10 | +11 | 12 | Elite round play-offs |
| 3 | Armenia | 6 | 1 | 0 | 5 | 5 | 25 | −20 | 3 | |
| 4 | Georgia | 6 | 1 | 0 | 5 | 3 | 24 | −21 | 3 | |
* 1 2 Head-to-head goal difference: Armenia +1, Georgia −1.
Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Armenia and Georgia
Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Georgia
Matches declared forfeited for the violation of Article 38 of the Regulations of the UEFA European Qualifying Competition for the 2024 FIFA Futsal World Cup (player eligibility) by Georgia
Finland won by forfeit

### Ranking of second-placed teams

| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | E | Finland | 6 | 4 | 0 | 2 | 21 | 10 | +11 | 12 | Elite round play-offs |
| 2 | C | Croatia | 6 | 4 | 0 | 2 | 20 | 10 | +10 | 12 | Elite round play-offs |
| 3 | B | Poland | 6 | 4 | 0 | 2 | 21 | 14 | +7 | 12 | Elite round play-offs |
| 4 | A | Netherlands | 6 | 3 | 0 | 3 | 14 | 10 | +4 | 9 | Elite round play-offs |
| 5 | D | Italy | 6 | 2 | 1 | 3 | 14 | 18 | −4 | 7 | |

## Elite round play-offs

The draw for the elite round play-offs was held on 25 January 2024. The matches will be played on 8–17 April 2024.
The winner of each tie will qualify to the 2024 FIFA Futsal World Cup.

### Teams that enter the play-offs

* Croatia
* Finland
* Netherlands
* Poland
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Netherlands | 5–5 (5–4 p) | Finland | 1–1 | 4–4 |
| Poland | 4–5 | Croatia | 2–3 | 2–2 |

## Qualified teams for FIFA Futsal World Cup

The following seven teams from UEFA qualified for the 2024 FIFA Futsal World Cup.
| Team | Qualified as | Qualified on | Previous appearances in FIFA Futsal World Cup |
| Kazakhstan | Elite round Group A winners | 14 December 2023 | 3 (2000, 2016, 2021) |
| France | Elite round Group C winners | 14 December 2023 | 0 (debut) |
| Spain | Elite round Group D winners | 15 December 2023 | 9 (1989, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2021) |
| Portugal | Elite round Group E winners | 15 December 2023 | 6 (2000, 2004, 2008, 2012, 2016, 2021) |
| Ukraine | Elite round Group B winners | 20 December 2023 | 5 (1996, 2004, 2008, 2012, 2016) |
| Croatia | Elite round play-offs winners | 16 April 2024 | 1 (2000) |
| Netherlands | Elite round play-offs winners | 17 April 2024 | 4 (1989, 1992, 1996, 2000) |
    $^1$ Bold indicates champions for that year. Italic indicates hosts for that year.

## Top goalscorers

* Preliminary round: There were 196 goals scored in 36 matches, for an average of 5.44 goals per match.
* Main round: There were 416 goals scored in 72 matches, for an average of 5.78 goals per match.
* Main round play-offs: There were 46 goals scored in 8 matches, for an average of 5.75 goals per match.
* Elite round: There were 324 goals scored in 59 matches, for an average of 5.49 goals per match.
* Elite round play-offs: There were 19 goals scored in 4 matches, for an average of 4.75 goals per match.
* Total: There were 1,001 goals scored in 179 matches, for an average of 5.59 goals per match.
> Team did not participate in this stage. — Team eliminated for this stage.
| Rank | Player | PR | MR | MRPO | ER | ERPO | Total |
| 1 | Vladimir Sanosyan | 3 | 5 | > | 5 | — | 13 |
| 2 | Muhammet Sözer | 2 | 2 | 2 | 5 | — | 11 |
| 2 | Ihor Korsun | > | 3 | > | 8 | > | 11 |
| 4 | Omar Rahou | > | 5 | 3 | 2 | — | 10 |
| 4 | Luka Perić | > | 5 | > | 3 | 2 | 10 |
| 6 | Mikołaj Zastawnik | > | 6 | > | 3 | 0 | 9 |
| 6 | Rafael Vilela | > | 4 | > | 5 | — | 9 |
| 6 | Abdessamad Mohammed | > | 3 | > | 6 | > | 9 |
| 6 | Souheil Mouhoudine | > | 2 | > | 7 | > | 9 |
| 10 | Cristian Obadă | 2 | 4 | 2 | — | — | 8 |
| 10 | Gabriel Motta | > | 5 | > | 3 | — | 8 |
| 10 | Antonio Sekulić | > | 2 | > | 6 | 0 | 8 |
| 13 | André Luis Sasse | > | 4 | > | 3 | — | 7 |
| 13 | Pavel Drozd | > | 2 | 3 | 2 | — | 7 |
| 13 | Birzhan Orazov | > | 2 | > | 5 | > | 7 |
| 13 | Pany Varela | > | 2 | > | 5 | > | 7 |
| 13 | Danyil Abakshyn | > | 1 | > | 6 | > | 7 |
| 18 | Donat Gashi | 1 | 5 | 0 | — | — | 6 |
| 18 | Christopher Wittig | 1 | 2 | 0 | 3 | — | 6 |
| 18 | István Hadnagy | > | 5 | > | 1 | — | 6 |
| 18 | Ahmed Sababti | > | 4 | 1 | 1 | — | 6 |
| 18 | Soufian El Fakiri | > | 4 | 0 | 2 | — | 6 |
| 18 | Zicky Té | > | 4 | > | 2 | > | 6 |
| 18 | Adolfo | > | 3 | > | 3 | > | 6 |
| 18 | Tomáš Drahovský | > | 1 | > | 5 | — | 6 |
| 18 | Marvin Ghislandi | > | 1 | 0 | 5 | — | 6 |