EU and IMF officials planned to work on a rescue package for Cyprus through the night in Brussels with the aim of presenting the outline of a bailout program to euro zone finance experts on Friday morning, sources said.
The package is expected to contain a mixture of tax increases, one-off revenue raising measures, plans for privatizations and the overhaul of Cyprus's banking sector to ensure that funding for the bailout is sustainable.
It is possible Russia will help finance the program by extending a 2.5 billion euro loan already made to Cyprus and potentially reducing the interest rate, officials have said.
(Read More: Russian Money Streams Through Cyprus)
The currency area's finance ministers, joined by International Monetary Fund chief Christine Lagarde, will meet in Brussels later on Friday but even if they agree a plan it will not be definitive.
Cypriot Finance Minister Michael Sarris will travel to Moscow for meetings on Monday, a Cypriot diplomat said, raising the possibility that an agreement on participation can be struck with the Russians then.
"I can't give a prognosis on how far the finance ministers will get," German Chancellor Angela Merkel told reporters. "Of course, swift negotiations are desirable, but things take as long as they do until they are solved with quality because we need a sustainable solution."
Cyprus originally estimated that it needed about 17 billion euros to restore its economy to health, with up to 10 billion euros to recapitalise its banks and 7 billion required for servicing debt and running general government operations.
However, officials are working on a bailout of 10-13 billion euros, the chairman of euro zone finance ministers said on Wednesday, which should help ensure Cyprus's debt-to-GDP ratio is not pushed too high by the bailout.
"The critical meeting on Cyprus will go on through the night if necessary," said a senior euro zone official involved in the talks, which were attended by representatives from the IMF, the European Commission, the European Central Bank.
A delegation from the Cypriot government was waiting in a nearby hotel for the outcome of the discussions, a diplomat said.
The IMF has pushed the idea that depositors in Cypriot banks should bear some of the costs of bailing out the island, a process dubbed "bail-in". But that approach is rejected by Cyprus, the European Commission and members of the ECB, and it remains unclear whether it will be part of the final package.
(Read More: Cyprus Poses Biggest Euro Zone Risk: IIF's Dallara)
Instead, officials indicated that it would be comprised of revenues from an increase in the corporate tax rate, income from a one-off tax on bank deposits, or alternatively a tax on income from deposits, and other measures such as privatisation.
Once the framework of the programme is agreed, it will be presented to the Eurogroup Working Group before midday on Friday, officials said. The Eurogroup Working Group comprises senior treasury officials from euro zone member states and other experts and prepares meetings of euro zone finance ministers.
The group will assess whether the plan goes far enough in steadily reducing Cyprus' debt over the coming years and ensuring that the bailout can be paid back - that it is, in EU and IMF jargon, "sustainable".
Euro zone finance ministers will then meet at 1600 GMT to consider the package. Officials said the best that could be hoped for was a "political agreement" on the proposal, since input may still be required from Russia to finalise the terms.
Plans are already being made for another meeting of euro zone finance ministers in the middle of next week, once the Cypriot finance minister has returned from Moscow and officials have a more precise idea of the shape of the rescue deal.