Ukraine has received over $230 billion in aid since the Russian invasion in 2022.
EU institutions and the U.S. together account for almost 70% of the total aid.
Visual Capitalist's Marcu Lu and Bruno Venditti created the graphic below, using data from the Ukraine Support Tracker, to visualize the top 10 donors to Ukraine between Jan 24, 2022, and July 31, 2023.
European Union is the Biggest Donor
Military aid to Ukraine includes weapons, equipment, and items explicitly donated to the Ukrainian army.
The graphic also illustrates humanitarian aid to assist civilians and financial aid like grants, loans, and guarantees made to the Ukrainian government. It does not include private donations, support for refugees outside of Ukraine, or assistance from international organizations.
As of July 2023, the European Union institutions have been the biggest donor, sending over $90 billion through various mechanisms such as loans or grants, and military assistance through its European Peace Facility fund.
Unlike the United States, which has the largest share of aid in military support, the EU has focused on financial aid.
EU aid includes $3.3 billion for lethal equipment and an additional $2.1 billion to supply Ukraine with one million rounds of ammunition.
The bloc is considering providing up to $53 billion in financial assistance to Ukraine (in loans and grants) for the 2023-2027 period, including using frozen Russian assets to support Ukraine’s reconstruction.
While not captured in this dataset, Denmark and the Netherlands announced in August 2023 that they would donate up to 61 F-16 fighter jets to Ukraine.
After the European Union, the United States is the biggest donor, with over $70 billion.
The country has already disbursed 96% of the funds allocated to Ukraine since the start of the war, and this has sparked a political controversy.
While the Biden administration strongly defends a $106 billion Emergency National Security Supplemental Request to help Ukraine and Israel, Republican senators oppose the current budget, which contains an additional $60 billion in aid for Ukraine.