I am a:

🇩🇪

Germany

Capital: Berlin

Recently updated

Fees, fines, and deadlines are approximate and may change. Always verify with official sources before acting.

Key Registrations & Procedures

Residence Registration (Anmeldung)

MANDATORYEU + Non-EU

Your first act after moving in is registering your address at the local Citizens' Office (Burgeramt) or Residents' Registration Office (Einwohnermeldeamt). The process takes minutes at the counter and produces a registration certificate (Meldebescheinigung) on the spot. Without it, you cannot open a German bank account, your tax ID will not arrive, and your employer cannot process payroll correctly.

Burgeramt / Einwohnermeldeamt

Deadline: Within 14 days of moving in (Berlin: 7 days officially, 14 widely accepted).
Processing Time: Same day - Meldebescheinigung issued immediately at the counter.
💰Fees: Free
📅Appointment: Required in most cities. Book immediately online - Berlin, Munich, Hamburg have severe shortages. Try buergeramt-termine.de for Berlin.
Required Documents:
  • Valid passport or EU/EEA national ID card
  • Completed Anmeldeformular (registration form - available online or at the office)
  • Wohnungsgeberbestatigung (landlord confirmation form - legally required since 2015)
  • Rental contract (Mietvertrag) - bring as supporting evidence
Where to Do It:

Any Burgeramt in your city. Berlin: any district Burgeramt. Munich: KVR (Kreisverwaltungsreferat). Hamburg: Kundenzentrum.

If You Don't Do It:

Fines up to EUR 1,000 for late registration. Without Anmeldung you cannot open a bank account, obtain your Tax ID, sign a phone contract, enroll in health insurance, or register children in school.

Regional Variations: Same federal law nationwide but appointment systems differ by city. Berlin is the most difficult - start booking before you arrive.
🏠 Useful Services
  • Flatio specialises in furnished mid-term rentals across Europe, which is practical if you need a registered address before committing to a permanent flat.
  • Wunderflats covers furnished apartments in major European cities for one to twelve months, with no agency fees and utilities typically included in the monthly rate.
Visit Official Website

Health Insurance (Krankenversicherung)

MANDATORYEU + Non-EU

German health insurance operates through two parallel systems: statutory insurance (gesetzliche Krankenversicherung, GKV) and private insurance (private Krankenversicherung, PKV). If you are employed and earn below the annual income threshold, you are automatically placed in GKV. Self-employed people and higher earners may opt for PKV instead. Coverage is legally required for all residents, and proof of enrolment is needed for several other registrations. Expats in Germany often use

Statutory Health Insurance Fund (TK, Barmer, AOK, DAK, etc.)

Deadline: Before or immediately upon starting work. Self-employed and students must also enroll independently.
Processing Time: Membership confirmation within days. Health card (Krankenversichertenkarte) mailed within 1-2 weeks.
💰Fees: Approx. 14.6% of gross salary + avg. 1.7% supplementary - split equally between employer and employee.
📅Appointment: No appointment - apply online or by phone to any statutory insurer.
Required Documents:
  • Valid passport or ID card
  • Meldebescheinigung
  • Employment contract or proof of self-employment / student enrollment
  • Previous health insurance certificate (if transferring from another insurer)
Where to Do It:

Online or by phone to any statutory insurer. Popular options: Techniker Krankenkasse (tk.de), Barmer, AOK, DAK.

If You Don't Do It:

Uninsured employment is illegal in Germany. Employers are legally required to enroll employees. Working without health insurance exposes both employer and employee to back-payments plus penalties.

Regional Variations: Federal system nationwide. Supplementary contribution rates (Zusatzbeitrag) vary slightly by insurer.
🩺 Useful Services
  • Feather is an English-language insurance broker serving expats in Germany, covering both statutory (GKV) and private (PKV) health insurance. The entire comparison and enrolment process is handled online.
Visit Official Website

Social Security Number (Sozialversicherungsnummer)

MANDATORYEU + Non-EU

The social security number (Sozialversicherungsnummer) is a 12-character personal identifier covering your pension, unemployment insurance, and health contributions. There is no separate application, the German Pension Insurance (Deutsche Rentenversicherung) issues it automatically once you join a statutory health fund (GKV). Your employer will need it to run payroll. Expect it by post within two to six weeks of registering with your insurer.

