Global Law Experts Logo
how to register a branch of a foreign company in Germany

Our Expert in Germany

How to Register a Branch of a Foreign Company in Germany, Step‑by‑step

By Global Law Experts
– posted 18 minutes ago

Understanding how to register a branch of a foreign company in Germany is essential for any overseas investor planning a physical market entry without incorporating a separate legal entity. A branch (Zweigniederlassung) is not a standalone company, the parent remains fully liable for all branch obligations, debts and contracts. With tightened foreign‑investment screening and more assertive permanent‑establishment enforcement across Germany in 2024–26, the registration procedure now demands careful coordination between notary filings, Commercial Register entries, trade‑office formalities and immediate tax registrations. This guide sets out every step, document, deadline and cost that corporate decision‑makers, in‑house counsel and CFOs need to complete the process correctly.

Overview of the branch registration process in Germany

German law distinguishes two types of branch. A dependent branch (unselbständige Zweigniederlassung) functions as a local representation office with no independent Commercial Register entry. An autonomous (independent) branch (selbständige Zweigniederlassung) operates with its own management authority, must be entered in the German Commercial Register (Handelsregister) and must register with the local trade office (Gewerbeamt). This article focuses on the autonomous branch, which is the form required whenever a foreign company intends to conduct substantive commercial activities in Germany.

At the highest level, branch registration Germany follows this sequence:

  1. Pass a parent‑company board resolution authorising the branch.
  2. Collect, certify, legalise (apostille) and translate all parent‑company documents.
  3. Appoint a branch manager and prepare powers of attorney.
  4. Attend a German notary for notarisation and electronic filing.
  5. Obtain entry in the local Handelsregister via the competent Amtsgericht.
  6. Register the branch with the local Gewerbeamt (trade office).
  7. Complete tax, VAT and payroll registrations with the Finanzamt and social‑security authorities.
  8. Open a German bank account and finalise operational compliance.

Each step carries specific document requirements, statutory references and deadlines. The sections below provide the full procedure, together with the documents needed for a branch in Germany, the branch registration timeline, typical costs and the tax actions that must follow immediately after registration.

Eligibility and prerequisites for a foreign company branch in Germany

Before filing, a foreign company must satisfy two core conditions for an autonomous branch. First, the parent must be validly incorporated and entered in a foreign commercial register or comparable directory in its home jurisdiction. Second, the parent must designate a branch manager with authority to represent the branch in Germany. If the parent entity is an unregistered partnership or sole proprietorship that lacks a comparable registry entry, establishing a German subsidiary (such as a GmbH) is normally the required alternative.

When a branch is appropriate (vs subsidiary)

A branch suits companies that want a direct operational presence without creating a separate legal entity, separate share capital or a German‑resident board. The trade‑off is full parent liability and, in most cases, the creation of a German permanent establishment for tax purposes. Industry observers expect that companies with significant German revenue, local employees or long‑term contracts increasingly favour a subsidiary for liability ring‑fencing, while a branch remains efficient for project‑based or transitional market entries.

FDI and investment‑screening triggers to check before filing

Germany’s foreign‑investment screening regime, administered by the Federal Ministry for Economic Affairs and Climate Action (BMWK), applies sector‑specific and cross‑sectoral tests. Investors active in critical infrastructure, defence, dual‑use technology, telecommunications, media or healthcare should run a screening analysis before commencing branch registration. A branch does not exempt the parent from screening obligations; clearance may be required before operations begin. Failure to notify can result in orders to unwind the investment.

Step‑by‑step procedure: how to register a branch of a foreign company in Germany

The following numbered steps reflect the standard procedure for Commercial Register branch registration and trade‑office filings. The timeline table below summarises each step, who performs it and the typical duration.

Step Who does it Typical duration
1. Parent corporate resolution and branch name reservation Parent board / in‑house counsel / external lawyer 1–7 days
2. Collect parent documents, obtain certified copies, apostille / legalisation, translate Parent company, sworn translator, notary (if required) 3–21 days (depends on apostille / consulate)
3. Appoint branch manager; prepare powers of attorney and acceptance Parent company + branch manager; lawyer drafts 1–5 days
4. Notarisation of filings (German notary) German notary (under BNotO) 1‑day appointment; 1–5 days preparation
5. Submission and entry in Commercial Register (Handelsregister) Notary → Amtsgericht / Handelsregister 7–21 business days (varies by court)
6. Trade office (Gewerbeamt) registration Branch manager / local representative Same day to 7 days
7. Tax / VAT / payroll registrations (Finanzamt; social security) Tax advisor / branch manager 3–21 days
8. Bank account opening and operational setup Branch manager / bank 3–14 days (KYC dependent)

