Free international guide · Germany

Starting a business in Germany: what entrepreneurs need to know first.

Germany offers one of Europe's largest and most stable economies, direct access to the EU single market, and strong legal predictability, but the path to actually opening a business looks very different depending on where you are starting from. EU and EFTA citizens (including Switzerland, Norway, Iceland, and Liechtenstein) enjoy full freedom of establishment and can start a business without a visa or residence permit. Everyone else, referred to as third-country nationals, needs a valid visa or residence permit that explicitly permits self-employment before doing anything else, and being in Germany on a student or tourist visa does not qualify.

Honest note: German rules, fees, and processes change. The figures on this page come from our research and are the shape of the path, not a quote. Always verify the current requirements with the German embassy or consulate in your country and with the local agencies named below before you file anything.

Decision one

Choosing the right legal form.

Germany recognizes a few broad categories relevant to most entrepreneurs, and the right one depends on your profession, your capital, and how much liability separation you need.

Freiberufler (liberal professional)

For regulated skill-based professions such as law, medicine, consulting, or design. Simplified accounting, tax benefits, and no trade office registration, but limited to specific regulated professions.

Einzelunternehmen (sole proprietorship)

Fast and cheap to register, with no notary and no minimum capital, but it carries full personal liability. A common fit for solo entrepreneurs testing an idea.

GmbH (limited liability company)

Germany's standard limited liability company, preferred by banks and investors. It requires 25,000 euros in registered share capital, of which only 12,500 euros must actually be paid in at registration. Notarization is required. Confirm the current capital rules with a German notary before you plan around them.

UG (the starter GmbH)

A starter version of the GmbH for entrepreneurs with limited capital, convertible to a full GmbH later. It shares the GmbH's notarization requirement.

The fine print that bites

Shareholder vs managing director: a distinction many entrepreneurs miss.

If forming a GmbH or UG, shareholders who only invest and stay out of daily operations generally do not need a visa or residence permit. Managing directors, however, are treated as employees of the company, even if they also hold shares, and need a residence permit that specifically allows them to act in that role. Entrepreneurs based outside Germany who want to form an LLC-equivalent structure typically must either secure a residence permit allowing them to act as managing director, or appoint someone already in Germany with full signing authority to serve in that role.

For non-EU entrepreneurs

The visa and residence permit path.

Third-country nationals apply for a national visa through the German embassy or consulate in their home country. Per our research it costs 75 euros, is valid for three years with multiple entries, and functions as a bridge toward a residence permit obtained after arriving in Germany (verify the current fee and terms with the mission handling your application). Immigration authorities evaluate the business idea itself, requiring proof that it fulfills economic interest or regional demand, is expected to have a positive local economic effect, and is financially viable through personal funds or credit access. Entrepreneurs over age 45 must also show adequate retirement provisions as part of the review.

What carries that review is the business plan: the case that your idea serves a real demand and holds up financially. Our Business Plan Builder drafts a researched plan you edit and own, a strong starting point for the file your immigration lawyer or advisor shapes for the German authorities.

The filings

Registering the business once you are legally able.

  1. 1

    Secure a business address

    Virtual offices are heavily regulated in Germany and often insufficient for registration purposes, so line up a real business address first.

  2. 2

    Open a business bank account

    Keep it separate from personal accounts even for sole proprietorships. For a GmbH, the account is where the paid-in share capital lands.

  3. 3

    Register with the local trade office (Gewerbeamt)

    Trade businesses register with the Gewerbeamt. Freiberufler skip this step entirely; that is one of the perks of the liberal professional status.

  4. 4

    Register with the tax office (Finanzamt)

    Register through the ELSTER online system to receive a tax number and, if needed, a VAT ID. The forms and portal exist only in German, so budget time or help for the language.

  5. 5

    Register with the Transparency Register (Transparenzregister)

    Required specifically for corporations such as the GmbH. Verify the current requirements for your legal form with the register itself.

Remote formation

Notarization and remote formation challenges.

Forming a GmbH or UG requires notarization, and while remote incorporation is technically possible, most German notaries expect physical presence. Entrepreneurs who cannot attend in person must issue a notarized power of attorney in their country of residence, translated into German and carrying an apostille or consular legalization, a process that can add several weeks to the formation timeline. Managing directors who are absent from the notary appointment face even stricter requirements, including a sworn affidavit under Section 8 of the GmbH Act.

Plan honestly

Practical timeline and common pitfalls.

Realistic planning assumes three to six months from initial visa application to a fully operational business, factoring in six to twelve weeks for embassy processing and another two to four weeks at the local immigration office once in Germany. The most common and costly mistakes include incomplete or improperly translated documentation, underestimating the language barrier (most official forms and portals like ELSTER exist only in German), and attempting to act as managing director without securing the specific residence permit that role requires.

Questions

Good to know.

Can I start a business in Germany without a visa?

If you are an EU or EFTA citizen (including Switzerland, Norway, Iceland, and Liechtenstein), yes: you enjoy full freedom of establishment and can start a business without a visa or residence permit. Everyone else, called third-country nationals, needs a valid visa or residence permit that explicitly permits self-employment before doing anything else. Being in Germany on a student or tourist visa does not qualify.

How much does the German national visa cost?

Per our source research, the national visa applied for through the German embassy or consulate in your home country costs 75 euros, is valid for three years with multiple entries, and functions as a bridge toward a residence permit obtained after arriving in Germany. Fees and rules change, so verify the current figure with the German mission in your country before applying.

What do German immigration authorities look for in the business?

They evaluate the business idea itself: proof that it fulfills an economic interest or regional demand, that it is expected to have a positive local economic effect, and that it is financially viable through personal funds or credit access. Entrepreneurs over age 45 must also show adequate retirement provisions as part of the review. A serious business plan is the backbone of that file.

Can I form a GmbH without traveling to Germany?

It is technically possible but hard in practice. Forming a GmbH or UG requires notarization, and most German notaries expect physical presence. Entrepreneurs who cannot attend in person must issue a notarized power of attorney in their country of residence, translated into German and carrying an apostille or consular legalization, a process that can add several weeks. Managing directors absent from the notary appointment face even stricter requirements, including a sworn affidavit under Section 8 of the GmbH Act. Confirm the exact requirements with the notary handling your formation.

How long does the whole process take?

Realistic planning assumes three to six months from initial visa application to a fully operational business, factoring in six to twelve weeks for embassy processing and another two to four weeks at the local immigration office once in Germany. Incomplete or improperly translated documentation is the most common way that timeline stretches.

What taxes and obligations come after registration?

The Finanzamt issues a tax number required for invoicing and banking, and a VAT ID if the business engages in intra-EU trade. GmbH entities must maintain double-entry bookkeeping and file annual financial statements, while sole proprietors and Freiberufler benefit from simpler recordkeeping. Health insurance is mandatory for all legal residents, and Freiberufler may additionally be required to contribute to pension schemes depending on their profession. A German tax advisor (Steuerberater) is worth the money here.

A strong plan travels in any language.

Whether you build in Germany or the US, the work starts the same way: a validated idea, a real plan, and honest numbers. The free account gets all three moving today.

Observe AI