European countries have been actively helping Ukrainians who have been forced to leave their homes since the beginning of Russia's full-scale invasion. According to a study by the Ukraine Support Tracker, between January 2022 and August 2025, EU countries spent a total of 137.4 billion euros on supporting Ukrainian refugees. This is reported by In Poland.
Leaders in spending on Ukrainians
Germany has become the absolute leader among EU countries, having accepted over 1.2 million Ukrainians. The federal government spent 36.55 billion euros on social benefits, housing, medical services, and integration programs.
Poland, which sheltered about 1 million refugees, came in second with spending reaching 29.3 billion euros. The third place goes to the Czech Republic, which spent over 8 billion euros to support 397,000 displaced persons.
Significant assistance was also provided by other countries:
-
Spain — 8.63 billion euros for 248,000 Ukrainians;
-
France — 4.46 billion euros for 74,000 people;
-
United Kingdom — 3.83 billion euros under the Homes for Ukraine program;
-
Romania — 4.17 billion euros;
-
Italy — 3.64 billion euros;
-
Switzerland — 3.56 billion euros;
-
Belgium — 3.39 billion euros.
How EU policy towards Ukrainians will change
The European Union is already preparing a new stage of temporary protection policy. The current program will be in effect until March 4, 2027, after which Ukrainians will be able to either apply for permanent residence or return home.
The status of temporary protection was introduced by the EU in March 2022 as a mechanism for rapid assistance to Ukrainians fleeing from war. It guarantees the right to residence, work, medical care, and education. Currently, Europe has accepted over 4.2 million Ukrainian refugees, and most of them remain in Central and Western European countries.