+48665405352
+48691966687
  • Contact

EU Helpers

  • Work
  • Employer
  • Recruiter
  • Jobseeker
  • Study
  • Relocation
Book Appointment
Quick Enquiry
Home
-
Register Company
-
Germany

Register a Company in Germany

EU Helpers guides you through every step of GmbH registration — from the notary appointment to your tax number and business bank account.

Invalid value

Secure & Private
Reply within 24h
99+ Happy Clients

Register a Company in Germany — GmbH Setup, Handelsregister Filing & Full Business Support

Germany is not the cheapest or the fastest country in Europe to register a company — but it is arguably the most credible. A German GmbH (Gesellschaft mit beschränkter Haftung) carries significant weight with banks, clients, investors, and government bodies across the EU and beyond. Access to Europe's largest domestic market of 84 million people, world-class infrastructure, and a highly skilled workforce make Germany a genuinely powerful base for manufacturing, engineering, professional services, technology, and logistics businesses. If you are serious about building a business in Europe, Germany is worth the extra effort to set up correctly. EU Helpers has been helping international clients register companies in Germany, and we manage the full process, from finding a notary to confirming your registration in the Handelsregister.

Why Register a Company in Germany?

Germany's appeal as a business destination comes from size, stability, and access. Here is what makes it one of the most sought-after company registration destinations in Europe:

  • Europe's largest economy — Germany is the EU's biggest economy by GDP, with 84 million domestic consumers and a central position in European supply chains
  • World-class infrastructure — Motorways, rail, airports, and digital networks that are among the best on the continent
  • Highly skilled workforce — Germany produces exceptional engineers, technicians, and professionals, with a well-developed apprenticeship and university system
  • Strong legal and regulatory framework — German commercial law is clear, well-enforced, and internationally respected. A German GmbH is trusted by banks, partners, and clients globally.
  • Access to EU funding and procurement — A German-registered company has full access to EU grants, Horizon research funding, and public procurement contracts across all 27 member states
  • Strategic location — Bordered by nine countries, Germany is the natural logistics and distribution hub for Central Europe
  • R&D incentives — Germany's Research Allowance Act (Forschungszulage) allows companies to claim up to 25% of eligible R&D expenses as a tax credit
  • Tax reform on the horizon — Following a reform passed in 2025, Germany's combined corporate tax rate is set to reduce gradually from 2028, reaching approximately 25% by 2032

Germany is not the simplest jurisdiction to enter — but EU Helpers has the experience to make the process manageable and precise. Book a consultation to discuss your situation.

Which German Company Structure Is Right for You?

Germany offers several legal business structures. The right one depends on your capital, the size of your operation, and your long-term plans.

Structure Best For Minimum Capital Registration
GmbH (Gesellschaft mit beschränkter Haftung) SMEs, subsidiaries, professional businesses, startups with funding €25,000 (€12,500 paid in at registration) Notary + Handelsregister
UG haftungsbeschränkt (Mini-GmbH) Early-stage startups, lean operations, businesses building towards GmbH €1 (must save 25% of annual profit until €25,000 reached) Notary + Handelsregister
AG (Aktiengesellschaft) Large businesses raising public capital or planning a stock exchange listing €50,000 Notary + Handelsregister
Sole Proprietorship (Einzelunternehmen) Individual freelancers — not a separate legal entity None Gewerbeanmeldung only
Branch of Foreign Company (Zweigniederlassung) Overseas companies entering Germany without a separate entity None Handelsregister
GmbH & Co. KG Tax-optimised structures combining limited liability with partnership Varies Notary + Handelsregister

GmbH — Germany's Most Popular Business Structure

The GmbH is the structure of choice for the vast majority of international businesses entering the German market. It offers full limited liability, a clear governance framework, and the professional credibility that German banks, clients, and government bodies expect.

Feature Detail
Minimum share capital €25,000 (at least €12,500 must be deposited before registration)
Minimum shareholders 1 (can be a foreign individual or company)
Minimum directors (Geschäftsführer) 1
Can a non-German citizen be a director? Yes — no German citizenship or residency required
Does the director need to be in Germany? Not legally required, but practically advisable for bank account and tax purposes.
Registration authority Handelsregister (Commercial Register) via notary
Articles of Association Gesellschaftsvertrag — notarised; standard template (Musterprotokoll) available
Registration time 2–6 weeks from notary appointment
Business registration (Gewerbeanmeldung) Required separately at the local trade office (Gewerbeamt)
Annual accounts required Yes — double-entry bookkeeping; filed with Bundesanzeiger (Federal Gazette)

