# UEFA Futsal Euro 2022 qualifying

The UEFA Futsal Euro 2022 qualifying competition will be a men's futsal competition that determines the 15 teams joining the automatically qualified hosts Netherlands in the UEFA Futsal Euro 2022 final tournament, the first tournament to be held on a four-year basis and featuring 16 teams.
A record number of 50 of the 55 UEFA member national teams entered the competition, including Austria and Northern Ireland which entered for the first time. Apart from hosts Netherlands, the remaining 49 teams entered the qualifying competition. The 16 teams which advanced to the 2020 FIFA Futsal World Cup European qualifying elite round were given byes to the qualifying group stage, which for the first time would be played in home-and-away round-robin format, while the remaining 33 teams entered in the qualifying round.

## Format

The qualifying competition consists of four rounds:
* Qualifying round: The 33 teams which enter this round are drawn into nine groups: six groups of four teams and three groups of three teams. Each group is played in single round-robin format at one of the teams selected as hosts before the draw. The nine group winners advance to the qualifying group stage, while the nine group runners-up and the five third-placed teams with the best record against the first and second-placed teams in their group advance to the qualifying round play-offs.
* Qualifying round play-offs: The 14 teams are drawn into seven ties to play home-and-away two-legged matches. The seven winners advance to the qualifying group stage.
* Qualifying group stage: The 32 teams (16 World Cup qualifying elite round teams which receive bye to this round, nine qualifying round group winners and seven qualifying round play-off winners) are drawn into eight groups of four. Each group is played in home-and-away round-robin format. The eight group winners and the six runners-up with the best record against all teams in their group qualify for the final tournament, while the remaining two runners-up advance to the play-offs.
* Play-offs: The two teams play home-and-away two-legged matches to determine the last qualified team.

### Tiebreakers

In the qualifying round and qualifying group stage, 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 14.01, 14.02 and 17.01):
* 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;
* (Qualifying group stage only) Away 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;
* (Qualifying group stage only) Away goals scored in all group matches;
* (Qualifying group stage only) Wins in all group matches;
* (Qualifying group stage only) Away wins in all group matches;
* (Qualifying round only) 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 ranking for the qualifying round or qualifying group stage draw;
* (Qualifying round only) Drawing of lots.
To determine the five best third-placed teams from the qualifying round, the results against the teams in fourth place are discarded. To determine the six best runners-up from the qualifying group stage, all results are considered. The following criteria are applied (Regulations Articles 14.04 and 15.02):
* Points;
* Goal difference;
* Goals scored;
* (Qualifying group stage only) Away goals scored;
* (Qualifying group stage only) Wins;
* (Qualifying group stage only) Away wins;
* Disciplinary points;
* UEFA coefficient ranking for the qualifying round or qualifying group stage draw;
* (Qualifying round only) Drawing of lots
In the qualifying round play-offs and play-offs, the team that scores more goals on aggregate over the two legs qualifies for the final tournament. If the aggregate score is level, the away goals rule is applied, i.e., the team that scores more goals away from home over the two legs advances. If away goals are also equal, extra time is played. The away goals rule is again applied after extra time, i.e., if there are goals scored during extra time and the aggregate score is still level, the visiting team advances by virtue of more away goals scored. If no goals are scored during extra time, the tie is decided by penalty shoot-out (Regulations Article 21.01).

## Schedule