German Pension Insurance (Deutsche Rentenversicherung)

Deadline: Required before first payroll - employers need it to register contributions.
Processing Time: 1-6 weeks by post. Same-day in person at any Deutsche Rentenversicherung branch.
💰Fees: Free
📅Appointment: No appointment needed for in-person requests at Deutsche Rentenversicherung branch.
Required Documents:
  • Valid passport or ID card
  • Meldebescheinigung
  • If on public health insurance: issued automatically when you register with your insurer
  • If on private health insurance: request directly from Deutsche Rentenversicherung by email or in person
Where to Do It:

Your statutory health insurer issues it automatically with public insurance. For private insurance: visit any Deutsche Rentenversicherung branch in person or email your local branch.

If You Don't Do It:

Without it your employer cannot correctly register pension, health, and unemployment contributions. You will still be paid but payroll compliance is at risk for both you and your employer.

Regional Variations: Federal system managed by Deutsche Rentenversicherung. The area code in your number reflects your registration office.
Visit Official Website

Tax ID (Steuerliche Identifikationsnummer / IdNr)

MANDATORYEU + Non-EU

Every person registered in Germany receives an 11-digit tax identification number (Steuerliche Identifikationsnummer, IdNr) automatically. The Federal Central Tax Office (Bundeszentralamt fur Steuern) posts it to your registered address within two to four weeks of your address registration (Anmeldung). Your employer cannot finalise your first payslip without it, so completing your Anmeldung promptly is what sets this entire timeline in motion.

Federal Central Tax Office (BZSt)

Deadline: Issued automatically after Anmeldung - no separate application needed.
Processing Time: 2-6 weeks by post to your registered address. Up to 3 months in busy periods.
💰Fees: Free
📅Appointment: No appointment needed - assigned automatically. If urgent, visit your local Finanzamt in person.
Required Documents:
  • No additional documents required - the Anmeldung triggers automatic issuance
  • If needed urgently: Meldebescheinigung and passport at local Finanzamt
Where to Do It:

Sent by post from the BZSt to your registered address. For urgent cases, visit your local Finanzamt (tax office) in person with your Meldebescheinigung.

If You Don't Do It:

Without it your employer deducts the maximum tax rate (Steuerklasse 6, approx. 42%) until provided. Overpayments are reclaimable in your annual tax return.

Regional Variations: Federal system - nationwide. BZSt handles all issuances centrally.
Visit Official Website

Broadcasting Fee (Rundfunkbeitrag)

MANDATORYEU + Non-EU

The broadcasting contribution (Rundfunkbeitrag) is EUR 18.36 per month per household, regardless of whether you own a television, radio, or any other device. It applies to every household in Germany and is not discretionary. Register at rundfunkbeitrag.de within one month of moving in. Recipients of unemployment benefit (Arbeitslosengeld II), student grants (BAfoG), or basic income support (Grundsicherung) may apply for an exemption.

ARD ZDF Deutschlandradio Beitragsservice

Deadline: Automatic after Anmeldung - you will receive a letter within 2-6 weeks.
Processing Time: Letter with your Beitragsnummer arrives within 2-6 weeks of Anmeldung.
💰Fees: EUR 18.36 per month per household (2026 rate), regardless of number of occupants. Exemptions for social benefit recipients.
📅Appointment: No appointment - register online at rundfunkbeitrag.de or respond to the letter you receive.
Required Documents:
  • Anmeldebescheinigung (or simply your registered address)
  • IBAN for direct debit setup (strongly recommended)
  • Proof of exemption if applicable (e.g. ALG II decision letter, Wohngeld notice)
Where to Do It:

Online at rundfunkbeitrag.de. Set up direct debit via your Beitragsnummer from the letter.

If You Don't Do It:

Non-payment is treated as civil debt. Repeated non-payment can be registered with SCHUFA, damaging your credit rating. Court enforcement and asset attachment are possible in extreme cases.

Regional Variations: Federal system - same rate nationwide. Disability exemption (Schwerbehindertenausweis with RF mark) may qualify for full exemption.
Visit Official Website

