Last reviewed October 2026 by Anna Modlinska, Company Formation Specialist

What a German Company Is Used For: Subsidiary, Holding or Branch

A German company is nearly always a GmbH (Gesellschaft mit beschränkter Haftung), the limited liability company of German law, or its low-capital variant, the UG (haftungsbeschränkt). Owners from abroad use it as the German subsidiary of a group based in the United Kingdom, the United States or elsewhere, or as a holding, whose dividends and gains on shares section 8b of the Corporation Tax Act largely leaves out of corporate tax. Where no separate German entity is wanted, a foreign company can register a branch (Zweigniederlassung) instead.

Germany has comprehensive double taxation agreements with more than 90 countries and applies the EU Parent-Subsidiary and Interest and Royalties Directives, though the Federal Central Tax Office tests substance before granting relief at source. A GmbH always has its statutory seat in Germany, so it is fully liable to German corporate tax on its worldwide income even when managed from another country.

German Company Forms at a Glance

Form Capital Where it fits
GmbH Registered capital of at least EUR 25,000; a quarter of each share and EUR 12,500 in total paid in before the register application Subsidiaries, holdings and trading companies; the form we sell ready-made
UG (haftungsbeschränkt) Capital of at least EUR 1 and below EUR 25,000, paid in full and in cash; a quarter of each year’s net income goes into a reserve Founders starting with little capital
AG (Aktiengesellschaft) Share capital of at least EUR 50,000 The joint stock company
Branch (Zweigniederlassung) No German capital rule A foreign company working in Germany without a German subsidiary, registered with the court of the branch’s district

The GmbH and the UG are founded by notarial deed, which holders of a German or notified EU or EEA electronic ID can sign by video, and exist only once the local court enters them in the Handelsregister. The deed, the Musterprotokoll and each filing are covered on our page on company registration in Germany.

German Tax at a Glance

Tax Rate or rule
Corporate income tax (Körperschaftsteuer) 15% up to 2027, then one point lower each year from 14% in 2028 to 10% from 2032
Solidarity surcharge 5.5% of the corporate tax, so 15.825% in total at a 15% rate
Trade tax (Gewerbesteuer) 3.5% of trade income multiplied by the municipal Hebesatz, which is at least 280% from 2027
VAT (Umsatzsteuer) 19% standard, 7% reduced; small businesses exempt with turnover of no more than EUR 25,000 last year and EUR 100,000 this year
Withholding tax on dividends 25% capital gains tax plus the 5.5% surcharge on it; a foreign corporate shareholder can reclaim two fifths; an EU parent company holding at least 10% for twelve months can be exempt; treaties can lower it
Holding income Dividends from holdings of at least 10% and gains on shares left out of corporate tax, with 5% treated as non-deductible

The Hebesatz differs between municipalities, so the total tax on a GmbH’s profit depends on where it does business.

Who May Own and Run a German Company

German company law sets no residence or nationality condition for shareholders or managing directors (Geschäftsführer). A GmbH may belong to one person, to several or to a foreign parent company, and it may be managed entirely from abroad. The managing director must be an individual with full legal capacity who is not disqualified, for instance by a trade ban overlapping the company’s objects or, for five years, by a conviction for listed offences, foreign convictions included. Two practical conditions remain: the company keeps a German business address for the register, and anyone who will actually work in Germany needs a residence title. A GmbH needs no company secretary and no resident agent.

The shareholder list on file at the Handelsregister, which anyone may inspect, names each individual shareholder with date of birth and place of residence, or a corporate shareholder with its seat and register number. The beneficial owners, individuals holding more than 25% of the capital or votes directly or through companies, or controlling the GmbH in another way, are reported to the Transparenzregister without delay. That register is open only to authorities, to obliged entities such as banks and to people with a legitimate interest.

