Shelf Company Frankfurt: Buy a Ready-Made GmbH in Germany’s Financial Hub
A shelf company in Frankfurt is a clean, ready-made German GmbH that already exists in the commercial register and can be based in Frankfurt am Main, the financial centre of continental Europe. Instead of forming a company and waiting out the registration, you take over a pre-registered, never-traded GmbH through a notarised share transfer and start operating within days. Müller Konsult handles the whole acquisition for international founders, from selecting a clean company to the Frankfurt address, bank account, and tax registration that follow.
To be clear from the outset: this is a clean shelf company, not an operating business for sale in Frankfurt, and not a US-style aged “credit” corporation. It is a brand-new German entity, sold precisely because it is clean and ready to use.
What is a shelf company in Frankfurt?
A shelf company, in German a Vorratsgesellschaft, is a GmbH (Gesellschaft mit beschränkter Haftung) that was properly incorporated, had its share capital paid in, and was entered in the Handelsregister, but has never traded. It carries no debts, no contracts, and no history. It sits “on the shelf” until a buyer takes it over.
Choosing Frankfurt simply means the company is registered with, or its registered office is moved to, the commercial register at the Amtsgericht Frankfurt am Main and given a Frankfurt address. Under the German Limited Liability Companies Act (GmbHG §11), a GmbH only comes into existence once it is entered in the commercial register, so a shelf company has already crossed that line. You are buying shares in a company that can act in its own name from day one, with Frankfurt as its home.

