German vehicle registration is a municipal process, not a national one

Vehicle registration in Germany happens at your local Zulassungsstelle (registration office), which is run by your city or county — not by a federal agency. The office issues your registration certificate (Zulassungsbescheinigung) and assigns your license plate. You cannot register a vehicle online or by mail; you must appear in person with the vehicle, proof of ownership, and proof of insurance.

The process differs depending on whether you are registering a new vehicle, importing one from another country, or transferring ownership of a used car already registered in Germany. Each path requires different documents and takes different amounts of time. Understanding which documents you need before you visit the office saves a second trip.

Registration is mandatory before you can legally drive on German roads. Driving without valid registration is a traffic violation that can result in fines and vehicle impoundment. The registration certificate and license plate must match the vehicle at all times.

Key Takeaways

  • Registration happens at your local Zulassungsstelle and requires you to appear in person with the vehicle, proof of ownership, and proof of insurance.
  • You need a German address to register a vehicle; if you are a foreigner, you may need a residence permit or proof of temporary residence.
  • The documents required vary by whether you are registering a new vehicle, importing one, or buying a used car already registered in Germany.
  • The Zulassungsstelle assigns your license plate and issues your registration certificate on the same day if all documents are in order.
  • Registration is valid for the life of the vehicle unless you sell it, move to another state, or let your insurance lapse.

Who can register a vehicle in Germany

You must have a German address to register a vehicle. This can be your home address, a business address, or a care facility address — but it must be a physical location in Germany where you receive mail. A post office box does not count.

If you are a German citizen or EU citizen, you can register a vehicle with your national ID card or passport. If you are a non-EU citizen, you need a valid residence permit (Aufenthaltstitel) or proof of temporary residence. Some states accept a visa; others require a residence permit. Check with your local Zulassungsstelle about what documents they accept.

If you are registering a vehicle on behalf of a business or organization, you need a commercial registration certificate (Gewerbeanmeldung) or proof of the organization's legal status. The person signing the registration documents must have power of attorney or be an authorized representative.

Documents you need for a new vehicle registration

For a brand-new vehicle from a dealer, bring these documents to the Zulassungsstelle:

  • Your national ID card or passport
  • Proof of residence (utility bill, rental agreement, or registration with the local registration office — Anmeldung)
  • The vehicle's certificate of conformity (Übereinstimmungsbescheinigung) or type approval document
  • Proof of insurance from a German insurance company (the insurer provides a form called Versicherungsbestätigung)
  • The invoice or purchase agreement from the dealer
  • A completed registration form (available at the Zulassungsstelle or online)

The dealer often handles some of this paperwork and may submit documents on your behalf, but you must still appear in person to sign the registration certificate. Bring the vehicle itself to the office so staff can verify the vehicle identification number (VIN) and engine number against the documents.

Registration for a new vehicle typically takes 30 to 60 minutes if all documents are correct. The office issues your license plate and registration certificate the same day. You can drive home when ready with temporary plates if the office provides them; otherwise, you must arrange transport.

Documents you need to register an imported vehicle

If you are importing a vehicle from another EU country or from outside the EU, the process is more complex. You need:

  • Your national ID card or passport and proof of residence
  • The vehicle's original registration certificate from the country of origin
  • A certificate of conformity or type approval document (if the vehicle was manufactured after 1998)
  • An inspection report from a German inspection body (Hauptuntersuchung, or HU) if the vehicle is older than four years
  • Proof of insurance from a German insurance company
  • A bill of sale or proof of ownership
  • A completed registration form

Imported vehicles often require an HU inspection before registration, which is a separate appointment at an inspection station (TÜV or DEKRA). The inspection verifies that the vehicle meets German emissions and safety standards. This can take one to two weeks to schedule and costs between €100 and €150.

