Germany — business and city architecture

GmbH for Sale: Buy a Ready-Made German Company

A GmbH for sale is a ready-made German limited liability company that already exists in the commercial register and is waiting for a new owner. Instead of forming a company from scratch and waiting out the registration, you take over a clean, pre-registered GmbH through a notarised share transfer and start trading within days. Müller Konsult handles the whole acquisition for international founders, from selecting a clean company to the bank account, VAT, and tax registration that follow.

To be clear from the outset: this is not a marketplace of trading businesses for sale. A GmbH for sale, in the sense most founders mean, is a shelf company — a brand-new, never-traded entity sold precisely because it is clean and ready to use.

What is a GmbH for sale?

A GmbH for sale is a pre-registered German limited liability company (Gesellschaft mit beschränkter Haftung), commonly called a shelf company or Vorratsgesellschaft. It was incorporated, had its share capital paid in, and was entered in the Handelsregister, but it has never traded. It carries no debts, no contracts, and no history. It sits “on the shelf” until a buyer takes it over.

Because the entity already exists in law, you are not founding anything; you are buying the shares of a company that is ready to operate. That distinction matters: under the German Limited Liability Companies Act (GmbHG §11), a GmbH only comes into existence once it is entered in the commercial register. A shelf company has already crossed that line, so you skip the phase in which a new business cannot yet act in its own name.

Business consultation and paperwork

Who should buy a ready-made GmbH?

Buying is the right move when speed and certainty matter more than building a company from the ground up. It suits:

  • Foreign and non-EU investors who want a German entity without relocating or waiting out formation.
  • Entrepreneurs who need to sign a lease, supplier contract, or client agreement quickly.
  • Founders who want a clean entity with no liabilities and verified, paid-in capital.
  • Buyers abroad who prefer to complete the purchase remotely, by power of attorney, rather than travelling to Germany.

If you would rather build from scratch, we also handle company formation in Germany for foreigners. For most clients in a hurry, a ready-made GmbH is the more practical route.

Buying versus forming a new GmbH

Both routes give you the same legal entity at the end. The difference is what happens before you can operate. Forming a new GmbH typically takes several weeks before the company is registered and usable; a ready-made GmbH is already registered, so the timeline collapses to the few days needed for the transfer.

FactorBuy a ready-made GmbHForm a new GmbH
Commercial register statusAlready entered and activePending until registration completes
Time to a usable companyDays, after the notary appointmentSeveral weeks
Trading historyNone (clean shelf company)None
Share capitalAlready paid in and verifiedYou provide and deposit it during formation
Pre-registration liability riskNone (already registered)Yes, until registered (GmbHG §11)
Main legal act for youNotarised share transferNotarised formation deed
CostCapital + fees + service feeCapital + fees (no service markup)

We explain the trade-offs in detail in our guide to a shelf company versus a new company.

GmbH, UG or GmbH & Co. KG: which entity?

“GmbH for sale” usually means the standard limited company, but it is not the only option:

  • GmbH — the standard limited liability company, minimum share capital €25,000.
  • UG (haftungsbeschränkt) — the “mini-GmbH”, which can start with less capital but must build a statutory reserve until it reaches €25,000. See buy a UG in Germany.
  • GmbH & Co. KG — a limited partnership with a GmbH as general partner, useful for certain tax and liability setups. See buy a GmbH & Co. KG.

We match you to the structure that fits your business purpose rather than selling a one-size-fits-all package. For a full comparison, see types of companies in Germany.

The purchase process step by step

Our process is built to keep the acquisition safe and predictable from first call to handover:

  1. Consultation. You tell us your goals; we propose a clean GmbH for sale that is debt-free, litigation-free, and current on tax.
  2. Due diligence. We review the company’s legal, financial, and tax position so you know exactly what you are buying.
  3. Share purchase agreement. We draft and sign the SPA covering the share transfer and all corporate documents.
  4. Notarial share transfer. Ownership passes by notarial act, mandatory under GmbHG §15. Remote and power-of-attorney options are available for buyers abroad.
  5. Commercial register update. The new managing director, shareholders, and registered office are filed with the Handelsregister, and an updated shareholder list is submitted.
  6. Bank account. We help you transfer or open a business bank account in Germany.
  7. Tax and legal support. We confirm the company’s tax number, complete tax-office registrations, and support ongoing compliance.

Why the notary is required

German law does not allow a GmbH to change hands by a private contract. The transfer of the shares, and even the agreement obliging someone to transfer them, must be recorded in notarial form (GmbHG §15). That requirement exists to give certainty and to deter fraud, which is why every legitimate GmbH purchase runs through a notary.

The shareholder list and beneficial-owner update

After the transfer, an updated list of shareholders (Gesellschafterliste) is filed with the commercial register. This list is what the register and third parties rely on to see who owns the company, so filing it correctly is a key step in securing your ownership. Separately, the new beneficial owners are reported to the transparency register (Transparenzregister). We handle both. The mechanics are covered in GmbH share transfer.

