Defense Secretary Pete Hegseth gave the Senate a price tag on Tuesday: the Iran war has cost $37.5 billion [1]. The war began February 28; that is under five months - roughly a quarter of a billion dollars a day - and the secretary's framing for the new money was that it is 'urgent, necessary,' part of what he called the 'generational investment' of a $1.5 trillion defense budget [1].
The package he defended is where the reading gets interesting. By PBS's itemization, it totals $95 billion, and only $70 billion of it is the war supplemental [1]. Another $12 billion is additional national-security spending; $10 billion is farm aid, offsetting tariff damage [1]. The last line is the one that does not belong to the genre: $10 billion for voting-law changes [1]. An election-law program, inside a war-funding bill, in the same week that SAVE America election provisions ride the defense authorization through the House [1].
The pushback at the hearing came as arithmetic. Senator Jeanne Shaheen noted that half of last year's $150 billion remains unspent - a detail that complicates 'urgent' [1]. Senator Patty Murray called the trajectory 'another forever war' [1]. Senator Kirsten Gillibrand said the administration's claims about Iran's nuclear capabilities 'don't add up' [1].
The room also heard the war's other ledger: 17 American service members dead, more than 100 wounded since early July [1]. A war-powers vote is expected this week, roughly the twelfth attempt to force one [1].
One honesty note on the numbers: outlets report the package's total differently - some say $67 billion, some far more - because the bill is still moving [1]. Every figure above is PBS's itemized account of the hearing. The $10 billion voting-law line appears in that itemization, and it is the line that turns a war bill into something a senator cannot vote against without also voting against much more than a war [1].