Services · Company formation
Company registration in Germany
A limited liability company (GmbH) in the EU's largest economy. We draft the articles, handle the notary and registration, and help with the bank account and taxes.
Germany is the EU's largest market, and a German company gives access to local clients, banks and public procurement. Most founders register a GmbH, and for a small start its light version, the UG, with token capital. The articles are notarised, and the company comes into existence on entry in the commercial register. Below: who a German company suits, the documents and capital required, what registration costs and how long it takes, the taxes a company pays and how they will change by 2032.
Who a German company suits
A German company is opened when you need clients and suppliers in Germany and the EU: local customers, marketplaces and public buyers prefer to deal with a company from the German commercial register. It suits trade and manufacturing, software development, logistics, and holding property or shares in other companies.
It does not suit those looking for low tax or anonymity. The total burden on profits is just under 30%, founders and managing directors are public in the commercial register, and beneficial owners are entered in the transparency register. A company alone does not give the right to live in Germany: a managing director from outside the EU who relocates needs a residence permit for self-employment.
Which company to open in Germany
- GmbH. Share capital of at least $29,000. Half of it, $15,000, is enough for registration; the rest can follow later.
- UG (haftungsbeschränkt). A light form of the GmbH: the capital can be a token amount, paid in full before registration, with the limited liability label in the name. It must set aside a quarter of its annual profit until capital reaches $29,000.
Banks and large clients prefer a full GmbH, so the UG is usually chosen for a trial start.
Requirements and documents
The law does not restrict the nationality or residence of founders and the managing director. Three things are mandatory: a business address in Germany entered in the commercial register, at least one managing director who has not been barred from the role by a court or authority, and notarisation.
- passports of the founders and the managing director, proof of residential address;
- articles of association or the model protocol, which can be used with up to three founders and one managing director;
- the list of shareholders and the resolution appointing the managing director;
- the managing director's assurance that nothing bars them from the role, and the bank's confirmation that the capital has been paid in;
- if a founder is a company: an extract from its home register and proof of the signatory's authority, apostilled and with a certified German translation;
- beneficial owner details for the transparency register, a business description and turnover plan for the bank and the tax office.
Since August 2022 a GmbH can be formed before a notary by video, but this requires an electronic ID from Germany or another EU country. Founders from other countries attend the notary in person or issue a notarised, apostilled power of attorney.
How much company registration in Germany costs
| Payment | Amount |
|---|---|
| Share capital at registration of a GmbH | from $15,000; it is the company's money, not an expense |
| Notary: articles and commercial register application | $680 to $2,300 |
| Commercial register fee for the first entry | ~$170 |
| Trade registration with the municipality | $20 to $75 |
| Our packages with address, secretary, first-year fees and apostilled documents | in the fee table below |
The notary's fee is set by law and depends on the capital and the number of founders; it is lower with the model protocol. Dollar amounts are converted at the European Central Bank rate of 6 October 2026 and rounded up. A manager will calculate the total for your founders in the chat.
Capital from $15,000 at registration, and the notary is a mandatory step
The law does not stop you registering a company on your own. But mistakes cost more than the fees: articles the notary sends back for changes, capital paid into the wrong account or in the wrong amount, a missed entry of beneficial owners in the transparency register and a tax questionnaire after which the company waits months for a tax number. We prepare the articles and founder documents, handle the notarial deed and commercial register entry, help pay in the capital, open the account and obtain the tax number.
Turnkey package prices are in the table on this page; a manager will calculate the total for your structure in the chat.
Company taxes in Germany
A company pays 15% corporate income tax plus a 5.5% solidarity surcharge on that tax, and trade tax at a rate set by the municipality. According to the Federal Ministry of Finance, the total burden on company profits is currently just under 30%.
The Act on an Immediate Tax Investment Programme, passed by the Bundestag on 26 June 2025 and approved by the Bundesrat on 11 July 2025, cuts corporate income tax by 1 percentage point a year:
| Year | Corporate income tax |
|---|---|
| 2026-2027 | 15% |
| 2028 | 14% |
| 2029 | 13% |
| 2030 | 12% |
| 2031 | 11% |
| from 2032 | 10% |
By 2032 the total burden will fall to about 25%. The same act reintroduced declining-balance depreciation of up to 30% a year for equipment.
How registration works
- Reviewing the business. We choose the form, capital, founders and managing director, and check the name.
- Articles and notary. We draft the articles and the register application, and a notary certifies them. Founders sign before a notary or by power of attorney.
- Capital. We open the company account and pay in at least $15,000 for a GmbH or the full capital for a UG.
- Commercial register. The notary files the application; the company exists once entered.
- Tax and trade registration. We register the trade with the municipality, obtain a tax number and, if needed, a VAT number, and file with the transparency register.
Timeline step by step
| Step | Time |
|---|---|
| Founders' documents, articles, notary appointment | a few days to 2 weeks, longer if an apostille and translation are needed |
| Company account and capital payment | a few days to several weeks: the bank runs its own checks |
| Entry in the commercial register | a few days to 2 weeks after the notary files |
| Tax number | several weeks after the tax office questionnaire |
With documents ready, formation usually takes 2-4 weeks. The bank and the tax office are what most often move the date, so we prepare their questionnaires together with the articles.
Why registration in Germany gets delayed or refused
- The bank will not open an account. Without an account the capital cannot be paid in, and German banks closely check founders from outside the EU.
- The tax office holds the number. It asks detailed questions about plans and turnover, especially if the managing director does not live in Germany.
- The director cannot travel. Some steps and the bank require personal attendance or notarised, apostilled documents from abroad.
- The name or business purpose is rejected. The register refuses a name that is misleading or matches one already entered in the same town, and some activities need a permit first.
- No business address. Without an address in Germany where documents can be served on the company, the register entry is not made.
- A founder or director is on a sanctions list. The notary and the bank must refuse.
Restrictions for specific nationalities
German law does not sort founders by nationality. The restrictions come from EU sanctions and bank practice:
- persons on sanctions lists and companies they control will be refused both registration and an account;
- EU banks may not hold more than $120,000 per client who is a national or resident of Russia or Belarus, unless they hold citizenship or a residence permit of an EU or EEA country or Switzerland;
- accounting, audit, legal and management consulting services may not be provided in the EU to companies registered in Russia, so a structure with a Russian company as founder is reviewed separately before work starts;
- a managing director from outside the EU who moves to Germany needs a residence permit for self-employment; the company can be managed from abroad without one.
We find out which bank will open an account for your nationality and place of residence before the notary appointment.
What we do
We choose the form, draft the articles, arrange the notary, pay in the capital, register the company in the commercial register, register it for tax, provide the address and help with the bank account. After registration we keep the transparency register entry up to date and remind you of filing deadlines. Prices for each service are in the table below.
Fees
| Service | Price |
|---|---|
| Base package - GmbH registration | €10 100 |
| Package with nominee service - GmbH registration | €10 100 |
| Package with bank pre-approval - GmbH registration | €11 100 |
We will calculate online the cost of registering and running your company for the first year.
See also
Business account · Personal account · Investment property · All country programs
FAQ
How much does it cost to register a company in Germany?
What is the minimum capital for a German company?
How long does it take to register a company in Germany?
What taxes does a German company pay?
Can a foreigner open a company in Germany?
Is a notary required to register a German company?
GmbH or UG?
Want to open a company in Germany?
We choose the German company form, usually a GmbH, prepare the notary and commercial register documents and handle the capital deposit, tax registration and account. The catalogue covers every country.
The Murblz consultant replies straight away in the chat on this page. Describe your situation and we will work it out together.
Free consultation