UG — The Mini-GmbH for Early-Stage Businesses

The UG (Unternehmergesellschaft haftungsbeschränkt) is a lower-cost entry point into German company registration. It operates identically to a GmbH but requires only €1 minimum capital. The catch: the UG must set aside 25% of its annual profit each year until the share capital reaches €25,000, at which point it can convert to a full GmbH. Share capital for a UG must be paid in cash — in-kind contributions are not allowed.

The UG suits lean startups or founders who want to quickly form a legal entity without the €25,000 capital commitment. It uses the same notary and Handelsregister process as the GmbH but is slightly simpler and cheaper to establish using the standard template.

Not sure whether GmbH or UG fits your situation? Book a free consultation.

How to Register a GmbH in Germany — Step by Step

The GmbH registration process in Germany is more involved than in most EU countries. It requires a notary at multiple points, coordination across several authorities, and careful document preparation. EU Helpers manages the full process on your behalf.

Step 1 — Choose and Check Your Company Name
Your company name must include "GmbH" or "UG haftungsbeschränkt" and must not be identical or confusingly similar to an already-registered company. EU Helpers checks the Handelsregister and advises on compliant naming before anything is filed.

Step 2 — Prepare the Articles of Association (Gesellschaftsvertrag)
The Gesellschaftsvertrag (Articles of Association) defines the company's purpose, share structure, management rules, and governance. For a simple single-shareholder GmbH or UG, the standard Musterprotokoll template can be used — this is faster and cheaper. For multiple shareholders, custom profit distribution, or specific governance arrangements, a bespoke Gesellschaftsvertrag is drafted. EU Helpers advises on which route suits your situation and prepares the relevant document.

Step 3 — Notary Appointment
Unlike the UK or Poland, Germany requires a licensed notary (Notar) to certify the Articles of Association and the appointment of the director(s) and shareholder(s). This is mandatory — there is no way around it. The notary also notarises the shareholder list and any powers of attorney where directors or shareholders cannot attend in person. EU Helpers coordinates the notary appointment and prepares all documents in advance to minimise delays.

Documents required at the notary:

  • Gesellschaftsvertrag (Articles of Association) — prepared in advance
  • Valid passport(s) for all directors and shareholders
  • Shareholder list (Gesellschafterliste)
  • Declaration of the director(s) accepting their appointment
  • Proof of German registered address for the company
  • Power of attorney (if any party cannot attend in person)

Step 4 — Open a German Business Bank Account and Deposit Share Capital
Before registration can be completed, the share capital must be deposited into a German business bank account. For a GmbH, at least €12,500 must be paid in before registration — the remaining €12,500 can be paid afterwards. The bank issues a capital deposit confirmation letter, which the notary requires for the Handelsregister filing. EU Helpers helps identify banking options that work for international clients and guides you through the account opening process.

Step 5 — Register in the Handelsregister (Commercial Register)
The notary submits the incorporation application electronically to the local district court (Amtsgericht) for entry in the Handelsregister. Once approved, your company officially exists as a legal entity. Registration typically takes two to six weeks from the notary appointment. EU Helpers tracks the application and notifies you of confirmation.

Step 6 — Register the Business Activity (Gewerbeanmeldung)
All commercial businesses in Germany must also register their business activity at the local trade office (Gewerbeamt or Ordnungsamt) in the city or municipality where the company operates. This is the Gewerbeanmeldung — it costs between €15 and €65 depending on the city. Certain regulated professions (lawyers, doctors, architects, tax advisers) are exempt from Gewerbesteuer and register differently. EU Helpers advises on whether your business type requires Gewerbeanmeldung and coordinates the filing.

Step 7 — Register for Tax (Steuernummer and USt-IdNr.)
After the Gewerbeanmeldung, the local tax office (Finanzamt) sends your company a tax registration questionnaire (steuerlicher Erfassungsbogen). You must complete this to receive your Steuernummer (tax number) and, if applicable, your USt-IdNr. (VAT identification number). EU Helpers prepares the questionnaire responses and submits them on your behalf.

Step 8 — Register for Trade Tax (Gewerbesteuer)
The Gewerbeanmeldung automatically triggers trade tax registration. The Finanzamt will contact your company for trade tax assessment. The amount depends on your profit and your municipality's local multiplier (Hebesatz). EU Helpers advises on which city or region to register in for trade tax efficiency.

