You bought the car. It is sitting in a parking spot outside your building, or on a dealer lot waiting for handover. You cannot drive it yet. Not one metre. Not legally. The Kfz-Zulassungsstelle — your local vehicle registration office — stands between you and your keys, and it runs on a short, inflexible list of documents that has to be complete before anything happens.
This guide walks you through the full registration process in 2026, including the i-Kfz online route that has expanded in the last year. Every document is named. Every fee is sourced. Every mistake I have watched expats make gets flagged before it costs you another appointment. The whole thing takes 20 to 40 minutes at the counter if your paperwork is clean.
What documents do you need to register a car in Germany?
The Zulassungsstelle runs on originals. Photocopies are rejected at the counter. Bring everything on this list:
- Valid passport or national ID card. Non-EU citizens: passport plus Aufenthaltstitel (residence permit).
- Meldebescheinigung — proof of registered address from your local Bürgeramt.
- eVB number — seven-character electronic insurance confirmation code from your Kfz-Haftpflichtversicherung provider.
- Zulassungsbescheinigung Teil II (vehicle title) — proves ownership.
- Zulassungsbescheinigung Teil I (vehicle logbook) — stays in the car after registration.
- Valid TÜV/HU certificate — required for used vehicles. Cannot be expired.
- SEPA-Lastschriftmandat — direct debit authorisation for Kfz-Steuer collection.
- Kaufvertrag — the signed purchase contract.
- Certificate of Conformity (COC) — only for new cars or EU imports.
- Licence plates — ordered from a Schilderdienst before the appointment.
The seven-step registration process
Step 1 — Complete your Anmeldung. If you have not already registered your German address, this comes first. The Zulassungsstelle requires your Meldebescheinigung.
Step 2 — Choose insurance and request your eVB number. Online insurers issue the eVB number within minutes of signup. Save the seven-character code.
Step 3 — Book your Zulassungsstelle appointment. Search '[your city] Kfz-Zulassungsstelle Termin'. Book the moment you sign the Kaufvertrag, not after. In Berlin, wait times run 2–4 weeks.
Step 4 — Order licence plates. Most Schilderdienste near the Zulassungsstelle produce plates in 10–15 minutes. Plates run €20–€40 per pair.
Step 5 — Arrive with everything. Print the document checklist. Check it off before you leave the house.
Step 6 — Pay the fees and get your plates stamped. Counter fees typically run €30–€70. The clerk applies the Stempelplakette and hands back the Zulassungsbescheinigung Teil I.
Step 7 — Drive home, legally. Fit the plates. Your vehicle is now registered.
What does car registration in Germany cost in 2026?
| Item | Cost |
|---|---|
| Zulassungsstelle counter fee | €30–€70 |
| Licence plates (pair) | €20–€40 |
| Reserved plate combination | €10–€12 optional |
| Kfz-Steuer (annual, 1.5L petrol) | €90–€120 |
| Haftpflicht insurance (annual) | €300–€800 |
Sources: KBA fee schedule 2025; GDV premium data; HUK-COBURG calculator, April 2026.
Can you register a car online with i-Kfz?
Yes — with conditions. i-Kfz requires a German ID card (neuer Personalausweis), an EU ID card, or an electronic residence permit (eAT) with the activated eID online function plus the six-digit eID PIN. Most non-EU foreigners with only a passport still register in person for first-time registrations.
The five mistakes that cost expats the most time
Arriving with a credit card and no alternative. Most offices — Berlin, Munich, Hamburg included — refuse credit cards in 2026. Bring cash or a Girocard.
Forgetting the SEPA-Lastschriftmandat form. Fill it out at home, in ink, with your IBAN.
Expired TÜV/HU on used vehicles. A car with an expired inspection certificate cannot be registered until it passes a fresh HU.
No Anmeldung. The registration is tied to your place of residence. Sort your Anmeldung first, always.
Bringing photocopies instead of originals. The clerk needs your actual passport, actual Zulassungsbescheinigung Teil II, actual Meldebescheinigung.
Key takeaways
- Sequence matters: Anmeldung → insurance (eVB) → Kaufvertrag → Zulassungsstelle appointment → plates → registration.
- Ten documents make up the standard registration set.
- Budget €60–€260 for the registration day including plates.
- i-Kfz online registration works if you have a German eID-enabled ID card or eAT. Non-EU expats with only a passport still register in person.
- Cash or Girocard only at most Zulassungsstellen in 2026.
- Appointment wait times run 2–4 weeks in major cities, same-week in smaller towns.
- Electric vehicles are exempt from Kfz-Steuer for ten years, provided registration falls before 31 December 2030.
- Kurzzeitkennzeichen (short-term plates, ~€50, valid five days) let you move an unregistered vehicle.
- Originals only. Photocopies get rejected at the counter.
Related guides
- The Complete Guide to Buying a Car in Germany as an Expat (2026)
- German Car Insurance Explained — Haftpflicht, Teilkasko, Vollkasko, and how to get your eVB number fast.
- TÜV / HU Inspection — what gets checked, what fails, and how to prepare.
- Kfz-Steuer Explained — how annual vehicle tax is calculated.
- Where to Buy — platform comparison for sourcing the car before you reach the Zulassungsstelle.
Sources
- Bundesministerium für Digitales und Verkehr (BMV) — i-Kfz app press release, November 2025.
- Kraftfahrt-Bundesamt (KBA) — Digital vehicle registration document (DFZ) information, 2025–2026.
- Kraftfahrzeugsteuergesetz (KraftStG) — current vehicle tax rate tables and EV exemption provisions.
- ADAC — registration fees and Kurzzeitkennzeichen guidance, 2026.
What this guide covers
- 01What documents do you need to register a car in Germany?
- 02The seven-step registration process
- 03What does car registration in Germany cost in 2026?
- 04Can you register a car online with i-Kfz?
- 05The five mistakes that cost expats the most time
- 06What the appointment actually looks like
- 07Can you drive a car before it is registered?
- 08What I would tell an expat registering their first car
- 09Why Berlin still refuses credit cards in 2026
- 10Key takeaways
- 11Related guides
- 12Sources
- 13Frequently asked questions
Buying Guides Cluster
- The Complete Guide to Buying a Car in Germany as an Expat (2026)
- Car Financing in Germany: Autokredit, Leasing, and Ballonfinanzierung Compared (2026)
- TÜV / HU Inspection in Germany: What Gets Checked and How to Prepare
- Total Cost of Car Ownership in Germany (2026 Data)
- Where to Buy a Used Car in Germany: The Channel Comparison
- German Car Insurance Explained: Haftpflicht, Teilkasko, and Vollkasko
- Schwacke List Explained: How Germany Values Used Cars
- Kfz-Steuer in Germany 2026: How Your Car Tax Is Actually Calculated
- German Used Car Categories: Four Labels Decoded for Expat Buyers
Catálogo de vehículos
Verifica especificaciones, consulta el PVPR original, calcula la depreciación — más de 5.000 vehículos con datos verificados.
Contrato de compra PDF
Contrato de compra bilingüe gratuito — el mismo formulario referenciado en la guía de compra y la guía de venta.
Comparaciones de modelos
Comparaciones lado a lado con datos de las especificaciones del catálogo — reduce tu lista antes de visitar un concesionario.