If the vehicle does not have a certificate of conformity, you may need to obtain an individual type approval (Einzelgenehmigung) from the German Federal Motor Transport Authority (KBA). This process can take several weeks and costs €200 to €500. Some vehicles, particularly older imports or heavily modified vehicles, cannot be registered in Germany at all.

Documents you need to transfer ownership of a used car

If you are buying a used car already registered in Germany, both you and the seller must appear together at the Zulassungsstelle. Bring:

  • Your national ID card or passport and proof of residence
  • The seller's national ID card or passport
  • The current registration certificate (Zulassungsbescheinigung Teil I)
  • The vehicle's inspection report (HU) if it is due or overdue
  • Proof of insurance in your name from a German insurance company
  • A bill of sale or purchase agreement signed by both parties
  • A completed registration form

The seller does not need to cancel the old registration; the Zulassungsstelle does this automatically when you register the vehicle in your name. The old license plates are returned to the office or destroyed. You receive new plates with your new registration.

If the vehicle's inspection is overdue or will expire within two months, you must have it inspected before registration. The inspection takes about 30 minutes and costs €50 to €75. Without a current inspection, the office will not issue new registration.

License plates and registration certificates explained

German license plates contain a regional code (one to three letters representing your state and district), followed by a letter combination and a number. The plate is issued by the Zulassungsstelle and is tied to your vehicle and registration. If you move to a different state, you must re-register and receive a new plate with the new regional code.

The registration certificate comes in two parts: Teil I (Part I) is held by the owner and proves ownership; Teil II (Part II) is held by the Zulassungsstelle. If you sell the vehicle, you hand over Teil I to the buyer. If you lose Teil I, you must request a replacement from the Zulassungsstelle, which costs €10 to €15 and takes one to two weeks.

Your registration is valid indefinitely unless you sell the vehicle, move to another state, or let your insurance lapse. If your insurance is cancelled, the insurance company notifies the Zulassungsstelle, and your registration is automatically deregistered. You cannot re-register until you have new insurance.

What happens if your registration documents are incomplete

If you arrive at the Zulassungsstelle without all required documents, the office will not process your registration. Staff will give you a list of missing documents and tell you to return when you have them. There is no penalty for an incomplete first visit, but you must make a second appointment.

Common missing documents include proof of residence (if your utility bill is too old or does not show your name), proof of insurance (if the insurer has not yet issued the confirmation form), or an inspection report (if the vehicle is overdue). Some offices accept documents by email or mail before your appointment; call ahead to ask.

If you are registering an imported vehicle and the certificate of conformity is missing or in a language other than German, the Zulassungsstelle may require a certified translation or may refer you to the KBA for an individual type approval. This adds two to four weeks to the process.

Frequently Asked Questions

Can I register a vehicle if I do not have a German address yet?

No. You must have a German address and proof of residence before you can register. If you are moving to Germany, register your address with the local registration office (Anmeldung) first, then register your vehicle. This takes one to two weeks.

What if the seller does not show up to transfer ownership?

You cannot complete the transfer without the seller present. The seller must sign the registration form and present their ID. If the seller refuses or is unavailable, you have no legal claim to the vehicle. Always complete the transfer at the Zulassungsstelle before paying the full purchase price.

Do I need to register a vehicle if I am only staying in Germany temporarily?

If you are staying longer than 12 months, you must register. If you are staying shorter than 12 months, you can drive on your home country's plates and registration, but you must have German liability insurance. Check with your insurance company about the requirements for your specific situation.

What if my vehicle fails the inspection?

You cannot register a vehicle that fails inspection. You must repair the defects and have the vehicle re-inspected. Once it passes, you can take the new inspection report to the Zulassungsstelle and complete registration. Re-inspection costs the same as the initial inspection.

Can I keep my old license plate if I move to a different state?

No. If you move to a different state, you must re-register your vehicle and receive a new plate with the new state code. You can request to keep your old plate number if you move back to the same state within 10 years, but you cannot keep it if you move to a different state.