If you are a national of an EU member state, you do not need a residence permit to set up a company. Citizens of non-EU countries can apply for a residence permit to pursue a self-employed activity. This application must generally be submitted to the relevant German consular office abroad. If you are already in Germany with another form of leave to remain, you can apply to the relevant Immigration Office (Ausländerbehörde) for authorisation to pursue a self-employed activity.
If you wish to start a business, you need both a business idea and a detailed concept of how you intend to realise this business idea. You should draw up a detailed business plan covering all the essential points of your company formation, along with all opportunities and risks.
Essential features of a business plan include:
Find out more about the business plan here.
One of the most important aspects to consider when setting up a company is the choice of legal form.
Further important information on setting up a company in Germany – especially in the Düsseldorf and Mettmann region – can be found here:
Guidelines for company founders in the City of Düsseldorf
Information on forming a company and choosing the legal form and details of the seminar series ‘Setting up a business’ at the Office for Economic Development in Düsseldorf
Support for start-ups from the City of Düsseldorf
Information, advice and seminars for company founders in the County of Mettmann
Information, advice and events for company founders at the IHK Düsseldorf and
comprehensive information can be found here
You can find the tax office (Finanzamt) responsible for dealing with your matters (e.g. when registering as self-employed).