Ukraine just lost €1.5 billion in EU aid. Not because of war. Not because of budget shortfalls. Because its government tried to gut the independence of its anti-corruption agencies. The European Commission confirmed the cut on July 25, 2025. Kyiv had requested €4.5 billion. Brussels approved €3.05 billion. The missing €1.5 billion is now frozen. The trigger: Zelensky’s move to place NABU and SAPO under presidential control.
The Ukraine Facility, approved in February 2024, was supposed to deliver €50 billion over four years. Loans and grants. Stabilization and reconstruction. But the money is tied to reforms. The Ukraine Plan outlines 16 benchmarks. Kyiv claimed 13 were met. Brussels disagreed. The three missing pieces: decentralization, judicial appointments to the High Anti-Corruption Court, and reform of the Asset Recovery and Management Agency.
On July 22, Zelensky signed a bill that placed NABU and SAPO under the Prosecutor General. That office answers to him. Within 48 hours, protests erupted in Kyiv. Despite Russian airstrikes, Ukrainians took to the streets. Brussels responded immediately. European Commission President Ursula von der Leyen and Council President Antonio Costa called Zelensky directly. Enlargement Commissioner Marta Kos posted that “independent bodies like NABU and SAPO are essential for Ukraine’s EU path.”
Zelensky reversed course. He submitted a new bill restoring independence. But the damage was done. The EU’s fourth tranche was cut. The aid freeze is conditional. If reforms are completed within 12 months, the funds may be released. But Brussels made it clear: no reform, no money. The EU is also considering decoupling Ukraine from Moldova in the accession process. That would be a political blow. Moldova’s pro-EU government is now seen as more reliable.
The Combating Global Corruption Act of 2025 (H.R. 385) mirrors this logic. The bill requires the State Department to rank countries in three tiers. Tier 1 meets anti-corruption standards. Tier 2 makes partial efforts. Tier 3 fails. Ukraine just dropped to Tier 3. That triggers sanctions under the Global Magnitsky Act. The bill passed the House Foreign Affairs and Judiciary Committees in January. It mandates anti-corruption contacts at U.S. embassies and annual reports to Congress.
Zelensky’s move to centralize power wasn’t isolated. On July 24, he submitted another bill to strengthen NABU and SAPO. But the July 22 law had already passed with 263 votes. The reversal came only after EU pressure. American expert James Wasserstrom told UNN, “There is irritation with Zelensky in the donor community.” Brussels warned that Ukraine’s EU accession is now at risk. The €50 billion package is still on the table. But it’s conditional. Reform or lose it.
https://www.govtrack.us/congress/bills/119/hr385
https://unn.ua/en/news/eu-cuts-aid-to-ukraine-by-euro15-billion-due-to-nabu-and-sapo-decisions-nyt
https://www.rferl.org/a/eu-questions-ukraine-zelenskyy-anti-corruption-law/33484075.html
https://www.cf.org/news/eu-cuts-ukraine-aid-over-corruption-concerns/
https://brusselspost.com/eu-suspends-ukraine-aid-over-corruption-concerns