Iran and three European countries - Britain, France and Germany - have been engaged in talks to save a 2015 nuclear deal that has been unravelling since the US withdrew from it in May last year.
The efforts have been led by French President Emmanuel Macron, who has been trying to convince the US to offer Iran some sort of relief from crippling sanctions it has reimposed on the Islamic republic since its pullout.
Iran gives Europe two more months to save nuclear deal
"I don't think that... we will reach a deal so we'll take the third step and we will announce the details today or tomorrow," Rouhani told a cabinet meeting on Wednesday.
The Iranian president said the two sides were getting closer to an agreement on a way to resolve burning issues.
"If we had 20 issues of disagreement with the Europeans in the past, today there are three issues," he said.
"Most of them have been resolved but we haven't reached a final agreement."
Iran has long been threatening to carry out a third step by Friday unless other parties to the deal offset the effect of US sanctions in return for its continued compliance.
It has already hit back twice with countermeasures in response to the US withdrawal from the 2015 deal, which gave it relief from sanctions in return for curbs on its nuclear programme.
On July 1, Iran said it had increased its stockpile of enriched uranium to beyond the 300-kilogram maximum set by the deal.
A week later, it announced it had exceeded a 3.67-percent cap on the purity of its uranium stocks.
The UN's nuclear watchdog, the International Atomic Energy Agency, said on August 30 that Iran's uranium stockpile stood at about 360 kilograms and that just over 10 percent of it was enriched to 4.5 percent.
Rouhani gave little away on Wednesday about what Iran's next step might be, only saying it "may not seem very shocking but... it is extremely important".
"This step is the most important step we have taken and its effects will be great and, God willing, with this step (Iran's) Atomic Energy Organisation will accelerate processes," he said.
A deputy foreign minister said Iran would resume full compliance with the Joint Comprehensive Plan of Action (JCPOA) if it is allowed to sell its oil or get a $15-billion credit line guaranteed by future crude sales.
Abbas Araghchi expressed doubt, however, that such a plan could be agreed by the deadline set by Iran for sanctions relief.
"Iran... will return to full implementation of the JCPOA only if it is able to sell its oil and to fully benefit from the income from these sales," he said.
"The French proposal goes in that direction," the deputy foreign minister was quoted as saying by state news agency IRNA.
Iran rules out direct US talks
Araghchi, speaking days after leading an economic delegation to France, ruled out any renegotiation of the JCPOA, but said Iran was open to talks on how to implement it better.
"Returning to full implementation of the JCPOA is subject to receiving $15 billion over a period of four months, otherwise the process of Iran reducing its commitments will continue," he said.
The 2015 nuclear deal was agreed between Iran and the so-called 5+1 - UN Security Council permanent members Britain, China, France, Russia and the United States plus Germany.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