Gewerbeanmeldung (Business Registration)

MANDATORYEU + Non-EU

Running a commercial or trade business (Gewerbe) in Germany requires registration with the local Trade Office (Gewerbeamt). This covers e-commerce sellers, tradespeople, retailers, and most service providers. Filing the business registration form (Gewerbeanmeldung) automatically notifies your local tax office (Finanzamt), which will then write to you to set up tax registration and issue a business tax number (Steuernummer). Freelancers in recognised liberal professions (Freiberufler) are exempt from this step and register directly with the Finanzamt instead.

Gewerbeamt (Trade Office) at your local Stadtverwaltung or Kreisverwaltung

Deadline: Before starting any commercial or trade activity (Gewerbe) in Germany. Freelancers (Freiberufler) in recognised liberal professions (doctors, lawyers, artists, journalists, engineers) are exempt and register with the Finanzamt instead.
Processing Time: 1-3 business days. Certificate (Gewerbeschein) issued immediately or by post.
💰Fees: EUR 15-65 depending on municipality.
📅Appointment: No appointment needed in most municipalities - apply in person or online.
Required Documents:
  • Valid passport or EU/EEA national ID card
  • Meldebescheinigung (proof of residence registration)
  • Completed Gewerbeanmeldung form (available online or at the office)
  • EUR 15-65 fee
  • Any required professional licence (Erlaubnis) for regulated trades (e.g. food handling, financial advice, healthcare)
Where to Do It:

Your local Gewerbeamt (Trade Office), usually located within the Stadtverwaltung or Rathaus. Many municipalities now offer online registration via their city portal. Berlin: service.berlin.de. Munich: muenchen.de.

If You Don't Do It:

Operating a Gewerbe without registration is an administrative offence (Ordnungswidrigkeit) with fines of up to EUR 1,000. The Finanzamt will also pursue back-taxes. Insurance policies may be invalidated if you operate an unregistered business.

Regional Variations: Freiberufler (freelancers in recognised liberal professions such as doctors, lawyers, tax advisors, engineers, journalists, artists, and translators) do NOT register with the Gewerbeamt. They register directly with their local Finanzamt (tax office) and are exempt from the Gewerbesteuer (trade tax). If unsure whether your activity qualifies as Gewerbe or freiberuflich, consult a Steuerberater (tax advisor).
Visit Official Website

Sperrkonto (Blocked Account) - Non-EU Students Only

MANDATORYNon-EU Citizens Only

Non-EU students must demonstrate financial self-sufficiency as part of the German student visa application. The standard method is a blocked account (Sperrkonto): a dedicated bank account loaded with EUR 11,208, representing one year of living expenses, which then releases EUR 934 per month. The funds cannot be withdrawn as a lump sum; the monthly release structure is precisely the point. Specialised providers such as Fintiba and Expatrio offer fully online setup with a confirmation letter issued within 48 hours.

German bank or specialised provider (Fintiba, Expatrio, Deutsche Bank)

Deadline: Required before applying for a German student visa at the German embassy or consulate in your home country. Must show proof of blocked account at the visa appointment.
Processing Time: 1-5 business days to open with a specialised provider.
💰Fees: EUR 0-199 setup fee depending on provider. You must deposit EUR 11,208 (2024 rate - covers one year of living expenses as set by German authorities). Released at EUR 934/month.
📅Appointment: No appointment - open entirely online with Fintiba or Expatrio.
Required Documents:
  • Valid passport
  • Admission letter (Zulassungsbescheid) from a German university or language school
  • EUR 11,208 transfer to the blocked account (plus any provider fees)
  • Provider confirmation letter (submitted with visa application)
Where to Do It:

Open with Fintiba (fintiba.com), Expatrio (expatrio.com), or Deutsche Bank student blocked account. All are accepted by German consulates. Fintiba and Expatrio provide the confirmation letter digitally within 24-48 hours of deposit.

If You Don't Do It:

Without a Sperrkonto (or equivalent proof of financial means) your German student visa application will be refused. You cannot legally study in Germany on a student visa without it.

