The Pentagon says it will not complete spending about $400 million in previously authorized Ukraine aid until fiscal year 2029, according to reports citing a source and a letter sent to lawmakers. The delay pushes the completion of spending into the year former President Donald Trump would leave office, fueling concern that the funds are not reaching Kyiv quickly enough. Kyiv’s forces have continued to face weapons shortages, and lawmakers from across the political spectrum had previously backed the aid last year. Democrats and some Republicans criticized the Pentagon for holding up implementation of Ukraine assistance, arguing that delays leave Ukraine without timely equipment.

The reporting also says the Pentagon outlined its projected spending timeline in a May letter to Congress. Despite the authorization, the funds reportedly remain unspent and have not yet been placed under contract, according to the same accounts. The situation reflects ongoing scrutiny in Washington over how quickly defense resources are obligated and delivered for Ukraine’s needs.