The Congressional Budget Office reported Tuesday that the U.S. war with Iran has cost taxpayers approximately $38 billion in direct expenses through August 1.

The nonpartisan agency tallied spending on munitions replacement, increased flying hours, equipment losses, fuel, and other operational costs since the conflict began in late February. The figure aligns closely with the Pentagon's July estimate of $37.5 billion provided by Defense Secretary Pete Hegseth.

Most of the outlays stem from replenishing expended munitions, totaling $21.7 billion. This includes $13.1 billion for missile-defense interceptors and $7.3 billion for land-attack cruise missiles. Additional flying hours added $10.4 billion, higher fuel costs contributed $2.7 billion, and equipment losses reached $1.9 billion.

The CBO projects ongoing monthly costs of $2 billion to $3 billion depending on the intensity of operations. It also estimates the conflict will push inflation higher by about 0.5 percentage points into early 2027.

The report notes that replenishing depleted U.S. munitions stockpiles could take up to five years. It does not include costs for base repairs, borrowing expenses, or indirect economic effects such as elevated energy prices.

Eighteen U.S. service members have died in the fighting, according to multiple accounts. The Trump administration has continued efforts to conclude the conflict and restore access through the Strait of Hormuz.

Earlier Pentagon inspector general figures placed costs at $33.4 billion through June 30. Democrats in Congress have highlighted the spending in budget debates, while administration officials have pointed to the direct military price remaining below some initial projections.