Guides
2026-06-16 00:00 how-to

How to Register a Company in Germany

To register a company in Germany, founders must complete a sequence of legal, notarial and administrative steps that typically takes between two and six weeks. Germany is one of Europe';s largest economies and offers a transparent, rule-based business environment with strong creditor protections and a well-developed commercial infrastructure. The process involves choosing an entity type, notarising founding documents, opening a business bank account, depositing share capital, and registering with the Commercial Register (Handelsregister). This guide walks through every stage, explains the legal framework, outlines realistic costs, and highlights the practical mistakes that foreign founders most commonly make.

Choosing the right entity type before you register company Germany

The entity structure you select determines your liability exposure, minimum capital requirements, governance obligations and tax treatment. Germany offers several commercial forms, but two dominate among foreign investors: the Gesellschaft mit beschränkter Haftung (GmbH) and the Unternehmergesellschaft (UG, haftungsbeschränkt).

The GmbH is Germany';s workhorse limited liability company. It requires a minimum share capital of EUR 25,000, of which at least half must be paid in before registration. Shareholders are liable only up to their contributed capital. The GmbH is governed primarily by the GmbH-Gesetz (GmbHG), the core statute regulating its formation, management and dissolution. It is the preferred vehicle for subsidiaries of foreign corporations, joint ventures and businesses that need to project credibility to German counterparties.

The UG is a variant of the GmbH introduced to lower the entry barrier for founders. It can be formed with as little as EUR 1 in share capital, though in practice a minimum of several hundred euros is advisable to cover initial operating costs. The UG must retain 25 percent of its annual net profit as a reserve until the accumulated reserve reaches EUR 25,000, at which point it can convert into a full GmbH. The UG is suitable for early-stage ventures and solo founders testing a business model.

For larger operations, the Aktiengesellschaft (AG) - a joint-stock company - is available and requires a minimum share capital of EUR 50,000. The AG is governed by the Aktiengesetz (AktG) and is better suited to businesses planning a public listing or requiring a supervisory board structure. Most foreign founders starting a new operation in Germany will not need an AG at the outset.

A common mistake is choosing the UG to save on capital, then discovering that German banks, landlords and larger corporate clients treat it with less confidence than a GmbH. In practice, founders with access to EUR 25,000 in working capital should consider the GmbH from the start.

Preparing the founding documents and notarisation

Every GmbH and UG must be established by a notarial deed. This is a mandatory requirement under the GmbHG and cannot be bypassed. The notary (Notar) is a state-appointed legal professional who authenticates the articles of association (Gesellschaftsvertrag) and certifies the identity of all shareholders and managing directors.

The articles of association must contain at minimum: the company name, the registered office (Sitz), the business purpose (Unternehmensgegenstand), the amount of share capital, and the allocation of shares among shareholders. The business purpose should be drafted carefully. German courts and the registration court (Registergericht) review whether the stated purpose is sufficiently specific. Overly vague purposes such as "all lawful activities" are routinely rejected.

The company name must include the legal form designation - "GmbH" or "UG (haftungsbeschränkt)" - and must not be misleading or identical to an existing registered company. The local Chamber of Industry and Commerce (Industrie- und Handelskammer, IHK) can provide informal guidance on name availability, though the definitive check is performed by the Registergericht.

Each managing director (Geschäftsführer) must sign a declaration of acceptance of their appointment and confirm they have not been convicted of certain offences that would disqualify them from serving as a director under German law. Foreign nationals can serve as managing directors, but at least one director must be reachable in Germany for service of process purposes. In practice, this means either a German-resident director or a formal service-of-process address arrangement.

The notarial appointment typically takes one to two hours. Notarial fees are set by statute under the Gerichts- und Notarkostengesetz (GNotKG) and scale with the share capital. For a standard GmbH with EUR 25,000 in capital, notarial costs are in the low hundreds of euros. All documents must be in German. If any shareholder or director does not speak German, a certified interpreter must be present or a sworn translation provided.

A non-obvious requirement is that foreign shareholders who are legal entities must provide a certified excerpt from their home country';s commercial register, often with an apostille and a certified German translation. Gathering these documents can take several weeks if the home jurisdiction has slow registry processes.

Opening a bank account and depositing share capital

Before the company can be registered, the founding shareholders must deposit the required share capital into a dedicated bank account opened in the company';s name. For a GmbH, at least EUR 12,500 (half of the minimum EUR 25,000) must be deposited. For a UG, the full stated capital must be deposited.

