Europe Approved €90 Billion for Ukraine. Washington Is Still Fighting Over $400 Million

A dark map of the North Atlantic shows a thick bright arc of aid from Europe reaching Ukraine and a thin faint arc from North America fading before it crosses the ocean

On Wednesday, Ukraine’s supporters in the U.S. House had to use a rarely successful procedural weapon just to force a vote on military aid.

The same week, the European Union’s €90 billion support loan for Ukraine was already finalized and preparing to disburse. “Ukraine aid package approved” now means two very different things, depending on which side of the Atlantic you are standing on.

What “Approved” Means in Brussels

Start with the European number, because it is the one that actually moved. On April 23, the Council of the EU adopted the final piece of legislation underpinning a €90 billion loan to Ukraine, clearing the way for disbursements to begin this quarter. The structure is specific: €30 billion for Ukraine’s budget, €60 billion for its defence industry and weapons procurement. Of that, €45 billion is meant to reach Kyiv during 2026 alone.

The package was agreed by 24 member states under the EU’s “enhanced cooperation” procedure, financed by EU borrowing on the capital markets, and designed to be repaid out of future Russian war reparations. It is not charity, and it is not frictionless. But it is approved, it is funded, and it is moving.

What “Approved” Means in Washington

Now the American number. The fiscal 2026 defense bill that Congress passed months ago set aside $400 million for Ukraine this year, with another $400 million for 2027. That money did not move. It sat at the Pentagon long enough that Senator Mitch McConnell, not a politician anyone would call soft on defense spending, wrote an op-ed accusing the department of letting the aid collect dust.

It took that public shaming to shake the money loose. Defense Secretary Pete Hegseth confirmed in late April that the $400 million had finally been “released,” though a Pentagon comptroller clarified it was “not under contract, but released to be put under contract,” with no firm timeline for when it would reach Ukrainian hands. McConnell had blamed the delay on a senior Defense official who, in his telling, had decided that aid to Ukraine and to NATO allies in the Baltics was “wasteful.”

Hold the two figures next to each other. Ninety billion euros. Four hundred million dollars. The European package is more than two hundred times the size of the American annual tranche, and Europe did not need an op-ed to make it happen.

The Discharge Petition Is the Real Story

Here is the part that should worry anyone who cares about how the U.S. government functions. This week, a bill to send Ukraine more weapons, sanction Russia, and reaffirm the American commitment to NATO secured its 218th signature on a discharge petition, a maneuver that forces legislation onto the House floor over the objection of the leaders who control it.

A discharge petition is supposed to be rare. It had succeeded only a handful of times in the previous quarter-century. This was the sixth time in this single Congress. The Ukraine bill got there because every House Democrat signed, joined by Republicans Brian Fitzpatrick and Don Bacon and by Kevin Kiley, who left the Republican Party to become an independent this year. A bipartisan majority of the House supports arming Ukraine, and the only way that majority could express itself was by going around its own Speaker.

That is not a functioning appropriations process. It is a legislature that can pass a number but cannot make its leadership schedule a vote, layered on top of an executive branch that can receive an appropriation and simply decline to spend it.

Why the Gap Exists

The gap is not an accident of paperwork. It is a policy. President Trump has been openly cold to further Ukraine aid and openly hostile to NATO, posting in April that the alliance “WASN’T THERE WHEN WE NEEDED THEM.” The bill now heading to the floor, sponsored by Representative Gregory Meeks, exists specifically to assert the opposite, stating in its text that NATO “remains vital to United States national security interests.”

Europe read the signal years ago and is acting on it. The €90 billion loan is, among other things, an admission that the continent can no longer assume Washington will carry the load, or even reliably spend the money it has already appropriated. The collapse of the recent Russia-Ukraine ceasefire sharpened the point. Kiley, explaining his signature, argued that the broken ceasefire showed diplomacy needs real pressure behind it, and that Congress could “act now, in a bipartisan way” to supply it. Europe is building that pressure at scale. The United States is litigating it $400 million at a time.

What to Watch

The discharge-petition bill still has to pass the House floor, then the Senate, then survive a president who does not want it. Even passage would not settle the deeper question, because the $400 million episode already showed that in Washington, “approved” and “delivered” are no longer the same word.

The real thing to watch is not the vote count. It is whether the United States still behaves like a security guarantor at all, or whether the €90 billion figure is Europe’s quiet answer to a question it has stopped asking out loud.