Regional Variations: The required deposit amount is set annually by the German government. The EUR 11,208 figure applies to 2024/2025 - always check the current amount at the German consulate website for your country.
📱 Useful Services
  • Saily provides eSIM data plans for students arriving in Europe, with instant activation and no physical SIM card or roaming charges required.
Visit Official Website

German Bank Account (Girokonto)

GOOD TO HAVEEU + Non-EU

A German current account (Girokonto) with a DE IBAN is a practical necessity from day one, employers pay salaries to German IBANs, landlords require direct debit mandates, and most utility contracts demand one. If you are refused a standard account, German law entitles every resident to a basic account (Basiskonto), regardless of income, employment status, or credit history.

Any German bank (Deutsche Bank, Commerzbank, N26, Sparkasse, DKB)

Deadline: Open as soon as possible after Anmeldung - required for salary, rent, and bill payments.
Processing Time: Online banks (N26, DKB, C24): 1-5 business days. Traditional banks: 1-2 weeks.
💰Fees: Varies - N26 and DKB offer free basic accounts. Traditional banks charge EUR 5-10/month.
📅Appointment: No appointment for online banks. In-person appointment required for traditional banks.
Required Documents:
  • Valid passport or EU national ID card
  • Meldebescheinigung - required by most traditional banks
  • Tax ID (Steuer-ID) - may be requested after account opening
  • German mobile phone number and email address
  • SCHUFA credit report (for credit cards / overdraft - new arrivals may have no SCHUFA history; neobanks do not require it)
Where to Do It:

Online via N26 (n26.com), DKB (dkb.de), or C24 (c24.de). In-person at Sparkasse, Deutsche Bank, or Commerzbank. PostIdent verification available at Deutsche Post branches.

If You Don't Do It:

No legal penalty, but a German IBAN is required for salary payments (SEPA), rent direct debits, and most utility contracts. Without an account you also cannot build a SCHUFA credit history, which landlords use when assessing rental applications.

Regional Variations: National coverage. Sparkasse has the widest branch network in rural areas. N26 and DKB are fully digital and cover all of Germany.
💳 Useful Services
  • Wise offers a multi-currency account at mid-market exchange rates, commonly used by expats for salary receipt and international transfers.
  • Monese allows account opening without proof of address, which makes it a practical option in the first weeks before your registration paperwork is complete.
Visit Official Website

Vehicle Registration (Kfz-Zulassung)

GOOD TO HAVEEU + Non-EU

If you bring a foreign-registered vehicle into Germany or buy one locally, re-registration at the vehicle registration authority (Kfz-Zulassungsstelle) is required before driving it on German roads. The process produces German number plates and a registration certificate (Zulassungsbescheinigung). Depending on the vehicle's age and last inspection date, a technical roadworthiness test (TUV-Hauptuntersuchung) may be required before plates can be issued.

Local Vehicle Registration Office (Kfz-Zulassungsstelle / Strassenverkehrsamt)

Deadline: Within 1 month of establishing German residency if you are importing a foreign-registered vehicle. New vehicles purchased in Germany must be registered before first use on public roads.
Processing Time: Same day at the Kfz-Zulassungsstelle (vehicle registration office) - licence plates issued on the spot.
💰Fees: EUR 10-30 for registration. Vehicle tax (Kraftfahrzeugsteuer) charged annually based on engine size and emissions - typically EUR 100-500/year for a standard car. TUV inspection: approx. EUR 80-150 every 2 years.
📅Appointment: Required at most Kfz-Zulassungsstellen - book online via your city portal. Some offices accept walk-ins.
Required Documents:
  • Vehicle registration certificate (Zulassungsbescheinigung Teil I and Teil II) from your home country
  • Valid passport or EU national ID card
  • Meldebescheinigung (Anmeldung registration certificate)
  • Vehicle inspection certificate (TUV / HU - Hauptuntersuchung). Vehicles first registered in Germany must pass HU every 2 years.
  • Proof of German car insurance (Kfz-Haftpflichtversicherung) - mandatory before registration
  • SEPA bank details for vehicle tax (Kraftfahrzeugsteuer) direct debit
Where to Do It:

