Skip to main navigation Skip to main content Skip to page footer

08.10.2026

News

Ukraine Support Tracker: only EUR 41.7 billion of Germany’s EUR 100 billion went to Ukraine

Of the 100 billion euros that the German federal government reports as “bilateral aid to Ukraine,” only about 41.7 billion euros can be classified as actual bilateral aid to Ukraine. This is shown in a new Kiel Policy Brief by the Ukraine Support Tracker team, which has examined this figure in greater detail and broken it down carefully. 35.9 billion euros were spent in Germany, largely on Ukrainian refugees, while 22.0 billion euros represent future commitments for military aid. In addition, the Ukraine Support Tracker’s dataset has been updated. It now includes aid announced through August 2026.

In August, the German government updated its cumulative support for Ukraine as of June 30, 2026, at EUR 100 billion: EUR 43.3 billion in civilian and EUR 57.6 billion in military support, reported as “provided or earmarked for the coming years.” The figure quickly entered the media and political debate but was rarely explained or decomposed. At the same time, German support has become increasingly difficult to track: Since June 2025, the German government has no longer published detailed information on military aid, the most important component of its bilateral support. While details are missing, the aggregate reported numbers continue to be published, making it even more important to understand what is behind them.

Most civilian aid to Ukraine is spent in Germany

A closer look shows that of the reported EUR 43.3 billion in civilian aid, EUR 35.9 billion, or around 80 percent, was spent in Germany. Around EUR 27.45 billion was used to support Ukrainian refugees residing in Germany (Bürgergeld benefits), while EUR 7.15 billion was given by the government to the states and municipalities for refugee accommodation. The remaining part of the EUR 35.9 bn are EUR 1.3 billion of export and investment guarantees for German companies operating in Ukraine.

Only EUR 7.4 billion actually went to Ukraine: EUR 6.3 billion for humanitarian aid, emergency energy support and the reconstruction of Ukrainian government agencies, EUR 1 billion as a grant to an International Monetary Fund-administered account for the Ukrainian state, and EUR 0.1 billion in debt relief through a temporary debt-service moratorium.

“Most of what the German government counts as civilian support ‘for’ Ukraine is actually spent in Germany – on Ukrainians living here,” says Christoph Trebesch, head of the Ukraine Support Tracker. “This money does not support the Ukrainian government in defending itself against Russian attacks. After all, we would not call social spending on Syrian refugees ‘bilateral aid to Syria’ either.”

Military aid to Ukraine is lower than originally reported

The German government reports EUR 57.6 billion in military aid. According to the federal budget, Germany provided around EUR 22.7 billion in military aid between 2022 and 2025, while another EUR 11.6 billion was appropriated for the fiscal year 2026. How much of this has already been disbursed is unknown. Another EUR 22 billion consists of future promises: EUR 10.1 billion is binding commitments, while EUR 12 billion is potential additional expenditures in the form of commitment authorizations. This brings the traceable total of military aid to EUR 56.3 billion, EUR 1.3 billion less than the figure reported by the German government; which however does not offer any suggestion on how this figure should be decomposed. Further details regarding the figure breakdown can be found in the new Kiel Policy Brief: “How much aid has Germany given to Ukraine?”

EUR 100 billion is misleading

Overall, the reported EUR 100 billion can only partly be classified as “bilateral aid to Ukraine.” Only 40 percent, or around EUR 41.7 billion, actually went to Ukraine. EUR 35.9 billion was spent in Germany, while another EUR 22.0 billion consists of future promises whose implementation remains open.

“Germany is clearly Europe’s biggest donor to Ukraine. But the German government’s communication about its aid is becoming increasingly confusing,” says Trebesch. “The EUR 100 billion figure is misleading and wrongly labeled as ‘bilateral aid to Ukraine’. This is unfortunate, given how much Germany is doing.”

Read Kiel Policy Brief now:


About the Ukraine Support Tracker

The Ukraine Support Tracker tracks and quantifies military, financial, and humanitarian assistance pledged to Ukraine since January 24, 2022. Included are 41 countries, specifically the EU member states, the other members of the G7, Australia, South Korea, Turkey, Norway, New Zealand, Switzerland, Turkey, China, Taiwan, India, and Iceland. It includes pledges made by the governments of these countries to the Ukrainian government; aid pledged by the EU Commission and the European Investment Bank is listed separately; private donations or those from international organizations such as the IMF are not included in the main database. Nor does it include aid to Ukraine's neighbors, such as Moldova, or to other countries, such as for the reception of refugees.

Data sources include official government announcements and international media reports. Aid in kind, such as medical supplies, food, or military equipment, is estimated using market prices or information from previous relief operations. In cases of doubt, the higher available value is used. The Ukraine Support Tracker is constantly being expanded, corrected and improved. Feedback and comments on our methodology paper and dataset are very welcome. You can reach us at ukrainetracker@ifw-kiel.de. 

More information and all detailed data can be found on the Ukraine Support Tracker webpage. 

Expert

Media Contact