Company Formation
Non-EU Company Formation in Germany
Non-EU founders can own and direct a German GmbH remotely, no visa to form it. The real bank, apostille and notary hurdles, plus §21 visa facts, in English.


A non-EU national can fully own and direct a German GmbH without living in Germany. The obstacles you will hit are practical (the bank account, the documents, identity verification), not legal: there is no rule that stops a third-country founder from holding 100% of a German company or being its managing director from abroad. And the residence-permit question under §21 AufenthG is a separate matter that only arises if you physically relocate to run the business yourself. This page sets out the real non-EU picture in detail, alongside the wider company formation overview.
Can a non-EU citizen open a German company? (Yes, 100%, remotely)
The legal position is the same one that applies to any foreign founder. Germany Trade and Invest (gtai.de) states that "the nationality and residence of the shareholder(s) and the managing director(s) of a GmbH are irrelevant," and that the GmbH "must have a German business address and a local representative." There are no foreign-ownership restrictions on a GmbH: a single non-EU shareholder, whether an individual or a foreign parent company, may hold 100% of the shares.
Where a foreign company is the shareholder, the documentation steps up. As gtai.de notes, "an excerpt from the foreign commercial register as well as articles of association of the foreign parent company are required," together with proof of who is authorised to act for the parent. None of this depends on residency; it is about establishing identity and signing authority.
The managing-director residency myth (MoMiG 2008). There is no statutory residence requirement for a GmbH's managing director. The pre-2008 domicile theory (Sitztheorie) was replaced by the incorporation theory (Gründungstheorie) under the MoMiG reform of 2008, which removed the old practical barriers to a non-resident director. The one substantive condition that remains is that the director must actually be able to perform the role; nationality and home address are not in themselves disqualifying.
How a Non-EU-Owned German GmbH Is Taxed
A German-seated GmbH has unlimited tax liability on worldwide income.