Your local Kfz-Zulassungsstelle (vehicle licensing office), typically part of the Strassenverkehrsamt or Landratsamt. In Berlin: Kfz-Zulassungsbehorde, Sachsendamm 42. Find your office at kfz-auskunft.de or your city portal.

If You Don't Do It:

Driving a foreign-registered vehicle in Germany beyond 1 month of establishing residency is a regulatory offence. Fines apply. German car insurance is mandatory before any vehicle can be driven on public roads - driving uninsured is a criminal offence.

Regional Variations: Each Kfz-Zulassungsstelle covers a specific district - you must register at the office for your address district. Licence plates include your district code (e.g. B for Berlin, M for Munich).
📋 Useful Services
  • Translayte provides certified document translations accepted by EU government offices, with online ordering and rush turnaround options available.
  • Rushtranslate also offers certified translations with rush delivery, accepted by government offices across Europe.
  • My Baggage handles door-to-door shipping across Europe with online booking and full tracking.
  • ParcelABC lets you compare rates across multiple carriers before booking your shipment to Europe.
Visit Official Website

BundID (German Digital Identity)

GOOD TO HAVEEU + Non-EU

BundID is Germany's central login platform for federal government services online. It works through the eID chip embedded in your German ID card or electronic residence permit. Access to several benefits has moved behind BundID authentication, including parental benefit applications (Elterngeld) and student grants (BAfoG), so setting it up early avoids delays when you need those services.

Federal Government of Germany (Bundesministerium des Innern) - id.bund.de

Deadline: Set up as soon as you have your residence registration and German ID or eAT (electronic residence permit) with online ID function activated.
Processing Time: Immediate setup online.
💰Fees: Free.
📅Appointment: No appointment - set up online at id.bund.de.
Required Documents:
  • German ID card (Personalausweis) or electronic residence permit (eAT) with activated online ID function
  • AusweisApp installed on your smartphone
Where to Do It:

Online at id.bund.de. The AusweisApp2 can be downloaded from the app stores. EU citizens without a German ID card can use their national eID if supported.

If You Don't Do It:

Without BundID you cannot access many German federal online services including Elterngeld (parental benefit), BAfoG (student finance), and other digital government portals. You would need to attend offices in person.

Regional Variations: BundID is the central federal digital identity. Some state-level services use separate portals (e.g. BayernID in Bavaria) but BundID is increasingly the national standard.
Visit Official Website

ELSTER Registration (Online Tax Portal)

GOOD TO HAVEEU + Non-EU

The Electronic Tax Declaration portal (ELSTER. Elektronische Steuererklarung) is where German residents file tax returns and correspond with the tax office (Finanzamt). Employees in simple tax situations are not legally required to file, but doing so is worthwhile in practice: the average refund in Germany exceeds EUR 1,000 per year. Self-employed persons must file electronically. Registration takes a few days as an activation letter arrives by post.

Bundeszentralamt fur Steuern (Federal Central Tax Office) via elster.de

Deadline: Register as soon as you have your Steuerliche Identifikationsnummer (Tax ID). Required before your first annual tax return is due (31 July of the following year, or 28 February with a tax advisor).
Processing Time: 1-2 weeks for the activation certificate to arrive by post.
💰Fees: Free.
📅Appointment: No appointment needed - register online at elster.de.
Required Documents:
  • Steuerliche Identifikationsnummer (Tax ID / IdNr)
  • Valid German address (activation letter sent by post)
  • Email address
Where to Do It:

Register online at elster.de. After registration, an activation code is posted to your registered address within 1-2 weeks. ELSTER is also available as a free desktop application (ElsterFormular) and as an API for tax software.

If You Don't Do It:

Without ELSTER access you must file tax returns on paper, which significantly delays processing and refunds. Employees who are entitled to tax refunds (e.g. for Werbungskosten - work expenses, double household costs, or childcare) lose money every year they do not file.

Regional Variations: ELSTER (Elektronische Steuererklarung) is the Germany-wide federal tax portal. All German Lander use it. Some state-specific tax forms are available only through ELSTER.
Visit Official Website

EU Freedom of Movement Certificate (Freizugigkeitsbescheinigung)

OPTIONALEU Citizens Only

