GmbH Formation for Foreigners: Steps & Costs
Forming a German GmbH without German residency: requirements, notary, bank account and commercial register — what foreign founders actually face.
Last updated:
We connect you with an independent lawyer admitted to practice in Germany.
Short answer: Yes — foreigners can form a German GmbH without restrictions; German residency is not required for shareholders or managing directors. What is required: notarization, payment of at least €12,500 of the €25,000 share capital, entry in the commercial register, and a German business address. The biggest practical hurdle for non-residents is opening the business bank account.
Can foreigners form a GmbH in Germany?
Yes, without restrictions. The German Limited Liability Companies Act (GmbHG) imposes neither a nationality nor a residency requirement on shareholders. The managing director does not have to live in Germany either — they only need to be reachable and must not have been convicted of certain offences. A GmbH can be owned entirely by individuals or companies based abroad.
What the GmbH does need: a German business address entered in the commercial register, share capital of €25,000 (of which at least €12,500 must be paid in at formation), and notarization of the articles of association. The statute is available at gesetze-im-internet.de; the Federal Ministry for Economic Affairs runs an official founders’ portal at existenzgruender.de.
What are the requirements for shareholders and managing directors?
Shareholders
- EU/EEA citizens: no special permits required.
- Non-EU citizens: can hold shares without a residence title — a pure capital investment does not require a visa.
- Foreign companies: can act as shareholder; for the notary appointment they must prove their existence and authority to represent (register extract, usually with apostille and certified translation).
Managing directors
- Every GmbH needs at least one managing director, who must be a natural person.
- Residence in Germany is not required — being reachable is sufficient.
- Non-EU citizens who intend to perform their director duties in Germany may need a residence permit with work authorization. See our Residence Permit practice area.
How does formation work, step by step?
Step 1: Preparation
- Choose a company name (availability check with the IHK recommended)
- Define the business purpose and share capital (min. €25,000)
- Draft the articles of association — or use the simplified model protocol (Musterprotokoll)
- Arrange a German business address
- Appoint the managing director(s)
Step 2: Notarization
The articles are notarized, the managing director is appointed and the shareholder list is drawn up. Foreign founders have three routes:
- Travelling to the appointment in person (with an interpreter if needed),
- Power of attorney: a representative acts locally; the PoA is notarized abroad and, depending on the country of origin, apostilled,
- Online procedure: for cash formations, notarization is possible via the Federal Chamber of Notaries’ video communication system.
Step 3: Paying in the capital
- Open a business account for the company in formation (GmbH i.G.)
- Deposit at least €12,500 (half of the share capital)
- Provide proof of payment to the notary
For non-residents this is, in practice, the biggest hurdle: banks scrutinize foreign shareholder structures closely (anti-money-laundering checks), and many institutions require the managing directors to be identified in person. Build in the largest time buffer here, and confirm the bank’s requirements before booking the notary appointment.
Step 4: Commercial register entry
- The notary files the documents electronically with the register court
- Review and entry in the commercial register, section B (HRB)
- Only upon registration does the GmbH come into existence as a limited-liability company
Step 5: After formation
- Trade registration (Gewerbeanmeldung) with the local trade office
- Tax registration questionnaire with the tax office
- Report the beneficial owners to the transparency register
- Apply for a VAT ID if needed — see VAT Registration
GmbH or UG — which legal form fits a start from abroad?
Founders who prefer not to commit the full share capital immediately can start with the UG (haftungsbeschränkt) — a variant of the GmbH available from €1 of capital. For internationally based founders, the choice has practical consequences:
| Criterion | GmbH | UG (haftungsbeschränkt) |
|---|---|---|
| Minimum share capital | €25,000 | From €1 (typical: €1,000-5,000) |
| Payable at formation | Min. €12,500 | Full chosen amount |
| Mandatory reserve | None | 25% of annual profit until €25,000 |
| Contributions in kind | Possible | Not allowed, cash only |
| Standing with banks/partners | High | Lower than GmbH |
| Typical fit for non-residents | Market entry with substance, subsidiary | Testing the market on a small budget |
For foreign companies building a German subsidiary, the GmbH is the standard: banks, landlords and B2B customers expect it. Both legal forms are covered in detail on our GmbH & UG Formation page.
What does formation from abroad cost?
As a non-binding market estimate, pure formation costs for a GmbH run from €1,500 to €3,000: notary fees (€500-1,000), commercial register fees (~€150), trade registration (€15-65) and optional legal fees (€500-2,000). On top comes the share capital — which is not a sunk cost, but working capital available to the company.
Foreign founders should also budget for apostilles and certified translations of foreign documents, interpreter costs at the notary appointment where needed, and the cost of a registered business address. These items vary considerably by country of origin and case.
What taxes does a German GmbH pay?
| Tax | Rate | Note |
|---|---|---|
| Corporate income tax | 15% | Uniform nationwide; 15% through 2027, then 14% (2028), stepping down to 10% (2032) |
| Solidarity surcharge | 5.5% of CIT | = 0.825% effective |
| Trade tax | 7-17% | Depends on the municipal multiplier; minimum multiplier 280% from 2027 |
| Effective total burden | ~30% | Typical in major cities |
Location materially affects the tax burden through the municipal trade-tax multiplier — worth factoring into the choice of registered seat. If you plan to use the GmbH as a participation vehicle, the mechanics of the 95% exemption are explained in our guide to German holding structures.
What are the typical hurdles for non-residents?
- Bank account: the most common cause of delay. Compliance reviews of foreign shareholders take time; some banks decline certain countries of origin altogether. Approach several institutions early.
- Document formalities: foreign deeds and extracts regularly need an apostille and certified translation — allow lead time.
- Business address: pure letterbox arrangements can trigger questions from the tax office and banks; a reachable, documented address matters.
- Tax registration: the tax office questionnaire asks about shareholders and expected revenues; professional support is advisable for foreign structures.
- Ongoing obligations: bookkeeping, annual accounts and filing duties apply from day one — including for small companies.
A lawyer admitted in Germany can prepare powers of attorney, coordinate the notary appointment and handle communication with the bank, the register court and the tax office — when you are not on the ground, this is the most reliable route.
Frequently Asked Questions
No. Neither shareholders nor managing directors need to reside in Germany, and there is no nationality requirement. Foreigners can form a GmbH without restrictions. The company itself does, however, need a German business address, which is entered in the commercial register.
Often, yes. Notarization can be handled through a power of attorney notarized abroad and, depending on the country, apostilled; for cash formations, German notaries also offer an online procedure via the Federal Chamber of Notaries’ video communication system. In practice, however, banks frequently require in-person identification to open the account — clarify this with the bank in advance.
Yes. EU citizens need no special permits. Non-EU citizens can be shareholders without any residence title; as managing directors they may need a residence permit with work authorization if they carry out their duties in Germany. The managing director does not have to live in Germany but must be reachable.
With standard articles (Musterprotokoll), formation typically takes 2-4 weeks: notary appointment, commercial register entry (1-3 weeks), trade registration. Foreign founders should add time for apostilles, certified translations and — above all — the bank account. The actual timeline depends on the notary, the bank and the register court and cannot be guaranteed.
The share capital is paid into an account of the company in formation (GmbH i.G.) — at least €12,500, half of the €25,000 minimum. For non-residents, opening this account is usually the hardest step and the most common cause of delay; some banks insist on meeting the managing directors in person.
At minimum a valid passport or ID card. Where a foreign company is the shareholder, add register extracts and proof of authority to represent, generally with an apostille and certified translation. After formation, the beneficial owners must be reported to the German transparency register. Confirm the exact requirements with the notary and the bank in advance.
Find Your Lawyer
Describe your project and we will connect you with a qualified lawyer.
- Free referral
- Response within 24 hours
- Verified lawyers
Free and without obligation. We refer you to independent lawyers admitted to a German bar (Rechtsanwaltskammer).