Forming a company in Germany is not complicated, but it is formal. A notary has to be involved, the deed is drawn up in German, the share capital usually has to sit in a German bank account before the commercial register will accept the filing, and several authorities need to hear about the new company within weeks of its creation. For a foreign investor, the hard part is rarely the registration itself but the order things must happen in, plus strict tax and employment rules. This guide covers that sequence, the costs and the obligations that follow.

Why Register a Company in Germany?

Germany is Europe’s largest economy and the main entry point for many companies serving the German-speaking market. A local company becomes necessary once you want to employ staff in Germany directly, sign contracts as a German entity, or keep employees in Germany without exposing the foreign parent to German corporate tax through a permanent establishment.

That last point catches many companies out, because even one salesperson working from home in Germany can create a taxable presence.

The tax outlook has also improved. The Act for an Immediate Tax Investment Program, approved by the Bundesrat in July 2025, allows declining-balance depreciation of up to 30% a year on movable assets acquired between July 2025 and the end of 2027. It also cuts the federal corporate income tax rate from 15% to 10% in steps between 2028 and 2032. It also raises the cap for the research allowance (Forschungszulage) from 2026.

Choosing the Right Business Structure

German company law offers many forms, but foreign investors choose between a handful, mostly on capital, liability and whether the German business needs to be a separate company at all.

Gesellschaft mit beschränkter Haftung (GmbH)

The GmbH is the private limited company and the default choice for subsidiaries. It can be formed by a single shareholder of any nationality, individual or corporate. Minimum share capital is €25,000. Each shareholder must pay at least a quarter of their contribution before registration, and the total paid in must reach at least €12,500.

A GmbH is run by one or more managing directors (Geschäftsführer). The law doesn’t require them to live in Germany or be EU citizens. In practice, a director who can’t enter Germany to sign documents or meet the bank will slow things down. A supervisory board only becomes mandatory at larger employee numbers under co-determination rules.

Unternehmergesellschaft (haftungsbeschränkt), or UG

The UG is a variant of the GmbH that can be formed with as little as €1 of capital. The trade-off is that it must put 25% of its annual profit into a reserve until its capital reaches €25,000, when it can convert to a GmbH. Banks, landlords and suppliers often ask UGs for guarantees, so it suits founders testing an idea more than a foreign group setting up a subsidiary.

Aktiengesellschaft (AG)

The AG is the stock corporation, with minimum capital of €50,000 and a mandatory supervisory board. It’s used for larger companies and those planning to list. Most foreign subsidiaries don’t need it.

GmbH & Co. KG

This is a limited partnership whose general partner is a GmbH. It combines the limited liability of a company with the tax treatment of a partnership, and it is common among German family businesses.

Zweigniederlassung (branch)

A foreign company can register a branch in the German commercial register. The branch isn’t a separate legal person, so the parent is liable for everything it does, and its profits are taxed in Germany as a permanent establishment. A branch avoids the capital requirement but still requires notarized filings, translations of the parent’s documents and German accounting for the branch.

Comparison of Common Business Structures in Germany

Structure Common purpose Pros Cons
GmbH Foreign subsidiaries and most mid-sized operating businesses Limited liability with a single shareholder allowed. Widely trusted by banks, landlords and customers. €25,000 capital, with €12,500 paid in before registration. Notarial deed and register filings add cost and time.
UG (haftungsbeschränkt) Founders starting small with minimal capital Can be formed with €1 of capital. Converts to a GmbH once capital reaches €25,000. Must retain 25% of profits as a reserve. Counterparties often see it as weaker and ask for guarantees.
AG Large companies and those preparing to list Shares are easy to transfer, and it can raise capital publicly. Familiar to institutional investors. €50,000 capital and a mandatory supervisory board. Heavier governance and reporting.
GmbH & Co. KG Family businesses and tax-driven partnership structures Limited liability through the GmbH general partner. Partnership tax treatment can be useful. Two entities to maintain. Complex for foreign investors without specialist advice.
Zweigniederlassung Foreign companies running a German project or sales office No minimum capital and no separate company to govern. Results stay on the parent’s books. The parent carries full liability. Still needs German filings, translations and branch accounting.

Germany's Legal and Regulatory Requirements for Companies

Germany’s compliance burden comes less from any single rule than from the number of registers and authorities a company deals with. A GmbH is entered in the commercial register (Handelsregister) and the Transparency Register. It registers with the trade office, the tax office and, automatically, the local Chamber of Industry and Commerce (IHK), and it files accounts with the company register every year.