EU and EEA citizens have an automatic right of residence in Germany, no permit is required. The EU Freedom of Movement Certificate (Freizugigkeitsbescheinigung) was abolished as a mandatory document in 2013. In practice, some employers, landlords, and banks still request official proof of residence status. You can obtain this certificate from the Foreigners' Authority (Auslanderbehorde), though in most situations your address registration certificate (Meldebescheinigung) will serve the same purpose.

Foreigners Authority (Auslanderbehorde / ABH)

Deadline: No longer legally required since 2013 - apply only if specifically requested by an employer, bank, or landlord.
Processing Time: 2-4 weeks if requested.
💰Fees: EUR 10-25 depending on municipality.
📅Appointment: Required at Auslanderbehorde - book online.
Required Documents:
  • Valid passport or EU national ID card
  • Meldebescheinigung
  • Proof of employment, self-employment, or sufficient funds plus health insurance
  • Biometric passport photo
Where to Do It:

Local Auslanderbehorde. Berlin: Landesamt fur Einwanderung (LEA), Friedrich-Krause-Ufer 24. Munich: Auslanderbehorde, Ruppertstr. 19.

If You Don't Do It:

No penalty - no longer required for EU citizens. Useful for interactions with certain employers, banks, and housing agencies that still request it.

Regional Variations: Some Auslanderbehorden no longer issue it at all since it became optional.
Visit Official Website

Aufenthaltserlaubnis (Residence Permit)

OPTIONALNon-EU Citizens Only

Non-EU citizens who intend to remain in Germany beyond their visa or visa-free period must hold a residence permit (Aufenthaltserlaubnis). The permit establishes your legal right to live in Germany and, depending on the specific permit category, to work. Applications are submitted to the Foreigners' Authority (Auslanderbehorde) and must be filed before your current permission to stay lapses, overstaying, even briefly, can complicate future applications.

Auslanderbehorde (Foreigners Authority) of your city or Kreis

Deadline: Non-EU citizens must apply before their visa or entry permit expires, typically within 90 days of arrival. Apply as soon as possible after Anmeldung.
Processing Time: 4-12 weeks depending on Auslanderbehorde and permit type. A Fiktionsbescheinigung (bridging certificate) is issued immediately at the appointment, allowing you to remain and work legally while waiting.
💰Fees: EUR 100-110 for most permit types. EUR 140 for settlement permit (Niederlassungserlaubnis).
📅Appointment: Required - book online at your local Auslanderbehorde as early as possible. Waiting times can be 4-8 weeks in large cities.
Required Documents:
  • Valid passport (original)
  • Anmeldebescheinigung (proof of residence registration)
  • Biometric passport photo
  • Employment contract or proof of income (for work-based permits)
  • Proof of health insurance coverage
  • Rental contract or proof of accommodation
  • German language certificate if required for permit type (e.g. family reunification: A1; settlement permit: B1)
Where to Do It:

Your local Auslanderbehorde. Berlin: Landesamt fur Einwanderung (LEA). Munich: KVR Auslanderbehorde. Frankfurt: Burgeramt Auslanderbehorde. Hamburg: Einwohner-Zentralamt.

If You Don't Do It:

Staying in Germany without a valid residence permit after your visa expires is illegal and constitutes an administrative offence (Ordnungswidrigkeit) or criminal offence (Straftat) depending on duration. Penalties include fines, deportation, and entry bans. Your employer may also face fines for employing someone without a valid work permit.

Regional Variations: Each city Auslanderbehorde has its own procedures, waiting times, and document requirements. Berlin and Munich have the longest waiting times. The Blue Card (Blaue Karte EU) is a popular work-based permit for qualified professionals earning above the salary threshold.
Visit Official Website

Driving Licence Exchange

OPTIONALNon-EU Citizens Only

EU and EEA driving licences remain valid in Germany indefinitely, no exchange is required. Non-EU licence holders have six months from establishing residence before their foreign licence loses validity for German roads. The exchange process and whether a theory or practical test is required depends on the country that issued the licence; some nationalities exchange directly, others must sit a theory test, and a few must complete a full practical examination.

Strassenverkehrsamt (Road Traffic Authority) of your Kreis or Stadt