The qualifying matches are played on dates that fall within the FIFA Futsal International Match Calendar.
Schedule for UEFA Futsal Euro 2022 qualifying :
| Round | Draw | Dates | Original dates |
| Qualifying round | 7 November 2019 | 29 January – 1 February 2020 | 29 January – 1 February 2020 |
| Qualifying round play-offs | 13 February 2020 | 2–11 November 2020 | 6–15 April 2020 |
| Qualifying group stage | 2 September 2020 (originally 14 May 2020) | 6–9 December 202025 January – 3 February 20211–10 March 20215–14 April 2021 | Matchdays 1 & 2: February 2021Matchdays 3 & 4: April 2021Matchdays 5 & 6: September 2021 |
| Play-offs | 2 September 2020 (originally September 2021) | 14–17 November 2021 | October 2021 |
In the qualifying round, the schedule of each group is as follows, with one rest day between matchdays 2 and 3 for four-team groups, and no rest days for three-team groups (Regulations Articles 13.03, 23.02 and 23.03):
Note: For scheduling, the hosts are considered as Team 1, while the visiting teams are considered as Team 2, Team 3, and Team 4 according to their group positions.
Qualifying round schedule :
| Matchday | Matches (4 teams) | Matches (3 teams) |
| Matchday 1 | 2 v 4, 3 v 1 | 3 v 1 |
| Matchday 2 | 3 v 2, 1 v 4 | 2 v 3 |
| Matchday 3 | 4 v 3, 1 v 2 | 1 v 2 |
In the qualifying group stage, the schedule of each group is as follows (Regulations Article 16.03):
Qualifying group stage schedule :
| Matchday | Matches |
| Matchday 1 | 2 v 3, 4 v 1 |
| Matchday 2 | 1 v 2, 3 v 4 |
| Matchday 3 | 3 v 1, 2 v 4 |
| Matchday 4 | 1 v 3, 4 v 2 |
| Matchday 5 | 3 v 2, 1 v 4 |
| Matchday 6 | 2 v 1, 4 v 3 |

## Qualifying round
### Draw

The draw for the qualifying round was held on 7 November 2019, 13:30 CET (UTC+1), at the UEFA headquarters in Nyon, Switzerland. The seeding was based on the new Elo-based futsal men's national-team coefficient ranking taken on 28 October 2019. The 33 teams were drawn into nine groups: six groups of four containing one team from each of the seeding positions 1–4, and three groups of three containing one team from each of the seeding positions 1–3. First, the nine teams which were pre-selected as hosts were drawn from their own designated pot and allocated to their respective group as per their seeding positions (since Malta were in seeding position 4, they had to be host a four-team group). Next, the remaining 24 teams were drawn from their respective pot which were allocated according to their seeding positions. Based on the decisions taken by the UEFA Emergency Panel, Kosovo and Bosnia and Herzegovina could not be drawn in the same group.
Final tournament hosts :
| Team | Coeff. | Rank |
| Netherlands | 1641.41 | 17 |
Teams entering qualifying group stage :
| Team | Coeff. | Rank |
| Spain | 2112.09 | 1 |
| Russia | 2099.41 | 2 |
| Portugal | 2088.92 | 3 |
| Kazakhstan | 2074.58 | 4 |
| Azerbaijan | 2013.86 | 5 |
| Ukraine | 2002.36 | 6 |
| Serbia | 1975.44 | 7 |
| Italy | 1963.53 | 8 |
| Slovenia | 1926.99 | 9 |
| Croatia | 1919.50 | 10 |
| Czech Republic | 1802.24 | 11 |
| Belarus | 1800.94 | 12 |
| Romania | 1756.91 | 13 |
| France | 1740.99 | 15 |
| Slovakia | 1713.56 | 16 |
| Finland | 1590.30 | 21 |
Teams entering qualifying round :
| Team | Coeff. | Rank | Seed |
| Hungary | 1746.28 | 14 | 1 |
| Bosnia and Herzegovina (H) | 1641.36 | 18 | 1 |
| Poland | 1600.21 | 19 | 1 |
| Belgium (H) | 1594.81 | 20 | 1 |
| Georgia (H) | 1587.09 | 22 | 1 |
| Latvia (H) | 1486.86 | 23 | 1 |
| North Macedonia (H) | 1478.80 | 24 | 1 |
| Moldova (H) | 1395.49 | 25 | 1 |
| Albania | 1372.66 | 26 | 1 |
| Turkey | 1356.47 | 27 | 2 |
| Kosovo | 1351.84 | 28 | 2 |
| Montenegro | 1342.09 | 29 | 2 |
| England | 1338.14 | 30 | 2 |
| Sweden | 1314.92 | 31 | 2 |
| Switzerland | 1233.17 | 32 | 2 |
| Norway | 1213.04 | 33 | 2 |
| Bulgaria (H) | 1202.87 | 34 | 2 |
| Denmark | 1176.30 | 35 | 2 |
| Armenia | 1135.14 | 36 | 3 |
| Greece | 1109.10 | 37 | 3 |
| Germany | 1104.34 | 38 | 3 |
| Cyprus | 1065.11 | 39 | 3 |
| Wales | 1062.77 | 40 | 3 |
| Lithuania (H) | 1043.10 | 41 | 3 |
| Israel | 1017.78 | 42 | 3 |
| Andorra | 910.95 | 43 | 3 |
| Estonia | 882.75 | 44 | 3 |
| Malta (H) | 856.48 | 45 | 4 |
| Gibraltar | 824.33 | 46 | 4 |
| San Marino | 807.01 | 47 | 4 |
| Scotland | 798.50 | 48 | 4 |
| Northern Ireland | 757.59 | 49 | 4 |
| Austria | 757.59 | 50 | 4 |

