The US’ war on Iran has cost Washington an estimated $33.4 billion, including $22.3 billion spent on weapons and ammunitions, so far, a Pentagon watchdog report has revealed.
The US defence department also spent $7.4 billion on other costs linked to the war and lost military equipment worth $3.7 billion, according to the report released Monday. The estimate, from February 28 to June 29, does not include the cost of repairing damaged infrastructure. The $22.3 billion spent on munitions accounted for a substantial share of the overall cost of the war. On August 6, Trump said, “The US has massive amounts of ‘munitions,’ especially of certain types.
The Pentagon’s watchdog said the heavy use of US weapons during the onslaught “has resulted in strategic inventory shortfalls and revealed industrial base bottlenecks for munitions resupply.
Iranian strikes have also damaged or destroyed “hundreds of buildings and structures” at US military bases across the Gulf. Iranian strikes caused damage to hundreds of buildings and structures at US bases in the region, according to information provided by US Central Command to the inspector general. In another post on September 9, Trump said the US has “virtually unlimited amounts” of mid- to high-grade ammunition — “far more than we could ever use for this, or for any other War.”
The report’s assessment also comes as US President Donald Trump has repeatedly played down concerns about America’s weapons inventories.
US Military Casualties and Financial Requests Amid Ongoing Conflict
As of the end of July, the US has reported 11 service members killed in action and an additional seven fatalities due to non-hostile incidents during the ongoing operation. Furthermore, more than 400 service members have sustained injuries in action up to the end of June.
In terms of financial commitments, US Secretary of Defense Pete Hegseth announced plans in March to request approximately $200 billion in additional funding. This funding aims to support the war efforts and replenish US military supplies. By July, Hegseth updated senators on the financial implications of the conflict, stating the war had already cost $37.5 billion. He defended an emergency funding package of $88 billion, which includes $67.1 billion earmarked specifically for the Iran war.

