Legal form, incorporation and commercial register
The first question is how the German business should be structured. For many foreign groups, a GmbH is the natural choice because it provides a clear separation of liability, governance and market presence. Depending on the business model, however, a branch, a UG or another structure may be more suitable. The decision should reflect not only incorporation costs but also liability, tax treatment, funding and the intended role of the German entity within the group.
A GmbH is incorporated before a notary and becomes a fully established legal entity only when entered in the commercial register. Before notarisation, the company name, corporate purpose, managing directors, representation rules and shareholder structure should be settled. Foreign shareholders will usually need powers of attorney, register extracts and, where applicable, apostilles. Requesting those documents shortly before the notarial appointment is a common cause of delay.
Immediately after notarisation, the business account is opened and the share capital is paid in. The notary can then file the commercial register application. In international structures, the bank's know-your-customer review is often the most time-sensitive part of the process and should be prepared as early as possible.