#### Notes

* Teams marked in bold have qualified for the final tournament.
* (H): Teams pre-selected as hosts for the qualifying round
Did not enter (all no rank) :
| Faroe Islands | Iceland | Liechtenstein |
| Luxembourg | Republic of Ireland | |

### Groups

The winners of each group advanced to the qualifying group stage, while the runners-up of each group and the five best third-placed teams advanced to the qualifying round play-offs. The qualifying round was scheduled to be played between 29 January and 1 February 2020.
Times are 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 | Bosnia and Herzegovina (H) | 3 | 3 | 0 | 0 | 22 | 10 | +12 | 9 | Qualifying group stage |
| 2 | Cyprus | 3 | 2 | 0 | 1 | 14 | 9 | +5 | 6 | Qualifying round play-offs |
| 3 | Switzerland | 3 | 1 | 0 | 2 | 8 | 12 | −4 | 3 | Qualifying round play-offs |
| 4 | Gibraltar | 3 | 0 | 0 | 3 | 3 | 16 | −13 | 0 | |

#### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Belgium (H) | 3 | 3 | 0 | 0 | 17 | 6 | +11 | 9 | Qualifying group stage |
| 2 | Armenia | 3 | 1 | 1 | 1 | 7 | 8 | −1 | 4 | Qualifying round play-offs |
| 3 | Montenegro | 3 | 1 | 0 | 2 | 11 | 10 | +1 | 3 | Qualifying round play-offs |
| 4 | Scotland | 3 | 0 | 1 | 2 | 7 | 18 | −11 | 1 | |

#### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Poland | 3 | 3 | 0 | 0 | 22 | 2 | +20 | 9 | Qualifying group stage |
| 2 | Greece | 3 | 1 | 1 | 1 | 7 | 9 | −2 | 4 | Qualifying round play-offs |
| 3 | Sweden | 3 | 1 | 0 | 2 | 9 | 14 | −5 | 3 | |
| 4 | Malta (H) | 3 | 0 | 1 | 2 | 5 | 18 | −13 | 1 | |

#### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Albania | 3 | 2 | 0 | 1 | 8 | 3 | +5 | 6 | Qualifying group stage |
| 2 | San Marino | 3 | 1 | 1 | 1 | 4 | 5 | −1 | 4 | Qualifying round play-offs |
| 3 | Bulgaria (H) | 3 | 1 | 1 | 1 | 4 | 6 | −2 | 4 | Qualifying round play-offs |
| 4 | Andorra | 3 | 1 | 0 | 2 | 2 | 4 | −2 | 3 | |

#### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Hungary | 3 | 3 | 0 | 0 | 14 | 3 | +11 | 9 | Qualifying group stage |
| 2 | Lithuania (H) | 3 | 2 | 0 | 1 | 9 | 7 | +2 | 6 | Qualifying round play-offs |
| 3 | Turkey | 3 | 1 | 0 | 2 | 6 | 8 | −2 | 3 | Qualifying round play-offs |
| 4 | Northern Ireland | 3 | 0 | 0 | 3 | 5 | 16 | −11 | 0 | |

#### Group F

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Georgia (H) | 3 | 3 | 0 | 0 | 18 | 4 | +14 | 9 | Qualifying group stage |
| 2 | Germany | 3 | 2 | 0 | 1 | 13 | 10 | +3 | 6 | Qualifying round play-offs |
| 3 | Kosovo | 3 | 1 | 0 | 2 | 9 | 16 | −7 | 3 | |
| 4 | Austria | 3 | 0 | 0 | 3 | 7 | 17 | −10 | 0 | |

#### Group G

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Latvia (H) | 2 | 1 | 1 | 0 | 8 | 3 | +5 | 4 | Qualifying group stage |
| 2 | Denmark | 2 | 1 | 1 | 0 | 6 | 4 | +2 | 4 | Qualifying round play-offs |
| 3 | Estonia | 2 | 0 | 0 | 2 | 3 | 10 | −7 | 0 | |

