"I can state that the nuclear-related commitments undertaken by Iran under the (nuclear agreement) are being implemented," International Atomic Energy Agency chief Yukiya Amano said in prepared remarks during a conference in Rome.
An IAEA report released last month had also affirmed Iran's compliance with the programme, which froze some of Tehran's nuclear activities.
Iran's stock of low-enriched uranium -- used for peaceful purposes, but when further processed for a weapon -- did not exceed the agreed limit of 300 kilos, the report said.
The landmark deal was signed in July 2015 by Iran and five permanent members of the United Nations Security Council (Britain, China, France, Russia and the United States) plus Germany -- establishing controls to prevent Tehran from developing an atomic bomb.
More From This Section
The EU's diplomatic chief Federica Mogherini said Iran's compliance with the accord had been verified on at least eight separate occasions.
It is time to "invest in international cooperation" and "open new channels and not destroy the ones we already have," she said by video conference.
Faced with the growing threat from North Korea, "we cannot afford to open a new front," Mogherini added.
Trump is a fierce critic of the 2015 accord, which he has called "the worst deal ever", and he is expected to announce that he is "decertifying" Iran's compliance with it.
US officials insist this will not sink the deal itself but open the way for Congress to possibly develop new measures to punish other aspects of Iran's behaviour.
Congress requires the president to certify Iranian compliance with the deal every 90 days. The next certification date is October 15.