Deadline: After 6 months of residence in Germany. Non-EU licences cease to be valid for residents after this period. EU/EEA licences remain valid indefinitely.
Processing Time: 4-12 weeks depending on country of origin. Some countries require a practical test.
💰Fees: EUR 35-50 for exchange. Additional costs if practical or theory test required.
📅Appointment: Required - book at your local Strassenverkehrsamt.
Required Documents:
  • Valid non-EU driving licence (original plus certified translation if not in German or English)
  • Anmeldebescheinigung (proof of residence registration)
  • Biometric passport photo
  • Valid passport
  • Completed application form (Antrag auf Umschreibung)
  • EUR 35-50 fee
Where to Do It:

Your local Strassenverkehrsamt (road traffic authority). In larger cities: the KFZ-Zulassungsstelle.

If You Don't Do It:

After 6 months your non-EU driving licence is no longer legally valid in Germany. Driving with an invalid licence risks fines, points on record, and insurance complications.

Regional Variations: EU/EEA licences do not require exchange. Rules for non-EU licences vary by country - some qualify for direct exchange, others require theory and/or practical tests.
Visit Official Website
'); w.document.close();w.focus();setTimeout(function(){w.print();},500); } function emailChecklist(){ if(!COUNTRY_DATA)return; var regs=COUNTRY_DATA.registrations||[]; var body=['Relocation Checklist - '+(COUNTRY_DATA.name||''),'','']; regs.forEach(function(r,i){body.push((i+1)+'. ['+(r.level||'').toUpperCase()+'] '+r.name);body.push(' Authority: '+r.authority);if(r.deadline)body.push(' Deadline: '+r.deadline);if(r.fees)body.push(' Fee: '+r.fees);(r.documents||[]).forEach(function(d){body.push(' - '+d);});body.push('');}); body.push('---');body.push('Generated by MoveToEU - movetoeu.eu'); var a=document.createElement('a'); a.href='mailto:?subject='+encodeURIComponent('My '+(COUNTRY_DATA.name||'')+' Relocation Checklist')+'&body='+encodeURIComponent(body.join('\n')); a.style.display='none';document.body.appendChild(a);a.click();document.body.removeChild(a); } function filterCards(btn) { var filter = btn.getAttribute('data-filter'); document.querySelectorAll('.filter-btn').forEach(function(b) { b.classList.remove('active'); }); btn.classList.add('active'); var cards = document.querySelectorAll('.registration-card'); var shown = 0; cards.forEach(function(card) { var audience = card.getAttribute('data-audience') || 'everyone'; var show = false; if (filter === 'everyone') { show = (audience === 'everyone'); } else if (filter === 'eu-citizen') { show = (audience === 'everyone' || audience === 'eu-citizen'); } else if (filter === 'non-eu') { show = (audience === 'everyone' || audience === 'non-eu' || audience === 'non-eu-student'); } else if (filter === 'self-employed') { show = (audience === 'self-employed'); } else if (filter === 'student') { show = (audience === 'non-eu-student'); } card.style.display = show ? '' : 'none'; if (show) shown++; }); var hint = document.getElementById('filter-hint'); if (hint) { var labels = {'everyone':'Everyone','eu-citizen':'EU Citizens','non-eu':'Non-EU Citizen','self-employed':'Self-Employed','student':'Student'}; if (filter === 'everyone') { hint.textContent = 'Showing ' + shown + ' steps that apply to everyone.'; } else { hint.textContent = 'Showing ' + shown + ' steps for ' + (labels[filter] || filter) + '. Universal steps from "Everyone" also apply to you.'; } } document.querySelectorAll('.registration-details').forEach(function(d) { d.classList.remove('open'); }); document.querySelectorAll('.registration-header').forEach(function(h) { h.classList.remove('expanded'); }); var firstVisible = null; document.querySelectorAll('.registration-card').forEach(function(c) { if (!firstVisible && c.style.display !== 'none') firstVisible = c; }); if (firstVisible) { var fD = firstVisible.querySelector('.registration-details'); var fH = firstVisible.querySelector('.registration-header'); if (fD) fD.classList.add('open'); if (fH) fH.classList.add('expanded'); } }