Entering the German market is often not about “starting the business,” but rather about choosing the right model. A fully-fledged company structure like GmbH requires a serious investment and time plan with capital, notary, and registration processes. In contrast, there are two practical ways to establish a presence in Germany without creating a new legal entity: representative office (Vertretung) and branch (Zweigniederlassung). These two options provide a strong start, especially for foreign companies looking to test the market, establish pre-sales operations, or grow in a controlled manner.
Why a representative office or branch? Costs increase when needs are not properly defined
Many foreign companies automatically act with the reflex of “Let’s set up a GmbH” when entering Germany. However, this is not necessary in every scenario. GmbH has a heavier setup with steps like €25,000 minimum capital, notary phase, and Handelsregister (commercial register). If your goal is initially just customer development, creating partnerships, conducting field research, or providing post-sales support, a representative office is often sufficient.
On the other hand, if you want to make direct sales, sign contracts, issue invoices, and generate income in Germany, you will be limited by the boundaries of a representative office. At this point, a branch comes into play. A branch is a faster way to engage in commercial activity without establishing a new company; however, it brings along tax and reporting obligations.
Key differences between Representative Office (Vertretung) and Branch (Zweigniederlassung)
Both models share the common point of not establishing a separate legal entity in Germany. That is, the structure established is an extension of the foreign parent company. However, in practice, roles and responsibilities differ significantly.
1) Limit of commercial activity and “income generation”
- Representative Office (Vertretung): Primarily for preparatory activities like marketing/research. As a rule, it does not engage in profit-oriented sales and activities aimed at generating commercial income.
- Branch (Zweigniederlassung): Can conduct full commercial activities as a dependent unit of the parent company in Germany. It can sell, sign contracts, and manage operational processes.
2) Liability
- In both models, the parent company is fully liable. That means the debts and obligations of the operation in Germany reflect back to the parent company.
- This means that the limited liability shield provided by GmbH is not present here.
3) Registration and formality level
- Representative Office: Generally, no Handelsregister registration is required. In most scenarios, local Gewerbeamt (trade office) notifications offer a simpler process.
- Branch: Handelsregister registration is mandatory. The application is made through a notary, and the registration is processed at the relevant Amtsgericht (local court).
4) Tax impact
- Representative Office: Since it is a structure that does not generate commercial income, it may not incur corporate tax in most cases; however, depending on the nature of the services provided, VAT may arise.
- Branch: Obligations for corporate tax (approximately 15% + solidarity surcharge), as well as trade tax and VAT arise from income sourced in Germany.
5) Time and cost
- Representative Office: Can be established within an average of 1–2 weeks. The setup cost typically ranges from €500–€2,000 (address, registration, basic operational items).
- Branch: Takes an average of 2–4 weeks. The total setup cost usually ranges from €1,000–€5,000 in most scenarios (notary, registration, consulting/translation, etc.).
Establishment process of Representative Office (Vertretung): Step by step
A representative office is an ideal model for a “light” entry into Germany. However, it is crucial that the representative office truly remains a representative office; thus, clarifying the scope of activities from the outset is critical.
1) Name and address planning
The name to be used in Germany is planned in a way that does not create confusion in the market. In practice, a name suitability check by the IHK (Chamber of Industry and Commerce) facilitates the process. Additionally, it is necessary to determine a registered address in Germany; initially, virtual office/service office options can be used.
2) Documentation preparation
- Decision of the parent company to open a representative office (decision text)
- Power of attorney / authorization for the representative
- Copies of ID/passport
- Activity description (especially emphasizing that commercial sales will not be conducted)
3) Gewerbeamt notification (Gewerbeanmeldung)
For the representative office, in most scenarios, notification is made through the local Gewerbeamt without the need for a notary. This step ensures that the operation becomes “recognized” in the field.
4) Tax number processes (Finanzamt)
A Steuernummer (tax number) application is made at the Finanzamt. There is no obligation to block capital in a representative office; financing is mostly provided by the parent company.
5) Bank account (optional)
A bank account is opened in Germany according to the needs of the operation. In the representative office model, the account is often preferred for expense management and local payments.
6) Continuity and compliance
Even if the representative office does not make commercial sales; changes in address/representative must be reported, IHK membership must be maintained if necessary, and the scope of activities must be properly preserved. Otherwise, the representative office may be effectively evaluated as a “branch” and unintended heavier obligations may arise.
Opening a Branch (Zweigniederlassung): Step by step
A branch is a powerful tool for foreign companies wishing to generate income in Germany. However, opening a branch requires a more “corporate” registration and compliance process compared to a representative office.
1) Name and activity control
The branch name typically carries the parent company’s brand and uses the term Zweigniederlassung to clearly indicate the structure. A preliminary check is conducted through commercial register and trademark databases to prevent brand/name confusion.
2) Notary and document set
In the opening of a branch, the notary in Germany stage typically comes into play. The prepared documents include:
- Parent company’s articles of association/incorporation documents
- Parent company’s registration in its home country (commercial register summary)
- Branch manager/authorization documents
- ID/passport and proof of address
- Certified translation and notarization for non-German documents
3) Bank account and working capital approach
Although there is no legal minimum capital requirement for a branch, it is necessary to plan for working capital due to banking and operational requirements. In practice, showing a budget that can “sustain the operation” speeds up the processes.
4) Handelsregister registration
The notary submits the application to the Handelsregister through the relevant Amtsgericht. The approval process can typically be completed within 7–10 days in most scenarios. Before registration is completed, limited preparatory activities can be conducted with the expression Zweigniederlassung i.G. (branch in the establishment phase); however, the transactions to be carried out during this period must be managed very carefully.
5) Gewerbeamt, tax, and VAT registrations
- Gewerbeanmeldung through Gewerbeamt
- Steuernummer through Finanzamt and, in appropriate scenarios, VAT (VAT ID)
- If import-export will be conducted, additional numbers like EORI
6) Employment and social security
A branch can freely employ personnel in Germany. In this case, social security registrations and employer obligations come into play. Especially in international teams, if payroll, benefits, and tax coordination are not well structured, costs can quickly rise beyond expectations.
7) Post-registration financial reporting
A branch has obligations such as publishing annual financial statements (Bundesanzeiger) and regular tax declarations, depending on the volume of activities. At this point, compliance with German accounting standards and closing timelines becomes critical.
Costs (2026 perspective): Which items affect the budget?
The main factor determining the setup cost is the “registration intensity” and “compliance scope” of the model you choose.
Typical cost range for Representative Office
- Total startup: €500–€2,000
- Address/office service, basic registrations, operational setup expenses
- Notary costs are typically none or very limited in most scenarios
Typical cost range for Branch
- Total startup: €1,000–€5,000
- Notary: Can range from €500–€2,000
- Registration fees: €150–€400
- Translation/notarization, consulting, and banking requirements may be added
Annual compliance cost difference
- Representative Office: approximately €500–€1,000
- Branch: approximately €2,000–€5,000
Since accounting, VAT, corporate tax, and reporting arrangements are more comprehensive in a branch, the annual cost naturally increases.
Tax and VAT: The area that most affects the decision of “Representative Office or Branch?”
In Germany, tax risk often arises not from “registration” but from the scope of actual activity. If a representative office starts collecting orders with sales teams in the field, signing contracts, or managing invoicing processes, authorities may evaluate this with an approach similar to permanent establishment. Such a scenario can open the door to unplanned corporate tax/VAT obligations.
A branch, on the other hand, is designed for commercial activities from the outset, making its tax ground clearer; however, this clarity means more declarations and compliance. Therefore, during the decision phase, it is necessary to honestly answer the following questions:
- Is sales and invoicing targeted in Germany in the first 6–12 months?
- Who will sign contracts in Germany?
- Will there be elements like stock, warehouse, and return management?
- If a local team is to be established, how will payroll and social security be managed?
For non-EU founders and managers: Residence permit and expectation of “economic benefit”
For entrepreneurs who are not EU citizens, the plan to establish/manage a business in Germany may raise some residence permit requirements. In practice, authorities look at criteria such as business plan, financing, insurance, and economic benefit. Therefore, the choice of company model should not progress separately from the immigration strategy.
In which scenario is which more appropriate?
Representative Office may be more suitable
- If market research and customer meetings will be conducted in Germany
- If sales/invoicing will be conducted through the parent company
- If the goal is to “show presence” at a low cost in the initial phase
- If you want to test the scope of the operation before rapidly expanding
Branch may be more suitable
- If direct sales will be made in Germany
- If local contract, delivery, service, and collection processes will be managed from Germany
- If the employment plan is clear and the payroll/social security structure is ready
- If the company wants to generate operational income before establishing GmbH
Medium-term strategy: Transition from Representative Office to Branch, from Branch to GmbH
Many companies enter Germany with a representative office, validate the market, and then transition to a branch or directly to a GmbH/UG structure. This gradual approach helps manage compliance risks while keeping costs controlled. However, the transition plan must be established from the outset; because the name, authority, contract flow, and tax footprint can turn into costly mistakes if corrected later.
How does Corpenza add value in this process?
While representative offices and branches may seem like “easy entries,” the most critical issue in practice is to correctly limit the scope of activities and control the tax/compliance footprint. Corpenza helps structure the process end-to-end by addressing company formation and mobility needs focused on Germany in the following areas:
- Choosing the right entry model: Clarifying whether to choose a representative office, branch, or directly GmbH/UG based on your operational goals
- Documentation and coordination: Properly structuring the document set in steps like notary, registration, bank, tax registration
- International accounting and payroll/EOR: Designing payroll, social security, and compliance processes in a scalable way when building a team in Germany
- Posted worker model and tax optimization: Planning personnel assignments in compliance with regulations and cost-effectively in appropriate scenarios
- Residence permit and company compliance: Addressing residence permit requirements alongside the company plan for non-EU founders
This approach particularly reduces the costs of registration/tax restructuring that may arise later when aiming for a “quick start” and ensures the safe growth of operations in Germany.
Conclusion: The right starting model in Germany determines the cost of growth
In Germany, representative offices and branches offer faster and lower-cost market entry options for foreign companies compared to GmbH. A representative office is ideal for testing the market and building a network. A branch, however, provides a more direct route for companies wishing to generate income and engage in contracts/sales; however, it also increases the tax and reporting burden.
The healthiest decision is made based on your targeted income model, employment plan, and appetite for compliance. Therefore, the process should be evaluated not just as “setup,” but in the triangle of operations + tax + human resources.
Disclaimer
This content is for general informational purposes; it does not constitute legal, tax, or financial advice. The obligations regarding opening a representative office and branch in Germany may vary depending on the scope of the company’s activities, sector, state practices, and current regulations. We recommend checking current official practices before starting the process and obtaining professional support from a notary, tax advisor, and/or a specialized consulting team.