Step 1, Pass a parent‑company board resolution and reserve the branch name

The parent company’s board or authorised governing body passes a formal resolution authorising the establishment of a German branch. The resolution must specify the German branch name (which must include the parent’s legal form and country of origin), the scope of branch activities and the identity of the appointed branch manager. A certified copy of this resolution will be required by the German notary and the Handelsregister. Where the parent company’s name could conflict with an existing German trade name, a preliminary name‑availability check via the online Handelsregister portal is advisable.

Step 2, Prepare parent‑company documents, certify, legalise and translate

The parent must assemble its certificate of incorporation (or equivalent extract from the foreign commercial register), articles of association or memorandum (including any amendments), a current list of directors or authorised signatories, and the board resolution from Step 1. Each document requires a certified copy. If the parent country is a signatory to the Hague Apostille Convention, an apostille must be affixed; otherwise, consular legalisation is necessary. All non‑German documents must be accompanied by certified German translations prepared by a state‑certified sworn translator (beeidigte/r Übersetzer/in). Apostille and translation timelines vary significantly, from a few days in EU member states to several weeks for non‑Hague jurisdictions, and represent the most common source of delay in the branch registration timeline.

Step 3, Appoint the branch manager and prepare powers of attorney

The branch manager (Geschäftsführer der Zweigniederlassung) must be named in the Handelsregister application. The manager need not be a German resident, but must sign a written acceptance of duties and a declaration confirming no disqualifying circumstances under German law. Powers of attorney should cover the scope of branch representation, including authority for tax filings, trade‑office registrations and banking. The parent should also consider granting a separate notarised power of attorney (Vollmacht) to local counsel to handle filings on its behalf.

Step 4, Attend a German notary for notarisation of filing documents

A German notary (Notar) is mandatory for the Handelsregister filing. The notary reviews all documents, verifies the identity and authority of signatories, notarises the application for registration and, in most jurisdictions, submits the filing electronically to the competent Amtsgericht. Notary requirements in Germany are governed by the Bundesnotarordnung (BNotO), and fees follow the statutory scale set out in the Gerichts‑ und Notarkostengesetz (GNotKG). Appointment slots in major cities such as Berlin, Munich and Frankfurt can require 7–14 days’ advance booking, so early scheduling is recommended.

Step 5, File with the Commercial Register (Handelsregister) via the Amtsgericht

The notary submits the certified electronic application to the Handelsregister maintained at the local Amtsgericht (local court) in the district where the branch will be located. The filing includes all notarised documents, certified translations, the branch manager’s details, the branch address and a description of business activities. The court examines the application for completeness. If multiple branches are planned across Germany, one Commercial Register may be designated as the main register. Processing time typically ranges from 7 to 21 business days, depending on court workload. Once entered, the branch details become publicly accessible through the Unternehmensregister and Handelsregister portals.

Step 6, Register with the local trade office (Gewerbeamt)

Separately from the Handelsregister entry, the branch must register its commercial activity with the local trade office (Gewerbeamt) by filing a Gewerbeanmeldung. This is typically completed by the branch manager or an authorised representative in person or, in many municipalities, online. The trade office Germany branch registration is straightforward and can often be completed on the same day. Crucially, the Gewerbeanmeldung triggers an automatic notification to the local Finanzamt (tax office), the relevant Chamber of Commerce (IHK) and the employers’ liability insurance association (Berufsgenossenschaft). Delaying this step postpones all downstream tax and payroll registrations.

Step 7, Complete tax, VAT and payroll registrations

Once the Finanzamt receives notification from the Gewerbeamt, it issues a tax questionnaire (Fragebogen zur steuerlichen Erfassung). The branch must register for corporate tax and, if making taxable supplies in Germany, apply for a German VAT identification number (USt‑IdNr) under the Umsatzsteuergesetz (UStG). If employing staff, the branch must register as an employer with the relevant German social insurance authorities and the Bundesagentur für Arbeit before the first payroll payment. Employer contributions to health insurance, pension insurance (Deutsche Rentenversicherung), unemployment insurance and long‑term care insurance are due from the date of the first salary payment.

Step 8, Open a German bank account and finalise operational compliance

Most banks require the Handelsregister entry confirmation before opening a business account. Anti‑money‑laundering (AML) and know‑your‑customer (KYC) checks apply, and processing times vary from 3 to 14 days. The branch should also confirm SEPA payment capability, establish bookkeeping in accordance with German commercial law (HGB) and set up any sector‑specific licence applications as required.

Required documents for registering a foreign company branch in Germany

The following table consolidates every document typically needed for the Handelsregister application, Gewerbeamt filing and post‑registration steps. Exact requirements may vary by court and should be confirmed with the appointed German notary.

