Germany parliament has passed a bill allowing assisted suicide for "altruistic motives" but banning the practice in cases where it is being conducted on a "business" basis.

The issue is a particularly sensitive topic in a country where the last time euthanasia was part of public policy it was used by the Nazis to kill more than 200,000 people with physical and mental disabilities.

MPs voted 360-233 in favour, despite fears voiced by many that it could lead to charges against doctors.

The measure allows assisted suicide on an "individual basis out of altruistic motives" but threatens up to three years in jail for anyone who offers suicide to someone else "on business terms".

It was one of four bills considered in a debate that cut across party lines, and was the version favoured by chancellor Angela Merkel.

Former justice minister Brigitte Zypries said the measure "will open an era of great legal uncertainty" and will certainly be appealed to the Federal Constitutional Court.

"When does a doctor behave in a business fashion?" Ms Zypries asked. "That is unclear."

Assisted suicide has been a grey area in Germany, neither permitted nor banned by law.

The four proposals debated in parliament ranged from fully permitting the practice, so long as it is not for profit, to a near-complete ban.

The middle-of-the-road version that passed was proposed a group of politicians from all parties in parliament, ranging from Ms Merkel's Christian Democrats to the opposition Left Party.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.