A business must be registered for several legal and organisational reasons:
Legal basis: In Germany, business registration is required by law. Anyone who takes up a commercial activity is obliged to register it with the relevant authorities in accordance with the Trade, Commerce and Industry Regulation Act (GewO). This serves to monitor economic activities and ensure that they take place within the framework of the applicable laws.
Tax recordingBusiness registration also informs the tax office and other authorities. The tax office requires this information in order to register the trader for tax purposes and to levy the corresponding taxes (e.g. trade tax). Without registration, the tax registration and taxation of income could not be carried out correctly.
Social securityTradespeople can also be included in social security systems, such as pension or health insurance, if these are mandatory for the respective entrepreneur.
Authorisation for certain activitiesRegistration is a prerequisite for obtaining a business licence in some sectors, such as property trading or the security industry. Certain activities may only be carried out with a corresponding licence, which is linked to registration.
Transparency and consumer protectionBusiness registration creates transparency about business activities and protects consumers. It ensures that businesses are officially registered and therefore easier to check.
Who has to register commercially and what is required
Anyone intending to become self-employed or start a business activity in a company must register a trade at the beginning of their self-employment. This applies, for example, to
Retailer
Service provider
Operators of online shops
Restaurateurs
Craftsman
In the case of a corporation (e.g. GmbH or UG), the managing director registers the business.
Freelancers are an exception: If the planned activity is classified as a liberal profession, you do not need to register a business. You can find out whether your activity is classified as a liberal profession in the list of catalogue professions in Section 18 EStG. Freelancers do not have to register with the trade office, but with the tax office in order to start their self-employment.
Holding companies, i.e. companies with the corporate purpose of “managing their own assets”, are also exempt from the obligation to register a business.
Documents for business registration
A business registration can be completed online in Berlin and in other federal states at the relevant trade office (this is usually part of the citizens’ registration office or residents’ registration office) without an appointment. However, it is important that you bring the necessary documents with you to the registration.
You should have the following documents ready for business registration:
For everyone: Identity card or passport together with a registration certificate, as well as a valid credit card for the payment of the fee of 15 euros
Für GmbH und andere Kapitalgesellschaften oder oHG: An extract from the commercial register
For foreign founders: A valid residence permit
Certain professional groups must also submit additional documents in order to successfully register the trade. In special cases, such as industries that require monitoring or trades that require a special licence, additional requirements must be met. A business licence in accordance with § 34c of the Trade, Commerce and Industry Regulation Act (GewO) is required particularly frequently.
Business registration step by step
As in other articles, we have taken screenshots to help you with the business registration step by step:
1. go to the website of the Berlin administration
You will be informed that you have to enter your details in German and that registration costs 15 euros.
Step 1: Select the legal form and the reason for registering the business.
Step 2: Decide when you want to register the business.
Step 3: Enter all your company details.
Some businesses require a separate operating licence. If your business does not require a licence, you can skip this step.
Step 4: Enter all the information from your commercial register application here.
Step 5: Enter the address of your business premises.
Step 6: Also provide the contact details of your company so that the trade office can contact you.
Step 7: Here you can insert your corporate purpose from your company’s articles of association or certificate of incorporation. In special cases, it must be specified again at this point.
Step 8: Enter all your personal information here if you are the managing director of the company.
Step 9: This also includes your private residence.
Step 10: As well as your contact details.
Step 11: Check your details again.
Step 12: Enter an e‑mail address to which the confirmation of the business registration can be sent.
Step 13: Unfortunately, you will need a credit card to pay the fee. If you as a company do not yet have a credit card, take your private credit card and charge the costs to your company as disbursed costs.
Step 14: Check all data again.
Step 15: If you need further file attachments, upload them now.
Step 16: Confirm the privacy policy and the terms of use.
Step 17: You must now confirm that you are an authorised representative and are permitted to make this registration.
Step 18: Last step: Now it’s time for the payment process.
It will then take one to two weeks until your business is registered. You will be notified of this. This notification is also known as a trade licence.
Still have questions about the starting a company in Germany, company registration Germany, business bank account Germany, the reservation or the purchase process? We answer many questions in our FAQs, for everything else you are welcome to contact our team.
Would you prefer to speak to someone in person and clarify your questions about starting a company in Germany as a foreigner, or company registration in Germany in general, on the phone or in chat? No problem! Our team is at your disposal and will be happy to help you with any questions about our services.