The GmbH is Germany's most popular company form, and it is generally open to foreign founders — you usually do not need to be German or even resident to own one. The process is formal and notary-led, which can feel unfamiliar at first, but it tends to follow a clear, predictable path. This guide walks through what a GmbH is and what to plan for before you start.
What a GmbH actually is
A GmbH (Gesellschaft mit beschränkter Haftung) is a private limited liability company. It is a separate legal person from its owners, so in normal circumstances the company — not you personally — is liable for its debts. This "limited liability" is one of the main reasons founders choose it over operating as a sole trader.
A GmbH can be owned by one person or several, who are called shareholders (Gesellschafter). The company is run by one or more managing directors (Geschäftsführer), who may be the same people as the shareholders or hired from outside. Foreigners can generally hold both roles. There is normally no requirement that a shareholder or director be a German national or live in Germany, although having someone who can act locally is often practical.
If the standard capital feels too high to start, Germany also offers a lighter version often called the UG (haftungsbeschränkt), sometimes nicknamed the "mini-GmbH". It works in a similar way but lets you begin with much less capital, building up reserves over time so that it can later convert to a full GmbH. The precise rules around this differ, so treat it as an option to discuss rather than a fixed route.
The share-capital idea
Every GmbH has a share capital (Stammkapital) — a fixed sum the shareholders commit to the company. For a standard GmbH this minimum has long been in the region of EUR 25,000, and in practice you usually need a portion of that paid in before the company is registered. The UG can typically start from a much smaller nominal amount instead, which is why some founders begin there.
A few points commonly surprise newcomers:
- The capital is not a government fee — it belongs to the company and can be used for genuine business costs once you are operating;
- It can often be contributed in cash or, in some cases, as assets (a contribution in kind), though asset contributions usually add valuation and paperwork;
- Each shareholder's stake is expressed as a share in this capital, which generally determines voting weight and profit entitlement.
Figures, the exact paid-in proportion and the rules for contributions in kind can change and depend on your structure. Treat the numbers here as approximate and a guide only — rules change, so confirm the current figures with a German lawyer or notary before you commit any funds.
Notarisation: the heart of the process
Forming a GmbH is not a purely online or postal affair. The formation is typically done before a German notary (Notar), who is a neutral, state-appointed legal officer — not your advocate, but a guardian of correctness for both sides. This notarial step is what makes German company formation feel different from, say, the UK or US.
At the notary stage you will typically deal with:
- The articles of association (Gesellschaftsvertrag or Satzung), which set out the company name, purpose, capital and shareholders;
- The formal appointment of the managing director(s);
- A shareholders' list (Gesellschafterliste) recording who owns what.
If you do not speak German
Notarial deeds are generally read aloud and executed in German. If a founder does not understand German well, a sworn interpreter is usually required at the appointment, and a translation of the documents may be needed. This is normal, and your advisors can usually arrange it — just build in the extra time and cost.
Signing from abroad
You do not always have to travel to Germany. Founders sometimes sign before a notary in their own country and have the documents legalised — often with an apostille — or grant a power of attorney so someone in Germany can act for them. The acceptable routes vary, so check what your German notary will accept before booking flights.
The commercial register and getting trading
A GmbH generally only exists as a full legal entity once it is entered in the commercial register (Handelsregister). The notary usually submits the registration electronically after the company is formed and the required capital has been paid into a German company bank account. Until that entry happens, the company is in a transitional "in formation" stage, and the people acting can carry more personal exposure, so this step matters.
Around the same time, or shortly after, you will normally also:
- Open a business bank account in the company's name to receive the capital;
- Register the business with the local trade office (Gewerbeanmeldung) where applicable;
- Register with the tax office (Finanzamt) to obtain a tax number and, if needed, a VAT identification number.
Processing times vary by region and by how busy the local court and offices are. Some registrations move quickly; others take several weeks. Ask your advisor for a realistic current timeline rather than assuming a fixed one.
What foreign founders should plan for
Much of the friction for foreign founders is practical rather than legal. A little planning removes most of it:
- Banking can be the slow point. Opening a company account as a non-resident sometimes takes longer and needs extra identity and compliance documents, so start early.
- Documents from home may need legalisation. Passports, corporate documents and powers of attorney often require apostilles and certified translations.
- A local point of contact helps. A German business address, and ideally someone who can deal with mail and authorities, tends to smooth registration and ongoing admin.
- Immigration is separate. Owning or directing a GmbH does not by itself give you the right to live or work in Germany — residence and work permissions follow their own rules. Check these in parallel.
- Ongoing duties continue. A GmbH must generally keep proper accounts, file with the register and meet tax and reporting obligations on an ongoing basis, not just at formation.
Because immigration, tax and registration rules all change over time, treat this as a map rather than a timetable, and verify the current requirements before you act.
Getting it right
A GmbH is a well-understood, widely respected structure, and forming one as a foreigner is a routine matter that many people complete each year. The steps are formal, but each one is fairly predictable once you know the order. Because the details of capital, notarisation, translations and tax can shift, and because small early choices can shape your liability and costs, it is genuinely worth speaking to a qualified German lawyer or notary early on. This guide is general information rather than legal advice, and a short conversation at the planning stage often saves far more time and money than it costs.