Ownership vs relocation vs visa: the line to get right
This is the distinction competitors blur, and getting it right saves a great deal of needless worry. Owning and directing a German company from abroad requires no residence permit. A §21 AufenthG permit only enters the picture when you physically relocate to Germany to run the business on the ground.
The reason a passive or remote owner sits entirely outside §21 is that holding shares is not, in law, self-employment. The IHK Frankfurt am Main is explicit that "a mere capital holding in enterprises is not to be classified as employment for a gain" (the point is made in the context of silent and limited partners). The IHK also notes that its own economic comment in such procedures "merely has an internal character" and that the foreigners' authority "is not bound" by it. The takeaway is direct: if you own and direct your German GmbH from outside Germany, you are not engaged in self-employment in Germany, and §21 does not apply to you. For the broader foreign-founder context, including the EU/EEA position, see our broader foreign-founder guide.
The §21 AufenthG self-employment residence permit (if you relocate)
If, by contrast, you intend to move to Germany and run the business yourself, then §21 AufenthG is the relevant route. It is the residence permit a third-country national needs to reside in Germany for self-employed activity.
Section 21(1) sets three core conditions: that "there is an economic interest or regional requirement for the start of the independent activity"; that "the activity gives rise to the expectation of positive effects on the economy"; and that "the financing of the project has been secured by equity or by a loan assurance." In assessing the application, the authority looks at "the sustainability of the underlying business idea, the foreigner's entrepreneurial experience, the amount of capital used, the effects on the employment and apprenticeship situation" (IHK; migrando, citing §21 AufenthG). An initial permit is typically granted for up to three years.
Two refinements are worth knowing. Under §21(5), liberal-profession freelancers (Freiberufler) are exempt from the economic-interest proof required of commercial business owners. Under §21(3), applicants over 45 (some sources cite age 45 or 46) should be granted the permit only with proof of adequate old-age pension provision. For a §21 application based on a GmbH or UG, the documents usually include the certificate of incorporation, the articles of association, the managing director's contract, a Handelsregister excerpt or notarial registration, and a business plan.
An authority-practice caveat (not statute). Some immigration authorities, Berlin among them, treat a GmbH or UG managing director as self-employed under §21 only with a shareholding of 50% or more, and reference an indicative annual net income of around €41,000 for managing directors of corporations and partnerships. These are administrative practice figures, not statutory rules, and they vary by Land. Treat them as indicative of how a particular authority may decide, never as a national legal threshold.
Signing without flying to Germany: notary & power of attorney
Forming a corporation in Germany (a GmbH, UG or AG) requires the articles to be notarised, after which the notary files the registration electronically with the Handelsregister (gtai.de). The notary requirement is fixed; the travel is not.
Online video notarisation of a GmbH has been possible since 2022, which can remove the need to travel for those who can meet its identity-verification conditions. The more universal remote route, and the one most non-resident founders use, is a power of attorney. As the practical commentary puts it, "if the GmbH is formed by a foreigner from abroad, the founder has to be represented by an attorney at the formation process in front of a German notary, and the Power of Attorney required for this purpose has to be notarized." On the day, founders "only need to bring valid identification, i.e. identity card or passport and any powers of attorney for absentees." In short: a passport plus a properly notarised POA is enough to be formed without setting foot in Germany. To go deeper on the entity itself, see how to form a German GmbH.
Apostille vs legalisation: your foreign documents
Whichever signing route you use, your foreign documents usually have to be authenticated before a German notary or authority will accept them, and the method depends on the issuing country.
The Federal Foreign Office defines the simpler route: "an Apostille is the confirmation of the authenticity of a public document and is only conferred by a designated authority of the country which issued the document," adding that "the German Missions cannot issue Apostilles." An apostille is the simplified, standardised method available between Hague Apostille Convention member states. Where a document comes from a country outside that Convention, you need legalisation instead: the more complex, multi-step consular process. In practice, notarised documents such as a power of attorney "must be provided with an apostille or legalisation, and then submitted together with a certified translation." There are exceptions: with some countries (for example France, Italy and Belgium) documents need neither apostille nor legalisation under bilateral arrangements. So "just get an apostille" is not safe blanket advice; the right step depends on where the document was issued. A registered German address is a related practical piece of the same setup.
The non-resident bank-account hurdle (the real bottleneck)
This is where non-EU formations most often stall, and it is worth being candid about. For a GmbH or UG you must deposit the share capital into a dedicated German business account before the registration can be finalised. The bank's deposit slip is given to the notary, who certifies it and forwards it to the commercial register. Until the account exists and the capital is in it, the Handelsregister entry cannot complete; the account is on the critical path.
For a non-resident, opening that account is the hardest step. Traditional German banks require in-person identification and face-to-face verification, particularly when opening a business bank account in Germany as a non-resident founder, along with notarised and apostilled documents and source-of-funds explanations for all ultimate beneficial owners (UBOs). Many banks prefer at least one managing director with a German address, and many restrict onboarding when directors or shareholders are based outside Germany or the EU; some will decline cross-border cases outright. For these reasons, electronic money institutions (EMIs) are often the preferred faster fallback to get an account in place. Set expectations here early; for the full treatment, see our guide to opening a business bank account in Germany as a non-resident.
GmbH vs branch for a non-EU company
A non-EU company has a structural choice: form a German subsidiary (a GmbH) or register a branch of the foreign parent.
A GmbH is a separate German legal entity that ring-fences liability inside the German company. A branch keeps the German activity as part of the foreign parent. There are two branch types. An autonomous branch requires the foreign company to be entered in a foreign commercial register, a German notary, and head-office documentation. A dependent branch requires only registration with the local trade office (gtai.de). The tax consequence is important: branches are permanent establishments and are taxed on the income attributable to their German operations, which is a different position from a stand-alone GmbH, as the next section explains.
How a non-EU-owned German GmbH is taxed
Tax outcome turns first on the unlimited-versus-limited distinction. As the official guidance puts it, corporations with a registered seat or place of management in Germany are subject to unlimited tax liability, meaning their worldwide income is taxed in Germany. Non-resident corporations, by contrast, are only taxed on their German-source income (limited tax liability). So a German-seated GmbH is taxed on its worldwide profit; a foreign company operating only a German branch or permanent establishment is taxed only on what that German operation earns.
On the rates, PwC's summary is the cleanest source. Corporation tax is levied at a uniform 15% and is then subject to a 5.5% solidarity surcharge, giving a total of 15.825%. On top of that comes trade tax: a uniform 3.5% base rate multiplied by the municipal multiplier (Hebesatz, roughly 250% to 580%), which works out to effective trade tax of roughly 8.75% to 20.3%. Combined, the typical corporate burden runs from around 30% (Berlin) to around 33% (Munich). Note that corporation-tax cuts are legislated to phase in: 14% (2028), 13% (2029), 12% (2030), 11% (2031) and 10% (2032 onward), each still plus the solidarity surcharge. For permanent establishments, branches are taxed on their German-attributable income, and "most double taxation treaties exempt income from foreign permanent establishments" (PwC).
A note on substance (advisory only). Because a German-seated GmbH is unlimited-liability and trade-tax-bearing, non-EU owners structuring for substance should weigh place-of-management, permanent-establishment and CFC/anti-avoidance exposure with a tax advisor. These are matters to assess case by case, not fixed rules to apply off the page. For the rate detail, see our German corporate tax and trade tax detail.
Local director & representation support
For non-resident founders, local representation and managing-director support can be a useful operational option, for example to provide a German point of contact or to help meet the practical demands of running the entity. It is exactly that: operational support. It is not a way to manufacture §21 substance or to get around the rule that a managing director must genuinely be able to perform the role. We only ever offer it on that compliant basis. If a German-based point of contact would help, see our local managing-director support.
GmbH vs Branch for a Non-EU Company
Subsidiary ring-fences liability; a branch is part of the foreign parent.
| GmbH (subsidiary) | Branch (foreign parent) | |
|---|---|---|
| Legal entity | Separate German entity | Part of foreign parent |
| Liability | Ring-fenced in Germany | Sits with the parent |
| Taxed on | Worldwide income (unlimited) | German-attributable income (permanent establishment) |
| Autonomous branch setup | n/a | Handelsregister + notary + head-office docs |
| Dependent branch setup | n/a | Trade-office registration only |
Frequently asked questions
Yes. "The nationality and residence of the shareholder(s) and the managing director(s) of a GmbH are irrelevant" (gtai.de). The company only needs a German business address and a local representative.
English-speaking · Düsseldorf
Ready to set up your German company?
Talk to our English-speaking team about GmbH, UG or AG formation, tax and ongoing compliance.