Subsidiary Setup in Germany
- 30 Juni 2026
- Tobias Faller
Key Takeaways
- A German subsidiary is often the preferred structure for international companies entering the German market, especially when a separate legal entity and limited liability are required.
- The German GmbH is the most common legal form for subsidiaries. It provides legal certainty, a clear corporate framework and broad acceptance among banks, customers and authorities.
- Tax registration, VAT setup, payroll, accounting and statutory reporting should be planned before the operational launch. Late or inconsistent setup frequently causes delays.
- German subsidiaries are generally subject to corporate income tax, solidarity surcharge and trade tax. VAT, wage tax and social security obligations must be handled separately.
- The setup should not be treated as a purely administrative process. It is a structured market entry project with legal, tax, accounting and operational consequences.
The content of this article has been prepared to the best of our knowledge. It does not replace individual tax or legal advice. No liability is assumed for the accuracy, completeness or timeliness of the information. For an assessment of your specific situation, please contact our firm directly.
Setting up a German subsidiary is an important strategic step for international companies. Germany offers access to one of Europe’s strongest economies, a highly developed infrastructure, a skilled workforce and a reliable legal environment. At the same time, entering the German market requires careful tax, accounting and compliance planning.
A German subsidiary is not created by registration alone. The legal structure, tax registration, VAT setup, payroll, financial accounting, transfer pricing and statutory reporting must be coordinated from the beginning. If these areas are not properly aligned, foreign companies often face delays, unnecessary costs or avoidable discussions with German tax authorities.
At KFK Partner, we support international companies with the setup and ongoing management of their German subsidiaries. As tax advisors, auditors and legal professionals based in Freiburg, we combine technical expertise with a practical understanding of international business structures.
Key Takeaways
- A German subsidiary is often the preferred structure for international companies entering the German market, especially where a separate legal entity and limited liability are required.
- The German GmbH is the most common legal form for subsidiaries. It provides a clear corporate framework and is widely accepted by banks, customers and authorities.
- Tax registration, VAT, payroll, accounting and annual reporting should be structured before operational activity starts.
- German subsidiaries are generally subject to corporate income tax, solidarity surcharge and trade tax. VAT, wage tax and social security obligations must be managed separately.
- The setup should be treated as a structured market entry project, not as a purely administrative incorporation process.
Why a German Subsidiary Requires Careful Planning
Germany is an attractive market for international groups, family-owned businesses, technology companies, distributors and service providers. Many companies establish a German subsidiary to employ local staff, enter into customer contracts, build a sales organization, manage inventory or create a stronger presence in the German and European market.
However, Germany is also a formal and highly regulated jurisdiction. Company formation, tax registration, VAT compliance, payroll, bookkeeping and annual reporting follow detailed legal requirements. German tax authorities expect complete, consistent and timely filings. Banks, notaries and registers require properly documented information, especially where foreign shareholders are involved.
Typical mistakes occur at the beginning. Companies sometimes incorporate a German entity before the tax structure has been clarified. Others underestimate the time required for bank account opening, tax number allocation or payroll registration. In some cases, intercompany agreements, transfer pricing policies or VAT treatment are reviewed only after transactions have already started.
These issues can usually be corrected, but they often create unnecessary complexity. A properly planned German subsidiary setup therefore starts before incorporation. The legal form, operating model, VAT logic, accounting process, payroll setup and reporting responsibilities should be aligned in advance.
Subsidiary, Branch or Permanent Establishment?
International companies entering Germany generally consider three main structures: a German subsidiary, a branch office or a permanent establishment.
A subsidiary is a separate legal entity under German law. It is owned by the foreign parent company but acts independently in legal and tax matters. The most common form is the Gesellschaft mit beschränkter Haftung, usually referred to as GmbH. The GmbH is a limited liability company and is widely used by German and international businesses.
A branch office is not a separate legal entity. It forms part of the foreign company. Depending on its organization and activities, a branch may still create German tax obligations. If the branch constitutes a permanent establishment under German domestic tax law or an applicable double tax treaty, the profits attributable to that German permanent establishment may be taxable in Germany.
A representative office or purely preparatory activity may, in individual cases, create a lower level of tax exposure. However, this must be reviewed carefully. The distinction between market observation, sales support, contract negotiation and operational activity is highly relevant for German tax purposes.
In practice, many international companies choose a GmbH when they want a clear and stable German operating structure. It provides limited liability, a recognized legal framework and a clean separation between the German entity and the foreign parent company.
The GmbH as the Standard Structure for German Subsidiaries
The GmbH is the standard legal form for many German subsidiaries. It requires notarized articles of association, registration with the commercial register and a minimum share capital of EUR 25,000. At least EUR 12,500 must generally be paid in before registration.
The shareholder can be a foreign company or a foreign individual. The managing director does not necessarily have to be German or resident in Germany. However, the GmbH needs a German business address and must be able to receive official correspondence reliably.
For foreign shareholders, the formation process usually requires additional documentation. This may include commercial register excerpts, articles of association of the parent company, evidence of representation, powers of attorney, apostilles, certified translations and notarial documents. These requirements should be clarified early, as they often determine the timeline of the incorporation.
From a governance perspective, the GmbH offers flexibility. The shareholder controls the company through shareholder resolutions, while the managing director is responsible for day-to-day management and compliance with legal obligations. This clear allocation of responsibilities is one reason why the GmbH is often suitable for international group structures.
Corporate Taxation of a German Subsidiary
A German GmbH is generally subject to German corporate income tax on its taxable income. The corporate income tax rate is currently 15 %. In addition, a solidarity surcharge is levied on the corporate income tax. Commercial business activities are also subject to trade tax, which is a municipal tax. The trade tax burden depends on the municipality where the company operates.
The combined tax burden of a German corporation therefore varies depending on the location. In many cases, the total effective tax rate is around 30 %, although lower or higher rates may apply depending on the municipality.
For tax purposes, the annual financial statements under German commercial law form the starting point. However, taxable income often differs from the commercial result because German tax law contains specific rules on non-deductible expenses, accruals, depreciation, interest limitations, hidden profit distributions and other tax adjustments.
For international groups, this means that German statutory accounting and group reporting must be coordinated carefully. The German HGB result, the tax balance sheet and the group reporting package may follow different rules and serve different purposes.
Strategic Pre-Analysis Before Incorporation
The most important work often takes place before the notarial deed is signed. A proper pre-analysis should clarify what the German entity will actually do.
Key questions include:
- Who will be the customers of the German subsidiary?
- Will the entity act as distributor, service provider, commission agent, production company or holding company?
- Will employees be hired in Germany?
- Will contracts be concluded locally?
- Will inventory, equipment or intellectual property be located in Germany?
- How will the German subsidiary be financed?
- How will profits be repatriated to the parent company?
- How will the German entity be integrated into group reporting?
These questions directly affect tax registration, VAT treatment, transfer pricing, payroll, accounting and documentation requirements. A company that merely provides support services has a different tax profile than a fully fledged distributor with own inventory, sales responsibility and customer contracts.
A structured pre-analysis prevents one of the most common setup errors: incorporating a company without a clear tax and operating model.
Formation Process and Corporate Documentation
The formation of a GmbH involves several steps. The articles of association must be notarized. The managing director must be appointed. The share capital must be paid into a bank account. The company must then be registered with the commercial register.
For foreign corporate shareholders, the notary and bank will usually require evidence of the parent company’s existence and representation. These documents must often be certified, legalized or provided with an apostille. Depending on the country of origin, translations may also be necessary.
The timeline should be planned realistically. Delays frequently arise from missing foreign documents, unclear signing authority, slow bank onboarding procedures or incomplete beneficial ownership information.
In addition to the incorporation documents, the company should prepare its internal corporate framework. This includes shareholder resolutions, managing director service agreements, intercompany agreements, financing agreements and, where relevant, group policies applicable to the German entity.
Tax Registration and German Tax Numbers
After incorporation, the subsidiary must be registered with the competent German tax office. The tax registration questionnaire determines how the tax office classifies the company, which tax numbers are issued and which filing obligations apply.
The company will generally need a German tax number. If it carries out VAT-relevant transactions, a VAT identification number may also be required. If employees are hired, payroll tax registration becomes necessary.
The tax registration should be consistent with the actual business model. Estimated turnover, profit expectations, type of activity, shareholder structure, management and bank details should be plausible and aligned with the company’s operational plan.
For international companies, communication with the German tax office should be handled carefully. Authorities usually correspond in German. Responses should be precise, complete and technically consistent. Inconsistent information at the registration stage can lead to follow-up questions and delays.
VAT Setup and Invoicing Logic
VAT is often one of the most sensitive areas in a German subsidiary setup. The German standard VAT rate is 19 %. A reduced rate of 7 % applies to certain supplies. However, the correct VAT treatment depends not only on the rate, but also on the type of transaction, place of supply, customer status and applicable exemptions.
For international companies, typical VAT issues include:
- Domestic sales in Germany.
- Cross-border supplies of goods.
- Intra-EU deliveries and acquisitions.
- Services provided to or received from foreign group companies.
- Reverse charge mechanisms.
- Import VAT and customs processes.
- Online sales and platform models.
- Licensing and software transactions.
Correct invoicing is essential. German invoices must contain specific mandatory information. Incorrect invoices can jeopardize input VAT deduction and create problems in tax audits.
Germany is also moving further towards mandatory structured electronic invoicing in domestic B2B transactions. Companies must ensure that their accounting systems can receive and process compliant e-invoices. The obligation to issue structured e-invoices is phased in over time. This makes the accounting system and invoice workflow part of the setup project, not a later administrative detail.
Bookkeeping, Annual Financial Statements and Tax Returns
A German GmbH must maintain proper books and records. Bookkeeping must comply with German commercial and tax requirements. Annual financial statements must be prepared under the German Commercial Code, known as HGB. These financial statements form the basis for tax reporting, dividend distributions, management information and, where applicable, publication obligations.
The annual compliance package typically includes:
- Financial accounting.
- Preparation of annual financial statements under HGB.
- Corporate income tax return.
- Trade tax return.
- VAT annual return.
- Electronic tax balance sheet filing.
- Publication or filing with the German business register.
For international groups, the German subsidiary often also has to provide monthly or quarterly reporting packages to the parent company. Differences between German GAAP, IFRS, US GAAP or other group standards must be identified and reconciled.
A practical accounting setup should therefore define the chart of accounts, reporting deadlines, document workflow, approval processes, intercompany reconciliations and communication responsibilities from the beginning.
Payroll, Wage Tax and Social Security
Hiring employees in Germany creates a separate compliance workstream. The company must register as an employer, withhold wage tax and social security contributions and comply with German payroll reporting obligations.
Payroll in Germany is detailed. Salary, bonuses, benefits in kind, company cars, pension arrangements, travel expenses, remote work and cross-border activities all require careful treatment.
Special attention is needed when employees work partly outside Germany or when a foreign managing director performs duties for the German subsidiary. These situations may raise questions of wage tax allocation, social security coverage and permanent establishment risk.
Employment law and payroll tax are closely connected in practice. Employment contracts, compensation structures and payroll implementation should therefore be coordinated before the first salary payment is made.
Transfer Pricing and Intercompany Agreements
A German subsidiary is usually part of an international group. Transactions with related parties must comply with the arm’s length principle. This applies to goods, services, financing, licenses, management fees and cost allocations.
German tax authorities expect intercompany transactions to be documented and economically justified. The legal agreements should match the actual conduct of the parties. A service agreement that describes low-risk support services is not sufficient if the German entity in fact assumes significant market risk and manages key customer relationships.
Important transfer pricing questions include:
- What functions does the German subsidiary perform?
- Which risks does it assume?
- Which assets does it use?
- How is it remunerated?
- Are intercompany charges properly documented?
- Are invoices issued regularly and consistently?
- Is the model aligned with group transfer pricing documentation?
Transfer pricing should be addressed at setup stage. Correcting the model after several years of operations is significantly more difficult.
Withholding Tax and Profit Repatriation
International groups usually want to repatriate profits from Germany to the parent company. This can occur through dividends, interest, royalties, management fees or other intercompany payments.
Dividends and certain royalties may trigger German withholding tax obligations. Relief may be available under double tax treaties or EU directives, but this often requires formal applications, certificates and substance documentation. Anti-abuse rules must also be considered.
For foreign shareholders, withholding tax should not be treated as an afterthought. The group should clarify early how the German subsidiary will be financed, whether loans or equity are preferable, how intellectual property is used and how future profit distributions are intended to be made.
A clean structure reduces tax leakage and improves planning certainty.
Transparency Register and Beneficial Ownership
German companies must also consider transparency register obligations. The purpose of the register is to identify the beneficial owners of companies and legal entities.
For German subsidiaries with foreign ownership chains, identifying the ultimate beneficial owner may require a detailed review of the group structure. The relevant information must be complete and up to date. Changes in ownership or control should be monitored and reported when required.
This is not merely a formal register issue. Banks, notaries, tax advisors and other obliged entities regularly request beneficial ownership information as part of their anti-money laundering procedures. Missing or inconsistent information can delay onboarding and transactions.
Communication with German Authorities
A German subsidiary will interact with several authorities and institutions. These may include the tax office, trade office, commercial register, transparency register, social security institutions, employment agency, statistical offices and, depending on the business model, regulatory authorities.
Foreign groups often underestimate the importance of German-language communication. Formal notices, tax assessments, deadline reminders and information requests must be reviewed promptly. Some documents trigger legal deadlines. Missing a deadline may lead to penalties or loss of procedural rights.
A reliable local advisor should therefore act as a central point of contact. This improves consistency and reduces the risk that important matters remain unanswered.
Practical Tips for Implementation
- Start with the operating model, not with the notarial deed. Define what the German subsidiary will do, how it earns revenue, who bears risks and how the parent company will interact with it.
- Clarify the legal structure early. Decide whether a GmbH, branch or another structure is appropriate. The simplest structure is not always the best structure.
- Prepare foreign corporate documents in advance. Register excerpts, articles of association, proof of representation, apostilles and translations often determine the timeline.
- Coordinate bank onboarding early. German banks apply strict know-your-customer procedures, particularly for foreign shareholders and complex ownership chains.
- Set up VAT before invoicing starts. Review invoice templates, place of supply rules, reverse charge treatment and VAT identification requirements.
- Define the accounting workflow before the first transaction. Document upload, approval processes, invoice receipt, payment runs and reporting deadlines should be clear.
- Implement payroll before employees start. Wage tax, social security, employment contracts and benefits should be aligned before the first payroll run.
- Prepare intercompany agreements before transactions occur. Agreements should reflect the actual business model and should be consistent with transfer pricing documentation.
- Monitor deadlines centrally. German compliance is deadline-driven. A structured calendar for VAT, payroll, tax returns, financial statements and publication obligations is essential.
- Use the setup phase to build scalable processes. A subsidiary that is properly structured at the beginning can grow without constant administrative corrections.
Practical Checklist for a German Subsidiary Setup
- Has the business model of the German entity been clearly defined?
- Has the appropriate legal form been selected?
- Has the role of the German subsidiary within the group been documented?
- Are the foreign shareholder documents complete and properly certified?
- Has the German business address been secured?
- Has the managing director been appointed and instructed on German duties?
- Has the share capital been paid in correctly?
- Has the company been registered with the commercial register?
- Has the tax registration questionnaire been prepared consistently?
- Has the VAT treatment of planned transactions been reviewed?
- Are invoice templates compliant with German VAT requirements?
- Can the company receive and process structured e-invoices?
- Has payroll registration been initiated before hiring employees?
- Are intercompany agreements in place?
- Has transfer pricing been reviewed?
- Has the transparency register filing been completed or checked?
- Has the accounting system been set up for German statutory reporting?
- Are group reporting requirements aligned with German bookkeeping?
- Has a compliance calendar been established?
- Is responsibility for authority correspondence clearly assigned?
Frequently Asked Questions
What is the most common legal form for a German subsidiary?
The GmbH is the most common legal form for a German subsidiary. It offers limited liability, a clear corporate structure and broad acceptance in German business practice. It is suitable for many operational subsidiaries of foreign parent companies.
Can a foreign company own 100 % of a German GmbH?
Yes. A German GmbH can be wholly owned by a foreign parent company. The shareholder does not have to be German. However, the foreign parent company must provide appropriate corporate documentation during the formation process.
Does the managing director need to live in Germany?
In principle, the managing director does not have to be resident in Germany. However, practical issues should be considered. The company must be able to act, receive correspondence and comply with German tax and legal obligations. For some business models, local management substance may also be relevant.
How much share capital is required for a GmbH?
The minimum share capital of a GmbH is EUR 25,000. At least EUR 12,500 must generally be paid in before registration. The share capital is not a fee. It becomes company capital and may be used for business purposes within the legal framework.
When can the German subsidiary start business operations?
In practice, business operations should only start once the legal, tax and operational setup is sufficiently clear. The company may need a tax number, VAT identification number, bank account, invoice templates, accounting process and payroll setup before it can operate properly.
Is VAT registration always required?
VAT registration is required if the company carries out VAT-relevant activities. The specific obligations depend on the business model, customers, place of supply and type of transactions. Cross-border cases should be reviewed carefully before invoicing begins.
What are the main ongoing compliance obligations?
Typical ongoing obligations include bookkeeping, VAT returns, payroll filings, annual financial statements, corporate income tax returns, trade tax returns, VAT annual returns, tax balance sheet filing and publication or filing obligations. Additional requirements may apply depending on size, industry and group structure.
Why is transfer pricing relevant for a new German subsidiary?
Transfer pricing is relevant because the German subsidiary will often transact with related foreign group companies. Services, goods, financing, licenses and management fees must be priced at arm’s length and properly documented. The transfer pricing model should be aligned with the actual functions and risks of the German entity.
Conclusion
Setting up a German subsidiary is a strategic step, not a mere registration exercise. The legal form, tax registration, VAT setup, payroll, accounting, transfer pricing and profit repatriation must work together from the beginning.
The earlier these issues are reviewed, the easier it is to create a clean and efficient structure. A well-prepared setup reduces delays, avoids unnecessary tax risks and gives the German business a stable platform for growth.
For international companies, the decisive point is simple: Germany is a strong market, but it rewards precision. A subsidiary that is structured properly from day one will operate with greater reliability, better compliance and stronger strategic flexibility.
If you are planning to establish a subsidiary in Germany, we will be pleased to support you with a structured review of the legal, tax and accounting requirements.
Arrange an initial consultation: Contact us
Frequently Asked Questions
1. What is the most common legal form for a German subsidiary?
2. Can a foreign company own 100 percent of a German GmbH?
3. Does the managing director need to live in Germany?
4. How much share capital is required for a GmbH?
5. When can the German subsidiary start business operations?
6. Is VAT registration always required?
7. What are the main ongoing compliance obligations?
8. Why is transfer pricing relevant for a new German subsidiary?
Muss ein Notar hinzugezogen werden?
Ihr Ansprechpartner
