Corporate

Unlocking Germany: From Incorporation to Starting your Business – 5 Steps to Master German Bureaucracy

Published on 18th November 2025

Looking to incorporate a company in Germany and start trading? This concise checklist for foreign founders covers the five essentials to make your GmbH operational: open a bank account and pay in the share capital, register with the commercial register, file your trade registration, report to the transparency register, and obtain your German tax number—avoiding liability and compliance pitfalls.

Business planning meeting, photo of people's hands holding pens and going over papers

The journey from a brilliant idea to a fully operational business involves navigating a labyrinth of bureaucratic processes. From registering with the trade office to securing a tax number and ensuring compliance with the transparency register, the path to incorporation in Germany can seem daunting to foreign founders.

This article aims to demystify these steps, offering a clear and concise guide to help you successfully launch your startup in one of Europe's most dynamic markets. Whether you are drawn by Germany's thriving tech scene or its strategic location in the heart of Europe, understanding these essential procedures will set you on the right track to turning your entrepreneurial dreams into reality.

In the first article of this series, we focused on the incorporation process for start-ups in Germany. We discussed considerations to be made prior to starting the incorporation process, in particular, which legal entity suits your interests best and what legal requirements need to be adhered to in order to incorporate a limited liability company in Germany.

After notarization of the incorporation documents at the German notary, there are further steps to take to be able to operate your business.

Step 1: Open a Bank Account and Pay in Share Capital

Why it matters

A German limited liability company (GmbH) can only be registered as such in the commercial register, once the share capital (Stammkapital) is paid in. During the period before commercial register registration, shareholders face unlimited personal liability for company obligations, as the limited liability protection only becomes effective upon official registration. Therefore, it is crucial to complete the bank account opening and capital payment process promptly after notarization and to avoid conducting any business activities until registration is complete.

When and how you need to open the bank account

Following notarization, the notary provides certified copies of the incorporation documents, which are required to open the company's bank account and deposit the share capital. Many startups choose digital banks that specialize in serving new businesses due to their streamlined processes. However, if your company has a complex ownership structure (such as foreign corporate shareholders or multiple jurisdictions involved), traditional banks may be better equipped to handle the documentation and compliance requirements.

How much to pay

Following the opening of the company’s bank account, each shareholder must pay in the nominal amounts of the shares they subscribed to, i.e. the share capital, without any deductions. If the articles of association of the company explicitly allow the shareholders to only pay in half of the share capital at foundation, it is sufficient for the shareholders to pay half of their respective portion of the share capital. Once the share capital is paid in, the managing directors must notify the notary by providing the notary with a bank statement showing that the share capital has been paid in.

Step 2: Register with the Commercial Register

Filing: Upon confirmation that the share capital has been paid in, the notary files the application for the registration of the company to the commercial register (Handelsregisteranmeldung). A registrar judge reviews the incorporation documents for completeness and legal compliance before entering the company into the commercial register.

Timeline: This process may take about one to two weeks and heavily depends on the local register.

Liability reminder: It is critical to avoid any business activities during this pre-registration period, as shareholders remain personally liable for all company obligations until the limited liability protection becomes effective upon registration.

After registration: After the company has been registered, the commercial register will assign the company a commercial register number. The share capital of the company may be used now for the purposes of the business, e.g. to settle the notary costs.

Step 3: File your Trade Registration with the Trade Licensing Office

Who must register

Anyone who wants to trade in Germany must register such trade with the relevant local trade licensing office (Gewerbeamt). A trade is defined as any activity that is socially acceptable, profit-oriented, and intended to be conducted on a continuing basis, regardless of whether profits are actually generated. Hence, your start-up will likely need to register as a trade.

Where to register

Registration forms are available on the websites of the local Chamber of Industry and Commerce (IHK) or the relevant trade licensing office in the municipality where your company is registered. The form contains relevant information about the company, its shareholders and the managing director(s).

Timeline and cost

The registration process takes up one to two weeks and costs about EUR 15.00 to EUR 31.00. Note that certain regulated activities may require additional licenses or permits beyond the basic trade registration.

Step 4: Register Beneficial Owners in the Transparency Register

Companies must register with the German transparency register (Transparenzregister) immediately after the registration with the commercial register, as this is a mandatory legal requirement. The transparency register serves to record the beneficial owners (wirtschaftlich Berechtigte) of the company and its associations (i.e. parent or other holding companies) that fall under the German Money Laundering Act (Geldwäschegesetz - GwG). Beneficial owners are natural persons who ultimately own or control the legal entity, typically holding more than 25% of shares or voting rights, or exercising control through other means.

Who needs to file

Registration must be completed by the managing director or another authorized representative, such as a lawyer with proper power of attorney, online under https://www.transparenzregister.de/.

Information to report

The following information on the beneficial owner(s) must be reported: first and last name, date of birth, place of residence, country of residence, type of beneficial owner, and nature and extent of the economic interest and all nationalities. In order to be able to make an entry in the register, a user account must be created using a valid e-mail address.

Timeline, cost and penalties

The registration process usually takes up to one to two weeks and incurs annual costs of EUR 21.00. Failure to register with the transparency register constitutes an administrative offense under German law and can result in fines of up to EUR 1 million for the company and up to EUR 100,000 for responsible individuals.

Step 5: Register for Taxes and Obtain your Tax Number

The company must register with the local tax office within one month of commercial register registration to obtain a tax number, which is mandatory for issuing invoices and conducting business.

How to register

The managing directors must fill out a questionnaire and provide certain documents (commercial register excerpts etc.). This registration can be completed online through the German electronic tax service (ELSTER - Homepage) or through a qualified tax advisor or lawyer.

Timeline

The tax authorities are automatically informed by the trade office about any new registration and might send the tax registration questionnaire to the new company. However, this might take some time. If you wait for the tax authority to contact you, you risk exceeding the mandatory one-month registration deadline. Therefore, it is advisable to initiate the tax registration process proactively immediately after commercial register registration.

After approval

Once the tax office has received and checked the documents, the company will be given a tax number. This tax number must be included on all invoices issued by the company, as required by German tax law. Once you have received the tax number, your company is fully operational and can begin conducting business activities.

Ensuring Compliance and Operational Readiness for Your New Venture

Successfully navigating Germany's post-incorporation requirements is essential for establishing a compliant and operational business. While the process involves multiple bureaucratic steps—from capital payment and commercial register registration to trade licensing, transparency register compliance, and tax registration—each serves important legal and regulatory purposes.

Foreign entrepreneurs should consider engaging local legal and tax professionals to ensure full compliance with all requirements and deadlines. By systematically completing these steps, startups can establish a solid legal foundation for their business operations in Germany's dynamic market.

* This article is current as of the date of its publication and does not necessarily reflect the present state of the law or relevant regulation.

Connect with one of our experts

Interested in hearing more from Osborne Clarke?