The complete guide

Setting up a company in Germany
as a founder from abroad.

Everything international and Indian founders ask us before they start: the steps, the documents, the bank account, the tax and VAT numbers, the EORI number, and the two places where the process quietly gets stuck. start local. THINK GLOBAL.

See what it costs before you ask

Ten questions, one clear breakdown — statutory fees, our fee, and what runs monthly. No email required to see the price.

Open the quote calculator
Getting started

The basics

Setting up in Germany isn't hard, it's structured. Here's the honest overview.

What are the biggest challenges for foreign entrepreneurs starting a business in Germany?

The most common hurdles are the German bureaucracy and language, choosing the right legal form, opening a business bank account as a non-resident, and getting the tax and VAT numbers issued, all while doing it from abroad. Done in the right order, with the right documents, it runs smoothly; that is exactly what we handle for you, in English.

Can I start a company in Germany while living in another country?

Yes. You can set up a German company remotely. You need a real German business address for the company, and a few steps (notary, opening the bank account) may require a presence in Germany, which we can handle on your behalf using a power of attorney legalised at the German embassy. You do not have to relocate to found the company.

Why set up a business in Germany?

Germany offers a stable economy, direct access to the European single market, strong legal certainty and an excellent reputation with banks and partners worldwide. A German GmbH signals credibility to customers and suppliers far beyond Germany.

How long does it take to set up a company in Germany?

With our support it typically takes about 4–8 weeks, depending on the complexity of your setup and how quickly the authorities and the bank respond. The bank account is usually the slowest step for non-residents, so we start it early.

The legal form

The GmbH

We set up the GmbH: Germany's most trusted limited-liability company.

What is a GmbH?

A GmbH (Gesellschaft mit beschränkter Haftung) is a limited-liability company and the most common, most credible company form in Germany. Your personal liability is limited to the company's capital, and banks, clients and authorities take it seriously.

How much share capital does a GmbH need?

A GmbH has €25,000 in share capital. At least €12,500 must be paid into the company's bank account before it is registered; the remainder can be called up later. The share capital is your company's own money, it stays with the company and is used to run the business, it is not a fee.

What are the liability implications for shareholders and managing directors?

Shareholders' liability is limited to their investment in the company. Managing directors can, however, be held personally liable for certain actions, for example gross negligence or breaches of their fiduciary duties. This is general information, not legal advice.

Do I need to speak German to start a business in Germany?

No. Speaking German is not a legal requirement, though it helps with authorities and partners. We handle the German communication for you and provide translation, and our partners speak English. We also work in Hindi, Kannada, Tamil, Ukrainian and Russian.

Remote setup

You don't have to fly to Germany

A power of attorney lets us handle the in-person steps for you.

Do I have to travel to Germany to found my company?

No. With a power of attorney you can authorise us to handle the steps that require a presence in Germany, including attending the notary appointment on your behalf, where permitted. Many of our founders complete the whole formation without ever flying in.

How does the power of attorney work?

You sign the power of attorney and have it legalised at the German embassy or consulate in your country. With that document we can represent you at the notary and other steps, so the process continues in Germany while you stay home.

Banking & capital

Bank account & share capital

Often the real bottleneck for non-residents, so we focus on it.

How do I open a business bank account in Germany?

Opening a German business account requires your company documents and identification. We prepare everything thoroughly and connect you with banks that work with foreign founders. Two routes usually work: a remote online business bank (opened without flying in), or an Indian bank with a branch in Germany for familiar KYC. A real business address at a real office, rather than a mailbox, can demonstrate substance and strengthen the application, but the decision is always the bank's.

How do I transfer the share capital from India to Germany?

Moving your share capital from India is its own project. Indian foreign-exchange rules (FEMA) apply: individuals use the Liberalised Remittance Scheme (LRS, up to USD 250,000 per year), and outward investment into a foreign company runs through your Indian bank (the Authorised Dealer) with dedicated forms and reporting. The India-side paperwork often takes longer than the German formation itself, so plan it early, we coordinate the timing so the capital arrives exactly when the bank and notary need it.