What you need to provide (KYC and AML)

German anti-money-laundering rules (the Geldwäschegesetz) apply to every company purchase, so we will ask you to:

  • Identify the ultimate beneficial owners (UBOs).
  • Provide details of the incoming managing director(s) and shareholders.
  • Confirm the planned business activity and company purpose.
  • Supply proof of address, plus corporate documents if the buyer is a legal entity.

Our team coordinates the KYC checks and the communication with authorities so the file is complete before the notary appointment.

The numbers behind a German GmbH come straight from the GmbHG, and it helps to know them before you buy:

  • Minimum share capital is €25,000 (GmbHG §5). Each share must have a nominal value in full euros.
  • Before the company can be registered, at least one quarter of each share’s nominal value must be paid in, and the total paid in must be at least €12,500, half of the minimum capital (GmbHG §7).
  • The company exists only once it is entered in the commercial register (GmbHG §11). With a shelf company, that is already done.
  • Liability is limited: the company’s assets alone discharge its obligations to creditors (GmbHG §13), so shareholders’ personal assets are protected.
  • A managing director is required — every GmbH must have at least one Geschäftsführer (GmbHG §6).

With a ready-made GmbH, the capital is already paid in and verified, so you are not arranging a fresh deposit during the purchase.

Timeline: how fast can you take over?

For most shelf companies, the transfer can happen immediately. Full handover usually takes only a few days from the notarial appointment, once KYC is cleared and the documents are signed. Buyers outside the EU can complete the process remotely, with timing depending on how quickly identity and corporate documents are reviewed. Once the register is updated, your company is ready to operate. If you need the fastest possible turnaround, see our same-day shelf company option.

What the price includes, and what costs extra

One frustration buyers tell us about is that many providers either hide their prices or quote a single “from” figure with no breakdown. We do it differently. It helps to see the price as two parts: what is built into every GmbH purchase, and the optional extras you choose.

Always includedOptional extras
The statutory share capital (€25,000 for a GmbH)A business bank account
Notarial fees for the share transferA VAT number (USt-IdNr)
Commercial register feesA virtual office / registered address
The full set of company documents and transfer costsA nominee or local managing director
An aged company (older registration date)
Ongoing tax, accounting, and compliance

A key point: the share capital is not a fee. It belongs to the company and can be used in its business once you own it. So a large part of any honest GmbH price is simply the capital that ends up working for you; the service element is modest by comparison. For a full breakdown of the cost drivers, see our shelf company cost guide, and contact us for a transparent, all-inclusive quote.

Have questions about your specific situation? Request a free callback with our lawyers, with no commitment. Talk to our team.

Buying a GmbH from abroad or as a foreigner

You do not need to be in Germany, or an EU citizen, to own a GmbH. The purchase can be completed remotely using a remote notary or a power of attorney, which means non-EU buyers can take ownership without travelling. If you are starting from outside Germany, our guide on how to buy a company in Germany as a foreigner walks through the practical steps, and we coordinate the cross-border paperwork on your behalf. Founders from specific markets can also see our dedicated guidance, for example for the UK, US, India, and the UAE.

Business consultation and paperwork

A ready bank account, VAT number and tax number

A company can only trade once it can move money and invoice, and for foreign owners these registrations are often the slowest part of starting up. A ready-made GmbH can solve all three:

  • Bank account. Opening a business account is usually the biggest bottleneck, so many buyers choose a shelf company with a bank account already in place. A nominee or local director can help satisfy the bank’s requirements.
  • VAT number. A company with a VAT number (USt-IdNr) lets you invoice and trade across the EU immediately, rather than waiting for a fresh registration that can take months.
  • Tax number. Where the shelf company already holds a tax number, you avoid the wait a brand-new company faces before the tax office issues one. We confirm the registrations carry over correctly to you.

What “clean” really means: due diligence

“Clean” and “debt-free” are easy claims to make, so it is worth knowing what stands behind them. Before any purchase we run due diligence on the company’s legal, financial, and tax position to confirm there are no debts, no litigation, no tax arrears, and no hidden obligations. A genuine shelf company has never traded, so there is nothing to inherit, but we verify rather than assume, and we tell you exactly what the record shows. This is the difference between a company that is described as clean and one that is proven to be.

Business consultation and paperwork

Ongoing compliance and after-sale support

Buying the company is the start, not the finish, and a German GmbH carries real ongoing obligations that most sellers never mention. We stay with you for them:

  • Bookkeeping and accounting in line with German requirements.
  • Annual financial statements and their filing.
  • Tax returns (corporate income tax, trade tax, VAT) and tax-office correspondence.
  • Register and transparency-register upkeep when ownership or management changes.
  • Amendments to the articles of association, company name, registered office, or business activities.
  • Legal representation, including acting as liquidator if you ever wind the company down.