Opening a business bank account in Germany as a newly formed entity - one that does not yet exist in the Commercial Register - is one of the most practically challenging steps for foreign founders. German banks are required to conduct thorough know-your-customer (KYC) checks under the Geldwäschegesetz (GwG), the German Anti-Money Laundering Act. Banks will request the draft articles of association, identification documents for all shareholders and directors, and information about the source of funds and the intended business activities.

Traditional German banks such as Sparkasse, Volksbank and the large private banks often require an in-person appointment and may decline accounts for non-resident founders or companies with complex international ownership structures. Several fintech banks and digital business account providers have entered the German market and offer faster onboarding, but founders should verify that the chosen bank will issue the capital deposit confirmation letter (Einzahlungsbestätigung) required by the notary and the Registergericht.

Once the capital is deposited, the bank issues a written confirmation. This confirmation is submitted to the notary, who includes it in the registration application package. The capital remains blocked in the account until registration is complete and the company formally exists.

In practice, founders should allow two to four weeks for the bank account opening process, particularly if shareholders are non-residents. A common mistake is underestimating this step and assuming a bank account can be opened in a few days.

If you are navigating the bank account and capital deposit process from abroad, contact info@vlolawfirm.com. We can help structure the setup correctly the first time.

Registering with the Handelsregister

The Commercial Register (Handelsregister) is maintained by the local court (Amtsgericht) in the district where the company has its registered office. Registration is the step that gives the company legal existence. Until the entry appears in the Handelsregister, the company does not legally exist as a GmbH or UG, and any contracts concluded on its behalf create personal liability for the persons acting.

The notary submits the registration application electronically to the Registergericht on behalf of the founders. The application package includes the notarised articles of association, the list of shareholders (Gesellschafterliste), the managing directors'; declarations of acceptance, the bank';s capital deposit confirmation, and any required translations or apostilles for foreign documents.

The Registergericht reviews the application for formal and substantive compliance. If the documents are in order, registration typically takes one to three weeks. In some districts with higher workloads, the process can extend to four to six weeks. The court charges a registration fee that scales with the share capital; for a standard GmbH, this fee is in the low hundreds of euros.

Once registered, the company receives a registration number (HRB number for commercial companies) and the entry is published in the electronic Federal Gazette (Bundesanzeiger). The company can then open its operational bank account, apply for a tax number, and begin trading.

A practical scenario: a foreign technology company setting up a German subsidiary should plan for a total timeline of four to eight weeks from the first notarial appointment to receipt of the registration confirmation, assuming all documents are prepared in advance and the bank account is opened without delays.

Post-registration obligations: tax, trade office and social security

Registration in the Handelsregister is not the final step. Several post-registration filings are mandatory and must be completed promptly.

Trade office notification. Every business operating in Germany must notify the local trade office (Gewerbeamt) of the commencement of business activities. This is required under the Gewerbeordnung (GewO). The notification is straightforward and can often be submitted online or in person at the relevant municipal authority. Certain regulated activities - such as financial services, healthcare, food production and security services - require additional licences or permits before trading can begin.

Tax registration. Within four weeks of registration, the company must notify the competent tax office (Finanzamt) of its existence. The Finanzamt will send a questionnaire (Fragebogen zur steuerlichen Erfassung) covering the company';s expected revenues, fiscal year, and VAT registration preferences. The company will be assigned a tax number (Steuernummer) and, if applicable, a VAT identification number (Umsatzsteuer-Identifikationsnummer). Companies expecting annual turnover above the VAT threshold must register for VAT. The threshold is set by the Umsatzsteuergesetz (UStG) and applies to domestic turnover.

Social security and payroll. If the company employs staff, it must register with the relevant social insurance institutions - covering health insurance, pension insurance, unemployment insurance and long-term care insurance - before the first payroll is run. Germany';s social security system is administered jointly by statutory health insurance funds (Krankenkassen) and the Deutsche Rentenversicherung. Employer and employee contributions are split roughly equally and represent a significant addition to gross salary costs.

Transparency register. Under the Geldwäschegesetz, all German companies must register their beneficial owners in the Transparenzregister. Beneficial owners are natural persons who directly or indirectly hold more than 25 percent of the shares or voting rights, or who exercise control by other means. The registration must be completed within a short period after the company is formed. Failure to register or to keep the information current carries administrative fines.