#### Group H

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Moldova (H) | 2 | 2 | 0 | 0 | 7 | 1 | +6 | 6 | Qualifying group stage |
| 2 | Israel | 2 | 0 | 1 | 1 | 2 | 5 | −3 | 1 | Qualifying round play-offs |
| 3 | England | 2 | 0 | 1 | 1 | 1 | 4 | −3 | 1 | Qualifying round play-offs |

#### Group I

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Norway | 2 | 2 | 0 | 0 | 9 | 3 | +6 | 6 | Qualifying group stage |
| 2 | North Macedonia (H) | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 | Qualifying round play-offs |
| 3 | Wales | 2 | 0 | 0 | 2 | 2 | 8 | −6 | 0 | |

### Ranking of third-placed teams

To determine the five best third-placed teams from the qualifying round which advance to the qualifying round play-offs, only the results of the third-placed teams against the first and second-placed teams in their group are taken into account.
| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | D | Bulgaria | 2 | 0 | 1 | 1 | 2 | 5 | −3 | 1 | Qualifying round play-offs |
| 2 | H | England | 2 | 0 | 1 | 1 | 1 | 4 | −3 | 1 | Qualifying round play-offs |
| 3 | E | Turkey | 2 | 0 | 0 | 2 | 2 | 6 | −4 | 0 | Qualifying round play-offs |
| 4 | A | Switzerland | 2 | 0 | 0 | 2 | 5 | 11 | −6 | 0 | Qualifying round play-offs |
| 5 | B | Montenegro | 2 | 0 | 0 | 2 | 2 | 8 | −6 | 0 | Qualifying round play-offs |
| 6 | I | Wales | 2 | 0 | 0 | 2 | 2 | 8 | −6 | 0 | |
| 7 | G | Estonia | 2 | 0 | 0 | 2 | 3 | 10 | −7 | 0 | |
| 8 | C | Sweden | 2 | 0 | 0 | 2 | 3 | 10 | −7 | 0 | |
| 9 | F | Kosovo | 2 | 0 | 0 | 2 | 5 | 14 | −9 | 0 | |
* 1 2 Tied on disciplinary points (−4). Ranked on coefficient ranking: Montenegro 29, Wales 40.
* 1 2 Ranked on disciplinary points: Estonia −4, Sweden −5.

## Qualifying round play-offs
### Draw

The draw for the qualifying round play-offs was held on 13 February 2020, 14:15 CET (UTC+1), at the UEFA headquarters in Nyon, Switzerland. The seeding of the 14 teams (nine qualifying round group runners-up and best five qualifying round third-placed teams) was based on the new Elo-based futsal men's national-team coefficient ranking taken on 3 February 2020, with the seven group runners-up with the highest coefficient ranking seeded in Pot 2, and the remaining two group runners-up and the five third-placed teams unseeded in Pot 1. They were drawn into seven ties, with the teams in Pot 2 hosting the second leg. Teams from the same qualifying round group could not be drawn against each other.
Seeded (Pot 2) :
| Team | Pos. | Coeff. | Rank |
| North Macedonia | I2 | 1423.49 | 25 |
| Denmark | G2 | 1225.82 | 33 |
| Germany | F2 | 1181.14 | 34 |
| Greece | C2 | 1164.92 | 36 |
| Armenia | B2 | 1158.74 | 37 |
| Cyprus | A2 | 1145.80 | 39 |
| Lithuania | E2 | 1131.40 | 40 |
Unseeded (Pot 1) :
| Team | Pos. | Coeff. | Rank |
| Israel | H2 | 1027.40 | 41 |
| San Marino | D2 | 894.05 | 44 |
| Turkey | E3 | 1276.95 | 28 |
| England | H3 | 1269.46 | 29 |
| Montenegro | B3 | 1260.29 | 31 |
| Switzerland | A3 | 1168.49 | 35 |
| Bulgaria | D3 | 1153.23 | 38 |

### Matches

