Skip to main content

← The June 2025 Twelve-Day War

What the War Cost Americans, and Who Voted

Evidence rating: CONFIRMED. The Pentagon's own budget document puts the direct replacement cost of the June 2025 operation at about $636 million, of which about $498 million was for missile-defense interceptors fired to protect Israel. No Americans were killed in the twelve days. Congress did not vote before the strike; the one Senate vote after it, on June 27, 2025, failed 47 to 53.

Every war has a bill, and in a republic someone is supposed to vote on it. This page adds up what the twelve days cost American taxpayers and American forces, then shows what Congress did.

Go deeper (Level 4): The $636 million bill · The War Powers letter · Congress votes, June 2025 · Oil, diesel and the pump · Risk to American troops · The 2026 war bill · American interceptors for Israel

The money​

A Pentagon budget reprogramming request dated August 1, 2025, and released in September, asked Congress to move money to replace what was used (The War Zone, updated September 16, 2025; breakdown also reported by WION):

ItemAmount
THAAD interceptors fired to defend Israelabout $498.3 million
14 GBU-57 bunker-busters dropped on Fordow and Natanzabout $123 million
Temporary lodging and support for US personnelabout $9.9 million
Laser-guided rocketsabout $3.3 million
Small Diameter Bombsabout $2.3 million
Totalabout $636 million

This is only replacement of munitions and some support costs. It does not include the flying hours of seven B-2s on a 37-hour round trip, more than 125 aircraft, the Tomahawks fired by the submarine, or the extra ships and jets moved into the region. An open-source estimate of the strike package alone put it above $200 million (The Center Square).

Look at the biggest line. About four of every five dollars in that document paid for shooting down Iranian missiles aimed at Israel, not for the American strike.

The missile-defense stockpile​

CNN reported that the United States fired more than 100, and possibly as many as 150, THAAD interceptors during the twelve days, about a quarter of its supply, and that each costs roughly $12.7 million (CNN, July 28, 2025). Those interceptors exist to protect American troops and allies everywhere, including in Asia. The shortage mattered months later: a Congressional study cited by the Jerusalem Post in May 2026 warned that the rate of THAAD use in the 2026 war "has further reduced the limited stock of interceptors" (Jerusalem Post, May 22, 2026).

Oil and gasoline​

Brent crude, the world benchmark, rose from about $69 a barrel on June 12 to about $76 by June 17, then fell back below $70 once the ceasefire was announced (Gulf News; Al Jazeera, June 24, 2025). After Iran's warned-about strike on Al Udeid, prices fell by the most in a single day in five years (All India Radio). Diesel was the exception. Iranian missiles damaged Israel's refinery at Haifa, and a month later OilPrice.com reported that damage to regional refineries "especially the refinery at Haifa... has been the primary driver of higher diesel prices in North America and Europe in the last two months," citing Reuters energy columnist John Kemp that "refining margins and calendar spreads for diesel have remained elevated" (OilPrice.com on X, July 30, 2025). Diesel moves trucks, farms, and freight, so it reaches every grocery bill. In June 2025 the price shock was brief because the Strait of Hormuz stayed open. In 2026 it did not, and the price shock was far larger and longer; see After the Ceasefire.

Risk to American troops​

No American was killed or wounded in the twelve days. The one attack on Americans, at Al Udeid, was announced in advance. That should not be mistaken for safety; it was Iran's choice. When the second war began in February 2026 there was no warning, and by late September 2026 the Pentagon had disclosed 19 US service members dead and more than 820 wounded, while five US officials told the Washington Post the real death toll was at least 22 (Spokesman-Review, from the Washington Post, September 22, 2026).

War Powers: what the law requires​

Article I of the Constitution gives Congress, not the President, the power to declare war. The War Powers Resolution of 1973 requires the President to report within 48 hours of sending forces into hostilities and to withdraw within 60 days unless Congress authorizes the war. It also lets Congress force a vote to remove forces.

Trump reported to Congress in a letter dated June 23, 2025, citing his "constitutional authority as Commander in Chief" and describing the strike as limited (govinfo.gov). Congress had not voted beforehand. Congressional leaders were told, not asked. The Associated Press reported that "most U.S. lawmakers were also kept in the dark, with some Republicans saying they were provided a brief heads-up by the White House before the strike" (AP via PBS).

Congress also got less information afterward. When the Defense Intelligence Agency's early damage assessment, which contradicted the "obliterated" claim, leaked after being posted to Congress's classified notification system, senior White House officials told Axios the President had "ordered his national-security team to limit the posting of future classified notifications to Congress on CAPNET until new safeguards are in place" (Axios, as quoted in a June 30, 2025 post on the notification rules). See The "Obliterated" Claim.