Why base your company in Frankfurt?
Frankfurt am Main, in the German state of Hesse, is the financial heart of the eurozone, and a Frankfurt address carries weight that few other European cities can match. For many international founders, that is the whole point of choosing the city over a generic German base.
- The European Central Bank (ECB) has its seat in Frankfurt, and so does the Deutsche Bundesbank, Germany’s central bank.
- The Frankfurt Stock Exchange, operated by Deutsche Börse, is Germany’s leading exchange and one of the largest in Europe.
- Frankfurt Airport (FRA) is one of Europe’s busiest aviation and freight hubs, giving your company strong international connectivity.
- Messe Frankfurt runs one of the world’s largest trade-fair grounds, a draw for trade, sourcing, and events businesses.
- A dense concentration of banks, asset managers, law firms, and professional-services providers makes Frankfurt a natural base for finance-facing and internationally minded companies.
A registered office in Frankfurt signals that your company sits at the centre of European finance, which can help with banking, partners, and credibility. The legal entity is a standard German GmbH; see our overview of a shelf company in Germany.
Frankfurt for finance, fintech and holding companies
Because Frankfurt is where the banks, the exchange, and the financial regulator BaFin sit, it is a logical home for finance, fintech, payments, and holding structures. If your plans touch regulated financial or crypto activity, the city’s ecosystem and proximity to the supervisor matter; see our guide to a crypto and fintech GmbH in Germany. For pure holding and investment setups, a Frankfurt base keeps you close to capital and advisers.
Who should buy a shelf company in Frankfurt?
Buying is the right move when speed and a strong location matter more than building from scratch. A Frankfurt shelf company suits:
- Foreign and non-EU founders who want a German entity in the financial capital without relocating.
- Finance, fintech, and trading businesses that benefit from proximity to banks, the exchange, and the regulator.
- Entrepreneurs who need to sign contracts or open a bank account quickly.
- Buyers abroad who prefer to complete the purchase remotely, by power of attorney, rather than travelling.
GmbH or UG: which entity for Frankfurt?
“Shelf company in Frankfurt” usually means a standard GmbH, but it is not the only option. A GmbH is the standard limited company, with minimum share capital of €25,000. A UG (haftungsbeschränkt), the “mini-GmbH”, can start with less capital but must build a statutory reserve until it reaches €25,000 (GmbHG §5a). For most Frankfurt clients, especially in finance, a full GmbH carries more weight with banks and partners. We match you to the structure that fits your purpose rather than selling a one-size-fits-all package.
- 1. Consultation — We propose the right company and structure for your goals.
- 2. Due diligence — We confirm the company is clean, debt-free and compliant.
- 3. Notarial transfer — Ownership passes to you — remotely if needed (GmbHG §15).
- 4. Setup — Banking, tax, registered address and director are put in place.
Buying a shelf company vs forming a new one
Both routes give you the same legal entity at the end; the difference is what happens before you can operate. Forming a new GmbH takes several weeks before the company is registered and usable, while a ready-made GmbH is already in the register, so the timeline collapses to the few days needed for the transfer.
| Factor | Buy a shelf company in Frankfurt | Form a new GmbH |
|---|---|---|
| Commercial register status | Already entered and active | Pending until registration completes |
| Time to a usable company | Days, after the notary appointment | Several weeks |
| Trading history | None (clean shelf company) | None |
| Share capital | Already paid in and verified | You provide and deposit it during formation |
| Pre-registration liability risk | None (already registered) | Yes, until registered (GmbHG §11) |
| Main legal act for you | Notarised share transfer | Notarised formation deed |
If you would rather build from the ground up, we also handle company formation in Germany for foreigners.
How to buy a shelf company in Frankfurt, step by step
Our process is built to keep the acquisition safe and predictable, from first call to handover:
- Consultation. You tell us your goals; we confirm Frankfurt as the base and propose a clean GmbH that is debt-free, litigation-free, and current on tax.
- Due diligence. We review the company’s legal, financial, and tax position so you know exactly what you are buying.
- Share purchase agreement. We draft and sign the SPA covering the share transfer and all corporate documents.
- Notarial share transfer. Ownership passes by notarial act, mandatory under GmbHG §15, with remote and power-of-attorney options for buyers abroad.
- Frankfurt registration. We set the Frankfurt registered office and file the updates with the commercial register.
- Bank account. We help you open or transfer a business bank account in Germany, drawing on Frankfurt’s banking density.
- Tax and ongoing support. We confirm the tax number, complete tax-office registrations, and support ongoing compliance.
The notarised share transfer
German law does not allow a GmbH to change hands by 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 gives certainty and deters fraud, which is why every legitimate purchase runs through a notary. The mechanics are covered in our guide to GmbH share transfer.
Frankfurt registration and your registered address
A Frankfurt company is recorded in the Handelsregister held at the Amtsgericht Frankfurt am Main. After the transfer, an updated list of shareholders (Gesellschafterliste) is filed with that register, and the new beneficial owners are reported to the transparency register (Transparenzregister). As a commercial company in the city, your GmbH also becomes a member of the IHK Frankfurt am Main, the local Chamber of Commerce. You will need a registered office in Frankfurt; if you do not have premises, a Frankfurt business address through a virtual office provides one with mail handling.
- €25,000 — Germany — GmbH
- €10,000 — Austria — GmbH
- CHF 20,000 — Switzerland — GmbH
- CHF 50,000 — Liechtenstein — AG
Bar length is scaled to an approximate EUR equivalent; capital is stated in each country’s statutory currency. Sources: GmbHG §5, Austrian GesRÄG 2023, Swiss CO, Liechtenstein PGR.
Share capital and legal requirements
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), with each share having a nominal value in full euros.
- Before registration, at least one quarter of each share must be paid in, and the total paid in must reach at least €12,500 (GmbHG §7). With a shelf company, this is already done.
- The company exists only once it is entered in the commercial register (GmbHG §11).
- Liability is limited: the company’s assets alone discharge its obligations to creditors (GmbHG §13), protecting shareholders’ personal assets.
- 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. For more on the entity itself, see what a GmbH is.
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 and shareholders, confirm the planned business activity, and supply proof of address, plus corporate documents if the buyer is a legal entity. Our team coordinates the KYC checks so the file is complete before the notary appointment.
What the price includes, and what costs extra
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 purchase, and the optional extras you choose.
| Always included | Optional extras |
|---|---|
| The statutory share capital (€25,000 for a GmbH) | A Frankfurt business address / virtual office |
| Notarial fees for the share transfer | A business bank account |
| Commercial register fees | A VAT number (USt-IdNr) |
| The full set of company documents and transfer | A 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 works in its business once you own it, so a large part of any honest price is simply the capital that ends up serving 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 Frankfurt company? Request a free callback with our lawyers, with no commitment. Talk to our team.
Buying from abroad or as a foreigner
You do not need to be in Germany, or an EU citizen, to own a Frankfurt GmbH. There is no nationality or residency requirement, and the purchase can be completed remotely using a remote notary or a power of attorney, so 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. Founders from specific markets can also see dedicated guidance, for example for the US, UK, India, and the UAE.

