Skip to content
Germany · GmbH

Germany company formation for non-residents

A German GmbH, entered in the commercial register in 2–4 weeks after KYC approval, with notarisation by video where it fits. A fixed quote all-in for year 1, government fees included, and a fixed quote from year 2.

In short

  • Germany: 15% corporate tax (2026, § 23 KStG) + 5.5% solidarity surcharge + municipal trade tax: about 30% combined in most large cities
  • Year 1 all-in from US$2,290, government fees included
  • From year 2: US$1,650 a year
  • Ready in 2–4 weeks after KYC
  • Public register: Handelsregister public; Transparenzregister by legitimate interest
Onshore, EUAbout 30% combined taxMin. 1 managing directorCivil lawVAT 19%
Headline tax
15% corporate tax (2026, § 23 KStG) + 5.5% solidarity surcharge + municipal trade tax: about 30% combined in most large cities
Public register
Handelsregister public; Transparenzregister by legitimate interest
Audit
Only for medium and large companies (§ 267 HGB)
Time to form
2–4 weeks after KYC

Germany at a glance

Headline tax
15% corporate tax (2026, § 23 KStG) + 5.5% solidarity surcharge + municipal trade tax: about 30% combined in most large cities
Audit
Only for medium and large companies (§ 267 HGB)
Public register
Handelsregister public; Transparenzregister by legitimate interest
Minimum directors
1 managing director (Geschäftsführer); no residency rule
Time to form
2–4 weeks

FATF / EU listsNot listed

Not on the FATF increased-monitoring list, the EU AML high-risk list or the EU non-cooperative tax list.

Indicative data. Your specialist confirms current rules and fees in your quote.

What year 1 costs in Germany

Priced by fixed quote

Government fees, agent, office and the year-2 renewal are itemised line by line in your quote.

Get a fixed quote

Your first 12 months

  1. Day 0Order and name checkWe check the name and prepare the articles.Who acts: You
  2. Week 1KYC and notary appointmentDeed notarised in person or by video with a German notary.Who acts: You + OCC
  3. Week 1–2Capital paid inAt least half of the €25,000 minimum paid to the company's bank account.Who acts: OCC
  4. 2–4 weeksHandelsregister entryThe notary files the application; the GmbH exists from registration.Who acts: OCC + registry
  5. ThenTax and TransparenzregisterTax registration with the Finanzamt and beneficial owner filing.Who acts: OCC + registry
  6. Months 1–12Compliance calendarRegistered office or agent in place; filing deadlines tracked for you.Who acts: OCC
  7. Month 12Year-2 renewalYour renewal is itemised on your quote. We remind you before it is due.Who acts: You + OCC
Set-up takes 2–4 weeks after KYC, followed by the compliance year and the year-2 renewal at month 12.

In short

  • Corporate tax is 15% for 2026 (§ 23 KStG), plus 5.5% solidarity surcharge and municipal trade tax: about 30% combined in most large cities.
  • A GmbH needs €25,000 of capital, with at least €12,500 paid before registration.
  • The deed must be notarised, but video notarisation has been allowed since 2022.
  • Registration takes 2–4 weeks after KYC; year 1 is a fixed quote all-in.
  • Audit applies only once the company exceeds the small-company limits in § 267 HGB.

Why founders choose a German GmbH

German customers, suppliers and employees know the GmbH and trust it. If most of your revenue comes from Germany, Austria or Switzerland, a local company often makes contracts, hiring and marketplace onboarding simpler.

It is not a low-tax structure. The combined rate is around 30% in most large cities, and bookkeeping follows German commercial law. Choose Germany when you need a real presence there.

Germany is cutting its corporate tax. Under the investment programme law published in July 2025, the rate stays at 15% in 2026 and 2027, then falls by one point a year to 10% from 2032.

Corporate tax, trade tax and VAT

A GmbH pays three taxes on profit. Corporate tax is 15% for 2026 under § 23 KStG. The solidarity surcharge adds 5.5% of the corporate tax, taking the federal part to 15.825% of profit.

Trade tax (Gewerbesteuer) is set locally. The base rate is 3.5% of trade profit, multiplied by the municipality's multiplier (Hebesatz). In most large cities the result is roughly 14–17% of profit, so the combined burden lands near 30% (confirm your municipality with your specialist).