Some members objected before the bombs fell. On June 17, Rep. Thomas Massie (R-KY) said he would introduce a resolution to stop US involvement: "This is not our war. But if it were, Congress must decide such matters according to our Constitution" (as quoted on a forum copy of his post).

The votes in June 2025​

  • House. Reps. Thomas Massie (R-KY) and Ro Khanna (D-CA) introduced a bipartisan resolution to bar US forces from hostilities with Iran without authorization (Massie press release). After the ceasefire, Massie said, "If there's a ceasefire, we don't need to withdraw from a war," and it was not forced to a vote; Khanna said a vote was still needed (Axios, June 24, 2025).
  • House, June 24. Rep. Al Green (D-TX) offered articles of impeachment charging that the President started "his illegal and unconstitutional war with Iran" without Congress. The House voted 344 to 79 to table (kill) them; 128 Democrats, including the party's top leaders, voted with Republicans (The Hill). That is Green's charge; no court or Congress has found the strike unlawful.
  • Senate, June 27. Sen. Tim Kaine's (D-VA) resolution to bar further hostilities against Iran without authorization failed 47 to 53. Sen. Rand Paul (R-KY) was the only Republican in favor; Sen. John Fetterman (D-PA) was the only Democrat against (CBS News; CNN).

These votes connect to two other parts of this investigation. Who lobbied Congress, and how, is on Who Pushed the Iran War. What Congress has done since about conscription and the draft is on The Draft Law.

The votes after the war resumed, 2026​

The limits of Congress's check became plain in 2026. On June 3, 2026 the House voted 215 to 208, and on June 23 the Senate voted 50 to 48, for a concurrent resolution directing the President to remove US forces from hostilities with Iran; it was the first to pass both chambers. It is not legally binding and was not sent for a signature (NPR, June 23, 2026; Al Jazeera, June 24, 2026; text: H.Con.Res.86). The White House ignored it. On September 24, 2026, the Senate rejected another war powers resolution 50 to 49; the Senate has voted on such resolutions 14 times since February 28 and passed two (The National, September 24, 2026).

For comparison: the bill for the 2026 war​

The twelve-day war's direct bill was measured in hundreds of millions. The war that followed it is measured in tens of billions, and the pump. These figures are about the 2026 war, not June 2025, and several come through secondhand summaries, each attributed to its source:

  • Pentagon versus officials. In late April 2026, CBS News reported: "Iran war's true cost closer to $50 billion, not $25 billion, U.S. officials say," about double the figure the Pentagon comptroller gave Congress (headline as posted by CBS News on Reddit; details as summarized on an X news page).
  • Households. Moody's Analytics chief economist Mark Zandi estimated the war had cost US households about $100 billion, roughly $750 per household, through higher military spending and energy prices (as summarized on an X news page, June 1, 2026). Researchers at Brown University estimated Americans paid an extra $42 billion for gasoline and diesel in the first 10 weeks, more than $300 per family (as reported by Sprinter Press, May 20, 2026).
  • A Congress member's number. Rep. Ro Khanna (D-CA), after questioning Defense Secretary Hegseth: "The answer is $631 billion. $5000 per American household. That's how much it's costing because of the increase in the price of food, the price of gas, the price of electricity" (as quoted on an X news page, May 1, 2026). That is his estimate, and it counts far more than military spending.
  • Diesel. By September 21, 2026, diesel hit a record of about $6.49 a gallon, up from $3.76 when the war began; GasBuddy estimated the extra cost at over $46 billion (as reported by @WorldConflict_X).
  • War powers, again. On May 1, 2026, the day the War Powers Resolution's 60-day clock ran out, The War Zone reported: "White House Claims Ceasefire Means No Congressional Approval Needed For Iran War… Yet" (TWZ on X; article).

The lesson of June 2025 for a family budget: the short war was cheap because Iran chose not to close Hormuz. Nothing guaranteed that choice would be repeated, and in 2026 it was not.

Status: Donald Trump, Thomas Massie, Ro Khanna, Al Green, Tim Kaine, Rand Paul, John Fetterman, Mark Zandi, and Pete Hegseth are alive.

What a citizen can check​

  • Look up how your senators voted on June 27, 2025, and on September 24, 2026 (senate.gov roll call votes).
  • Look at the Pentagon's own biggest line item: $498 million to defend Israel. Ask whether that was debated or voted on before it was spent.

Sources on this page​

Last Updated: 2026-09-26

Research captures: twitter/t89__v1060.md, t89__v1061.md, t89__v1062.md, t89__v1063.md, t89__v1064.md, t82__v977.md, t82__v973.md, t83__v988.md, t84__v1000.md, t87__v1042.md, t86__v1030.md