Document Notes
Parent company certificate of incorporation / extract from foreign commercial register Certified copy plus apostille or consular legalisation. Sworn German translation required.
Parent company articles of association (and amendments) Certified copy; apostille / legalisation; sworn translation.
Board resolution authorising the branch and naming the branch manager Certified copy; must specify branch scope and manager authority.
Extract or confirmation of authorised signatories / directors Certified copy showing who may sign for the parent.
Branch manager acceptance statement Signed by the appointed manager; may require notarisation.
Power(s) of attorney for local representatives Notarised; scope to cover filing, tax and banking.
Notarised application for Handelsregister entry Prepared and filed electronically by the German notary.
Certified German translations of all foreign‑language documents By state‑certified sworn translator; dated and signed.
Apostille or consular legalisation certificate Hague Apostille for Convention signatories; consular legalisation otherwise.
Proof of German business address Lease agreement or commercial address confirmation letter.
Business activity description Short text for Gewerbeanmeldung at the trade office.
ID documents of branch manager Passport (plus residence permit if applicable); certified copies.
AML/KYC documents (for bank account) Corporate KYC pack, beneficial owners list, ID, proof of address.

All documents submitted to the Handelsregister must be in German or accompanied by certified German translations. Where originals are in a language other than German, the notary will advise which documents require original legalisation and whether the apostille must be a separate certificate or may be combined. Documents should be recent, courts may reject extracts older than six months.

Branch registration timeline and key deadlines

The total elapsed time from board resolution to operational readiness typically ranges from four to ten weeks, assuming no complications with apostilles, translations or court processing. The critical path runs through document preparation (Step 2) and Handelsregister processing (Step 5), which together account for the majority of elapsed time.

To accelerate the branch registration timeline:

  • Pre‑book the notary appointment. In major cities, slots fill 7–14 days ahead; confirm availability before documents are finalised.
  • Commission translations early. Sworn translators for less common language pairs may need 10–15 business days.
  • Obtain apostilles in parallel. Start the apostille process as soon as certified copies are available, do not wait until all documents are assembled.
  • Appoint a local tax advisor before filing. This allows the tax questionnaire to be completed immediately after Gewerbeamt notification, avoiding a gap between registration and tax‑number issuance.
  • Do not delay the Gewerbeanmeldung. The trade‑office filing triggers the Finanzamt notification chain. Every day of delay pushes back VAT and payroll registrations, risking retroactive liabilities once the branch begins operating.
  • Complete employer social‑security registration before the first payroll. Failure to register creates back‑dated employer contributions and potential penalties from the Deutsche Rentenversicherung and health‑insurance funds.

Industry observers note that courts in smaller jurisdictions often process Handelsregister applications in 7–10 business days, while courts in Berlin, Munich or Düsseldorf may take closer to 21 business days during peak periods.

Costs, fees and tax considerations for branch registration in Germany

Item Typical amount (EUR) Notes
German notary fees (notarisation and filing) 300 – 1,500 Statutory scale under GNotKG; depends on complexity and document count.
Commercial Register court fees (Handelsregister entry) 150 – 350 Court fee for registration; varies by Amtsgericht.
Certified translations (per document) 50 – 300 per page Sworn translator rates; budget per document.
Apostille / consular legalisation 20 – 200 Depends on issuing country and consulate fees.
Local trade office registration (Gewerbeanmeldung) 15 – 60 Administrative fee; varies by municipality.
Tax advisor / filing assistance 500 – 3,000+ Initial tax registrations and PE analysis; complexity‑dependent.
Bank account opening Usually none – small service fees Banks may require minimum deposits or charge compliance fees.
Payroll setup (initial) 200 – 1,000 Setup with payroll provider; monthly fees apply thereafter.

Permanent establishment, VAT and payroll for branches

An autonomous branch almost invariably creates a permanent establishment in Germany for corporate‑tax purposes. Under the OECD Model Tax Convention and Germany’s domestic tax law (EStG, KStG), a fixed place of business through which the enterprise carries on its activities constitutes a PE. The 183‑day rule, often referenced in this context, is primarily relevant to personal income‑tax residency and certain treaty provisions, it does not determine whether a corporate PE exists. A PE analysis should be completed before the branch commences commercial operations.

Branch income attributable to the German PE is subject to German corporate income tax and Gewerbesteuer (trade tax). If the branch makes taxable supplies in Germany, it must register for VAT and apply for a USt‑IdNr under the Umsatzsteuergesetz (UStG). Monthly or quarterly advance VAT returns (Umsatzsteuer‑Voranmeldung) are required.

