What are the business entity types available in Germany?
Limited Liability Company (GmbH)
The GmbH is the most common corporate structure in Germany, favored for its flexibility and limited liability protection. It requires a minimum share capital of EUR 25,000, and it can be established with a single shareholder. However, shares in a GmbH cannot be publicly traded or listed on the stock exchange, making it a popular choice for small to medium-sized businesses and family-owned enterprises.
Mini GmbH
The Mini GmbH, also known as Unternehmergesellschaft (UG), is a simplified version of the standard GmbH, designed for small businesses and startups. It requires a minimum share capital of just €1, although in practice, a slightly higher amount, such as €500, is often recommended to cover initial costs. This low capital requirement makes the UG an attractive option for entrepreneurs with limited initial funding. Like the standard GmbH, the UG offers limited liability protection to its shareholders, meaning they are only liable up to the amount of their investment.
German Joint Stock Company (AG)
The AG is suited for larger companies that seek to raise capital through public stock offerings. It requires a minimum share capital of EUR 50,000, and the liability of shareholders is limited to their investment. An AG can list its shares on the stock exchange, allowing for easier capital expansion, making it ideal for large corporations.
German Limited Partnership (KG)
This structure involves at least one general partner with unlimited liability and one limited partner whose liability is restricted to their capital contribution. The general partner manages the business, while the limited partner typically acts as a passive investor without a role in daily operations. The KG is often used in situations where one party provides capital, and another provides management expertise.
Sole Proprietorship
A Sole Proprietorship is the simplest form of business in Germany, ideal for individuals starting small-scale businesses. The sole proprietor has full control over the business but also bears unlimited personal liability for its debts. Income from the business is taxed as personal income, making this structure straightforward but potentially risky for the owner.
Branch Office
A Branch Office in Germany is an extension of a foreign parent company and is not considered a separate legal entity. This means that the parent company is fully liable for the branch's operations and obligations. Branch offices are popular among international businesses looking to establish a presence in Germany without forming a separate company under German law.
Can foreigners incorporate a company in Germany?
Yes, foreigners can incorporate a company in Germany, and the most popular structure for this purpose is the Limited Liability Company (GmbH). German law allows foreign individuals and entities to be shareholders in a GmbH without any restrictions on the percentage of ownership, meaning that a GmbH can be 100% foreign-owned. The GmbH requires a minimum share capital of EUR 25,000, and at least half of this amount must be deposited into a German bank account before the company can be registered.
Germany has implemented several reforms in recent years to encourage Foreign Direct Investment (FDI), making it an attractive destination for foreign entrepreneurs. The country offers a stable legal and economic environment, a skilled workforce, and access to the European single market. Moreover, Germany's investment policies do not discriminate against foreign investors, and the government has introduced various incentives, such as tax reliefs and grants, to support foreign businesses. For example, the "Investment Grant Program" (Investitionszuschuss) provides financial assistance for new investments in certain regions and industries.
What is the structure of a GmbH company in Germany?
Directors
A GmbH in Germany must have at least one managing director, who is responsible for the day-to-day operations of the company. The director can be of any nationality, and there are no residency requirements, making it an attractive option for foreign founders. While nominee directors are permitted, corporate directors are not allowed; the managing director must be an individual. The directors are appointed by the shareholders and are listed in the commercial register, making their roles public and transparent.
Shareholders
A GmbH requires at least one shareholder, who can be an individual or a legal entity, including foreign companies. There are no restrictions on the nationality or residency of shareholders, allowing full foreign ownership of the GmbH. Shareholders are not required to be involved in the management of the company but hold decision-making power through their voting rights. The liability of shareholders is limited to their share capital contributions, which adds a layer of security to the structure.
Share Capital
The minimum share capital required to establish a GmbH is EUR 25,000. At least 50% of this amount must be deposited into a German bank account before the company is registered. The share capital can be contributed in cash or in-kind, but in-kind contributions (such as property or equipment) require an independent valuation. The share capital is divided into shares, with a minimum nominal value of EUR 1 per share. The GmbH’s capital structure provides limited liability protection to shareholders, as their risk is confined to the amount they have invested.
Office Space
A GmbH must have a registered office in Germany, which serves as the company's official address for legal correspondence. While this address must be a physical location, it does not necessarily have to be a commercial office; a virtual office address can suffice during the initial stages of incorporation. The registered office must be in the same jurisdiction as the local commercial register where the company is registered, ensuring that the company is easily accessible for legal purposes.
Documents required for a company formation in Germany
To incorporate a company in Germany, you need to prepare and submit various documents. These documents are essential to comply with German regulations and ensure your business operates legally. The documents will be used in KYC due diligence procedures, application preparation, and document submission to the authorities.
Proposed Company Details:
- Proposed company names.
- Business Activities: Detailed description of the company’s purposes and objectives.
- Share Details: Number of shares, share classes (if any), rights attached, and nominal value.
- Power of Attorney: Signed by each shareholder for submission.
- Proof of a registered address in Germany
Personal Documents for Directors, Shareholders, and Promoters:
- Copy of colored passport with at least 18 months of validity.
- National identity card
- Proof of a foreign residential address.
- Resume and contact information.
Corporate Documents for Corporate Shareholders:
- Certificate of Incorporation.
- Memorandum & Articles of Association/Constitution and Amendments.
- Certificate of Incumbency.
- Proof of the registered address.
- Board of Directors structure and corporate chart.
- Corporate representative details and board resolution.
Additional Requirements:
- Written confirmation that directors, shareholders, and other key individuals are not Politically Exposed Persons (PEPs).
- Principal place of business address.
- Source and origin of funds used in the business.
- Expected location of the company’s customers and suppliers.
- Information on the beneficial owner, if different from the named shareholder.
How do I incorporate a company in Germany?
Step 1 - Choose and Verify a Company Name
After selecting the legal structure, you need to choose a unique name for your company. This name must comply with German naming regulations and clearly indicate the legal form of the company (e.g., GmbH or AG). Before finalizing your company name, you must verify its availability through the commercial register (Handelsregister) to ensure that it’s not already in use by another business. This step is crucial as it prevents legal disputes and ensures that your company name is unique in the marketplace.
Step 2 - Define the Company’s Object (Unternehmensgegenstand)
In Germany, every company must specify its business activities, known as the Unternehmensgegenstand. This description should be specific and clear, outlining the nature of the business and its primary operations. The Unternehmensgegenstand will be included in the articles of association and must align with the company's actual business activities. This step is important because it defines the legal scope of what the company can do and is used by the authorities to classify the company for tax and regulatory purposes.
Step 3 - Draft the Articles of Association
The Articles of Association (Gesellschaftsvertrag) is a critical document that outlines the internal governance of the company, including the rights and obligations of shareholders, the distribution of profits, and procedures for decision-making. These articles must be drafted in accordance with German law and notarized by a notary public. The notarization process ensures that the document is legally binding and complies with all regulatory requirements. This document forms the legal foundation of the company and is required for registration with the commercial register.
Step 4 - Open a Business Bank Account
Once the Articles of Association are notarized, the next step is to open a business bank account in Germany. This account will be used to deposit the required share capital for the company. For a GmbH, at least EUR 12,500 (half of the minimum share capital) must be deposited before registration. The bank will issue a deposit slip, which is necessary for the registration process. This step not only meets the legal requirements but also helps establish the financial infrastructure of the company.
Step 5 - Register with the Commercial Register (Handelsregister)
With the notarized Articles of Association and the bank deposit slip in hand, the company can now be registered with the local commercial register (Handelsregister). This involves submitting an application along with all required documentation, such as the company’s name, address, list of directors, and the business object. Once the application is reviewed and approved, the company is officially incorporated and can begin operations. The registration process usually takes a few weeks, and once completed, the company is publicly listed in the Handelsregister.
Step 6 - Register for Taxes and Obtain a Tax ID
After registration, the company must be registered with the local tax office (Finanzamt) to obtain a tax identification number (Steuernummer). This is necessary for fulfilling corporate tax obligations, such as income tax, VAT, and trade tax. It’s also advisable to hire a tax advisor to navigate the complex German tax system and ensure compliance with all tax regulations. Without a tax ID, the company cannot legally conduct business or generate income in Germany.
Step 7 - Register for Trade (Gewerbeanmeldung)
In addition to tax registration, the company must also complete a trade registration (Gewerbeanmeldung) with the local trade office (Gewerbeamt). This registration is required for all businesses operating in Germany and involves submitting information about the business activities, address, and ownership structure. The trade registration provides the company with a Gewerbeschein, which is a certificate that permits the company to engage in business activities legally within its jurisdiction.
Step 8 - Obtain Necessary Insurance
Finally, depending on the nature of the business, the company may be required to obtain certain types of insurance. This could include liability insurance, health insurance for employees, and business property insurance. Insurance is essential for mitigating risks and protecting the company’s assets and operations. Additionally, as a foreign founder, you must have personal health insurance, which is mandatory in Germany. The right insurance coverage is crucial for safeguarding the company and complying with German regulations.
Compliance requirements post-incorporation
Annual Accounts
Every German company is required to hold at least one shareholder meeting per year to approve the annual accounts. These accounts must be prepared in accordance with German Commercial Law and subsequently filed with the German Federal Gazette (Bundesanzeiger). This filing ensures that the financial statements are accessible to the public, maintaining transparency and accountability. Failure to file the annual accounts on time can lead to penalties and affect the company’s credibility.
Board Meetings
The frequency and necessity of board meetings depend on the provisions stated in the company’s Articles of Association. While it is not mandatory under German law to hold regular board meetings, companies often schedule them to ensure proper governance and decision-making. Any significant decisions or changes in company policy are usually made during these meetings.
Tax Returns
Companies in Germany are required to file tax returns at least once a year with the competent tax authorities. This includes the filing of corporate tax, trade tax, and other applicable taxes. Timely and accurate filing of tax returns is essential to avoid penalties and ensure compliance with German tax laws. It is advisable to work with a tax advisor to navigate the complexities of the German tax system.
VAT and tax considerations for companies in Germany
Value Added Tax (VAT)
In Germany, Value Added Tax (VAT), known as "Mehrwertsteuer" (MwSt.), is a consumption tax applied to most goods and services. The standard VAT rate is 19%, but a reduced rate of 7% applies to certain goods and services, such as food, books, and public transportation. Companies must register for VAT if their annual turnover exceeds EUR 22,000. Once registered, businesses are required to charge VAT on their sales and can reclaim the VAT they pay on business-related expenses. VAT returns are typically filed monthly or quarterly, depending on the company’s turnover, with an annual VAT return also required.
Corporate Income Tax
Corporate Income Tax (Körperschaftsteuer) is levied on the profits of companies in Germany at a flat rate of 15%. Additionally, a solidarity surcharge of 5.5% on the corporate tax is applied, bringing the effective tax rate to 15.825%. All companies, regardless of size, are subject to corporate income tax, and profits must be reported annually. The tax is calculated based on the company’s net income, with allowances for certain deductions and exemptions. It’s essential to maintain accurate and comprehensive financial records to ensure proper tax reporting.
Trade Tax (Gewerbesteuer)
In addition to corporate income tax, companies in Germany are subject to trade tax, which is imposed by local municipalities. The rate of trade tax varies depending on the municipality but typically ranges between 7% and 17.5%. The trade tax is calculated based on the company’s taxable income, with specific deductions allowed. Companies can partially offset trade tax against their corporate income tax liability, making it important to carefully plan and manage these obligations. The exact calculation can be complex, so many businesses opt to work with a tax advisor.
Solidarity Surcharge
The solidarity surcharge (Solidaritätszuschlag) is an additional tax levied on top of corporate income tax and personal income tax in Germany. For companies, the surcharge is 5.5% of the corporate income tax liability, effectively increasing the overall tax burden. Although there have been discussions about reducing or eliminating the surcharge, it remains in place for now. This surcharge is used to finance the economic development of former East Germany and other national expenses.
Withholding Tax
Germany imposes withholding tax on certain types of income paid to non-residents, such as dividends, interest, and royalties. The standard withholding tax rate on dividends is 25%, plus the solidarity surcharge, making the effective rate 26.375%. However, tax treaties between Germany and other countries may reduce the withholding tax rate. Companies paying dividends to foreign shareholders must ensure they comply with these requirements and apply any applicable treaty benefits.