Our goal is to keep your company aligned with German legal and tax standards long after handover, so the entity stays in good standing.

Why buy from a lawyer-led provider, not just an online shop

There is no shortage of websites selling German companies, and some are little more than checkout pages. A GmbH is a real legal entity carrying real obligations, so who you buy it from matters. With Müller Konsult you get:

  • Legal sourcing. Our guidance is grounded in the actual law (the GmbHG sections cited throughout this page), not marketing claims.
  • Genuine due diligence. Every company is verified clean before transfer, so you are not inheriting a hidden problem.
  • Transparent pricing. A clear, all-inclusive quote with the components above, not a vague “from” number or a hidden price.
  • Cross-border experience. Remote completion and explicit handling for non-EU and non-resident buyers.
  • A named, accountable adviser. Your work is led by a corporate lawyer, with a real office and contact details, not an anonymous form.

That combination — sourcing, due diligence, transparency, accountability, and ongoing support — is the difference between buying a company and buying a company safely.

Frequently asked questions

What is a GmbH for sale?

It is a pre-registered German limited liability company, a shelf company, kept clean and compliant and ready to transfer to a new owner immediately. It is not a trading business for sale.

Who should buy a ready-made GmbH?

Foreign and non-EU investors, entrepreneurs who need fast market entry, and anyone who wants to avoid the lead time and complexity of forming a new company.

Can I buy a GmbH remotely or as a non-EU citizen?

Yes. The purchase can be completed online using a remote notary or power of attorney, often without travelling to Germany.

Can a foreigner own a business in Germany?

Yes. There is no nationality or residency requirement to own a German GmbH.

Are the companies debt-free?

Yes. We offer clean shelf GmbHs that are debt-free and litigation-free, with taxes and legal obligations up to date, confirmed during due diligence.

How long does the transfer take?

Immediate transfer is often possible, with full handover typically a few days after the notary appointment, once KYC is complete.

What is the minimum share capital of a GmbH?

€25,000 under GmbHG §5, with at least €12,500 paid in before registration under §7. In a shelf company the capital is already paid in.

Is a notary required to buy a GmbH?

Yes. Under GmbHG §15, a share transfer must be recorded in notarial form, so every GmbH purchase involves a notarial act.

What do I need to provide?

Identification of the beneficial owners (KYC/AML), details of the incoming managing director and shareholders, the planned business activity, and proof of address.

Can the company come with a bank account?

Many offers include a ready bank account. If not, we help you open or transfer a business account after the purchase.

Can it come with a VAT number, and does that save time?

Yes. A VAT-registered company lets you invoice and trade across the EU immediately, instead of waiting for a fresh VAT registration.

Does the company keep its tax number?

The entity keeps its registrations; we confirm the tax number and other registrations carry over correctly to you.

What does the price include, and what costs extra?

Always included: the statutory share capital, notarial and register fees, and all company documents. Optional extras: bank account, VAT number, virtual office, nominee director, an aged company, and ongoing tax support.

Can I rename the company or change its purpose?

Yes. After purchase we handle amendments to the company name, registered address, and business activities.

How is ownership legally transferred?

By a notarised share transfer (GmbHG §15), followed by filing an updated shareholder list (Gesellschafterliste) with the commercial register and updating the transparency register.

Do I need a local or nominee director?

It is optional, but a local managing director can help with banking and day-to-day dealings in Germany, especially for non-resident owners.

What ongoing compliance applies after I buy?

A GmbH must keep accounts, file annual financial statements and tax returns, and keep its register and beneficial-owner entries up to date. We can handle all of it.

Why buy from a lawyer rather than an online shop?

Because a GmbH carries real legal obligations. A lawyer-led provider gives you legal sourcing, genuine due diligence, transparent pricing, ongoing support, and a named, accountable adviser, not just a checkout page.

Official sources


Ready to buy a GmbH?

Contact Müller Konsult for a fully compliant, ready-made German company. We assess your goals, propose the right entity, and guide you through every step. Müller Konsult · Königsallee 27, 40212 Düsseldorf · +49 211 5403 8800 · info@gmbhforsale.com · Request a callback

Reviewed by Stefan Stelthove, Corporate & Commercial Lawyer, Müller Konsult. Last updated 7 June 2026.

Related: Shelf company Germany · Buy a UG (mini-GmbH) · Buy a GmbH & Co. KG · Shelf vs new company · Shelf company with bank account

Stefan Stelthove — Corporate & Commercial Lawyer, Müller Konsult

Reviewed by Stefan Stelthove, Corporate & Commercial Lawyer at Müller Konsult. Last updated Sun Jun 07 2026 00:00:00 GMT+0000 (Coordinated Universal Time).

Talk to our team about your company.

Request a callback