Key Business Regulations in Germany

  • Transparency Register. Companies must report their beneficial owners, generally individuals who hold more than 25% of capital or voting rights or who exercise control by other means, to the Transparency Register (Transparenzregister). Since 2021, the entry in the commercial register no longer counts automatically, so every GmbH needs its own filing.
  • Annual accounts. Every GmbH must prepare annual financial statements and submit them to the company register (Unternehmensregister). Micro companies can simply deposit a balance sheet, and small companies must disclose a balance sheet and notes, while medium-sized and large companies need an audit and fuller disclosure. Late filing leads to administrative fines, and the register is public, so competitors and customers can see what you file.
  • Trade registration and IHK membership. Commercial activity has to be registered with the local trade office (Gewerbeamt). Companies then automatically become members of the local Chamber of Industry and Commerce, which charges an annual fee based on trade income. Some activities, including many crafts, security services, financial services and food businesses, need additional permits or entry in the crafts register.
  • E-invoicing. Since January 1, 2025, all German businesses must be able to receive e-invoices in a structured format such as XRechnung or ZUGFeRD. Businesses with turnover above €800,000 must issue them for domestic B2B sales from January 1, 2027, and all businesses from January 1, 2028. A PDF sent by email no longer counts as an e-invoice.
  • Working time records. Following a 2022 ruling by the Federal Labor Court, employers must have a system that records employees’ working hours. The detailed legislation is still being finalized, but the obligation itself already applies.

Tips for Staying Compliant with German Laws

German authorities expect documentation, deadlines and consistency. A missing piece of paper can matter as much as an unpaid tax.

  • Calendar the annual accounts deadline from day one. Financial statements must generally reach the company register within 12 months of the year-end, and fines follow quickly. A foreign parent’s group reporting timetable rarely lines up with this deadline, so give the German tax adviser a clear handover date.
  • Check the Transparency Register entry after every change in the group above the GmbH. A new holding company, a change in a fund’s investors or a family trust can all change who counts as a beneficial owner.
  • Make sure your accounting system can read XRechnung and ZUGFeRD files now, not in 2027. Suppliers have been allowed to send them since 2025, and you can’t refuse an e-invoice because your system doesn’t support it.
  • Introduce time recording before you hire your first employee. Retrofitting one after a dispute is much harder.
  • Keep German-language versions of key documents, including the articles, shareholder resolutions and employment contracts. Courts and authorities work in German.

Step-by-Step Process to Set Up a Company in Germany

Forming a GmbH typically takes three to four weeks when contributions are in cash and documents are ready, according to German founder resources. Delays mostly come from opening the bank account and preparing documents for foreign shareholders.

1

Prepare the Shareholders’ Documents and the Company Details

Decide the company name, registered address, business purpose, share capital and managing directors. Check that the name is available and acceptable to the local IHK, which the register court may consult. Foreign corporate shareholders need a current certified extract from their home register and proof of who may sign for them, apostilled or legalized, with certified German translations. Individuals need passports.

2

Sign the Deed Before a Notary

The articles of association are signed before a German notary, who also prepares the list of shareholders and the application to the commercial register. Single-shareholder or small GmbHs with straightforward needs can use the statutory model protocol (Musterprotokoll), which keeps notary fees low. Companies with tailored articles pay more, mostly in legal fees for drafting. Since August 2022, notaries can carry out cash formations online by video, and the option was later widened, which helps foreign founders who can’t easily travel. The deed is in German, and if a shareholder doesn’t speak German, the notary must arrange for it to be translated or interpreted.

3

Open a Bank Account and Pay in the Capital

Once the deed is signed, the GmbH exists “in formation” and can open a business account with a German bank. Shareholders pay in at least the required minimum, and the bank confirms the deposit. This step often takes the longest, because banks run anti-money-laundering checks on foreign shareholders and directors and may ask for in-person or video identification.

4

Register with the Commercial Register

The notary files the registration electronically with the local register court, including the managing directors’ declaration that the capital has been paid in. Since June 1, 2025, the court’s registration fee for a GmbH or UG formed with cash contributions has been €225, with small additional charges for electronic filing. Once the court has checked the filing, the GmbH is entered in the commercial register and gains full legal capacity. Until then, the founders can be personally liable for business carried out on the company’s behalf.

5

Register the Trade, the Beneficial Owners and the Tax Details

Register the business with the local trade office, which typically costs a few dozen euros and also notifies the IHK. File the beneficial ownership details with the Transparency Register. Then submit the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung) to the tax office online through ELSTER, within a month of starting operations. The tax office issues a tax number, and the Federal Central Tax Office issues a VAT identification number for cross-border trade.

6

Prepare to Employ

