Shelf Company with a Bank Account: Ready to Trade
A shelf company with a bank account is a clean, pre-registered company that already exists in the commercial register and comes with — or is set up alongside — a working business bank account, so the new owner can receive money and issue invoices without waiting months to bank. Müller Konsult arranges these for international founders across Germany and the wider DACH region, and we are honest from the first line about how the banking actually works.
To be clear about what this is, and is not: we sell clean European companies, not US “aged” credit corporations marketed for fast business credit, and not offshore entities promising an account with no checks. A shelf company with a bank account is also not a trading business for sale. It is a never-traded entity, ready to use, with proper banking attached.
What is a shelf company with a bank account?
A shelf company, also called a ready-made company or Vorratsgesellschaft, is a limited company that was incorporated, had its share capital paid in, and was entered in the commercial register, but has never traded. It carries no debts, no contracts, and no history. “With a bank account” means a business account (a Geschäftskonto) is part of the package, either already opened in the company’s name or opened for you as part of the purchase.
Because the company already exists in law, you are not founding anything; you are taking over the shares of an entity that is ready to operate. Under the German Limited Liability Companies Act (GmbHG §11), a GmbH only comes into existence once it is entered in the Handelsregister. A shelf company has already crossed that line, so the slow part that remains is usually the banking, which is exactly what this option is designed to solve.
What “with a bank account” really means (and the myth to ignore)
This is where most sellers, especially offshore ones, are misleading, so it is worth being precise. You will see claims that a “pre-opened account is simply reactivated under the new owner”. In Germany and across the EU, that is not how it works. Under anti-money-laundering law (the Geldwäschegesetz, GwG), a bank must identify its customer and the beneficial owners and run customer due diligence whenever a business relationship begins or the ownership changes. So an account never silently transfers with no checks. What actually happens is one of two honest routes.
Route 1: the company comes with an account
The shelf company already holds a business account. When you take over, the bank re-verifies you as the new owner and beneficial owner (KYC under the GwG) and updates the signatories and account holder details. You keep the same IBAN and banking relationship, but only after the bank has identified you.
Route 2: we open a fresh business account for you
If the company has no account, or you prefer a clean one, we arrange a new business account in your name after the share transfer. You complete the bank’s KYC once, and the account is yours from the start. For many foreign owners this is the simpler, cleaner path, and we advise which route fits your situation.

