Skip to main content
GermanyBusiness and self-employment

Self-employment residence permit in Germany

A residence permit for people planning to start their own business or work as a freelancer in Germany. The programme requires an economic interest in, or a regional need for, the product or service offered, and a positive effect of the activity on the economy. Funding must be secured from own capital or a confirmed loan. Applicants over a certain age must show adequate pension provision. Where the business is successful, a move to permanent residence is possible.

Visa term
Initially up to 3 years
Work
Self-employed activity under the business concept submitted

Source: gesetze-im-internet.de — § 21 AufenthG (self-employment)

Who can obtain a self-employment permit

The programme is designed for foreign nationals with innovative ideas and sufficient capital to start their own business.

Traditional entrepreneurs

  • Those opening retail shops, workshops or manufacturing businesses
  • Those providing traditional services (hairdressing, repairs, construction)
  • Those in skilled crafts requiring registration in the trade register

Freelancers and consultants

  • Writers, designers, programmers, translators
  • Consultants in management, marketing and technology
  • Creative professionals: architects, engineers, auditors

Innovative start-ups

  • Founders of technology and digital companies
  • Entrepreneurs with high-technology business models
  • People with innovative ideas for which there is market demand

When this programme will not suit you

There is no economic interest in the product or service offered

Consider employment programmes (experienced specialists, graduates of German universities)

There is not enough own capital or bank credit

An investment programme (from a set level of investment)

The business does not show a positive effect on the German economy

Other long-stay visa categories depending on the occupation

The applicant is over a certain age and has no proof of pension provision

Seek advice at a German consulate about the alternatives

Documents to gather

When filing at the consulate, documents on qualifications, business plans and financial means must be provided.

  • A detailed business plan in German or English
  • Documents on qualifications and experience in the intended field
  • Proof of available capital (bank statements, title documents)
  • Where necessary — a letter from a bank confirming its willingness to grant a loan
  • Documents on education and professional experience
  • Copy of the passport
  • Declaration of the purpose of the stay in Germany
  • Proof of accommodation in Germany (tenancy agreement or letter from the owner)
  • For applicants over a certain age — documents on pension provision
  • Criminal record certificate (from the country of origin)
  • Medical examination (depending on the requirements of the particular consulate)

How the process runs

Obtaining the permit involves several stages, from preparing the documents to registering with the local authorities.

  1. 1

    Preparing the documents and the business plan

    from 2 to 4 weeks

    Collect all the necessary documents, including a detailed business plan, evidence of funding and documents on qualifications. Check with the German consulate for the full list of documents required for your field.

  2. 2

    Filing the online application through the German Federal Foreign Office portal

    a few hours

    Complete the online form on auswaertiges-amt.de, enter your personal details and upload the necessary documents. Keep the application number.

  3. 3

    Examination by the consulate and the Ausländerbehörde

    up to 3 months or more

    The German consulate forwards the application to the foreigners' authority (Ausländerbehörde) of the city where you plan to live and run the business. The authority assesses the viability of the business idea, the entrepreneur's experience, the amount of capital invested and the potential effect on employment and the economy.

  4. 4

    Collecting the visa at the consulate

    1 to 2 weeks after approval

    Once the Ausländerbehörde has decided in your favour, the consulate issues a national visa (national visa D) for entry into Germany. Collect your passport with the visa.

  5. 5

    Entry into Germany and registration

    within a week of entry

    Enter Germany on the visa. Contact the local Ausländerbehörde office at your place of residence to complete registration and obtain the residence permit (Aufenthaltserlaubnis).

  6. 6

    Registering the business with the local authorities

    1 to 2 weeks

    Register the business with the commercial register (Handelsregister) or the tax office, depending on the type of activity. Open a bank account. Begin operating under the terms of the permit.

Who you can bring with you

Family members may be a spouse and children, who can obtain a residence permit subject to the conditions.

Spouse
May obtain a residence permit provided there is a genuine family relationship and means of support. Proof of living together and of financial support is normally required.
Children under 18
Entitled to a residence permit where the necessary documents are held, including birth certificates and proof of the direct relationship with the entrepreneur parent.
Parents (in exceptional cases)
May be included in family reunification where there are special circumstances and full financial support is available.

Renewal and the grace period

The residence permit is initially issued for up to three years. Provided the business is successful and sustainable, the applicant and any dependants are supported above the subsistence level and all statutory requirements are met, the permit may be renewed for a further three years. After three years of successful activity an application may be made for permanent residence (Niederlassungserlaubnis).

How it differs from the routes next to it

The comparison is built from the official terms of the routes themselves — the source links sit on their own pages.

Self-employment residence permitPolitical asylumRefugee status
Visa termInitially up to 3 yearsResidence permit usually for 3 years; renewed while the grounds remainResidence permit for 3 years; renewable; may be revoked if conditions improve
GroundsResidence permit under § 21 paras. 1 and 5 AufenthG to start a business or work as a freelancerState persecutionPersecution
MoneyImplementation of the business concept must be financed from own capital or a confirmed loanSupport under the AsylbLG during the procedureSupport under the AsylbLG during the procedure
WorkSelf-employed activity under the business concept submittedAfter recognition and the 3-year residence permit — full access to the labour marketFull access to the labour market after recognition

What comes next: permanent residence and citizenship

Route to permanent residence

Permanent residence is possible after 3 years where the business is successful and sustainable

Route to citizenship

Naturalisation after 5 years of residence

Frequently asked questions about Self-employment residence permit

What is the minimum capital required for a self-employment permit?
The law does not set a specific minimum amount of capital. The level of investment is assessed case by case, depending on the type of business, the viability of the business plan and regional conditions. Convincing evidence is normally required that the funding is sufficient to launch and develop the business in line with the plan submitted.
When can an application be made for permanent residence?
A permanent residence permit may be issued after three years of successful and sustainable self-employed activity. This requires proof that the business is profitable and provides a subsistence income for the applicant and any dependants. All other statutory requirements must also be met.
What special conditions apply to applicants over a certain age?
Applicants over a certain age (as set by the law in force) must provide proof of adequate pension provision. This may be evidence of personal pension savings, a pension already in payment or other sources of income guaranteeing financial independence.
Can freelancers obtain a self-employment permit?
Yes, freelancers may obtain a residence permit under § 21 para. 5 AufenthG. They must show that they have the funds to finance their project, are able to support themselves and any dependants, and are entitled to practise their profession in Germany. A portfolio of work and evidence of clients or contracts is normally required.

Other ways to move to Germany

Every route in one list — migration programmes: Germany.

The terms and the amounts are checked against official sources — the link sits under each section.Last checked on: 7 August 2026.