Setting Up a German GmbH: A Step-by-Step Process for International Founders
Looking to start a business in Germany or register a company in Germany as a foreigner? Whether you are an entrepreneur, investor, or corporate leader expanding internationally, our legal team provides end-to-end support for company formation in Germany. We guide you through every stage — from selecting the ideal business structure, such as GmbH, UG, or AG, to opening your German bank account. Our goal: clear guidance, legal compliance, and efficient timelines.
What Is Company Formation in Germany and Who Is It For?
Germany is known for its reliable legal framework, efficient systems, and strategic market position in the EU. Company formation Germany, including options for non-residents, enables you to access the European market, work with global clients, and establish a strong business presence.
We assist:
- Non-resident founders and foreign citizens (US, UAE, India, Singapore, and more)
- International enterprises launching a German branch or subsidiary
- Startups, digital founders, consultants, and established businesses
- Investors building holding structures or acquiring shelf companies
If you want to open a company in Germany as a foreigner, expand within the EU, or reach new customers, we are ready to support your entry.
Key Benefits of Company Registration in Germany
A company in Germany offers:
- Full access to the EU single market
- Enhanced international business reputation
- Asset protection via limited liability company types (GmbH, UG)
- Flexible holding structures for global operations
- Comprehensive banking and intellectual property protection
Germany welcomes foreign business owners. GmbH formation can often be handled swiftly and remotely; you do not need to be a German citizen or resident to incorporate.
If you seek immediate access, consider a Shelf Company Germany: Buy a Ready-Made German Company. These entities are pre-registered and transaction-ready.
Ready to move forward with Müller Konsult?
Book a confidential consultation with our team.
or email [email protected]
Company Types and Legal Structures
Germany accommodates several legal forms. The most popular among foreign founders include:
- GmbH (Gesellschaft mit beschränkter Haftung): A proven limited liability company model with robust asset protection. Minimum share capital is €25,000 (partial payment on formation possible).
- UG (Unternehmergesellschaft): Also known as the Mini-GmbH, with share capital from €1. A lean choice for new ventures. More details: Buy UG Germany: Mini-GmbH Shelf Companies for Sale.
- AG (Aktiengesellschaft): Preferred for larger businesses or IPO plans. See our complete guide: Types of Companies in Germany: GmbH, UG, AG, and KG – Comprehensive Guide for Foreign Investors.
- Branch or Representative Office: Suitable for foreign entities wishing to operate in Germany without full local incorporation.
If you need holding or special purpose structures, consult our offer: Buy Holding Company Europe: Shelf Holdings in Germany, Austria, Switzerland & Liechtenstein.
Step-by-Step GmbH Formation Process
Wondering how to start a business in Germany as a foreigner? Here is how we help you register a company in Germany remotely as a foreigner using a tried-and-tested approach:
1. Consultation and Planning
- Assess your goals and advise on the most suitable company forms (GmbH, UG, AG)
- Discuss share capital, managing directors, company name, and business address
- Develop a tailored project timeline
2. Documentation
- Draft articles of association
- Collect KYC documentation for all founders
- Arrange power of attorney for remote incorporations
3. Notary Appointment
- Schedule a German notary appointment (in person or by proxy)
- Founders sign the documents; notary certifies the formation
4. Opening a Bank Account
- Open your German bank account to deposit the share capital
- If you need help, explore our Shelf Company with Bank Account: Ready to Trade Immediately
5. Registration with the Commercial Register (Handelsregister)
- Submit your documents for Handelsregister entry
- Notary files electronically; court reviews
- Approval triggers issuance of a company registration number
6. Tax Registration
- Register with the tax office (Finanzamt) for corporate and VAT numbers
- Optional: employee, social security, and trade office (Gewerbeamt) registration
7. Operational Launch
- Your new company may operate, invoice, hire, and enter contracts
Throughout, we manage all correspondence, translation, and compliance. You stay focused on your business — we ensure the legal foundation is secure.
Requirements and Documentation for Non-Residents
Company formation in Germany for non-residents is highly regulated but accessible. Typical requirements include:
Eligibility
- Any person or company can establish a GmbH or UG — you do not have to be a German national.
- Founders from non-EU countries (including company formation Germany for US citizens, company formation Germany for UAE residents, start a business in Germany as an Indian citizen) generally do not need a residence permit to register, but a visa is required to live or work in Germany.
Key Documents (for each founder, shareholder, and director):
- Certified copy of passport
- Address verification
- Company registry extracts (if the founder is a legal entity)
- KYC and compliance forms
Additional Compliance
- Minimum share capital for GmbH: €25,000 (UG: from €1)
- Clear definition of your company’s purpose
- Local business address or registered office (we provide)
- Filing with the Transparency Register
We handle every compliance detail and alert you to extra requirements relevant to your citizenship. Nominee director/shareholder services and registered office provision are available when needed.
Timelines: How Long Does It Take to Form a GmbH?
How long does it take to form a GmbH? With professional guidance, timelines are straightforward:
- Documentation and Notary: 2–5 business days
- Bank Account Opening: 1–2 weeks (timing may vary)
- Commercial Register Entry: 1–2 weeks once documents and capital are in place
- Tax Registration: 1–2 additional weeks
Most GmbH registrations for international clients are completed within 3–4 weeks, provided all KYC steps are completed promptly. For immediate business operations, consider a GmbH for Sale: Buy a German Limited Liability Company or Same-Day Company: Buy a Shelf Company in 24 Hours.
GmbH Formation Timeline and Costs
The GmbH formation timeline and costs are determined by business type, notary involvement, and choice between a new or shelf company. Main cost factors include:
- Notary, Commercial Register, and Chamber of Commerce statutory fees
- Our legal services (transparent, fixed fees for setup, KYC, office, and nominees)
- Share capital (minimums apply, partially payable at start for GmbH; UG from €1)
Our firm delivers:
- Turnkey company formation Germany online with complete remote support
- Solutions for company formation Germany without residence permit
- Special pricing on shelf companies and holding structures
Request a detailed quote. Pricing is clear and upfront.
Post-Registration: Accounting, Tax, and Expansion Support
After company registration in Germany, ongoing compliance and growth are essential. We offer:
- Amendments to company structure or directorship
- Full accounting, tax compliance, and bookkeeping
- IP: trademark, domain, and patent registration
- Advice on business banking and contract preparation
- Exit strategy and liquidation services
See our in-depth resources: Types of Companies in Germany: GmbH, UG, AG, and KG – Comprehensive Guide for Foreign Investors.
Why Choose Our Firm?
- Experience in international company formation Germany
- Multilingual support — English, German, and others
- Official nominee and local representative services
- Comprehensive post-incorporation care (tax, accounting, restructuring)
- Shelf companies for immediate start
- Transparent pricing, single manager contact, prompt assistance
With us, your GmbH in Germany will be incorporated efficiently and with careful legal oversight.
Ready to start a business in Germany? Contact our team for detailed advice, clear action steps, and smooth entry to the German market.
Ready to move forward with Müller Konsult?
Book a confidential consultation with our team.
or email [email protected]
Frequently asked questions about Setting Up a German GmbH: A Step-by-Step Process for International Founders
Can a foreigner start a company in Germany without living there?
Yes, foreigners can register a company in Germany without being a resident or citizen, but a visa is needed to live or work in Germany.
What company types are available to non-residents in Germany?
Non-residents can form GmbH, UG (Mini-GmbH), AG, or open a branch or representative office in Germany.
How long does it take to register a GmbH in Germany?
With complete documents, most GmbH registrations finish within 3–4 weeks; using a shelf company allows immediate business activity.
What is the minimum share capital required for a GmbH?
The minimum share capital for a GmbH is €25,000, though only part of it must be paid in at the start.
Is it possible to register a company in Germany online as a foreigner?
Yes, company formation in Germany can be completed online with remote support and power of attorney for notary procedures.
What documents do non-resident founders need for company formation in Germany?
You need certified copies of your passport, proof of address, KYC forms, and registry extracts if registering on behalf of a company.
Do I need a German bank account to start a business?
Yes, you must open a German bank account to deposit share capital before your company can be registered.
What are shelf companies and how do they help foreigners?
Shelf companies are pre-registered entities ready for purchase, allowing you to start operating in Germany almost immediately.
Are there special requirements for US, UAE, or Indian citizens?
The process is similar for all non-EU citizens—no residence permit is needed for registration, but a visa is required to live or work in Germany.
Can I be the only director and shareholder if I am not an EU resident?
Yes, a single non-resident can serve as both director and shareholder of a German GmbH.
What costs should I expect when forming a GmbH as a foreigner?
Expect notary, registry, and legal service fees, alongside share capital; specifics depend on business type and support services.
Is a local business address required for company formation?
Yes, a German business address or registered office is required, and service providers can supply one for you.
How does tax registration work after forming a company in Germany?
Your company must register with the tax office for corporate and VAT numbers as part of the incorporation process.
Can company registration in Germany be done remotely?
Yes, the process can be managed remotely with legal support and power of attorney; visiting Germany in person is not required.
What happens after my company is registered?
Your company can start business activity, hire staff, invoice clients, and you must comply with ongoing tax and reporting duties.
What advantages do German companies offer foreign founders?
German companies provide strong EU market access, international reputation, limited liability, and attractive holding structures.
Are there holding company structures available for internationals?
Yes, specialized holding structures can be set up for asset management, expansion, or cross-border investments.
What professional support is recommended for company formation in Germany?
Engaging legal and corporate service providers streamlines documentation, notary work, compliance, and banking setup.
What is the main difference between GmbH and UG?
GmbH requires a higher share capital (€25,000) and offers robust credibility, while UG can be started with as little as €1 and is suited for lean startups.






