E-Commerce Company Germany: Buy a Ready-Made GmbH for Your Online Business
An e-commerce company in Germany, in the sense most online sellers mean, is a ready-made German limited liability company (GmbH) that you buy to start trading online quickly. It is already registered, clean, and ready to take over, so you can sell on Amazon, run a store, or launch a dropshipping brand without waiting out a fresh incorporation. Müller Konsult sources the company and helps you set up everything an online business actually needs, from VAT and banking to packaging-law compliance.
To be clear from the start: if you searched “e-commerce company germany” expecting a directory of top German online stores or a market report, this page is something different. It is for founders who want to own a German company to run an online business themselves, not a list of brands and not a trading business for sale.
What “e-commerce company Germany” really means here
In this context, an e-commerce company is a pre-registered German GmbH (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 commercial register (Handelsregister), but it has never traded. It carries no debts, no contracts, and no history, so it is the cleanest possible base for a new online venture.
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. Under the German Limited Liability Companies Act (GmbHG §11), a GmbH only exists once it is entered in the commercial register, and a shelf company has already crossed that line. That is the whole point for an online seller in a hurry: the legal foundation is done, so you can focus on listings, logistics, and launch.

Why use a GmbH for an online business?
Online retail carries real exposure, from product liability and consumer claims to chargebacks and supplier disputes. A GmbH limits that exposure: the company’s assets alone discharge its obligations to creditors (GmbHG §13), so your personal assets are protected behind the corporate veil. For an e-commerce operator, that liability shield is not a technicality, it is the reason serious sellers incorporate at all.
A German company also signals credibility. Payment providers, banks, marketplaces, and suppliers treat an established GmbH inside the EU single market more favourably than a sole trader or a brand-new foreign entity. It gives you a German VAT identity, a registered address, and a recognisable legal form that smooths onboarding everywhere from Amazon to Stripe. In a market where trust drives conversion, that standing is worth a great deal.
Who buys a ready-made e-commerce GmbH?
Buying makes sense when speed and a clean structure matter more than building from scratch. It typically suits:
- Amazon FBA and marketplace sellers who want a German entity to open or upgrade a Seller Central account.
- Dropshippers and cross-border EU retailers who need to invoice and ship across member states immediately.
- Direct-to-consumer (DTC) brands launching their own German online store.
- Foreign and non-EU founders who want an EU base without relocating, completing the purchase remotely.
Ready-made vs forming a new GmbH for e-commerce
Both routes end with the same legal entity. The difference is how long you wait before you can sell. Forming a new GmbH 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 share transfer.
| Factor | Ready-made e-commerce GmbH | 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 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 |
| Time to start selling online | Sooner: setup runs in parallel | Later: setup starts after registration |
For the wider trade-offs, see our guide to a shelf company versus a new company, or browse what a clean shelf company in Germany involves.
GmbH or UG for your online store?
Most e-commerce founders want the standard GmbH, but it is not the only option:
- GmbH — the standard limited company, minimum share capital €25,000, and the form marketplaces and banks recognise most readily.
- UG (haftungsbeschränkt) — the “mini-GmbH”, which can start with far less capital but must build a statutory reserve until it reaches €25,000. It is a lower-cost entry point; see buy a UG in Germany.
For most serious online businesses the GmbH is the better fit because of its capital base and credibility. We match you to the structure that suits your model rather than selling one package to everyone; for a full comparison see types of companies in Germany.
- 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.
How buying a ready-made e-commerce GmbH works
Our process keeps the acquisition predictable from first call to first sale:
- Consultation. You describe your model (FBA, dropshipping, DTC), and we propose a clean GmbH that fits.
- 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. Remote and power-of-attorney options are available for buyers abroad.
- Commercial register update. The new managing director, shareholders, and registered office are filed with the Handelsregister, and an updated shareholder list is submitted.
- Trading setup. We coordinate the bank account or payment provider, the VAT number and OSS, an EORI number if you import, your LUCID packaging registration, and Amazon Seller Central onboarding.
- Tax and ongoing support. We confirm tax-office registration, then handle bookkeeping, VAT and OSS returns, and annual filings.
Why a notary is required
German law does not let a GmbH change hands by private contract. The transfer of the shares, and the agreement obliging someone to transfer them, must be recorded in notarial form (GmbHG §15). That requirement exists to give legal 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, since that list is what the register and 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; the mechanics are covered in GmbH share transfer.
What you need to provide (KYC and AML)
German anti-money-laundering rules (the Geldwäschegesetz, GwG) apply to every company purchase, so we will ask you to:
- Identify the ultimate beneficial owners (UBOs) with passport or ID.
- Provide details of the incoming managing director(s) and shareholders.
- Confirm the planned e-commerce activity and company purpose.
- Supply proof of address, plus corporate documents if the buyer is a legal entity.
We coordinate the KYC checks and the correspondence with authorities so the file is complete before the notary appointment.
- €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 essentials
The numbers behind a German GmbH come straight from the GmbHG, and they are worth knowing before you buy:
- Minimum share capital is €25,000 (GmbHG §5), with each share carrying a full-euro nominal value.
- Before registration, 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 on entry in the commercial register (GmbHG §11).
- Liability is limited to the company’s assets (GmbHG §13).
- At least one managing director (Geschäftsführer) is required (GmbHG §6).
With a ready-made GmbH the capital is already paid in and verified, so you are not arranging a fresh deposit while you are trying to launch a store.
VAT, the VAT ID and the One-Stop-Shop (OSS)
VAT is where many online businesses get tripped up, so it pays to understand the framework. Germany’s standard VAT rate is 19%, with a reduced 7% for some goods. To trade across EU borders you need a VAT identification number (USt-IdNr), issued by the Federal Central Tax Office (BZSt).
The cross-border rules changed with the EU’s 2021 e-commerce VAT package. The old per-country distance-selling thresholds were abolished and replaced by a single EU-wide threshold of €10,000. Below that, you charge German VAT; above it, your B2C cross-border sales are taxed in the customer’s country. Rather than registering for VAT in every member state, you can declare it all through one quarterly One-Stop-Shop (OSS) return. For goods imported from outside the EU in consignments up to €150, the Import One-Stop-Shop (IOSS) does the same job. Note too that marketplaces can be treated as the “deemed supplier” for VAT on certain sales, which changes who accounts for the tax.
A ready-made company with a VAT number already in place lets you invoice and sell across the EU from day one, instead of waiting on a fresh registration. This is general information, not tax advice; VAT rules change and your obligations depend on your set-up.
Importing stock: the EORI number
If your e-commerce business imports goods from outside the EU, for example stock for Amazon FBA shipped from Asia or the US, you also need an EORI number (Economic Operators Registration and Identification). Customs uses it to identify your company on every import declaration, and without it your goods cannot clear. We arrange the EORI registration alongside your VAT setup so your supply chain is not held up at the border.
The Packaging Act and LUCID registration
This is the obligation almost no shelf-company seller mentions, and the one that most often catches new online sellers out. Under Germany’s Packaging Act (Verpackungsgesetz, VerpackG), anyone who places packaged goods on the German market, including foreign online sellers, must register in the LUCID packaging register run by the Central Agency Packaging Register (Zentrale Stelle Verpackungsregister, ZSVR) before selling, and must join a dual system that finances recycling.
Since 1 July 2022, online marketplaces such as Amazon and eBay are legally obliged to verify that their sellers hold a valid LUCID registration, and they may block sellers who do not. Non-compliance can mean a sales ban and fines of up to €200,000. In practice this means LUCID is not optional paperwork; it is a precondition for selling at all. We register your company in LUCID and arrange dual-system participation as part of getting you trading. This is general information, not legal advice; obligations depend on your products and packaging.
Selling on Amazon and other marketplaces
For Amazon FBA and other marketplaces, the pieces fit together in a clear order: a German GmbH gives you the legal entity, the USt-IdNr gives you VAT identity, LUCID gives you packaging compliance, and a bank account gives you a place to receive payouts. With those in place, Seller Central onboarding and identity verification go far more smoothly, because the platform sees an established, compliant German company rather than an unverified individual.
The same foundation supports dropshipping, direct-to-consumer stores, and B2B exports across the EU. Whatever your model, a nominee or local director can help where a platform or bank wants a German point of contact, and we guide you through the documentation each marketplace asks for.

A ready bank account, VAT number and payment setup
An online store cannot operate until it can take payment and pay suppliers, and for foreign owners banking is usually the slowest step. Many buyers therefore choose a shelf company with a bank account already in place, paired with a VAT number, so the business is fully operational on day one. Where an account still needs opening, we help you with a business bank account in Germany and connect the payment providers your store needs.
Launching an online business in Germany? 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 live in Germany, or hold an EU passport, to own a German e-commerce GmbH. 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 sets out the practical steps, and we coordinate the cross-border paperwork on your behalf. Founders from specific markets can also see our dedicated pages for the UK, the US, India, and the UAE. If Austria suits your tax or logistics plan better, see our e-commerce company in Austria option.
What the price includes, and what costs extra
A common frustration is that many providers hide their prices or quote a single “from” figure. We prefer to show the structure. It helps to see the price as two parts: what is built into every GmbH purchase, and the optional extras you choose for an online business.
| Always included | Optional extras |
|---|---|
| The statutory share capital (€25,000 for a GmbH) | A business bank account or payment setup |
| Notarial fees for the share transfer | A VAT number (USt-IdNr) and OSS setup |
| Commercial register fees | An EORI number for imports |
| The full set of company documents and transfer | LUCID and dual-system packaging registration |
| A virtual office / registered address | |
| A nominee or local managing director | |
| 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 GmbH price is simply capital that ends up funding your store. For the full breakdown of cost drivers, see our shelf company cost guide, and contact us for a transparent quote.
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 tell you exactly what the record shows. That is the difference between a company described as clean and one proven to be.

Ongoing compliance for an online business
Buying the company is the start, not the finish. A German GmbH running an online business carries ongoing obligations that most sellers never mention, and we stay with you for them:
- Bookkeeping and accounting to German standards.
- VAT and OSS returns, including quarterly OSS filings for cross-border sales.
- Annual financial statements and their filing.
- LUCID and dual-system upkeep, plus reporting your packaging volumes.
- Register and transparency-register upkeep when ownership or management changes.
- Amendments to the company name, registered office, or business purpose, for example to rebrand the entity as your store.
Our aim is to keep your company in good standing long after handover, so compliance never becomes the thing that stalls your growth.
Why buy from a lawyer-led provider
There is no shortage of websites selling German companies, and some are little more than checkout pages. An e-commerce GmbH is a real legal entity with real obligations, including the VAT, EORI, and packaging rules above, so who you buy from matters. With Müller Konsult you get legal sourcing grounded in the actual law, genuine due diligence on every company, transparent included-versus-extra pricing, e-commerce compliance handled rather than left to you, and a named, accountable corporate lawyer with a real office, not an anonymous form. That combination is the difference between buying a company and launching one safely.
Frequently asked questions
What is an e-commerce company in Germany, in this sense?
It is a ready-made German GmbH you buy to run an online business, such as an Amazon, dropshipping, or DTC store. It is not a directory of German online retailers and not a trading business for sale; it is a clean, pre-registered entity ready to take over.
Why use a GmbH for e-commerce?
A GmbH limits your liability to the company’s assets (GmbHG §13), protecting personal assets from product and consumer claims. It also gives you credibility with marketplaces, payment providers, banks, and suppliers, plus a recognised legal base inside the EU single market.
Can a foreigner own a German e-commerce GmbH?
Yes. There is no nationality or residency requirement to own a German GmbH. Non-EU founders can buy and run one, often completing the purchase remotely by power of attorney without travelling to Germany.
Ready-made or forming new for Amazon FBA?
A ready-made GmbH is already registered, so you can take over in days and run your VAT, bank, and LUCID setup in parallel. Forming a new GmbH takes several weeks before the company is even usable, delaying your launch.
Can I sell on Amazon Germany with a German GmbH?
Yes. A German entity, plus a VAT number and a valid LUCID registration, makes Amazon Seller Central onboarding and verification far smoother, because the platform sees an established, compliant German company rather than an unverified individual.
Do I need a German VAT number?
Yes, for intra-EU trade you need a VAT identification number (USt-IdNr) from the BZSt. A ready-made company with a VAT number already in place lets you invoice and sell across the EU immediately, instead of waiting on a fresh registration.
What is OSS and the €10,000 threshold?
Once your cross-border B2C sales across the EU pass €10,000 in a year, VAT is due in the customer’s country. Instead of registering everywhere, you declare it through one quarterly One-Stop-Shop (OSS) return filed from a single member state.
What are IOSS and the deemed supplier rule?
IOSS simplifies VAT on goods imported in consignments up to €150. The deemed-supplier rule means a marketplace can be treated as the seller for VAT on certain sales, so the platform, not you, accounts for the tax in those cases.
Do I need an EORI number?
Yes, if you import goods from outside the EU. The EORI number identifies your company to customs on every import declaration; without it your stock cannot clear. We arrange it alongside your VAT setup.
What is the Packaging Act and LUCID, and is it mandatory?
Under the Packaging Act (VerpackG) you must register in the LUCID register (run by the ZSVR) before placing packaged goods on the German market, and join a dual system. It is mandatory, not optional, even for foreign online sellers.
Will Amazon or eBay block me without LUCID?
They can. Since 1 July 2022 marketplaces are legally obliged to verify a valid LUCID registration and may block non-compliant sellers. Penalties for non-compliance reach €200,000, so LUCID is effectively a precondition for selling.
How fast can I start selling?
The share transfer can complete in days. Actual trading begins once your bank account or payment provider, VAT number, LUCID registration, and Seller Central account are live, which we set up in parallel to shorten the timeline.
Can it come with a bank account and VAT number?
Yes. Both are common extras. Many buyers choose a shelf company with a bank account and a VAT number already in place so the store is operational on day one; where an account still needs opening, we help arrange it.
What is the minimum share capital?
€25,000 under GmbHG §5, with at least €12,500 paid in before registration under §7. In a ready-made GmbH the capital is already paid in and verified, so you do not arrange a fresh deposit.
Is the company debt-free?
Yes. We offer clean shelf GmbHs that are debt-free and litigation-free, with taxes and obligations up to date. A genuine shelf company has never traded, and we confirm its clean status through due diligence before transfer.
Can I rename it or change its purpose to my brand?
Yes. After purchase we handle amendments to the company name, registered address, and business purpose, so you can rebrand the entity around your online store.
What ongoing compliance applies to an online shop?
A GmbH must keep accounts, file annual financial statements, and submit VAT and quarterly OSS returns. You also keep LUCID and dual-system participation current and update the register and beneficial-owner entries when ownership changes. We can handle all of it.
Why buy from a lawyer rather than an online shop?
Because an e-commerce GmbH carries real legal and tax obligations. A lawyer-led provider gives you legal sourcing, genuine due diligence, hands-on e-commerce compliance (VAT, EORI, LUCID), transparent pricing, and a named, accountable adviser, not just a checkout page.
Official sources
- German Limited Liability Companies Act (GmbHG), official English text — gesetze-im-internet.de
- EU VAT One-Stop-Shop (OSS) — European Commission
- Packaging register (LUCID / Zentrale Stelle Verpackungsregister) — verpackungsregister.org
- VAT identification number (USt-IdNr) — Federal Central Tax Office (BZSt)
Ready to launch your online business in Germany?
Contact Müller Konsult for a ready-made German company built for e-commerce. We assess your model, propose the right entity, and handle the VAT, banking, packaging, and marketplace setup so you can start selling. 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. This is general information, not tax, legal, or customs advice; rules change.
Related: GmbH for sale · Shelf company Germany · Company with a VAT number · Shelf company with bank account · E-commerce company Austria