Germany's lower house of parliament today approved the introduction of a nationwide minimum wage of €8.50 an hour.
This follows a heated months-long debate between politicians and businesses who warned it would cost jobs.
The law is a flagship reform of the centre-left Social Democrats (SPD), who made it a condition for entering a "grand coalition" with Chancellor Angela Merkel's conservatives last year.
The SPD has argued that a formal minimum wage is necessary to stem a yawning social divide in employment that was created in part by the labour reforms of Merkel's predecessor, SPD chancellor Gerhard Schroeder.
Opponents say it could force small firms, particularly those in the former communist East wher ewages are lower, to let workers go.
Unlike most European Union countries, Germany has in the past resisted a minimum wage partly because it is seen a spolitical interference in wage bargaining between unions and employers.
It has relied instead on collective wage deals by sector and region.
But coverage by such agreements has decreased to 59% of the workforce from more than 70% in 1998, according to the Hans Boeckler Foundation, a think-tank close to the unions. The country's low-pay sector has surged in the wake of Schroeder's "Agenda 2010" reforms introduced a decade ago.
The new law will include more exemptions than initially envisaged, concessions which were intended to enable a smooth transition.
Some sectors will be allowed to delay introducing the wage for two years to help them adjust, and certain groups - including short-term interns, under-18s, trainees and the long-term unemployed - can be paid less under certain conditions.
The exemptions have prompted outrage from labour unions, whosay they will hurt the weakest people in the labour market.
Despite grumbling from some members of Merkel's party, there was overwhelming support for the law in parliament. Of the 601 votes cast, 535 lawmakers voted in favour and only five against, while 61 abstained.
The opposition Left party - which has 64 of the total 631 seats - had said before the vote that it would abstain.
The SPD have already pushed through plans to lower the pension age for long-time workers and raise pension entitlements, moves which have also raised eyebrows on the right and in business.
The law still requires approval from the upper house, but this is considered a formality.