Non-EU nationals working in Germany must apply for a residence permit (Aufenthaltserlaubnis) at the local Ausländerbehörde (immigration authority) before their entry visa expires. The process requires health insurance proof, a signed employment contract, biometric passport photos, and a registered German address. Most workers should book their Ausländerbehörde appointment within the first two weeks of arrival to avoid overstay risk.
This guide is for informational purposes only and does not constitute legal advice. For complex situations, consult a licensed immigration lawyer.
Why this matters — and what happens if you miss it
If you allow your entry visa to expire without submitting a residence permit application, you are legally overstaying in Germany — even with a valid job contract and an employer expecting you on Monday. Under § 4 Aufenthaltsgesetz (German Residence Act), every non-EU national requires a valid residence title to live and work here. The consequences of overstaying are not theoretical:
- The overstay is recorded in the Schengen Information System and can block future EU travel and visa applications
- Fines range from several hundred euros depending on duration and circumstances
- Employers who fail to verify current residence status can face regulatory scrutiny
- Applying for an extension after an overstay is substantially harder and may require leaving Germany first to restart the process
Most work entry visas are valid for 90 days. That window must cover accommodation search, completing Anmeldung, arranging health insurance, and securing an Ausländerbehörde appointment — which in cities like Berlin can be booked out 6–10 weeks in advance. Starting late is the single most common mistake.
The complete step-by-step process
Begin the day you have a stable address. Every step below is a prerequisite for the next.
Complete Anmeldung (address registration) immediately. The Ausländerbehörde cannot process your application without a registered German address. Anmeldung is done at the local Bürgeramt (citizens' office) and must be completed within 14 days of moving into permanent accommodation. Your landlord must sign a Wohnungsgeberbestätigung (landlord confirmation form) before you attend. Read the Anmeldung guide for the full document and booking plan.
Confirm statutory health insurance coverage. Employees earning below the income threshold are required to enrol in gesetzliche Krankenversicherung (GKV — statutory health insurance). Your employer will facilitate enrolment. You need a written Mitgliedsbescheinigung (membership certificate) — not an email or app notification — before your Ausländerbehörde appointment. Read the health insurance guide for how to obtain this document quickly after enrolment.
Book your Ausländerbehörde appointment immediately. Do not wait for your documents to be complete before booking. Slots in Berlin and Munich fill within minutes of release. Book the earliest available appointment, then gather documents while you wait. In Berlin, the Landesamt für Einwanderung (LEA) manages all residence permit applications — check berlin.de/einwanderung and set a daily reminder for new slot releases.
Assemble and verify your complete document set. See the documents section below. Missing even one item at the appointment typically results in rejection and rescheduling — which may push you beyond your visa expiry.
Attend the appointment and pay the application fee. The fee for a standard work-based residence permit (Aufenthaltserlaubnis nach § 18 AufenthG) is typically €100–€140, payable by card at the office. On the day, you will usually receive a Fiktionsbescheinigung (interim permit), which legally confirms your right to remain and work while your application is assessed.
Collect the residence permit card. The physical Aufenthaltstitel (residence permit card) is typically issued 4–12 weeks after submission, depending on office workload. You will receive a letter when it is ready to collect.
Key documents you must prepare
Bring every document below in a single organised folder. Inconsistencies in names, addresses, or dates across forms are the most common reason appointments stall.
Valid passport Must remain valid beyond the duration of the requested permit Biometric passport photo 35×45 mm, taken within the last 6 months Signed employment contract Must match job title, employer, and salary basis on all other forms Employer letter on company letterhead Confirms your role, start date, and gross monthly salary Health insurance certificate (Mitgliedsbescheinigung) Written proof from insurer — email confirmation is not accepted Anmeldung certificate Issued by the Bürgeramt after address registration is complete Completed application form Download from your specific Ausländerbehörde website before attending Proof of qualifications Degree or equivalent credential; certified translation may be required Application fee €100–€140 depending on permit type; verify current amount with your officeSome offices require supplementary documents for specific permit categories. Confirm the exact list on your local Ausländerbehörde's website at least one week before attending.
Deadlines and legal consequences of missing them
90-day visa window. Most work entry visas allow 90 days. The clock starts on entry. The permit application must be submitted — not approved — before expiry. As long as you have a booked appointment and file the application on time, the § 81 Aufenthaltsgesetz Fiktionsbescheinigung provision covers your legal status.
14-day Anmeldung requirement. Address registration must be completed within 14 days of moving into permanent accommodation. Without it, you cannot file the residence permit application. Late Anmeldung can also carry fines of up to €1,000, though enforcement varies by municipality.
Fiktionsbescheinigung validity. The interim permit issued at your appointment is valid for 3–6 months. If the full permit is not issued in that window, the Fiktionsbescheinigung must be renewed at the Ausländerbehörde — it does not extend automatically.
Permit renewal lead time. Once your residence permit is issued, calendar your renewal date immediately. Submit the renewal application at least 6–8 weeks before expiry. Late renewal recreates the same legal grey zone as an initial overstay.
For example, a software engineer arriving in Berlin on a 90-day national visa has approximately 14 days to complete Anmeldung, then should book the Ausländerbehörde appointment that same week. With a typical 6–8 week booking delay at the LEA, the appointment falls around week 8–10 — still inside the 90-day window if booking starts immediately, but with zero buffer for document problems or rescheduling.
City-specific notes: Berlin, Munich, Hamburg
Berlin. All residence permit applications are handled by the Landesamt für Einwanderung (LEA). Online appointment slots open on specific days and disappear in under five minutes. Use the appointment portal at berlin.de/einwanderung, enable browser notifications, and check at least twice daily. The LEA operates dedicated windows for qualified skilled workers under the Fachkräfteeinwanderungsgesetz (Skilled Immigration Act) — if your role qualifies, use this channel as processing is often faster.
Munich. Applications go through the Kreisverwaltungsreferat (KVR). Appointment availability is generally better than Berlin, but early booking is still essential. The KVR online system at muenchen.de is the primary booking channel.
Hamburg. The Einwohnerzentralamt handles residence permits. Hamburg has introduced digital pre-screening tools for some permit categories — check whether your case can be pre-assessed online before committing to an in-person slot.
Regardless of city, the legal requirements derive from federal law — specifically the Aufenthaltsgesetz and the Beschäftigungsverordnung (Employment Ordinance). Local offices apply their own procedures to the same federal document set.
Common mistakes and how to avoid them
Booking too late. This is the single biggest risk. Book the appointment in your first week in Germany before any of your documents are ready. You can gather documents while waiting; you cannot create appointment slots that do not exist.
Accepting verbal employer confirmation. HR emails and verbal assurances are not sufficient. You need a formal letter on company letterhead confirming your position, contract start date, and gross monthly salary. Request this on your first day.
Relying on health insurance email confirmation. Insurers send activation emails. The Ausländerbehörde requires a Mitgliedsbescheinigung — a formal certificate, not an account welcome email. Ask your insurer specifically for this document after enrolment.
Incomplete forms. Download the correct application form from your local Ausländerbehörde at least a week before your appointment. Fill every field. Have a bilingual colleague or advisor review it before you attend.
Overlooking translation requirements. Degree certificates or documents not in German or English may require a beglaubigte Übersetzung (certified translation). Certified translators take two to three weeks minimum — plan accordingly.
Frequently asked questions
How long does it take to get a German residence permit after applying?
After submitting a complete application, the physical residence permit card is typically issued within 4–12 weeks depending on the Ausländerbehörde's workload. On the day of your appointment you receive a Fiktionsbescheinigung (interim permit), which immediately confirms your legal right to remain and work in Germany while processing continues.
What happens if my visa expires before I can get an Ausländerbehörde appointment?
If you have a booked appointment and submit the application before the visa expires, the § 81 Aufenthaltsgesetz provision applies — your legal status is preserved by the act of filing. If your visa is imminently expiring and no regular slot is available, contact the Ausländerbehörde directly to request a Notfalltermin (emergency appointment). Do not wait and hope the problem resolves itself.
Do I need to speak German at my Ausländerbehörde appointment?
Not necessarily. Many officers in offices dealing with international skilled workers have functional English. You may bring a trusted person to assist with translation. Formal interpreter services are not provided by the office.
Can I change jobs while my residence permit application is being processed?
The Fiktionsbescheinigung maintains your right to work under the same conditions as your original entry visa. Changing employers during processing is legally complex — inform the Ausländerbehörde immediately if your employment situation changes before the permit is issued.
Do I need a new residence permit if I change jobs after the permit is issued?
It depends on your permit type. Permits issued under the Fachkräfteeinwanderungsgesetz often allow changes within the same occupational field without a new application, but you must notify the Ausländerbehörde. Moving to a materially different role or industry may require a permit amendment. Never change jobs without confirming the conditions of your existing permit first.
Official resources and where to get help
- BAMF — Residence for employment purposes — authoritative overview of residence categories and legal requirements under German immigration law
- Make it in Germany — Work permit guide — official skilled immigration portal with step-by-step route guidance
- Landesamt für Einwanderung Berlin (LEA) — Berlin appointments, documentation requirements, and LEA contact details
- Bundesregierung — Living and working in Germany — federal overview of rights and obligations for new residents
For cases involving family reunification, self-employment, or visa category complications, consult a Fachanwalt für Ausländerrecht (licensed immigration lawyer). The German Bar Association directory is searchable at anwaltauskunft.de.
The residence permit sits at the centre of a document dependency chain — your Anmeldung, health insurance, employer onboarding, and tax ID all feed into it or depend on it. Build your free personalised German immigration plan to map every mandatory task against your actual arrival date, visa type, and individual situation so you can track the full sequence in one place rather than managing it across tabs and reminders.