Trump's war with Iran passed the six-month mark with no end in sight and no vote in Congress authorizing it.
An analysis by Mark Zandi, the chief economist at Moody's Analytics, puts what it has cost the average American household at roughly $1,200 more than they would have paid if the war had never started.
That figure was reported by New Yorker columnist John Cassidy, who is careful about what it is: not a precise accounting, but "a rough sketch" meant to convey the magnitude of the thing. It is worth reading it that way.
Where the money goes
At the pump. Gasoline is up more than $1 a gallon, and diesel by roughly half that. Across the country, those two price hikes together work out to about $93 billion in extra household costs — more than $700 per household, and the largest single piece of the $1,200.
At the grocery store and everywhere else. Inflation has climbed from 2.4% in February to 3.4%. Fuel prices do not stay at the pump; they ride along on every truckload of food, every delivery, every shipped good.
At the Treasury. Defense Secretary Pete Hegseth has put the direct military cost at $37.5 billion. Internal Pentagon estimates run $80 to $100 billion once damage to bases is included. The House has approved another $73 billion on top, which comes up for a Senate vote in September.
Those last numbers are not in the $1,200. They are the bill that arrives later.
Nobody voted for this
The thing that makes those numbers a political story rather than an economic one is that this war has never been authorized.
On July 23, 2026, the House voted 214-208 to order U.S. forces out. 180 of the Republicans this site tracks voted no and lost — the second time Congress has told the president to stop, and the second time they tried to stop Congress from saying it.
Oversight has not fared better. Idaho's Jim Risch chairs the Senate Foreign Relations Committee, the place Congress asks a president why. He would not hold a public oversight hearing on this war.
So a war that no legislature has approved is now costing a typical family $1,200 in six months, and it is being kept going over the objection of a House that has now twice voted to end it — with almost every Republican in that chamber voting the other way.
What they said it would cost
The gas price number is the one that stings, and several of these members have been asked about it directly.
Byron Donalds, asked on national television about Trump's promise to bring prices down, said the promise stands — then explained in the same interview why Americans should pay $4 for gas. Nebraska's Mike Flood, asked on national television to explain the president's line that high gas prices are the price of stopping Iran, said of those prices that you "play the hand you're dealt". Ashley Hinson told a private room the war could become a "political liability" if it dragged on, then voted six times in public to keep it going while taking $64,500 from oil and gas companies.
None of them argued the price had nothing to do with the war. Two of them argued it was worth paying. The third worried out loud about what it would cost her party.
The other ledger
The dollars are the part you can count. They are not the worst of it.
The Pentagon has acknowledged at least 624 U.S. service members wounded in this war. It has also split its own death count in two, quietly moving four of the 18 dead out of the Iran operation and into a new category called "Overseas Operations," which left the headline figure reading 14. Those are the costs no household budget line captures, borne by a very small number of American families rather than spread across all of them.
The $1,200 is what the war costs everyone else, quietly, at the pump and the checkout.
What it adds up to
Six months into a war Congress has never authorized, Moody's chief economist estimates the average American household has paid about $1,200 more than it otherwise would have — driven mostly by fuel prices, with gasoline up more than a dollar a gallon, and by inflation rising from 2.4% to 3.4%. The direct military bill is somewhere between the $37.5 billion the Defense Secretary has acknowledged and the $80 to $100 billion the Pentagon estimates internally, with $73 billion more approved by the House and awaiting a Senate vote. On July 23, 180 of the Republicans tracked on this site voted to keep it going.
Source
"Iran War Has Cost the Average American More Than $1,200 Over Six Months, Economist Estimates", Common Dreams, September 1, 2026, reporting on analysis by Mark Zandi of Moody's Analytics as described by John Cassidy in The New Yorker.