The winners of each tie advance to the qualifying group stage to join the 16 teams which receive byes and the nine qualifying round group winners. The qualifying round play-offs were originally scheduled to be played between 6 and 15 April 2020, but had been postponed due to the COVID-19 pandemic, to a later date comprised tentatively between June and mid-December. On 17 June 2020, UEFA announced that the matches had been rescheduled to be played between 2 and 11 November 2020.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Turkey | 4–4 (a) | Greece | 3–3 | 1–1 |
| San Marino | 1–4 | Denmark | 1–2 | 0–2 |
| Israel | 6–5 | Cyprus | 3–2 | 3–3 |
| Switzerland | 7–7 (a) | Germany | 4–2 | 3–5 |
| England | 0–10 (awd.) | North Macedonia | 0–5 (awd.) | 0–5 (awd.) |
| Bulgaria | 1–7 | Armenia | 0–4 | 1–3 |
| Montenegro | 5–1 | Lithuania | 3–0 | 2–1 |
Times are CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).
4–4 on aggregate. Greece won on away goals and qualified for Group 3 of the qualifying group stage.
Denmark won 4–1 on aggregate and qualified for Group 1 of the qualifying group stage.
Israel won 6–5 on aggregate and qualified for Group 5 of the qualifying group stage.
7–7 on aggregate. Switzerland won on away goals and qualified for Group 6 of the qualifying group stage.
North Macedonia won on walkover (awarded 10–0 on aggregate) and qualified for Group 4 of the qualifying group stage.
Armenia won 7–1 on aggregate and qualified for Group 2 of the qualifying group stage.
Montenegro won 5–1 on aggregate and qualified for Group 7 of the qualifying group stage.

## Qualifying group stage
### Draw

The draw for the qualifying group stage and play-offs was held on 2 September 2020, 13:15 CEST (UTC+2), at the UEFA headquarters in Nyon, Switzerland (originally scheduled on 14 May 2020, but postponed due to the COVID-19 pandemic, initially to 7 July 2020). The 32 teams were drawn into eight groups of four. The seeding of the 25 teams which had already qualified at the time of the draw (16 World Cup qualifying elite round teams which received bye to this round, and nine qualifying round group winners) was based on the new Elo-based futsal men's national-team coefficient ranking taken at the time of the draw, with eight teams seeded in each of Pots A, B and C, and one team seeded in Pot D. The seven qualifying round play-off winners, whose identity was not known at the time of the draw, were seeded in Pot E. First, the teams in Pot E were drawn into position 1 of Groups 1–7, and the team in Pot D were drawn into any of the positions 1, 2, 3 or 4 of Group 8. Next, the teams in Pots C, B and then A were drawn into any of the positions 1 (Group 8 only), 2, 3 or 4 of Groups 1–8. Based on the decisions taken by the UEFA Emergency Panel, Azerbaijan and Armenia (which may advance from the qualifying round play-offs), and Russia and Ukraine, could not be drawn in the same group.
Pot A :
| Team | Coeff. | Rank |
| Spain | 2204.047 | 1 |
| Portugal | 2116.631 | 2 |
| Russia | 2098.095 | 3 |
| Kazakhstan | 2073.313 | 4 |
| Serbia | 2012.285 | 5 |
| Azerbaijan | 1990.738 | 6 |
| Croatia | 1958.361 | 7 |
| Italy | 1928.482 | 8 |
Pot B :
| Team | Coeff. | Rank |
| Ukraine | 1896.725 | 9 |
| Czech Republic | 1872.788 | 10 |
| Slovenia | 1823.765 | 11 |
| Romania | 1790.859 | 12 |
| Hungary (E1) | 1771.058 | 13 |
| France | 1717.830 | 14 |
| Finland | 1715.791 | 15 |
| Slovakia | 1699.141 | 16 |
Pot C :
| Team | Coeff. | Rank |
| Belarus | 1682.792 | 17 |
| Bosnia and Herzegovina (A1) | 1669.033 | 18 |
| Poland (C1) | 1643.059 | 19 |
| Belgium (B1) | 1635.426 | 21 |
| Georgia (F1) | 1627.160 | 22 |
| Latvia (G1) | 1470.151 | 23 |
| Moldova (H1) | 1454.560 | 24 |
| Albania (D1) | 1336.154 | 26 |
Pot D :
| Team | Coeff. | Rank |
| Norway (I1) | 1319.691 | 27 |
Pot E (Qualifying round play-off winners) :
| Team | Coeff. | Rank |
| North Macedonia | 1423.493 | 25 |
| Montenegro | 1260.291 | 31 |
| Denmark | 1225.816 | 33 |
| Switzerland | 1168.489 | 35 |
| Greece | 1164.918 | 36 |
| Armenia | 1158.737 | 37 |
| Israel | 1027.399 | 41 |