A practical scenario: a sole founder from outside the EU who is the sole shareholder of a newly registered GmbH must register themselves as the beneficial owner in the Transparenzregister, ensure the company is registered for VAT if it will provide services to other EU businesses, and notify the Gewerbeamt before issuing the first invoice. Missing any of these steps can result in fines or complications with business partners who conduct their own compliance checks.

Many underestimate the post-registration compliance burden. The Handelsregister entry is the beginning, not the end, of the formation process.

Costs of registering a company in Germany

The total cost of forming a GmbH or UG in Germany depends on the entity type, the complexity of the articles of association, the professional fees engaged, and whether any foreign document authentication is required.

State and registration charges include the notarial fee, the Registergericht registration fee, and the Bundesanzeiger publication fee. For a standard GmbH with minimum share capital, these statutory charges together typically fall in the range of several hundred euros. The notarial fee is the largest single statutory cost and is calculated under the GNotKG based on the value of the transaction.

Professional fees for legal or corporate services advisers vary widely. A straightforward GmbH formation using standard articles of association can be handled for a few thousand euros in professional fees. More complex structures - involving multiple shareholders, customised shareholder agreements, non-standard business purposes or foreign document authentication - will cost more. Founders should budget for translation and apostille costs if any documents originate outside Germany.

The share capital itself is not a cost in the accounting sense - it becomes the company';s own funds - but it must be available as liquid capital at the time of formation. For a GmbH, this means EUR 25,000 must be genuinely available, not borrowed from a third party for the purpose of the deposit.

Ongoing annual costs include accounting and bookkeeping, the mandatory annual financial statement filing in the Bundesanzeiger, and any professional fees for tax compliance. The GmbH is subject to corporate income tax (Körperschaftsteuer) at a flat rate, plus a solidarity surcharge, plus trade tax (Gewerbesteuer) levied by the municipality. Trade tax rates vary by municipality and represent a meaningful addition to the overall tax burden.

Hidden costs that surface later include the cost of a registered address if the company does not have its own premises, the cost of a local director if none of the founders are German residents, and the cost of ongoing Transparenzregister maintenance.

---

Frequently asked questions

Can a non-resident foreigner be the sole shareholder and director of a German GmbH?

Yes, German law does not require shareholders or managing directors to be German nationals or residents. A non-resident can be the sole shareholder and sole managing director of a GmbH. However, the managing director must be reachable in Germany for official service of process, which in practice means either maintaining a German address or appointing a registered agent for this purpose. The bank account opening process may be more complex for non-residents, and some banks will require an in-person visit. Additionally, the managing director';s tax residency may affect the company';s tax obligations, so advice on permanent establishment risk is advisable before finalising the structure.

How long does it realistically take to register a GmbH in Germany from start to finish?

The realistic timeline for a straightforward GmbH formation is four to eight weeks from the first notarial appointment to receipt of the Handelsregister entry. The bank account opening step is usually the most variable, taking anywhere from a few days with a digital bank to three or four weeks with a traditional bank. The Registergericht review typically takes one to three weeks once the complete application is submitted. Founders who have all documents prepared in advance - including any foreign apostilles and certified translations - can compress the timeline. Founders who need to gather documents from multiple jurisdictions should allow additional time.

Is it possible to use a standard template for the articles of association, or is a custom document necessary?

Germany introduced a simplified formation procedure (vereinfachtes Verfahren) under the GmbHG that allows single-shareholder or small multi-shareholder GmbHs to use a statutory model articles of association. This can reduce notarial costs and speed up the process. However, the model articles are inflexible and do not accommodate customised shareholder rights, drag-along or tag-along provisions, vesting schedules, or restrictions on share transfers. For any company with more than one shareholder, or where the founders anticipate future investment rounds or complex governance arrangements, a custom shareholders'; agreement and tailored articles of association are strongly advisable. The short-term saving on notarial fees is rarely worth the long-term governance risk.

---

Conclusion

Registering a company in Germany is a structured, legally rigorous process that rewards careful preparation. The key steps - choosing the right entity, notarising the founding documents, opening a bank account, depositing share capital, and completing the Handelsregister filing - must be executed in the correct sequence. Post-registration obligations, including trade office notification, tax registration and Transparenzregister filing, are mandatory and time-sensitive. Foreign founders who approach the process without local legal support frequently encounter delays at the bank account and document authentication stages.

VLO Law Firms advises international clients on company registration and corporate structuring in Germany. We can assist with entity selection, preparation of founding documents, coordination with notaries, bank account guidance, and post-registration compliance filings. To request a consultation, contact: info@vlolawfirm.com