Iran Foreign Ministry spokesperson has said that an agreement to revive the 2015 nuclear deal can be reached very soon if the US and European parties show determination.

Some parties to the agreement have in recent weeks said that the negotiations are in their final stage.
Some parties to the agreement have in recent weeks said that the negotiations are in their final stage. (Reuters)

Iran has said talks with world powers in Vienna to restore the 2015 nuclear deal are "complicated and difficult" but have not hit an impasse.

"The negotiations are complicated and difficult as they have reached key issues that need serious political decisions especially by Washington," foreign ministry spokesman Saeed Khatibzadeh told a news conference on Monday.

But "there is no impasse in Vienna", he added.

"If the US and European parties show real determination", an agreement can be reached very soon in Vienna, Khatibzadeh said on Monday.

"We need objective guarantees to make sure the US does not leave the agreement once again and that it honours its commitments," he added.

"All JCPOA sanctions with any labels must be lifted at the same time."

READ MORE: US grants sanctions relief to Iran as nuke talks in balance

'Negotiations in their final stage'

Iran is engaged in negotiations with Britain, China, France, Germany and Russia directly and with the United States indirectly to revive the deal formally called the Joint Comprehensive Plan of Action (JCPOA).

The goals of the negotiations are to have the US return to the deal by lifting its anti-Iran sanctions and to have Iran return to full compliance with its commitments under the agreement.

The JCPOA offers Tehran sanctions relief in exchange for curbs on its nuclear programme.

But the US unilaterally withdrew from the JCPOA in 2018 under then-president Donald Trump and reimposed stiff economic sanctions, prompting Tehran to begin rolling back on its commitments.

The drive to salvage the 2015 nuclear deal resumed in late November.

Different parties to the agreement have in recent weeks signalled progress in the talks with some saying the negotiations are in their final stage.

Ali Shamkhani, secretary of Iran's Supreme National Security Council, in a tweet on Monday said the negotiations have reached the stage that can be commented on with "certainty" and not speculation.

READ MORE: Iran unveils third-generation missile with 1,450km range

Source: TRTWorld and agencies