Step 9 — Register with IHK (Chamber of Commerce)
Membership of the local Chamber of Industry and Commerce (Industrie- und Handelskammer — IHK) is compulsory for all commercial businesses in Germany. Annual membership fees typically range from €150 to €300 for new small companies. EU Helpers confirms that your IHK membership requirements are met.

Registration Timeline:

Stage Who Handles It Typical Duration
Company name check EU Helpers 1–2 days
Gesellschaftsvertrag preparation EU Helpers 2–5 days
Notary appointment EU Helpers + client 3–10 days to schedule
Share capital bank account opening Client + EU Helpers guidance 5–15 days
Share capital deposit confirmation Bank 1–3 days after deposit
Handelsregister filing by notary Notary + court 2–6 weeks
Gewerbeanmeldung (trade registration) EU Helpers 1–5 days
Finanzamt tax registration EU Helpers 2–6 weeks
IHK registration Automatic / EU Helpers Concurrent
Total (approximate) — 4–10 weeks end to end

Germany Company Tax Rates, Registration Costs and Annual Obligations

Corporate Tax in Germany — Three Layers

Germany uses a combined tax system. Every German company pays three distinct taxes on its profits:

Tax Rate Notes
Corporate Income Tax (Körperschaftsteuer) 15% Federal flat rate on taxable profits
Solidarity Surcharge (Solidaritätszuschlag) 0.825% 5.5% of the 15% corporate income tax
Municipal Trade Tax (Gewerbesteuer) ~14–17% Varies by city — based on 3.5% × local multiplier (Hebesatz)
Combined effective rate ~29–33% Average national rate approximately 30%

Trade Tax by City (indicative):

City Hebesatz (Multiplier) Approximate Trade Tax Rate
Frankfurt am Main 460% ~16.1%
Munich 490% ~17.15%
Berlin 410% ~14.35%
Hamburg 470% ~16.45%
Düsseldorf 440% ~15.4%
Leipzig 430% ~15.05%
Smaller municipalities 250–300% ~8.75–10.5%

Registering in a smaller municipality with a lower Hebesatz can reduce your trade tax meaningfully — EU Helpers advises on this as part of the setup process.

Note on German Tax Reform: Following legislation passed in 2025, Germany's corporate income tax rate is set to decrease by 1% per year starting in 2028, targeting a combined effective rate of approximately 25% by 2032. This is a significant development for long-term business planning.

VAT (Umsatzsteuer)

VAT Rate Applies To
19% standard Most goods and services
7% reduced Food, books, cultural events, public transport, hotel accommodation
0% / exempt Exports outside the EU, financial services, healthcare, education
Small business exemption (Kleinunternehmerregelung) Available if annual turnover is below €25,000 in the first year and expected to remain below €100,000 in the following year — no VAT charged or reclaimed

Key Registration and Ongoing Costs

Cost Item Amount
Notary fees (GmbH, Musterprotokoll) ~€300–€600
Notary fees (GmbH, custom Gesellschaftsvertrag) ~€600–€2,000+
Handelsregister court registration fee ~€150–€300
Gewerbeanmeldung (trade registration) €15–€65 (varies by city)
IHK annual membership ~€150–€300 per year
Minimum share capital (GmbH) €25,000 (stays in company as working capital)
Annual financial statement filing (Bundesanzeiger) ~€50–€150
Accountancy (small GmbH estimate) €3,000–€6,000+ per year
EU Helpers service fee Confirmed at consultation
Total formation costs (excl. share capital) ~€800–€2,500

Which Industries Register the Most Companies in Germany?

Germany's economy is one of the most diversified in the world. These are the sectors where international clients most commonly register through EU Helpers:

Sector Key Regions Why Germany Works
Manufacturing & engineering Bavaria, Baden-Württemberg, NRW, Saxony World-class industrial base, engineering expertise, supply chain access
Automotive & components Stuttgart, Munich, Wolfsburg, Ingolstadt Home to BMW, Mercedes, VW, Audi, Porsche — and thousands of suppliers
Technology & IT Berlin, Munich, Hamburg, Cologne Fastest-growing startup ecosystem in Europe; major tech company offices
Logistics & transport Rhine-Ruhr, Frankfurt, Hamburg, Leipzig Central European location, DHL and DB Schenker headquarters
Healthcare & pharma Rhine-Main, Berlin, Bavaria Strong private healthcare market, world-class pharmaceutical research
Professional services Frankfurt, Munich, Hamburg, Berlin Finance, law, consulting, accounting — major EU professional hub
Renewable energy Nationwide One of Europe's biggest markets for wind, solar, and green technology
Food & beverage Bavaria, NRW, Lower Saxony Large domestic market, strong export culture