Before the first employee starts, obtain a company number from the Federal Employment Agency, register with a statutory accident insurance institution (Berufsgenossenschaft), and choose payroll software or a payroll provider. Social security contributions are reported electronically to each employee’s health insurance fund every month.

Hiring and Managing Employees

German employment law protects employees strongly, and much of it is enforced through employees themselves, by works councils and by labor courts. Getting the paperwork right at the start avoids most later disputes.

The statutory minimum wage is €13.90 an hour from January 1, 2026, rising to €14.60 in 2027. Working time is generally limited to eight hours a day, extendable to ten if the average over six months stays at eight. Employees are entitled to at least 20 days of paid leave on a five-day week, although 25 to 30 days is normal in practice. Employers continue to pay salary for up to six weeks of illness, after which the health insurance fund takes over.

Social security is split roughly evenly between employer and employee. In 2026, pension insurance is 18.6%, unemployment insurance 2.6%, long-term care insurance 3.6% (4.2% for childless employees aged 23 and over, who pay the 0.6% surcharge themselves), and health insurance 14.6% plus a supplementary contribution set by each fund, averaging 2.9%. Contributions apply up to monthly ceilings of €8,450 for pension and unemployment insurance and €5,812.50 for health and long-term care. Note: under the GKV Contribution Rate Stabilization Act, passed in July 2026, the health insurance ceiling (which also applies to long-term care) will rise in 2027 by an extra €300 a month on top of the regular annual adjustment. The final 2027 ceilings are set by ordinance at the end of 2026. Employers also pay accident insurance and several small levies. Income tax is withheld monthly through payroll.

Probation can last up to six months, with a two-week notice period. After that, statutory notice starts at four weeks and rises with length of service. Once an employee has been with a company for more than six months, and the company has more than ten employees, the Protection Against Dismissal Act requires a recognized reason for dismissal. Employees in a business with at least five permanent staff can elect a works council, which has rights over working time, monitoring software and many other matters.

Non-EU nationals need a residence title that permits employment. Qualified professionals usually come in on an EU Blue Card, which in 2026 requires a gross annual salary of at least €50,700, or €45,934.20 in shortage occupations and for graduates within three years of qualifying. Employers can use the accelerated skilled worker procedure through the local foreigners’ authority to shorten visa processing.

If you want to start hiring before your GmbH is registered, a Germany employer of record can employ your first staff on compliant German contracts.

Tips for Recruiting and Retaining Local Talent

German candidates tend to be thorough, compare offers carefully and stay with employers who treat them well, so the details of an offer matter.

  • Plan start dates around notice periods. Experienced candidates often have notice periods of three months or more, sometimes ending only at the end of a quarter. A hire agreed in March may not start until July.
  • Write contracts in German, or in both languages. Employees need to be able to rely on their contract, and bilingual contracts avoid disputes about which version applies.
  • Offer a company pension scheme. Employees can convert part of their salary into an occupational pension, and employers must generally add a subsidy of 15% of the converted amount. A well-run scheme is an easy way to stand out.
  • Be ready to issue a proper reference. Employees who leave are entitled to a written reference (Arbeitszeugnis), and German employers read them closely. Getting the wording right is a skill, and it reflects on your company as an employer.
  • Respect the line between work and private time. Expectations about out-of-hours emails, overtime and holidays are strict, and employees who feel those lines are being crossed tend to leave. Clear rules and a works council agreement, where there is one, help.

For specialist and senior roles, our Germany recruitment team can help you reach candidates in a tight market.

Financial Management and Reporting

German company taxation has a federal and a municipal layer, so where you register the company affects how much tax it pays.

Corporate income tax is 15%, plus a 5.5% solidarity surcharge on that amount, for a combined federal rate of 15.825%. Trade tax (Gewerbesteuer) is levied by the municipality. It applies a base rate of 3.5% to the trade income, multiplied by a local factor (Hebesatz) that must be at least 200% (rising to at least 280% from 2027 under legislation passed in 2026)and is often 400% to 490% in large cities. The combined burden is usually around 30% to 33% in major cities and lower in many smaller municipalities. From 2028, the corporate income tax rate falls by one point a year to 10% in 2032.

VAT is 19%, with a reduced rate of 7% for some goods and services. Monthly or quarterly advance VAT returns are filed electronically through ELSTER.

Profit distributions are subject to withholding tax of 26.375%, including the solidarity surcharge. This can be reduced under Germany’s broad tax treaty network or the EU Parent-Subsidiary Directive, but the reduction usually has to be claimed from the Federal Central Tax Office. Interest deductions are limited by the interest barrier, which generally caps net interest expense at 30% of tax EBITDA unless net interest expense for the year is below €3 million. Related-party transactions must follow arm’s length pricing with documentation that can be requested during an audit.