A Frankfurt business address, bank account and VAT number
A company can only trade once it has an address, can move money, and can invoice. A Frankfurt shelf company can solve all three. A registered address in the city comes through your registered office or a virtual office. For banking, Frankfurt’s concentration of banks is a genuine advantage when opening a business account, and a nominee or local director can help satisfy a bank’s requirements. For invoicing, a company with a VAT number (USt-IdNr) lets you trade across the EU immediately, and where the shelf company already holds a tax number you avoid the wait a brand-new company faces before the Finanzamt issues one.
Ongoing compliance and after-sale support
Buying the company is the start, not the finish. A German GmbH carries real ongoing obligations that most sellers never mention, and we stay with you for them: bookkeeping and accounting in line with German requirements; annual financial statements and their filing; corporate income tax, trade tax, and VAT returns; and keeping the commercial register and transparency register up to date when ownership or management changes. German corporate taxation runs to roughly 30 per cent in effect once the corporation tax, solidarity surcharge, and municipal trade tax are combined; the exact figure depends on the municipality, and you can read more in our guide to corporate tax in Germany.

Why buy from a lawyer-led provider
There is no shortage of websites selling German companies, and most of them treat every city the same. 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 grounded in the actual law (the GmbHG sections cited throughout this page), genuine due diligence so you do not inherit a hidden problem, transparent pricing instead of a vague “from” number, explicit handling for non-EU and remote buyers, and a named, accountable adviser with a real office. If you want the fastest possible turnaround, see our same-day shelf company option.
General information, not tax or legal advice. German tax, corporate, and immigration rules change, and outcomes depend on your circumstances. We cannot guarantee bank approval or any particular tax result. Speak to us for advice on your situation.
Frequently asked questions
What is a shelf company in Frankfurt?
It is a clean, pre-registered German GmbH that has never traded, registered with or moved to the commercial register at the Amtsgericht Frankfurt am Main and given a Frankfurt address. It is ready to transfer to a new owner, and it is not a trading business for sale.
Why base a company in Frankfurt?
Frankfurt is the financial centre of the eurozone, home to the European Central Bank, the Deutsche Bundesbank, the Frankfurt Stock Exchange, a major airport, and Messe Frankfurt. A Frankfurt base carries weight with banks and partners, especially for finance-facing businesses.
Can a foreigner buy a company in Frankfurt?
Yes. There is no nationality or residency requirement to own a German GmbH, so foreign and non-EU buyers can own a Frankfurt company in full.
Can a US citizen open a business in Germany?
Yes. US citizens, like other foreign nationals, can own a German GmbH, and the purchase can be completed remotely without relocating to Germany.
Can I buy remotely or as a non-EU citizen?
Yes. The purchase can be completed online using a remote notary or a power of attorney, often without travelling to Frankfurt.
How fast is the transfer?
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?
€25,000 for a GmbH 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?
Yes. Under GmbHG §15, a GmbH share transfer must be recorded in notarial form, so every purchase involves a notarial act.
Which register handles Frankfurt companies?
The Handelsregister held at the Amtsgericht Frankfurt am Main. Your shareholder list and beneficial-owner details are filed there, and the company joins the IHK Frankfurt am Main.
Do I need a Frankfurt address?
Yes, a German company needs a registered office. If you do not have premises in the city, a virtual office provides a Frankfurt business address with mail handling.
Can the company come with a bank account?
Often yes, and if not we help you open one. Frankfurt’s concentration of banks can make opening a business account smoother.
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 that can take months.
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: a Frankfurt address, a bank account, a VAT number, a nominee director, an aged company, and ongoing tax support.
Is buying a shelf company a good idea?
It is, when you want a clean, ready entity quickly and with certainty. The main caution is making sure the company is genuinely clean, which is exactly what our due diligence confirms before you buy.
Is Frankfurt good for fintech and finance?
Yes. With BaFin, the central banks, the exchange, and a dense banking sector all in the city, Frankfurt is a logical base for finance, fintech, payments, and holding companies.
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 for your Frankfurt company.
Official sources
- German Limited Liability Companies Act (GmbHG), official English text — gesetze-im-internet.de
- German Commercial Register (Handelsregister) — handelsregister.de
- Transparency register (Transparenzregister) — transparenzregister.de
- IHK Frankfurt am Main (Chamber of Commerce) — frankfurt-main.ihk.de
Ready to buy a shelf company in Frankfurt?
Contact Müller Konsult for a clean, ready-made GmbH based in Germany’s financial hub. 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 · GmbH for sale · Shelf company Berlin · Shelf company Munich · Shelf company Düsseldorf