The Yearly Cycle of a GmbH

  • The managing directors send the adopted annual accounts, in German, to the Unternehmensregister no later than one year after the balance sheet date.
  • A small GmbH, staying within two of three limits of EUR 7.5 million balance sheet total, EUR 15 million turnover and 50 employees, transmits only its balance sheet and notes and needs no audit; a micro company sends the balance sheet alone.
  • VAT pre-returns are filed each quarter, or each month once the previous year’s VAT went above a EUR 9,000 threshold.
  • Every change of managing director is filed with the register, amendments to the articles take effect only when entered, and changes of beneficial owner go to the Transparenzregister without delay.

Banking for a German Company

A German business account is a euro account with a 22-character IBAN beginning DE inside the SEPA area. A GmbH’s deposits are protected up to EUR 100,000 per bank, by the statutory scheme for private banks or by the recognised protection schemes of the savings and cooperative banks. The bank usually comes before the register entry, since the managing directors declare that the paid capital is at their disposal and the court may ask for a deposit receipt. A company has no statutory right to an account, and a bank taking on a GmbH must see proof of its Transparenzregister entry, so that filing comes first. Pre-banked German shelf companies are not readily available. Our page on bank accounts for German companies sets out what German banks ask for.

Forming a New GmbH or Buying a German Shelf Company

For most founders a new GmbH or UG is the plainer route, with articles and a name of their own from the start. A ready-made GmbH, the Vorratsgesellschaft, earns its place when contracts must be signed by a company that already exists, so that nobody carries the personal liability of the period before the register entry, or when a counterparty wants an earlier date in the register. It does not escape the capital rules: putting a shelf company to use counts as an economic re-formation, its managing director confirms the capital to the court again, and the share transfer needs a notarial deed that cannot be signed by video.

The purchase, the re-formation filing and the tax points are explained on our page on ready-made shelf companies in Germany, and our guide to off-the-shelf companies compares the two routes across countries.

Our Corporate Services for German Companies

We can form a new GmbH or UG or supply a ready-made company, prepare the documents the notary needs together with the filings for the Handelsregister and the Transparenzregister, and help assemble the bank application. Where we know a bank that suits the company, we can introduce it, and the decision on the account rests with that bank alone.

Frequently Asked Questions about Companies in Germany

What does GmbH stand for?

GmbH stands for Gesellschaft mit beschränkter Haftung, a company with limited liability: the German form closest to a private limited company or an LLC. Its name must contain those words in full or a generally understood abbreviation such as GmbH. It has registered capital of at least EUR 25,000, can belong to a single shareholder and is run by one or more managing directors.

Does a German GmbH need a company secretary?

No. German company law has no office of company secretary and requires no resident agent or resident director. The managing directors answer for the company’s filings: they sign the applications to the Handelsregister, which a notary certifies, and report the beneficial owners to the Transparenzregister.

Can a UK company set up a subsidiary in Germany?

Yes. A UK, US or other foreign company can own every share of a GmbH and appoint any managing director who is not disqualified, wherever that person lives. The shareholder list names the parent with its seat and register number, and the individuals behind it are reported to the Transparenzregister as beneficial owners.

Should a foreign company use a branch or a GmbH in Germany?

A branch is registered with the court of the district where it sits: the foreign company’s directors apply, prove that the company exists, and give a German business address and the branch’s objects. It needs no German capital, but it is part of the foreign company itself, which carries its obligations. A GmbH is a separate German company with its own capital and limited liability.

Is a German GmbH suitable as a holding company?

It can be. For corporate tax, dividends from holdings of at least 10% and gains on selling shares are left out of income, with 5% treated as non-deductible. Trade tax has its own threshold: dividends from a German subsidiary drop out of trade income only where the holding was at least 15% at the start of the year. A parent above the GmbH may receive dividends with less or no withholding tax under the EU directive or a treaty.

Setting up a German subsidiary, holding or trading company? Tell us who will own and manage it and which ID they hold, and we will set out what a new GmbH or a ready-made one would need. We also answer on Telegram and WhatsApp at +48 663 247 166.

We accept cryptocurrency payments Get details →