Germany will limit the number of asylum seeker arrivals to around 200,000 per year under a draft coalition agreement sealed Friday after marathon talks.
A deal being hammered out between Angela Merkel's CDU party, it sister CSU party and the left-leaning SPD says that migrant arrivals will be limited to between 180,000 and 220,000 each year.
In addition the parties will agree to cap the number of people who will be allowed to join their family living as refugees in Germany at 1,000 per month.
All three parties are now reported to have agreed to the 28-page draft which will allow formal coalition talks to take place over the coming weeks.
German Chancellor Angela Merkel all-but secured her grip on power on Friday morning as a 'breakthrough' was announced in talks to form a coalition government
Negotiators from Merkel's CDU party (left), its Bavarian sister party the CSU (right) and the left-leaning SPD were locked in talks for 24 hours before a deal began to emerge
The detailed negotiations will lift the uncertainty that has undermined Germany's role in international affairs and will secure Merkel's job.
The draft says that Germany would also reduce by 1,000-per-month the number of refugees it takes from Greece and Italy under a European Union voluntary pact.
Family reunification would only apply to marriages sealed before migrants fled and only if the individuals concerned had committed no crimes, were not dangerous and in cases where refugees were not expected soon to return home.
After 24-hours of talks, the six leaders began presenting the blueprint to party members, party sources said.
Weakened by an election setback in September, Merkel turned to the left-leaning SPD to renew their so-called 'grand coalition' after the collapse in November of talks on a three-way coalition with the Greens and Free Democrats (FDP).
The chancellor, who has led Germany for more than 12 years, needs the talks to succeed to avoid further erosion of her personal authority and weakening of German international influence, not least in the European Union.
As Europe’s largest economy and pre-eminent power broker, Germany is crucial to the region’s fortunes. Berlin’s partners are eagerly awaiting a new German government to help drive forward Brexit talks, euro zone reform and EU diplomatic initiatives.
Merkel has ruled with the SPD in two of her three terms in office, including in the last parliament from 2013-2017. A re-run of their partnership is not yet certain.
Before the two groups move to formal coalition negotiations, SPD leaders need to convince party members to give a green light at a congress planned for Jan. 21.
Many SPD members fear governing with the conservatives again would further weaken their party after it suffered the worst result in September’s vote since the modern Federal Republic was founded in 1949.
Kevin Kuehnert, head of the youth branch of the SPD, said on Thursday he planned a ‘NoGroKo’ tour of Germany to persuade party delegates to vote against the grand coalition.
Thirty nine negotiators, 13 from each party, have been locked inside the headquarters of the SPD (pictured) as they try to hash out a deal to form a grand coalition
Soeren Bartol of the SPD and Christian Schmidt of the CSU parties are pictured during coalition talks in Berlin
Daniel Guenther, conservative premier of the northern state of Schleswig-Holstein, said his party and the German government still needed Merkel at the helm, but it was time to start building a succession plan.
'We need people in a new government that also have prospects for the time after Angela Merkel,' Guenther told the Heilbronner Stimme newspaper.
Some progress was made during this week's exploratory talks, draft plans show, including pacts to cut use of the weed killer glyphosate, and drop a target of reducing carbon dioxide emissions by 40 percent by 2020 from 1990 levels.
Germany's flourishing economy, whose growth hit a six-year high in 2017, and the resulting record 38.4-billion-euro ($46.2 billion) public sector surplus, also offer negotiators a windfall to fund new programmes.
But the wish list presented by negotiators totals some 90 billion euros, about twice what they have estimated they can spend on new programmes, another source of conflict.
One SPD negotiator told the Bild newspaper that Bavaria's CSU, sister party to Merkel's Christian Democrats, was blocking any agreement on raising tax rates for the wealthiest.
CSU leaders are pushing the conservative bloc to the right, worried about ceding further ground to the far-right Alternative for Germany (AfD) party in elections later this year.