Atta Kenare | AFP | Getty Images
Iranian Revolutionary Guards drive a speedboat in front of an oil tanker at the port of Bandar Abbas.
"The IAEA will issue its final report on Friday to confirm Iran has met its commitments under the JCPOA," Deputy Foreign Minister Abbas Araqchi said, according to a number of media reports.
The JCPOA, or joint comprehensive plan of action, is an international agreement setting out the terms of Iran's nuclear program.
The comments appear to echo a statement last week from U.S. Secretary of State John Kerry.
"We are days away from implementation if all goes well," Kerry said.
Implementation day is when the lifting of sanctions by the U.S .and the EU comes into effect and a fresh nuclear deal begins.
Iran has told Reuters final steps are taking place Thursday and it's now ready for an agreement.