During the JCPOA period, Iran’s nuclear programme was tightly constrained and heavily monitored. The IAEA repeatedly verified that Iran was complying with the deal’s terms, including one year after Trump announced the US’s withdrawal from the agreement.
Starting in mid-2019, however, Iran began incrementally breaching the deal’s limits, exceeding caps on uranium stockpiles and enrichment levels.
In November 2024, Iran said it would activate “new and advanced” centrifuges. The IAEA confirmed that Tehran had informed the nuclear watchdog that it planned to install more than 6,000 new centrifuges to enrich uranium.
In December 2024, the IAEA said Iran was rapidly enriching uranium to 60 percent purity, moving closer to the 90 percent threshold needed for weapons-grade material. Most recently, in 2025, the IAEA estimated that Iran had 440kg (970lb) of 60-percent enriched uranium.