VAT is 19% at the standard rate and 7% at the reduced rate. The Finanzamt registers the company for tax after a questionnaire, and the Federal Central Tax Office (BZSt) then issues the VAT ID. For cross-border sellers, the VAT ID can take several weeks, so we start the questionnaire as soon as the company is registered.

  • Corporate tax: 15% (2026 and 2027), then 14% in 2028 down to 10% in 2032
  • Solidarity surcharge: 5.5% of corporate tax
  • Trade tax: 3.5% × municipal multiplier
  • VAT: 19% standard, 7% reduced

Share capital and the notary

The minimum share capital of a GmbH is €25,000 (§ 5 GmbHG). Before registration, at least a quarter of each share must be paid, and the total paid must reach half the minimum, so at least €12,500 (§ 7 GmbHG). The capital stays in the company and can be used for business costs after registration.

The articles need a notarial deed (§ 2 GmbHG). Since August 2022 the deed can be done by video with a German notary, using the notaries' online platform and a supported electronic ID. Where the video route does not fit, you can sign before a notary at home with the documents apostilled.

A smaller variant, the UG (haftungsbeschränkt), can be formed with far less capital. It must set aside a quarter of annual profit until it reaches €25,000. We explain both before you choose.

How formation works

We prepare the articles and the shareholder list, then book the notary. After the deed, the capital is paid into the company's bank account and the managing director confirms the payment to the notary.

The notary files the application electronically with the local court that keeps the Handelsregister. The GmbH exists once it is entered. We quote 2–4 weeks after KYC approval; the bank account for the capital is usually the step that takes longest for non-residents.

After registration, we file the tax questionnaire with the Finanzamt and report beneficial owners to the Transparenzregister. You receive the register extract, articles and shareholder list in your client portal.

Expect a few extra steps after registration. The Finanzamt sends the tax number by post, the trade office (Gewerbeamt) may need a trade registration, and the Chamber of Commerce (IHK) registers the company as a member. We track these for you and tell you what arrives when.

Directors, registers and annual accounts

One managing director (Geschäftsführer) is enough, and German law sets no residency rule. The managing director carries personal duties, including filing for insolvency on time, so we recommend a German tax adviser from day one.

The Handelsregister is public and shows shareholders and managing directors. Beneficial owners go to the Transparenzregister. Following the EU Court of Justice ruling of 22 November 2022, public access to that register needs a legitimate interest.

Every GmbH prepares annual accounts under the Commercial Code and publishes them. An audit applies only if the company exceeds two of three limits on two consecutive year ends: €7.5 million balance sheet, €15 million revenue and 50 employees (§ 267 HGB).

Banking and running costs

German banks and EMIs apply their own onboarding checks, and some accept non-resident founders only for certain business models. We introduce suitable institutions and prepare the file; the bank decides.

Year 1 costs a fixed quote all-in with OCC and year 2 renews at a fixed quote. Bookkeeping, payroll and tax returns in Germany are quoted separately because they depend on your volumes.

If you employ staff in Germany, payroll and social security registration follow separate rules, and we connect you with a local payroll provider.

Is a German GmbH the right choice?

A GmbH fits when Germany is where you sell, hire or hold stock. Customers, landlords and public buyers often prefer a German counterparty, and marketplaces may ask for German registration details for sellers who store goods there.

It fits less well if you want a holding company or a low-cost base with no German activity. The combined tax rate, the notary step and the ongoing accounting duties make it one of the more demanding options in Europe.

Tax residence follows where the company is managed. A GmbH run entirely from another country may face questions from both tax authorities, so plan where the managing director works and where decisions are recorded (confirm with your specialist).

If you need an EU company but not a German one, your specialist can compare Poland or Lithuania, which have lower rates for small companies, before you pay.

Sources

General information, not legal or tax advice. Your specialist confirms current rules and fees in your quote.

Germany packages, priced all-in

Choose a package

Ask about Germany

AI answers from OCC’s published prices & facts · no sign-up

Ideal for

  • Businesses selling to German and DACH customers who expect a local GmbH
  • Founders hiring staff or renting premises in Germany
  • Marketplace and e-commerce sellers who need a German VAT set-up
  • Groups adding an EU operating subsidiary with a strong reputation

Consider another jurisdiction if…

Better fit for: UK and international trading, low running costUnited Kingdom
Better fit for: EU HQ for techIreland

What you provide. What we handle.

You provide

  • Passport and proof of address for each shareholder and managing director
  • A description of the business and expected turnover
  • Share capital, at least €12,500 for the standard GmbH
  • Source-of-funds statement
  • Tax residency self-certification (CRS)

