Since the beginning of 2022 until August 2025, European countries have spent over €137 billion to assist Ukrainian refugees. The largest funding came from Germany, where over 1.2 million Ukrainians found shelter. The federal government allocated €36.5 billion for social payments, housing, medical care, and integration courses for displaced persons.
This is reported by Business • Media
Key donor countries and the scale of assistance
Poland, which has become the second country in terms of the number of accepted Ukrainians, provided shelter for about 1 million people and spent €29.3 billion on this. The Czech Republic supported 397,000 Ukrainians, allocating over €8 billion. Significant funds were also directed by Spain (€8.63 billion for nearly 248,000 refugees) and France (€4.46 billion for 74,000 displaced persons). The United Kingdom implemented the Homes for Ukraine program, allocating €3.83 billion.
Notable expenditures were also incurred by Romania (€4.17 billion), Italy (€3.64 billion), Switzerland (€3.56 billion), and Belgium (€3.39 billion), providing Ukrainians with housing, payments, and medical services.
Increase in temporary protection decisions
In September 2025, EU countries made 79,205 new decisions to grant temporary protection to Ukrainian citizens who fled due to the war. This is a 49% increase compared to August and represents the highest monthly figure since August 2023.
Germany is the undisputed leader in terms of assistance: over 1.2 million Ukrainians have found shelter there, and federal government expenditures reached €36.5 billion. Funds were allocated for social payments, housing costs, medical assistance, and integration courses.