Common Pitfalls to Avoid

  • Choosing the registered office without looking at trade tax. The local multiplier can make a difference of several percentage points in the total tax rate. If the business doesn’t need to be in a particular city, compare a few municipalities before signing a lease.
  • Expecting automatic relief on dividend withholding. Germany usually withholds the full 26.375% and requires the parent to claim a refund or an exemption certificate in advance. Apply for the certificate before the first distribution, or the cash will be tied up for months.
  • Funding the GmbH with too much intercompany debt. The interest barrier and trade tax add-backs can make interest only partly deductible. Get the balance of equity and debt right at the start, because restructuring later is harder.
  • Underestimating trade tax add-backs. Trade tax adds back part of the interest, rent and royalties the company pays. A GmbH that rents expensive premises or pays large royalties to its parent can pay noticeably more trade tax than its profit suggests.
  • Treating freelancers as a flexible alternative to employees. If a freelancer works like an employee, the authorities can treat the arrangement as disguised employment and demand social security contributions for up to four years, or longer where there was intent. Status checks are available from the German Pension Insurance before the engagement starts.

Tips for Operating Successfully in Germany

Germany rewards reliability. Clients expect precise contracts, punctual delivery and clear communication. Relationships take time to build but tend to last. German is still the language of most business outside large cities and international sectors, and documents in German are often expected even when meetings are in English.

Banking can be the slowest part of starting up, especially for companies with complex or non-EU ownership. Prepare clear documentation of the group structure and beneficial owners, and be ready for detailed questions.

Location choices go beyond tax. Berlin has a large international and English-speaking talent pool. Munich, Frankfurt, Hamburg and Stuttgart have deep sector clusters in technology, finance, logistics and engineering. Salaries, rents and trade tax rates vary between them.

Common Mistakes to Avoid

    1. Letting an employee work from home in Germany before deciding on a structure. A single employee with authority to negotiate or sign contracts can create a permanent establishment for the foreign parent. Choose between a GmbH, a branch or an employer of record before the first hire, not after an audit.
    2. Signing a deed you can’t read. The notarial deed is in German, and founders sometimes sign without fully understanding it. Ask the notary for a translation or an interpreter, which the law requires when a party doesn’t speak German, and agree the articles in English with your advisers beforehand.
    3. Ignoring the works council once employees ask for one. Employers can’t prevent the election of a works council and need to involve it in many decisions, including introducing monitoring software. Involving it early, with clear information, usually gets decisions through faster than resisting it.
    4. Copying another country’s employment contracts. Clauses on non-competes, overtime and probation that work elsewhere are often unenforceable in Germany. A post-contractual non-compete, for example, requires compensation of at least half the employee’s previous pay.
    5. Missing the Transparency Register. Many foreign-owned GmbHs still assume the commercial register entry is enough. Fines for missing filings can be significant, and banks increasingly check the register when opening accounts.

Why Now is the Right Time to Register a Company in Germany

Germany offers a large, stable market, a deep pool of skilled workers and a legal system that favors careful planning. Recent changes have made it more attractive. The corporate income tax rate is set to fall, investment can be depreciated faster until 2027, and the research allowance has been expanded. Online notarization and digital filing have made formation easier for founders abroad.

The challenges are real but manageable. A foreign investor needs to plan the formation sequence, choose a location with trade tax in mind, budget for social security and strict employment rules, and prepare for e-invoicing.

If you’d like support with the setup, from forming a GmbH to registering for tax and hiring your first employees, contact our company registration team for guidance tailored to Germany.

Frequently Asked Questions

The deed can be signed before the account is opened, and the company exists "in formation" from that point. However, the commercial register won't enter the GmbH until the managing directors confirm that the capital has been paid in. In practice, this means the account has to be opened before registration can be completed.

Not to be appointed. A non-EU director who will live and work in Germany needs a residence title that allows the role. A director who manages from abroad and only travels for meetings may not need one, but should check visa rules for business trips.

Rarely. Since 2025, the small business VAT exemption applies to companies whose turnover was no more than €25,000 in the previous year and stays below €100,000 in the current year. A foreign subsidiary usually wants to charge VAT and recover input tax, so it will normally opt into standard VAT from the start.

Accounting records, annual financial statements and invoices generally have to be kept for eight to ten years, depending on the type of document. Retention periods for invoices were shortened in 2025, but the rules differ for financial institutions and some other cases, so agree a retention policy with your tax adviser.

Yes, but the fees must reflect services actually provided and be priced at arm's length, with documentation that supports them. The tax office looks closely at management fees and royalties paid abroad, and fees without clear supporting evidence can be treated as hidden profit distributions.