We handle

  • Articles of association and coordination with a German notary
  • Video notarisation where your case fits the online procedure
  • Business address in Germany
  • Handelsregister filing through the notary and Transparenzregister filing
  • Tax registration questionnaire for the Finanzamt, and VAT ID request
  • Bank-account introduction for the capital deposit (the bank decides)

Germany vs the closest alternatives

Germany vs popular alternatives: Starter cost
JurisdictionYear 1 all-in (Starter)3 years (year 1 + 2 renewals)
Germany (this page)QuoteQuote
United KingdomQuoteQuote
IrelandQuoteQuote
Compare side by side
Germany compared
CriteriaGermanyUnited KingdomIreland
Year-1 all-inQuoteQuoteQuote
From year 2QuoteQuoteQuote
Headline tax~30% combined19% / 25%12.5% trading / 25% non-trading
AuditIf medium or large (§ 267 HGB)If not smallIf not small
Public registerHandelsregister public; Transparenzregister by legitimate interestPublicPublic
Ready in2–4 weeks1–2 business days5–10 days
Compare all 45 listed jurisdictions

Germany company details

Entity type
Gesellschaft mit beschränkter Haftung (GmbH)
Minimum capital
€25,000; at least €12,500 paid before registration
Corporate tax
15% in 2026 and 2027, falling 1 point a year to 10% in 2032
Solidarity surcharge
5.5% of the corporate tax
Trade tax
3.5% base rate × municipal multiplier
VAT
19% standard, 7% reduced
Minimum directors
1 managing director (Geschäftsführer); no residency rule
Notarisation
Required; video procedure allowed (§ 2(3) GmbHG)
Audit
Only above small-company thresholds
Time to form
2–4 weeks after KYC

More in Europe

All jurisdictions

Germany company formation FAQ

How much does a German GmbH cost with OCC?
A fixed quote all-in for year 1, with government fees included, and a fixed quote from year 2. The share capital is your own money, paid into the company's account, and is not a fee.
How long does it take?
Usually 2–4 weeks after KYC approval. The notary appointment and the capital deposit are the main steps; the Handelsregister entry follows once the bank confirms the payment.
Do I need to travel to Germany for the notary?
Often not. Since 2022 a GmbH's articles can be notarised by video under § 2(3) GmbHG, using the German notaries' online system and an electronic ID. If the video route does not fit, you can sign before a notary at home with the documents legalised or apostilled.
What is the corporate tax rate in Germany?
Corporate tax is 15% for 2026 under § 23 KStG, plus a 5.5% solidarity surcharge on that tax. Trade tax is added by the municipality, so the combined rate is about 30% in most large cities (confirm with your specialist). Corporate tax falls by one point a year from 2028 to 10% in 2032.
What VAT applies?
The standard rate is 19% and the reduced rate 7%. The Federal Central Tax Office (BZSt) issues the VAT identification number once the Finanzamt registers the company.
How much share capital do I need?
A standard GmbH needs €25,000. At least half, €12,500, must be paid before registration, with at least a quarter of each share. A mini-GmbH (UG) can start with less but must retain part of its profits.
Can you open a bank account?
We introduce you to German banks and EMIs that accept non-resident founders and prepare the application. The capital must reach a company account before registration, so this happens early. The bank decides.
Does a GmbH need an audit?
Only if it is not small. A small GmbH stays within two of three limits: €7.5 million balance sheet, €15 million revenue and 50 employees (§ 267 HGB). Every GmbH still prepares annual accounts and publishes them.
Does the managing director have to live in Germany?
No residency rule applies. One managing director is enough, and it can be you. Tax authorities may still ask where management happens if the director lives abroad (confirm with your specialist).
Is the beneficial owner register public?
Not fully. Every GmbH reports its beneficial owners to the Transparenzregister, but since December 2022 the public can only see entries with a legitimate interest. Shareholders and managing directors appear in the public Handelsregister.
What if you cannot incorporate my company?
If we cannot incorporate your company, we refund the service fee (minus courier costs).
Help for Germany: 12 more answers
Next step

Start your Germany company

Choose your package and pay online. Germany starts from US$2,290 all-in for year 1, government fees included. You upload KYC documents after checkout.

Your privacy choices

We use strictly necessary cookies to run this site and your checkout. With your permission, we also use analytics cookies to measure visits, and marketing cookies and campaign tags (UTM, ad click IDs) to see which adverts bring visitors. Change your mind anytime via “Cookie settings” in the footer. Cookie policy · Privacy notice