Employing Workers in Germany After You Register Your GmbH

Germany has one of Europe's most structured employment and social insurance systems. Once your GmbH is registered and your tax numbers are active, hiring requires registration with the German Social Insurance system (Deutsche Rentenversicherung, Bundesagentur für Arbeit, and Krankenversicherung).

If your German company needs to hire skilled workers from outside the EU, Germany has specific immigration routes under the Fachkräfteeinwanderungsgesetz (Skilled Immigration Act):

  • Skilled Worker Visa — for workers with recognised qualifications or a university degree, with a confirmed job offer
  • EU Blue Card — for highly qualified professionals with a degree and a salary at or above the threshold (€45,300 per year, or €41,042 for shortage occupations — figures subject to change)
  • Opportunity Card (Chancenkarte) — a points-based route for workers to enter Germany to look for a job, without a confirmed offer

Germany's qualification recognition process (Anerkennung) is a key step for many professions — trades, healthcare, and engineering workers from outside the EU typically need their qualifications assessed before a visa is issued. EU Helpers manages this as part of the work permit process.

Read our full guide to working and hiring in Germany · Register as an employer partner in Germany · Browse available jobs in Germany.

What EU Helpers Handles for Your German GmbH Registration

Germany's registration process involves more steps and more parties than most EU countries. EU Helpers coordinates every element — from the notary to the Finanzamt — so nothing is missed, and nothing is unnecessarily delayed.

What we manage for you:

  • Company name check and recommendation
  • Gesellschaftsvertrag preparation — Musterprotokoll or custom, based on your structure
  • Notary appointment coordination (including bilingual notary where needed)
  • Share capital bank account referrals for international directors
  • Handelsregister filing tracking and confirmation
  • Gewerbeanmeldung (trade registration) submission
  • Finanzamt tax registration questionnaire preparation and submission
  • Steuernummer und USt-IdNr. (VAT number) confirmation
  • IHK membership confirmation
  • Registered address referral (if needed)
  • Annual compliance reminders — financial statements, tax returns, IHK, Bundesanzeiger

We also support the full picture of building in Germany — work permits and international recruitment, relocation support, study in Europe, investment advisory, and company registration in other EU countries. See all EU Helpers services.

Company Registration

Ready to Register Your GmbH in Germany?

Europe's biggest market. A credible legal entity. A business address that opens doors. EU Helpers manages every step — notary, Handelsregister, tax, and banking.

Talk to an Expert

LEGAL DISCLAIMER

EU Helpers provides company registration support, document preparation, notary coordination, and filing services for businesses incorporating in Germany. All incorporation approvals are at the discretion of the relevant German authorities — the Handelsregister court, the Finanzamt, and the Gewerbeamt. Processing times, fees, and tax rates are indicative and subject to change — always verify current requirements directly with the relevant German authority or a qualified German lawyer before proceeding. EU Helpers is not a German law firm, is not licensed as a Notar or Steuerberater, and does not provide legal or tax advice under German law. For German legal or tax advice specific to your company, consult a qualified Rechtsanwalt (lawyer) or Steuerberater (tax adviser). By using our services, you agree to our Terms and Privacy Policy.

Frequently Asked Questions

Can a non-German citizen register a GmbH in Germany?

Yes. Non-German nationals — including non-EU citizens — can be shareholders and directors of a German GmbH. There is no requirement for German citizenship or German residency. However, for practical reasons — particularly bank account opening and dealing with the Finanzamt — having a German registered address and ideally a German-speaking point of contact is strongly advisable. EU Helpers provides guidance on both.

Do I need to be physically present in Germany to register a GmbH?

The notarisation process in Germany typically requires physical presence or a formally notarised power of attorney (Vollmacht) from any shareholder or director who cannot attend. A German notary must certify the Articles of Association in person or via certified representation. EU Helpers coordinates powers of attorney for international clients who cannot travel to Germany for the notary appointment.

What is the difference between a GmbH and a UG in Germany?

The GmbH requires €25,000 minimum share capital (€12,500 paid in at registration). The UG requires only €1 but must set aside 25% of annual profits until the capital reaches €25,000. Both offer limited liability and use the same registration process. The GmbH is more credible with banks and clients. The UG suits early-stage businesses or those testing the market before committing more capital. EU Helpers helps you decide which is right before you start.