Branches employing staff must register as an employer with the Bundesagentur für Arbeit, the relevant health‑insurance fund and the Deutsche Rentenversicherung. Employer contributions are due from the first salary payment, there is no grace period.

What changes in 2026: FDI screening and PE enforcement

Two developments in 2024–26 carry direct consequences for how companies approach branch registration in Germany. First, the BMWK has expanded sector‑specific FDI screening to cover a broader range of critical technologies and infrastructure. Investors should confirm whether their planned branch activities require notification or clearance before filing. Second, German tax authorities and courts have applied stricter permanent‑establishment assessments, aligning more closely with updated OECD Model Tax Convention commentary. The likely practical effect is that structures previously treated as low‑risk, such as short‑term project offices or sales‑support branches, now attract closer scrutiny. Early engagement of tax counsel and a documented PE analysis before registration are strongly recommended.

Common pitfalls when registering a foreign company branch in Germany

  • Late payroll registration. Registering as an employer after the first salary payment triggers back‑dated social‑security contributions and penalties. Complete employer registration before any payroll is processed.
  • Missing or incorrect apostille and translations. The Handelsregister will reject applications with improperly legalised or untranslated documents. Confirm apostille requirements and engage certified sworn translators before the notary appointment.
  • FDI screening overlooked. Branches are not exempt from investment‑screening obligations. Screen for sectoral restrictions with BMWK guidance before committing to a filing.
  • Unintended permanent establishment. Registering a branch without a PE analysis can expose the parent to German corporate tax on a wider scope of income than anticipated. Run an OECD‑based PE test with qualified tax counsel before filing.
  • Choosing branch vs subsidiary incorrectly. A branch exposes the parent to unlimited liability and may create PE complications. Where liability ring‑fencing or separate capitalisation is important, a subsidiary (GmbH) may be more appropriate. This decision should be made before, not after, the registration process begins.

Need Legal Advice?

This article was produced by Global Law Experts. For specialist advice on this topic, contact Tim Schwarzburg at KUNZ.law, a member of the Global Law Experts network.

Sources

  1. Federal Ministry for Economic Affairs and Climate Action (BMWK), Existenzgründungsportal
  2. Germany Trade & Invest (GTAI), Investment Guide
  3. Unternehmensregister (Official Company Register Portal)
  4. Handelsregister (Commercial Register Portal)
  5. Bundesnotarordnung (BNotO), Gesetze im Internet
  6. Gerichts‑ und Notarkostengesetz (GNotKG), Gesetze im Internet
  7. Federal Ministry of Finance (BMF)
  8. Umsatzsteuergesetz (UStG), Gesetze im Internet
  9. OECD Model Tax Convention, Tax Treaties
  10. Bundesagentur für Arbeit
  11. Deutsche Rentenversicherung

Lim Tat: Singapore's Premier Dispute Resolution Expert Renewed by Global Law Experts | GLE News
By Global Law Experts

posted 5 hours ago

Find the right Advisory Expert for your business

The premier guide to leading advisory professionals throughout the world

Specialism
Country
Practice Area
ADVISORS RECOGNIZED
0
EVALUATIONS OF ADVISORS BY THEIR PEERS
0 m+
PRACTICE AREAS
0
COUNTRIES AROUND THE WORLD
0
Join
who are already getting the benefits
0

Sign up for the latest advisor briefings and news within Global Advisory Experts’ community, as well as a whole host of features, editorial and conference updates direct to your email inbox.

Naturally you can unsubscribe at any time.

About Us

Global Law Experts is dedicated to providing exceptional legal services to clients around the world. With a vast network of highly skilled and experienced lawyers, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.

Global Law Experts App

Now Available on the App & Google Play Stores.

Social Posts
[wp_social_ninja id="50714" platform="instagram"]
[codicts-social-feeds platform="instagram" url="https://www.instagram.com/globallawexperts/" template="carousel" results_limit="10" header="false" column_count="1"]

See More:

Contact Us

Stay Informed

Join Mailing List
About Us

Global Advisory Experts is dedicated to providing exceptional advisory services to clients around the world. With a vast network of highly skilled and experienced advisors, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.

Social Posts
[wp_social_ninja id="50714" platform="instagram"]
[codicts-social-feeds platform="instagram" url="https://www.instagram.com/globallawexperts/" template="carousel" results_limit="10" header="false" column_count="1"]

See More:

Global Law Experts App

Now Available on the App & Google Play Stores.

Contact Us

Stay Informed

GAE

Lawyer Profile Page - Lead Capture
GLE-Logo-White
Lawyer Profile Page - Lead Capture

How to Register a Branch of a Foreign Company in Germany, Step‑by‑step

Send welcome message

Custom Message