Home Working in Germany Self-Employment Tips for starting a business in Germany
Last update on January 21, 2020
Written by James Kennaway and Martin Brune

If you are setting up a business in Germany, here’s a guide on market opportunities and how to navigate German regulations for foreigners starting a business in Germany.

Plenty of English speakers take their chances starting a business in Germany. They range from relatively small companies such as English-language schools, Irish pubs, and English-language bookshops, to bigger investments in the tech sector. Certain nationals can also apply for a German work permit for the purpose of setting up a business.

Clements Worldwide

Clements Worldwide provides international insurance solutions to expats around the world. Their international Income Protection insurance is specifically tailored to protect expats from unexpected loss of earnings. So, wherever you end up working, you can ensure you and your family have the right protection with Clements Worldwide.

German opportunities for the ambitious

With German law making no distinction between Germans and foreigners in the establishment of companies and no restrictions on the repatriation of profits, nothing stands in the way of ambitious expatriate entrepreneurs with a little capital. However, nationals from outside the EU/EEA/Switzerland may need a visa in order to legally reside and work in Germany. Read more about German visas and permits, and getting a German work permit.

The basics of German company law have many similarities to those in English-speaking countries. It distinguishes between limited liability companies, joint stock companies, and various forms of partnerships. It is normally advisable to have a lawyer help you decide which is the most suitable for your needs and go through the necessary official rigmarole.

Jumping the hurdles

Before starting the race through bureaucratic hurdles, evaluate your business’s chances and risks and to prepare a business plan. This business-plan is mandatory when talking to banks or applying for benefits at German authorities.

The kind of business and financial strength in most cases determines the form of company for your business.

Whatever form of company you choose, you will need to tackle a  number of bureaucratic hurdles. The first important steps are to contact a financial or tax advisor. They will know if it is necessary to hire a notary and how to register the business at the local court (amtsgericht). Shortly after this, the chamber of commerce should contact you, having received your details from the commercial register.

The next step is to organise two sets of tax registration, one for commercial tax at the Gewerbesteueramt and one at the local tax office (finanzamt). After this it is possible to obtain a certificate of registration (gewerbeanmeldeschein) and to commence business.

Expat entrepreneurs in Germany

And how do expatriate founders of companies deal with this system? Paul Gurner runs St. George’s Bookshop (Wörther Strasse 27 in Prenzlauer Berg), one of the best places in Berlin for second-hand English-language books. He says that bureaucracy was one of the biggest obstacles they faced when they set up the company.

Getting hold of permits to open a business was a problem, as was taking on staff. “Employing non-Germans can be tricky. You have to show that you aren’t taking a job away from a German,” he says. “You have to inform the job centre about the vacancy and they send people round – even if you have someone lined up.”

Be prepared

Gurner, who started several companies in England, thinks that it’s more straightforward to set up one there than in Germany. That did not put him off, though, despite the language barrier when he first started.
And what advice would he give for starting a business in Germany? “Do lots of preparation beforehand. It took us six months,” he says, “and use a tax consultant.”

Expatriate business start-ups in Germany are of course vulnerable to cash flow problems, with some clients slow to pay up and banks not always keen to extend overdrafts for developing firms. Gurner says it is vital to be patient and not expect to make a lot of money at the start, but as he observes, “that’s true everywhere.”


GmbH: The most common form of company is the limited liability company, mostly known by the acronym GmbH, which corresponds to a British Limited Company (Ltd.). Share capital must be at least €25,000.

Since 2008, entrepreneurs have been able to start a mini-GmbH (unternehmergesellschaft haftungsbeschränkt). This form of company was developed especially for start-ups, as the bureaucratic efforts are simplified and the minimum share capital is reduced to €1.

Nightmare complications

Another expatriate entrepreneur is Alan Twigg from Sheffield, who came to Germany as a lorry driver 15 years ago.

He is now involved in three businesses here, including a translation agency and an online audiobook firm (www.playtime-books.com) from his base in Neuenburg in northern Germany.

He does not find Germany very open towards freelance work and business start-ups. “I think British people are more entrepreneurial,” he says. Twigg is glad that he deals only with freelancers and so avoids the “nightmare” complications of German labor law.

Nevertheless, Twigg still thinks that Germany is a great place to start a business. “The opportunities in Germany are massive. It is an untapped giant.”

Spreading optimism

Optimism seems to be spreading at last. That is the impression that Martin Brune, tax advisor in Duisburg, has. During the last financial crisis more and more expats decided to start their own business – and are now on a successful way to increase this business. There are still many possibilities to niche a market if one has a good idea and the skills and courage to start a business in Germany.