#### Notes

* (A1)–(I1): Qualifying round group winners
For the play-offs, the seventh and eighth best group runners-up, whose identity was not known at the time of the draw, were drawn to decide which team play the first leg at home.

### Groups

The winners of each group and the six best runners-up qualify for the final tournament, while the remaining two runners-up advance to the play-offs. The qualifying group stage was originally scheduled to be played between February and September 2021. On 17 June 2020, UEFA announced that the matches had been rescheduled to be played between 2 November 2020 and 14 April 2021.
Times up to 27 March 2020 are CET (UTC+1), thereafter times are CEST (UTC+2), 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 | Croatia | 6 | 6 | 0 | 0 | 28 | 6 | +22 | 18 | Final tournament |
| 2 | Ukraine | 6 | 4 | 0 | 2 | 33 | 17 | +16 | 12 | Final tournament |
| 3 | Denmark | 6 | 1 | 0 | 5 | 10 | 29 | −19 | 3 | |
| 4 | Albania | 6 | 1 | 0 | 5 | 8 | 27 | −19 | 3 | |
* 1 2 Tied on head-to-head points (3). Head-to-head goal difference: Denmark +1, Albania −1.

#### Group 2

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Russia | 6 | 6 | 0 | 0 | 26 | 5 | +21 | 18 | Final tournament |
| 2 | Georgia | 6 | 3 | 1 | 2 | 15 | 15 | 0 | 10 | Final tournament |
| 3 | France | 6 | 1 | 2 | 3 | 18 | 20 | −2 | 5 | |
| 4 | Armenia | 6 | 0 | 1 | 5 | 9 | 28 | −19 | 1 | |

#### Group 3

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Azerbaijan | 6 | 5 | 1 | 0 | 22 | 6 | +16 | 16 | Final tournament |
| 2 | Slovakia | 6 | 3 | 2 | 1 | 21 | 9 | +12 | 11 | Final tournament |
| 3 | Moldova | 6 | 1 | 2 | 3 | 14 | 22 | −8 | 5 | |
| 4 | Greece | 6 | 0 | 1 | 5 | 4 | 24 | −20 | 1 | |

#### Group 4

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Bosnia and Herzegovina | 6 | 5 | 0 | 1 | 18 | 10 | +8 | 15 | Final tournament |
| 2 | Serbia | 6 | 2 | 3 | 1 | 18 | 13 | +5 | 9 | Play-offs |
| 3 | Romania | 6 | 1 | 3 | 2 | 19 | 17 | +2 | 6 | |
| 4 | North Macedonia | 6 | 0 | 2 | 4 | 8 | 23 | −15 | 2 | |

#### Group 5

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Kazakhstan | 6 | 6 | 0 | 0 | 30 | 5 | +25 | 18 | Final tournament |
| 2 | Belarus | 6 | 3 | 0 | 3 | 26 | 15 | +11 | 9 | Play-offs |
| 3 | Hungary | 6 | 2 | 0 | 4 | 12 | 25 | −13 | 6 | |
| 4 | Israel | 6 | 1 | 0 | 5 | 9 | 32 | −23 | 3 | |

#### Group 6

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Spain | 6 | 6 | 0 | 0 | 46 | 3 | +43 | 18 | Final tournament |
| 2 | Slovenia | 6 | 4 | 0 | 2 | 31 | 10 | +21 | 12 | Final tournament |
| 3 | Latvia | 6 | 2 | 0 | 4 | 12 | 28 | −16 | 6 | |
| 4 | Switzerland | 6 | 0 | 0 | 6 | 5 | 53 | −48 | 0 | |

#### Group 7

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Italy | 6 | 5 | 0 | 1 | 24 | 12 | +12 | 15 | Final tournament |
| 2 | Finland | 6 | 3 | 1 | 2 | 20 | 18 | +2 | 10 | Final tournament |
| 3 | Belgium | 6 | 2 | 1 | 3 | 20 | 20 | 0 | 7 | |
| 4 | Montenegro | 6 | 1 | 0 | 5 | 8 | 22 | −14 | 3 | |