Who buys a ready-made company with a bank account?
This option suits anyone for whom banking is the make-or-break delay. It is a common choice for:
- Foreign and non-EU founders who need to receive payments in Europe quickly but cannot easily open a German account from abroad.
- E-commerce sellers who must connect a payment processor and a marketplace payout account before launch.
- Investors and groups setting up a holding or operating entity that has to move funds from day one.
- Entrepreneurs on a deadline who need to sign a contract, pay a supplier, and invoice a client in the same week.
If you only need the company and will arrange banking yourself, a plain shelf company in Germany or a GmbH for sale may be enough.
Why the bank account is the real bottleneck for foreign owners
For most international clients, registering the company is not the hard part; opening the business account is. German banks apply strict KYC, often want a German business address, and frequently prefer a managing director who is contactable locally. A non-resident applying cold can wait weeks, and may be declined without a clear reason. Bundling a properly onboarded account with the company removes that uncertainty, and where a bank wants local substance, a nominee or local director can help satisfy its requirements. Our banking guides for Germany, Switzerland, and Austria explain the country-specific rules in detail.
GmbH or UG, and which jurisdiction?
“Shelf company with a bank account” usually means a GmbH, but it is not the only structure, and Germany is not the only country:
- GmbH — the standard German limited company, minimum share capital €25,000. The most common and most readily bankable choice.
- UG (haftungsbeschränkt) — the “mini-GmbH”, which can start below €25,000 and must build a statutory reserve until it reaches it (GmbHG §5a). Cheaper, but some banks scrutinise it more.
- DACH alternatives — a Swiss shelf company, an Austrian GmbH, or a Liechtenstein shelf company, each with its own banking landscape.
We match you to the entity and country that fit your business and your banking goals, 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.
The purchase process step by step
Our process keeps the acquisition and the banking predictable from the first call to your first invoice:
- Consultation. We propose a clean company and the right banking setup — jurisdiction, entity, fintech or traditional bank, with or without an existing account.
- Due diligence and KYC. We verify the company is debt-free, litigation-free, and current on tax, and we collect your KYC documents under the GwG.
- 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 (GmbHG §15), with remote and power-of-attorney options for buyers abroad.
- Register update. The new managing director, shareholders, and registered office are filed with the Handelsregister, with an updated shareholder list.
- Bank onboarding. The bank runs KYC on you as the new owner and beneficial owner (GwG), then either re-onboards the existing account to you or opens a fresh one. Signatories and the beneficial-owner record are updated.
- Trade and ongoing support. We confirm the VAT and tax numbers, complete tax-office registrations, and support your accounting and compliance.
The notarised share transfer
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 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, since this is what third parties rely on to see who owns the company. Separately, the new beneficial owners are reported to the transparency register (Transparenzregister). We handle both, and the same beneficial-owner information is what the bank needs for its own records. The mechanics are covered in our guide to shelf company versus a new company.
Fintech vs traditional German banks
There is no single right bank, and the better choice depends on how you work. As a general guide, digital and fintech banks tend to onboard faster and allow most of the KYC to be completed online, which suits non-resident owners who cannot easily visit a branch. Traditional banks can offer a broader range of services and stronger standing with larger counterparties, but they often expect a German business address, a locally contactable director, and sometimes communication in German. We assess your activity, your counterparties, and your residency, then recommend a route, without promising that any particular bank will approve any particular applicant, since that decision always rests with the bank.
- €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 figures behind a German GmbH come straight from the GmbHG, and they matter when you are buying one with money already in an account:
- Minimum share capital is €25,000 (GmbHG §5), with each share carrying a nominal value in full euros.
- Before the company can be registered, at least one quarter of each share must be paid in and the total paid in must be at least €12,500 (GmbHG §7). In a shelf company this is already done.
- The company exists only once it is entered in the commercial register (GmbHG §11) — which a shelf company already is.
- 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).
A useful point on the money: the share capital is not a fee. It belongs to the company, and once you own it, it is working capital — frequently the opening balance sitting in the account you take over.
What you need to provide (KYC and AML)
Both the company purchase and the banking are governed by anti-money-laundering rules (the Geldwäschegesetz), so we will ask you to:
- Identify the ultimate beneficial owners (UBOs) with valid passports or ID.
- Provide details of the incoming managing director(s) and shareholders.
- Confirm the planned business activity and company purpose.
- Supply proof of address, and corporate documents if the buyer is a legal entity.
- Show source of funds where the bank requires it.
We coordinate the KYC for both the notary and the bank so the file is complete before the appointments, which is what keeps the timeline short.
What the price includes, and what costs extra
A frustration buyers tell us about is that many providers hide their prices or quote a single “from” figure with no breakdown. We do it differently. It helps to see the cost as two parts: what is built into every purchase, and the optional extras you choose.
| Always included | Optional or variable extras |
|---|---|
| The statutory share capital (€25,000 for a GmbH) | The business bank account (included with some companies, opened for others) |
| Notarial fees for the share transfer | A VAT number (USt-IdNr) |
| Commercial register fees | A virtual office / registered address |
| 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 | |
| Bank onboarding charges (set by the bank, not us) |
A key point: the share capital is not a service fee, and any bank charges are the bank’s, not a hidden markup from us. So a large share of any honest price is simply the capital that ends up working for you. For the full 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 from abroad or as a non-EU founder
You do not need to be in Germany, or an EU citizen, to own a German company with a bank account. The share transfer can be completed remotely using a remote notary or a power of attorney, so non-EU buyers can take ownership without travelling. The banking is the part that varies most: some fintech banks complete KYC entirely online with a video call, while traditional banks may want an in-person step or local substance. 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 a company with a VAT number can be added so you can invoice across the EU immediately. We coordinate the cross-border paperwork and the bank communication on your behalf.
Is it legal? Legitimate uses vs the red flags
Buying a clean shelf company with a bank account is entirely legal, and it has genuine, everyday uses: fast market entry, a clean entity for a new venture, a vehicle for a holding or investment structure, and a way for foreign founders to bank in Europe without a months-long wait. It is fair to acknowledge the other side too. Shelf companies can be misused — to fabricate a credit history or to launder funds through an aged account — which is why some commentary treats them with suspicion. The difference is due diligence. We verify every company is genuinely clean before transfer, we run full KYC on the buyer, and we report beneficial owners to the register and the bank. We do not sell fake credit histories, and we do not help anyone hide. That honesty is the point of buying from a lawyer rather than an anonymous shop.

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.
- Tax returns — corporate income tax, trade tax, and VAT — and tax-office correspondence.
- Register and transparency-register upkeep whenever ownership or management changes.
- Amendments to the articles, company name, registered office, or business activities, and bank-record updates that follow.
Our aim is to keep your company, and its banking relationship, in good standing long after handover.
Why buy from a lawyer-led provider, not an offshore shop
There is no shortage of websites selling companies with a “ready bank account”, and many are little more than checkout pages with promises that do not survive contact with EU banking rules. A company with a bank account is a real legal and financial relationship, 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 on every company, honest guidance about the bank’s KYC instead of a “no checks” fantasy, transparent pricing, explicit handling for non-EU and remote buyers, and a named, accountable corporate lawyer with a real office — not an anonymous form. That combination is the difference between buying a company and buying one safely.
Frequently asked questions
What is a shelf company with a bank account?
It is a clean, pre-registered company that has never traded and comes with, or is set up with, a working business bank account, so the new owner can receive money and issue invoices quickly instead of waiting months for banking.
Does the bank account really transfer to me automatically?
No. Under German anti-money-laundering law (the GwG), the bank must re-verify you as the new owner and beneficial owner. The existing account is re-onboarded to you after KYC, or we open a fresh one in your name.
Is buying a shelf company with a bank account legal?
Yes. Clean European shelf companies are legal and have legitimate uses. We sell verified, debt-free entities with full KYC, not US-style aged credit corporations or offshore accounts that claim to skip the checks.
Who should buy one?
Foreign and non-EU founders, e-commerce sellers, investors, and groups who need to bank and invoice in Germany or the DACH region fast, and who find opening a business account the biggest obstacle.
Can I open a German account remotely or as a non-EU citizen?
Often yes. Many fintech banks complete KYC online with a video call, which suits non-residents. Traditional banks may want an in-person step or local presence, so the right bank depends on your situation.
What is the difference between a fintech and a traditional bank here?
Fintech banks tend to onboard faster and online; traditional banks may offer more services but often expect a German address, a locally contactable director, and sometimes German-language dealings. We recommend a route per case.
Is the share capital the same as the account balance?
The €25,000 share capital belongs to the company, and once you own it, it is working capital — frequently the opening balance in the account you take over. It is not a fee paid to us.
Are the companies debt-free?
Yes. We offer clean shelf companies that are debt-free and litigation-free, with taxes and legal obligations up to date, confirmed during due diligence before any transfer.
How fast can I start invoicing?
Usually within days of the notarised transfer, once the bank’s KYC clears. The exact timing depends on how quickly your identity and corporate documents are verified by the notary and the bank.
What is the minimum share capital?
€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 and verified.
Is a notary required?
Yes. Under GmbHG §15, a GmbH share transfer must be recorded in notarial form, so every legitimate purchase involves a notarial act, which can be completed remotely or by power of attorney.
What do I need to provide?
Identification of the beneficial owners (KYC), details of the incoming director and shareholders, the planned business activity, proof of address, and source of funds where the bank asks for it.
Which jurisdictions can I choose?
We arrange shelf companies with banking across Germany and the wider DACH region — Austria, Switzerland, and Liechtenstein — each with its own banking rules, which we explain on the country pages.
Do I need a local or nominee director for the bank?
It is optional, but a local or nominee managing director can help satisfy a traditional bank that expects local substance, which is often useful for non-resident owners.
Can it come with a VAT number too?
Yes. Adding a VAT number (USt-IdNr) 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 or variable: the bank account, VAT number, virtual office, nominee director, an aged company, ongoing tax support, and the bank’s own onboarding charges.
What ongoing compliance applies after I buy?
A GmbH must keep accounts, file annual financial statements and tax returns, and keep its commercial-register and beneficial-owner entries up to date. We can handle all of it for you.
Can I rename the company or change its purpose?
Yes. After purchase we handle amendments to the company name, registered address, and business activities, and we update the bank’s records to match.
Why buy from a lawyer rather than an offshore online shop?
Because a company with a bank account is a real legal and financial relationship. A lawyer-led provider gives you legal sourcing, genuine due diligence, honest banking guidance, transparent pricing, and a named, accountable adviser, not a checkout page.
YMYL disclaimer
This page is general information, not legal, tax, or financial advice, and rules change. Bank account approval is always the bank’s decision; we cannot and do not guarantee that any specific bank will open or transfer an account for any specific applicant. We assess each case individually.
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
- Federal Financial Supervisory Authority (BaFin), anti-money-laundering — bafin.de
Ready to trade with a bank account in place?
Contact Müller Konsult for a clean, ready-made company with proper banking. We assess your goals, propose the right entity and bank, 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 · Same-day shelf company · Open a bank account in Germany · Nominee director Germany