Why does Germany require a notary for company registration?

German commercial law requires notarial certification of the Gesellschaftsvertrag (Articles of Association) and the founding declarations of the GmbH or UG. This is a legal requirement under the GmbH Act (GmbHG) — it cannot be bypassed. The notary acts as an independent legal officer who ensures all founding documents are legally valid. EU Helpers identifies appropriate notaries, including bilingual notaries for clients who do not speak German.

How long does GmbH registration in Germany take?

From the notary appointment to entry in the Handelsregister typically takes two to six weeks. The full process — including bank account opening, Gewerbeanmeldung, and tax registration — typically takes four to ten weeks end to end. EU Helpers monitors every stage and keeps you updated.

What is the Handelsregister?

The Handelsregister is Germany's commercial register — equivalent to Companies House in the UK or the KRS in Poland. It is maintained by the local district courts (Amtsgerichte) and is publicly searchable. All GmbHs, UGs, AGs, and other commercial entities must be entered in the Handelsregister before they legally exist. EU Helpers tracks your application through the Handelsregister process.

How much is the effective corporate tax rate in Germany?

The combined effective corporate tax rate in Germany is approximately 29–33%, made up of three layers: corporate income tax (Körperschaftsteuer) at 15%, a solidarity surcharge of 0.825%, and a municipal trade tax (Gewerbesteuer) that varies by city — typically 14–17%. Registering your company in a smaller municipality with a lower trade tax multiplier can reduce this meaningfully. EU Helpers advises on city choice for tax efficiency.

What is the Gewerbesteuer and does every company pay it?

The Gewerbesteuer is a municipal trade tax levied on all commercial businesses in Germany. It is calculated as 3.5% of taxable trade income multiplied by the local municipality's Hebesatz (multiplier), which varies significantly by city. Most commercial GmbHs pay trade tax. Freelancers (Freiberufler) in certain professions — such as doctors, lawyers, and architects — are exempt from Gewerbesteuer, but this exemption does not apply to most businesses.

Can my German GmbH hire workers from outside the EU?

Yes. Germany's Fachkräfteeinwanderungsgesetz (Skilled Immigration Act) provides clear visa routes for hiring qualified non-EU workers — including the Skilled Worker Visa, EU Blue Card, and the Opportunity Card. Germany also requires qualification recognition (Anerkennung) for most regulated and technical professions. EU Helpers provides complete work permit and recruitment services for German employers. Read the full Germany work guide.

Does a German GmbH need to file accounts publicly?

Yes. German GmbHs must file annual financial statements in the Bundesanzeiger (Federal Gazette). The level of detail required depends on company size — small companies can file abbreviated accounts. Failure to file on time results in automatic fines from the Federal Office of Justice (Bundesamt für Justiz). EU Helpers provides annual compliance reminders and connects you with German accountants for ongoing filing support.

Do I need a German bank account before the GmbH can be registered?

Yes. You must open a German business bank account and deposit at least €12,500 before the notary can complete the Handelsregister filing for a GmbH (€1 for a UG). The bank issues a capital deposit confirmation letter, which the notary requires. Opening a German bank account as a non-resident director can be challenging — EU Helpers recommends banking options with international client experience and guides you through the process.

Can EU Helpers help with company registration in other European countries?

Yes. EU Helpers supports company registration across multiple countries. If you are entering Europe via a structure that combines Germany with another jurisdiction — for example, a German GmbH alongside a Polish Sp. z o.o. or an Irish LTD — we can manage both. See all country guides.

Our Services

  • Job Seekers
  • Study Abroad
  • Relocation
  • Internship
  • Invest
  • Find a Job

Success & Trust

  • Client Reviews
  • Visa Approvals
  • Abroad Job Videos
  • Approved Work permit
  • Frequently Asked Questions

Resources

  • Blog
  • Europe Jobs
  • Immigration News

Partner with Us

  • Recruiter
  • Employers
  • Institutions

Business

EU Helpers
Equator II, al. Jerozolimskie 96,
Warszawa, Poland
KRS: 0001077333
NIP: 7011180860
Get the latest European
opportunities delivered
straight to your inbox.
I confirm that I have read EU Helpers' Privacy Policy and agree with it.
© Copyright 2007–2026. EU Helpers Group sp. z o o. All rights reserved.
Disclaimer | Terms | Privacy Policy | Refund Policy | Anti-Fraud Policy