Tax numbers

Tax number, VAT ID & EORI

The numbers you need before you can invoice and trade.

What is the Steuernummer and how do I get it?

The Steuernummer is your company's tax number, issued by the local tax office (Finanzamt) after you submit the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung). You need it to issue invoices and file taxes. We prepare and submit the questionnaire and liaise with the Finanzamt in German.

What is the USt-IdNr (VAT identification number)?

The USt-IdNr is your VAT identification number, issued by the Federal Central Tax Office (BZSt). You need it to trade VAT-free within the EU and to show on cross-border invoices. It is usually applied for together with the tax registration.

Why is the Finanzamt delaying or refusing my tax and VAT number?

This is one of the most common surprises. The tax office can hold back the Steuernummer and especially the USt-IdNr if it cannot see genuine business activity, for a brand-new company with a foreign founder, officials sometimes ask for proof first. Have evidence of real activity ready: a signed contract or order, a first invoice or quote, a short business plan, a website and a real German address. We help you assemble this so the application is approved the first time.

What is an EORI number and do I need one?

An EORI number identifies your company for customs. You need it if you import or export goods with countries outside the EU. It is issued (free of charge) by German customs, usually within a few days. We register your company for it so you can ship from day one.

What are the tax rates for businesses in Germany?

Business tax in Germany depends on the type of business, location and profit (corporate income tax, solidarity surcharge and municipal trade tax). Because your exact situation matters, we don't give tax advice, we connect you with English-speaking tax advisors (Steuerberater) from our network.

Visa, residence & family

If you also want to move to Germany

Founding a company and relocating are two separate questions, here's the overview.

What type of visa do I need to start a business in Germany?

The visa you need depends on your nationality and the nature of your business. Note that founding a German company does not by itself require you to move to Germany. If you do want to relocate, we provide general information and links to official sources and recommend consulting an immigration lawyer for binding advice.

Can you assist with the visa application process?

We don't provide legal advice on visa applications, but we can support you with gathering the required documents, completing the application forms and providing an invitation letter where appropriate.

Can I bring my family with me to Germany?

Generally yes, if you hold a residence permit for business purposes, family reunification is usually possible, subject to requirements such as sufficient financial resources and suitable accommodation. We can point you to the right steps and partners.

Cost & documents

What it costs and what you'll need

What does it cost to set up a company in Germany?

The cost depends on your setup and the services you need (formation, address, phone, ongoing support). We work with clear, tailored packages rather than one-size-fits-all, the best way to get an exact figure is a free consultation, where we map your situation and give you a transparent quote.

What's included in your service, and what isn't?

We handle the whole journey end to end: drafting your documents, coordinating the notary, the bank and share capital, the commercial-register and trade registrations, and your tax, VAT and EORI applications. We prepare and help you complete every official form. We do not provide legal or tax advice, in Germany only admitted lawyers (Rechtsanwälte) and tax advisors (Steuerberater) may, and we gladly connect you with our trusted network.

What documents and information do I need to provide?

To start, we need: a clear digital copy (front and back) of each shareholder's and managing director's ID or passport, current residential address and contact details, your desired company name and business purpose, the number of shareholders and directors, the intended share capital and how the shares are split. We confirm the exact list in your consultation.

After formation

Once your company exists

What are the ongoing administrative requirements after my company is formed?

After formation you'll have ongoing obligations such as bookkeeping, tax filings and annual financial statements. We connect you with our trusted service providers so everything is handled correctly, and stay your presence on the ground in Germany.

Can you help me find office space or connect with other service providers?

Yes. We offer a real, court-valid business address and meeting rooms at our Reutlingen office, and we connect you with vetted lawyers, tax advisors and accountants, so you have everything a company needs in one place.

Ready when you are

Let's map your exact steps, free

Arrange a consultation and we'll walk you through your steps, documents and timeline, in English, Hindi, Kannada, Tamil, German, Ukrainian or Russian.

WhatsApp