
German GmbH for Sale — Ready-Made Companies in Germany
Zurich, Switzerland
Why Buy a German GmbH from Us
- 01/
Transfer in 5–10 Days
Notarial deed and Handelsregister registration completed within 5–10 business days after KYC.
- 02/
Clean History Verified
Every German GmbH sold debt-free with full corporate history check and transparent documentation.
- 03/
EUR 25,000 Share Capital
Minimum share capital of EUR 25,000 required by German GmbHG, at least EUR 12,500 paid up.
- 04/
No Residency Requirement
Managing director and shareholders may be foreign nationals—no German residency needed.
- 05/
Bank Account Introduction
Optional introduction to German banks as part of premium transfer packages.
- 06/
Transparent Pricing
Full cost disclosed upfront—no hidden fees, notary costs included in quotation.
German GmbH for Sale: Ready-Made Companies in Germany
If you need a German GmbH immediately, buying a ready-made company is faster than forming a new one. Heimat Treuhand offers pre-registered shelf companies in Germany with clean corporate history, verified debt-free status, and optional bank account introductions. Transfer is completed in 5–10 business days. All companies are registered in the German Handelsregister and comply fully with the GmbH-Gesetz (GmbHG).
A German GmbH is a Gesellschaft mit beschränkter Haftung — the German equivalent of a limited liability company. It is the most common corporate structure in Germany for trading, service, and holding businesses. International entrepreneurs buy shelf companies to access the EU market, open corporate bank accounts, and establish credibility without waiting weeks for incorporation.
Key Facts: German GmbH Structure
| Feature | Detail |
|---|---|
| Legal form | GmbH (Gesellschaft mit beschränkter Haftung) |
| Governing law | GmbH-Gesetz (GmbHG) |
| Minimum share capital | EUR 25,000 (at least EUR 12,500 paid up at formation) |
| Registry | Handelsregister at local Amtsgericht |
| Corporate tax rate | ~30% effective (15% corporate + 5.5% solidarity surcharge + ~14% Gewerbesteuer) |
| Residency requirement | No strict residency for shareholders; managing director can be foreign |
| Transfer timeline | 5–10 business days (notarial deed required) |
| Price range | EUR 4,500–12,000 |
German GmbH companies offer full access to the EU single market. There is no requirement for the managing director to be a German resident. Shareholders can be foreign individuals or entities. This makes Germany one of the most accessible jurisdictions in the DACH region for international buyers.
What Is Included When You Buy a German GmbH
When you purchase a ready-made German GmbH through Heimat Treuhand, you receive:
- Pre-registered legal entity — the company is already incorporated and registered in the German Handelsregister
- Clean corporate history — no prior trading activity, no debts, no liabilities
- Certificate of incorporation — official Handelsregister extract confirming registration
- Share transfer documents — notarised transfer of shares to your name
- Corporate documents — articles of association, company seal, and corporate records
- Registered office address — domiciliation service in Germany (optional add-on)
- Bank account introduction — facilitated opening of a German or European corporate bank account (premium packages)
- Post-acquisition support — annual reporting, accounting, and registered agent services available
All companies are sold with a clean history guarantee. We verify each entity before sale to confirm there are no hidden liabilities or outstanding obligations.
Why Buy a Shelf Company in Germany Instead of Forming a New One
Forming a new GmbH in Germany typically takes 4–6 weeks. You must draft articles of association, deposit share capital, obtain a notarial deed, and wait for Handelsregister approval. If you are a foreign entrepreneur, the process is more complex.
Buying a ready-made German GmbH eliminates these delays. The company is already registered. The share capital is already paid in. You complete KYC compliance, sign the transfer agreement, and receive full ownership in 5–10 business days.
This route is especially valuable if you need to:
- Open a corporate bank account quickly
- Sign contracts or lease agreements under a German legal entity
- Apply for EU business licences or certifications
- Establish credibility with investors, suppliers, or clients
- Access the European single market without delay
A shelf company provides immediate legal presence in Germany and the EU.
The Purchase Process: How to Buy a German GmbH
The process to acquire a ready-made German GmbH is structured and transparent. Here are the steps:
- Select your jurisdiction — confirm that Germany meets your business, tax, and market access requirements.
- Check availability — submit a request to see which shelf companies are currently in stock. We confirm the company’s age, city of registration, and included services.
- Complete KYC and due diligence — provide certified passport copies, proof of address, and a source of funds declaration for all beneficial owners and directors. We verify your identity in compliance with German and Swiss AML regulations.
- Sign the agreement and pay — review and sign the purchase agreement. Payment is accepted via bank transfer, credit card, or cryptocurrency in EUR or CHF.
- Execute the share transfer — we arrange the notarial deed required under German law, update the Handelsregister, and transfer all corporate documents to you.
- Receive handover — you receive the certificate of incorporation, updated registry extract, company seal, and corporate records. Bank account introduction is included if selected.
The entire process takes 5–10 business days from KYC approval to final handover. A notarial deed is required under German law for share transfers, and this step is handled on your behalf.
Why Choose Heimat Treuhand for Your German GmbH Purchase
Heimat Treuhand is a Swiss fiduciary firm based in Zurich. We operate the marketplace gmbhforsale.com, which specialises in ready-made companies across Switzerland, Germany, Austria, and Liechtenstein. Our office is located at Dreikönigstrasse 31a, 8001 Zurich, Switzerland.
Here is what sets us apart:
- Clean history guarantee — every company is verified debt-free before sale. No hidden liabilities.
- Transparent pricing — full cost is visible before commitment. No surprise fees.
- Fast transfer — German GmbH transfer completed in 5–10 business days.
- Bank account introduction — we facilitate corporate account opening with German and European banks.
- Nominee director services — local director arrangements available for foreign owners if required.
- Multi-currency payment — we accept EUR, CHF, and cryptocurrency.
- English-speaking team — full service in English for international clients.
- Zurich office — in-person consultations available by appointment.
We serve international entrepreneurs and investors from the UK, US, Middle East, Asia, and Eastern Europe. Our clients need a European legal entity immediately, and we provide it with full compliance and zero hidden risks.
Comparing German GmbH with Other DACH Jurisdictions
If you are considering where to buy a ready-made company, this table compares Germany with Switzerland, Austria, and Liechtenstein:
| Feature | Swiss GmbH | German GmbH | Austrian GmbH | Liechtenstein GmbH |
|---|---|---|---|---|
| Min. Share Capital | CHF 20,000 | EUR 25,000 | EUR 35,000 | CHF 30,000 |
| Corporate Tax Rate | 11.9%–19.7% | ~30% | 23% | 12.5% |
| Registry | Handelsregister | Handelsregister | Firmenbuch | Handelsregister |
| Governing Law | Swiss CO (OR) | GmbHG | GmbHG (AT) | PGR |
| Local Director Required | Yes (or agent) | No | No | Yes (trustee) |
| Transfer Time | 3–5 days | 5–10 days | 5–10 days | 5–7 days |
| Price Range | CHF 4,900–15,000 | EUR 4,500–12,000 | EUR 5,000–12,000 | CHF 8,000–20,000 |
| EU/EEA Access | Bilateral (not EU) | Full EU | Full EU | Full EEA |
| Best For | Low tax, prestige, crypto | EU market, trade | Central Europe hub | Asset protection, EEA |
Germany offers full EU market access and does not require a local managing director. This makes it more accessible than Switzerland or Liechtenstein for foreign buyers. Corporate tax is higher than in Switzerland or Liechtenstein, but the trade-off is simplified compliance and unrestricted access to the European single market.
If your business focuses on EU trade, e-commerce, or services, a German GmbH is often the most practical choice. If tax optimisation is your priority, consider a Swiss GmbH in Zug or a Liechtenstein GmbH.
Who Should Buy a Ready-Made German GmbH
A German shelf company is suitable for:
- International entrepreneurs who need a legal entity in the EU immediately
- E-commerce and SaaS businesses requiring a European base for VAT, payment processing, or customer trust
- Consulting and service firms that want to invoice EU clients under a German entity
- Holding structures for investors managing European assets or subsidiaries
- Crypto and fintech companies seeking a regulated EU jurisdiction with banking access
Germany is not a low-tax jurisdiction. If minimising corporate tax is your main goal, Switzerland or Liechtenstein may be more suitable. But if you prioritise EU access, regulatory clarity, and ease of setup, Germany is a strong choice.
Request Availability of German Shelf Companies
We maintain an inventory of ready-made German GmbH companies available for immediate purchase. Each company has a clean history, verified debt-free status, and full compliance with German corporate law.
To check current availability, submit a confidential request. We will confirm which companies are in stock, their registration details, and included services. You will receive a response within one business day. There is no obligation.
For more information about our services, visit our About Us page or contact us directly. Our Zurich office is open from 9:30 to 16:30, Monday to Friday. Phone: +41 44 854 45 55. Email: [email protected].
Disclaimer: This information is for general guidance only and does not constitute legal or tax advice. Consult a qualified professional for your specific situation.
Heimat Treuhand is a Swiss fiduciary firm based in Zurich. We operate gmbhforsale.com and specialise in selling ready-made German GmbH companies with clean corporate history. Every company is verified debt-free before sale. Our office is located at Dreikönigstrasse 31a, 8001 Zurich, Switzerland.
We offer transparent pricing with no hidden fees. Transfer is completed in 3–5 business days for Swiss entities. Bank account introductions and nominee director arrangements are available for international buyers. We accept payment in EUR, CHF, and cryptocurrency.
Our English-speaking team handles all KYC and AML documentation as part of the transfer process. You can reach us by phone at +41 44 854 45 55 or visit our Zurich office between 9:30 and 16:30. Full compliance with the Swiss Code of Obligations is guaranteed for every transaction.
Frequently Asked Questions About Buying a German GmbH
What is a ready-made German GmbH?
A ready-made or shelf company is a pre-registered German limited liability company that was incorporated but never traded. It has a clean corporate history, no debts, and no prior business activity. Buying a shelf company in Germany lets you start operations immediately instead of waiting weeks for new registration. The company is governed by the German GmbH-Gesetz (GmbHG).
Can a foreigner buy a German GmbH?
Yes. Non-German residents can purchase a German GmbH without residency restrictions for shareholders. Managing directors can also be foreign nationals. There is no requirement for a local director or domiciliary agent in Germany, which makes buying a German company straightforward for international buyers. The entire transfer process can be completed remotely.
Is the German GmbH verified to have no debts or liabilities?
Every German company we sell is verified as debt-free with a clean corporate history. We provide a written confirmation of clean status at the time of transfer. The company has never traded, so there are no prior liabilities, contracts, or obligations. You receive full documentation from the German Commercial Registry (Handelsregister) confirming the company’s status.
How long does the transfer of a German GmbH take?
The transfer of a German GmbH typically takes 5–10 business days after KYC completion. This timeline includes notarial deed execution and registration with the local Handelsregister at the Amtsgericht. German law requires notarial certification for share transfers, which adds a few days compared to other jurisdictions. We handle all notarial arrangements on your behalf.
Can I change the company name after purchase?
Yes. A name change can be processed through the German Commercial Registry (Handelsregister) after transfer. The process typically takes 1–2 weeks and requires a notarial shareholders’ resolution. Additional registry fees apply, usually between EUR 150 and EUR 300 depending on the local Amtsgericht. We can assist with the name change procedure if required.
What documents do I need to buy a German GmbH?
You need certified passport copies for all beneficial owners and directors, proof of residential address not older than three months, and a source of funds declaration. Documents must be in German or English, or officially translated. We verify your identity in compliance with German AML regulations before completing the share transfer and Commercial Registry update.
How much does a ready-made German GmbH cost?
The price range for a German shelf company is EUR 4,500 to EUR 12,000. The final price depends on the company’s age, location within Germany, and included services such as bank account introduction or nominee arrangements. The minimum share capital requirement for a German GmbH is EUR 25,000, with at least EUR 12,500 paid up at formation.
What is the corporate tax rate for a German GmbH?
The effective corporate tax rate in Germany is approximately 30%. This includes 15% corporate income tax, 5.5% solidarity surcharge, and roughly 14% trade tax (Gewerbesteuer), which varies by municipality. The combined rate makes Germany one of the higher-tax jurisdictions in the DACH region compared to Switzerland or Liechtenstein.
Will the German GmbH come with a bank account?
Bank account introduction is included in premium packages. We facilitate the opening process with German and European banks. Account opening typically takes 1–3 weeks depending on the bank’s due diligence requirements. Most German banks require a video identification call and proof of business activity before approving corporate accounts for purchased shelf companies.
Do I need to visit Germany to buy a GmbH?
No. The entire purchase and transfer process can be completed remotely. Documents can be notarised in your country of residence and apostilled for use in Germany under the Hague Convention. We coordinate with German notaries (Notare) to execute the share transfer deed. Physical presence in Germany is not required at any stage of the acquisition.
What is the minimum share capital for a German GmbH?
The minimum share capital for a German GmbH is EUR 25,000 under the GmbH-Gesetz (GmbHG). At formation, at least EUR 12,500 must be paid up. When you buy a shelf company in Germany, the full share capital is already registered and paid. This capital remains in the company and forms part of your acquisition, not an additional cost.
What is the difference between a German GmbH and a Swiss GmbH?
A German GmbH requires EUR 25,000 minimum share capital and has an effective tax rate of approximately 30%. A Swiss GmbH requires CHF 20,000 minimum capital with tax rates from 11.9% to 19.7% depending on canton. German GmbH allows foreign managing directors without residency requirements, while Swiss GmbH requires at least one Swiss-resident director or local agent.