#### Group 8

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Portugal | 6 | 4 | 2 | 0 | 24 | 7 | +17 | 14 | Final tournament |
| 2 | Poland | 6 | 3 | 2 | 1 | 20 | 14 | +6 | 11 | Final tournament |
| 3 | Czech Republic | 6 | 2 | 2 | 2 | 22 | 19 | +3 | 8 | |
| 4 | Norway | 6 | 0 | 0 | 6 | 2 | 28 | −26 | 0 | |

### Ranking of second-placed teams

| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | 6 | Slovenia | 6 | 4 | 0 | 2 | 31 | 10 | +21 | 12 | Final tournament |
| 2 | 1 | Ukraine | 6 | 4 | 0 | 2 | 33 | 17 | +16 | 12 | Final tournament |
| 3 | 3 | Slovakia | 6 | 3 | 2 | 1 | 21 | 9 | +12 | 11 | Final tournament |
| 4 | 8 | Poland | 6 | 3 | 2 | 1 | 20 | 14 | +6 | 11 | Final tournament |
| 5 | 7 | Finland | 6 | 3 | 1 | 2 | 20 | 18 | +2 | 10 | Final tournament |
| 6 | 2 | Georgia | 6 | 3 | 1 | 2 | 15 | 15 | 0 | 10 | Final tournament |
| 7 | 5 | Belarus | 6 | 3 | 0 | 3 | 26 | 15 | +11 | 9 | Play-offs |
| 8 | 4 | Serbia | 6 | 2 | 3 | 1 | 18 | 13 | +5 | 9 | Play-offs |

## Play-offs

The winner qualifies for the final tournament. The play-offs were originally scheduled to be played in October 2021. On 17 June 2020, UEFA announced that the matches had been rescheduled to be played between 14 and 17 November 2021.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Serbia | 6–3 | Belarus | 3–1 | 3–2 |
Times are CET (UTC+1), as listed by UEFA (local times, if different, are in parentheses).

## Qualified teams

The following 16 teams qualify for the final tournament.
| Team | Qualified as | Qualified on | Previous appearances in Futsal Euro |
| Netherlands | Hosts | 24 September 2019 | 5 (1996, 1999, 2001, 2005, 2014) |
| Croatia | Group 1 winners | 9 March 2021 | 5 (1999, 2001, 2012, 2014, 2016) |
| Russia | Group 2 winners | 9 March 2021 | 11 (1996, 1999, 2001, 2003, 2005, 2007, 2010, 2012, 2014, 2016, 2018) |
| Azerbaijan | Group 3 winners | 9 March 2021 | 5 (2010, 2012, 2014, 2016, 2018) |
| Bosnia and Herzegovina | Group 4 winners | 10 March 2021 | 0 (Debut) |
| Kazakhstan | Group 5 winners | 6 April 2021 | 2 (2016, 2018) |
| Spain | Group 6 winners | 9 March 2021 | 11 (1996, 1999, 2001, 2003, 2005, 2007, 2010, 2012, 2014, 2016, 2018) |
| Italy | Group 7 winners | 9 March 2021 | 11 (1996, 1999, 2001, 2003, 2005, 2007, 2010, 2012, 2014, 2016, 2018) |
| Portugal | Group 8 winners | 12 April 2021 | 9 (1999, 2003, 2005, 2007, 2010, 2012, 2014, 2016, 2018) |
| Georgia | Among best six runners-up | 9 April 2021 | 0 (Debut) |
| Slovenia | Among best six runners-up | 12 April 2021 | 6 (2003, 2010, 2012, 2014, 2016, 2018) |
| Finland | Among best six runners-up | 13 April 2021 | 0 (Debut) |
| Slovakia | Among best six runners-up | 13 April 2021 | 0 (Debut) |
| Poland | Among best six runners-up | 14 April 2021 | 2 (2001, 2018) |
| Ukraine | Among best six runners-up | 16 April 2021 | 10 (1996, 2001, 2003, 2005, 2007, 2010, 2012, 2014, 2016, 2018) |
| Serbia | Play-off winners | 17 November 2021 | 6 (1999, 2007, 2010, 2012, 2016, 2018) |
    $^1$ Bold indicates champions for that year. Italic indicates hosts for that year.