Basically: yes, but ...
First of all, it primarily depends on whether the founder (the partner (s) and / or the future managing director (s)) live in another EU country or a third country. It is much easier for EU citizens to set up a company in Germany, but you have to observe some additional rules and regulations.
Founders from outside Europe usually have a little more difficulty setting up a company in Germany, as there are additional bureaucratic hurdles to overcome. But we stick to our previous statement: Yes, it works and with our start-up packages (further down on the page) we help you to found your company - regardless of whether you are in Germany, in another European country or from a third country. We do it - easy!