Author
No results available
Establish a German GmbH or operate through a German branch is the pivotal choice that shapes every foreign investor’s tax exposure, liability profile and operational cost base when entering the German market. Germany remains one of Europe’s most attractive but administratively exacting jurisdictions, and the structure you select at entry determines how corporate income tax, trade tax and VAT apply to your activities. This guide sets out a neutral, decision-focused comparison of the German GmbH and the German branch (Zweigniederlassung), grounded in the governing statutes, the Körperschaftsteuergesetz (KStG), Gewerbesteuergesetz (GewStG), Umsatzsteuergesetz (UStG), GmbH-Gesetz (GmbHG), Handelsgesetzbuch (HGB) and Abgabenordnung (AO).
It is written for investors, in-house counsel, CFOs and tax advisors who need a practical framework to weigh the trade-offs before committing to a legal form.
Who this is for: foreign investors, in-house counsel, CFOs and tax advisors evaluating market-entry options in Germany.
Purpose: a decision framework comparing tax, liability, compliance and operational differences between forming a German GmbH and operating through a German branch. All figures are illustrative; confirm current municipal trade tax multipliers and your specific treaty position with a local advisor before acting.
The right structure depends on your business model, your appetite for liability exposure at parent level, and your tolerance for ongoing compliance. Three archetypes cover most inbound scenarios:
The decision to establish a German GmbH or operate through a German branch should not be made on tax alone. Liability, contracting perception, financing and exit flexibility all bear on the outcome. The table below summarises the headline differences.
| Dimension | German GmbH | German branch (Zweigniederlassung) |
|---|---|---|
| Legal status | Separate legal entity under GmbHG | Legally part of the foreign parent; no separate personality |
| Corporate income tax | 15% corporate income tax in 2027 (KStG §23), to be reduced by 1 percentage point each year to 10% by 2032 + 5.5% solidarity surcharge on the corporate tax, on worldwide income | 15% corporate income tax in 2027 (KStG §23), to be reduced by 1 percentage point each year to 10% by 2032 + solidarity surcharge on German-source profits attributable to the PE |
| Trade tax (GewStG) |
Levied on the GmbH’s trade income; municipal multiplier applies – additional 14 to 16 percentage points on top of the corporate income tax
|
Levied on the branch’s German trade income attributable to the PE – additional 14 to 16 percentage points on top of the corporate income tax
|
| VAT (UStG) | Registers as a domestic taxable person | Foreign company registers for taxable supplies made in Germany |
| Liability | Limited to the company’s assets; shareholders generally shielded | Parent company fully liable for branch obligations |
| Accounting / audit | Full HGB accounts, filing with the Unternehmensregister; audit thresholds apply | Parent’s accounts referenced; local bookkeeping for German activities |
| Time to set up | Typically 2–6 weeks from notarisation to Handelsregister entry | Often faster where parent documentation is ready |
| Typical cost (ballpark) | Higher, €25,000 minimum share capital, registration fees and notary fees for setting up the GmbH | Lower, no minimum capital, registration fees |
| Reputation / contracting | Strong, German counterparties recognise the GmbH form | Weaker in some markets; signals a foreign parent |
| Recommended for | Investors, service providers, long-term operations | Limited-scope entries, project work |
Tax is where the GmbH-versus-branch question becomes most consequential. The headline corporate rate is similar for both, but trade tax apportionment, VAT registration triggers and withholding tax treatment on cross-border flows diverge in ways that materially affect the effective burden.
A German GmbH is subject to unlimited corporate income tax liability on its worldwide income under the Körperschaftsteuergesetz (KStG §1), at a flat rate of 15% in 2027 (KStG §23), plus the solidarity surcharge of 5.5% levied on the corporate tax amount. The corporate income tax rate will be reduced to 10% in 2032 by a reduction of 1 percentage point each year after 2027 until 2032. A branch is treated differently in principle but often similarly in result: the foreign parent is subject to limited corporate tax liability in Germany on income attributable to its German PE, again at 15% plus solidarity surcharge in 2027, which will be reduced by 1 percentage point each year to 10% in 2032. The key distinction is scope, the GmbH is taxed as a resident entity, while the branch is taxed only on profits properly allocated to the German PE under the AO. In both cases an double tax treaty, if applicable, may change the taxation. Contrary to the first impression, both the GmbH and the German branch will become subject to transfer pricing issues for intra-group transactions, as a branch will be treated similarly to a GmbH insofar.
Trade tax is levied under the Gewerbesteuergesetz (GewStG §2) on the trade income of any business operation of a German PE carried on in Germany by a German PE, irrespective of whether the branch is operated by a German GmbH or a foreign company. Trade tax is collected by the municipality in which the business operates. The calculation starts from the trade income calculated for corporate income tax purposes, which are adjusted by specific add-ons and deductions. To the adjusted trade income applies the uniform base rate (Steuermesszahl) of 3. 5%, and then multiplies the resulting base amount by the municipal multiplier (Hebesatz), which varies significantly by the municipality. Under the GewStG, municipalities must set a municipal multiplier of at least 200% in 2026 and 280% as of 2027, and multipliers in practice commonly range up to around 500% or more in major cities.
A GmbH pays trade tax on its full German trade income allocated to its German PEs. A branch pays trade tax only on the trade income attributable to its German PEs; where a business operates across several municipalities, GewStG apportionment rules allocate the trade tax base among them. This apportionment is a recurring source of complexity for branches that straddle German and foreign operations.
VAT under the Umsatzsteuergesetz (UStG) attaches to the taxable person and the taxable supply, not to the legal form. A German GmbH registers as a domestic taxable person once it carries on business. A foreign company operating through a German branch, or even without a formal branch, must register for German VAT where it makes taxable supplies or registers taxable services in Germany that trigger a registration obligation. Non-established taxable persons are addressed in the UStG and related administrative guidance, and VAT identification numbers are issued through the Bundeszentralamt für Steuern (BZSt). In practice, both a GmbH and a branch may need to register, charge German VAT on domestic supplies, file periodic returns and observe strict invoicing requirements.
For many importers to Germany, the reverse-charge mechanism shifts the VAT accounting to the German business customer, but this does not always eliminate a registration obligation.
Cross-border payments warrant careful planning regardless of structure. A GmbH distributing profits to a foreign parent may face withholding tax on dividends (the statutory rate is 25% plus solidarity surcharge before relief), subject to reduction under an applicable double tax treaty or the EU Parent-Subsidiary-Directive where conditions are met. A branch, by contrast, remits profits to its head office without a formal dividend, so classic dividend withholding does not apply, though the allocation of profit to the PE must be defensible. Royalties and certain interest flowing out of Germany may also attract withholding, again mitigated by an applicable double tax treaty or EU Directive. Relief at source and refund procedures are administered centrally by the BZSt, and the governing procedural framework sits within the AO.
The following illustrative examples use a corporate rate of 15% plus the 5.5% solidarity surcharge, and a sample municipal trade tax multiplier of 400% (producing an effective trade tax of 3.5% × 400% = 14%). Figures are illustrative only.
| Item | Example A: GmbH | Example B: Branch |
|---|---|---|
| German taxable trade income | €500,000 | €500,000 |
| Corporate tax at 15% | €75,000 | €75,000 |
| Solidarity surcharge (5.5% of corporate tax) | €4,125 | €4,125 |
| Trade tax at effective 14% | €70,000 | €70,000 |
| Total German tax | €149,125 | €149,125 |
| Approximate effective rate | ~29.8% | ~29.8% |
The combined German tax burden commonly lands in 2026 in the 28–33% range depending on the municipal multiplier; this will reduce in the following years until 2032 due to the step-by-step reduced corporate income tax rates. The arithmetic is similar for a GmbH and a branch on the same attributable profit, which underscores that the structural decision when you establish a German GmbH or operate through a German branch turns far more on liability, profit allocation, withholding on repatriation and compliance than on the headline rate. Where a branch allocates less profit to Germany under a defensible transfer pricing position, its German tax base may be lower; conversely, a GmbH offers cleaner ring-fencing and more predictable local taxation.
The permanent establishment concept sits at the heart of the branch route. A branch almost always constitutes a PE, and even an informal presence can create one. Germany’s PE rules broadly align with the OECD Model Tax Convention and are reflected domestically in the AO (§12): a PE arises where there is a fixed place of business through which the enterprise’s business is wholly or partly carried on. While a dependent agent who habitually exercises authority to conclude contracts binding the enterprise establishes a PE for tax treaty purposes, this does not create a PE for German domestic trade tax purposes (§13 AO). Independent agents acting in the ordinary course of their own business generally do not create a PE – neither for tax treaty nor for domestic German tax purposes.
Once a German PE exists, Germany may tax the profits attributable to it – both for income and trade tax purposes. Attribution requires separating the PE’s economic activity from the rest of the enterprise, allocating income and expenses on an arm’s-length basis, and documenting transfer pricing between head office and branch. The consequences are significant: German corporate tax, trade tax, filing obligations and record-keeping all follow the PE. Unanticipated PE findings, often triggered by a home-working sales lead or a warehouse arrangement, are a common cause of back-tax assessments for foreign groups.
A practical PE-risk checklist helps assess exposure:
Answering “yes” to any of these raises the likelihood of a PE. Where a PE is unavoidable and the activity is substantial, forming a GmbH often provides greater certainty and cleaner governance than relying on branch-PE attribution.
The procedural paths diverge markedly. Understanding the steps, documents and timelines is essential to planning a realistic market-entry schedule.
The GmbH is governed by the GmbH-Gesetz (GmbHG). Formation follows a defined sequence:
From notarisation to Handelsregister entry, formation typically takes two to six weeks where the capital is paid and documentation is complete; complex ownership or foreign-signatory cases can take longer. Buying the shares of an off-the-shelf GmbH may be an alternative for speeding up the process. Note that the Unternehmergesellschaft (haftungsbeschränkt), or “UG”, is a related company form that can be set up with lower capital but is subject to a statutory requirement to build up reserves towards the €25,000 threshold.
Establishing a branch avoids the GmbH’s capital and notarial formation requirements but still demands formalities: registration of the branch in the Handelsregister, trade office registration (Gewerbeanmeldung), and submission of corporate documentation from the foreign parent, usually with certified translations and, where required, apostilles or legalisation. Public notice and disclosure of parent details follow. Because no share capital is required, the upfront cost is lower, but the branch inherits the parent’s full legal and tax exposure in Germany.
Both structures require registration with the local tax office (Finanzamt) under the procedural rules of the Abgabenordnung (AO). Depending on activity, additional registrations include VAT (with a VAT identification number issued via the BZSt), wage tax registration where staff are employed, and trade tax notification to the municipality. Early, accurate registration avoids penalties and late-filing interest under the AO.
The liability contrast is often decisive. A GmbH is a separate legal person; shareholder liability is in principle limited to the subscribed capital, insulating the foreign parent from the German entity’s debts save in cases of director misconduct or piercing. A branch is not a separate person, the foreign parent is fully liable for all branch obligations, contracts and tax debts.
Governance also differs. A GmbH must appoint one or more managing directors who represent the company and bear statutory duties, and it must make mandatory filings and public disclosures via the Handelsregister and Unternehmensregister; shareholders’ decision are made in a shareholders’ assembly. A branch’s governance is anchored in the parent’s structure, with a locally registered representative. For investors concerned with minority protection, financing or a future exit, the GmbH’s defined corporate framework and transferable shares offer clear advantages. Those weighing whether to establish a German GmbH or operate through a German branch for a capital-intensive or higher-risk activity usually favour the limited-liability shelter of the GmbH.
Day-to-day operations in Germany carry obligations that apply broadly to both structures but differ in detail.
Any employer with staff in Germany must operate German payroll, withhold and remit wage tax, and register for social security contributions under the relevant social code (Sozialgesetzbuch) provisions. Employer and employee share statutory contributions covering pension, health, long-term care and unemployment insurance. Cross-border posting of workers triggers additional coordination rules. A simplified monthly employer-cost illustration: on a gross salary of €5,000, employer social contributions commonly add roughly 20% (~€1,000), bringing the total employer cost to around €6,000, illustrative only, as exact rates and contribution ceilings vary annually.
A payroll setup checklist should include:
Accounting is governed by the Handelsgesetzbuch (HGB). A GmbH must keep full books, prepare annual financial statements and file them with the Unternehmensregister; statutory audit obligations arise where the size thresholds in the HGB are exceeded. A branch keeps local records for its German activities, with disclosure of the parent’s accounts in defined circumstances rather than a stand-alone statutory German audit in every case. The GmbH’s heavier public-disclosure regime is a trade-off for its limited liability and local standing.
German employment law is protective. Dismissal protection, working-time rules and, in larger establishments, works-council (Betriebsrat) co-determination rights apply regardless of whether the employer is a GmbH or a branch. Factoring these HR realities into the entry plan prevents costly surprises after hiring begins.
Cost and speed frequently tip the balance for first-time entrants. A GmbH carries higher upfront cost, notary fees, the €25,000 minimum share capital commitment and registration charges, plus recurring accounting, filing and potential audit costs. A branch avoids the capital requirement and notarial formation, so registration costs are typically lower, though recurring German bookkeeping, VAT and tax-compliance costs still apply.
Practical acceleration tips include preparing apostilled or legalised parent documents early, instructing a notary and tax advisor in parallel, and using an interim arrangement, such as a local distributor or a limited representative presence, to begin trading while the chosen structure is registered. Investors who decide to establish a German GmbH or to operate through a German branch should budget for both the one-off setup and the ongoing compliance cadence, not just the entry cost.
Mapping structure to business model sharpens the choice. The following criteria and short case studies illustrate common outcomes.
The common thread: where German activity is limited and PE risk is controllable, a branch or no entity may be efficient; where activity is substantial, recurring, or liability-sensitive, the GmbH wins. Each scenario should be stress-tested against the tax examples above and the reader’s specific treaty profile.
For tailored guidance, consult the “Germany, Tax practice area” page and the GLE lawyer directory for “Germany: Tax specialists”.
Whether to establish a German GmbH or to operate through a German branch is a structural decision with lasting tax, liability and operational consequences. The headline corporate and trade tax arithmetic as well as the transfer pricing is broadly comparable on the same attributable profit, so the real differentiators are limited liability, profit allocation and withholding on repatriation, compliance burden under the HGB and AO, and commercial reputation. Importers to Germany with controllable PE risk may operate efficiently through a branch or without an entity; service providers and investors with substantial, recurring or liability-sensitive activity typically favour the GmbH. Because municipal trade tax multipliers and tax treaty positions vary, every scenario should be confirmed with a Germany-qualified tax advisor before you commit to a route.
This article was produced by Global Law Experts. For specialist advice on this topic, contact Dr. Michael Schmidt at Dr. Michael Schmidt, a member of the Global Law Experts network.
posted 33 minutes ago
posted 53 minutes ago
posted 1 hour ago
posted 1 hour ago
posted 2 hours ago
posted 2 hours ago
posted 2 hours ago
posted 3 hours ago
posted 3 hours ago
posted 4 hours ago
posted 4 hours ago
posted 4 hours ago
No results available
Find the right Legal Expert for your business
Send welcome message