German car registration is handled by your local traffic authority (Kraftfahrt-Bundesamt or KBA), and you must complete it before driving legally on German roads
When you buy a car in Germany or bring one from another country, you cannot drive it without registration. The process involves submitting documents to your local traffic authority office (called a Zulassungsstelle), paying a registration fee, and receiving license plates and a registration certificate. The entire process typically takes one to two hours at the office, though wait times vary by location and season.
Registration is separate from insurance — you must have liability insurance before you register, and the insurance company will provide proof of coverage that you bring to the registration office. Without both registration and insurance, driving is illegal in Germany.
Key Takeaways
- You must register your car at your local Zulassungsstelle (traffic authority office) before driving it on German roads, and you cannot do this without proof of liability insurance.
- Required documents include your purchase contract or bill of sale, proof of insurance, your ID or passport, and the vehicle's technical inspection certificate (Hauptuntersuchung or HU).
- Registration fees depend on the car's emissions category and engine size, and they vary by state (Bundesland) — there is no single national fee.
- You receive temporary license plates when ready after registration, and permanent plates arrive by mail within one to two weeks.
- If you are importing a car from outside Germany, you must first pass a technical inspection and obtain a German inspection certificate before you can register it.
What documents you need to bring to the registration office
The Zulassungsstelle requires an original purchase contract or bill of sale showing the car's details and the sale price. You also need proof of liability insurance (Haftpflichtversicherung) — your insurance company will give you a confirmation letter or digital document showing your policy number and coverage dates. Bring your ID card or passport, and if you are registering a car you do not own personally (for example, a company car), bring a power of attorney document signed by the owner.
The car itself must have passed the technical inspection (Hauptuntersuchung or HU), which checks brakes, emissions, lights, and structural safety. If the car is new or recently imported, you may need to arrange this inspection before registration. The inspection certificate is a sticker on the windshield and a paper document — bring both. If the car is used and was previously registered in Germany, the inspection certificate should already be in place.
Bring your vehicle identification number (VIN) and the engine number written down, along with the odometer reading. Some offices accept digital copies of documents, but call ahead to confirm what your local office accepts — policies vary by state.
How registration fees are calculated
The registration fee is not a flat amount across Germany. It depends on the car's emissions standard (Euro 1 through Euro 6, with newer cars in lower categories paying less) and the engine size in kilowatts. A small, modern car might cost 40 to 80 euros to register, while a larger or older vehicle could cost 150 to 300 euros or more.
Each state (Bundesland) sets its own fee structure within federal guidelines, so the exact cost for your car depends on where you register it. The Zulassungsstelle can tell you the fee when you call or visit. You also pay a small fee for the license plates themselves, usually 10 to 15 euros per plate.
License plates and the registration certificate
After you complete registration, you receive temporary license plates (Kurzzeitkennzeichen) on the spot — these are yellow plates valid for five days and used only to drive the car home or to a garage. You also receive a registration certificate (Zulassungsbescheinigung Teil II), which is your proof of registration and must be kept in the car at all times.
Your permanent license plates arrive by mail within one to two weeks. German plates show the state abbreviation on the left (for example, B for Berlin, M for Munich), followed by a letter combination and numbers. Once the permanent plates arrive, you remove the temporary ones and install the permanent plates on the front and rear of the car.
Registering a car imported from outside Germany
If you are bringing a car from another country, you cannot register it when ready. First, you must arrange a technical inspection (Hauptuntersuchung) at an authorized testing station — these are run by organizations like TÜV or DEKRA. The inspection checks whether the car meets German safety and emissions standards. Some cars from other countries pass without changes; others require modifications to lights, emissions equipment, or safety features before they pass.
Once the car passes inspection, you receive a German inspection certificate. Only then can you take the certificate, your purchase documents, insurance proof, and ID to the Zulassungsstelle to register the car. The inspection typically costs 100 to 200 euros depending on the car's age and condition.
What happens if your car fails the technical inspection
If the inspection reveals problems — worn brakes, faulty emissions equipment, broken lights, or rust affecting safety — the car will not pass. You then have the option to repair the issues and return for a re-inspection, or to not proceed with registration. The inspection station will give you a detailed report of what failed so you know what to fix.
Some repairs are straightforward and inexpensive (new bulbs, wiper blades, or air filters), while others are costly (brake system work, emissions equipment replacement, or structural repairs). You decide whether the repair cost is worth it before you invest in fixing the car.
Transferring registration when you sell your car
When you sell a registered car in Germany, the buyer must re-register it in their name. You do not need to do anything at the Zulassungsstelle yourself — the buyer handles the new registration. However, you should notify your insurance company that you no longer own the car, and you can request that your license plates be deactivated so they cannot be misused.
If you want to keep your license plates (some people do because they have sentimental value or a preferred number combination), you can reserve them for a small fee before the new owner registers the car. The plates will be held for you and can be used on a future car you register.
Frequently Asked Questions
Can I drive a newly purchased car home from the dealer before registering it?
No. You must have registration and license plates before driving on public roads. If you buy from a dealer, they usually handle registration for you as part of the sale. If you buy privately, you must register the car before driving it away — you can use temporary plates (Kurzzeitkennzeichen) for five days if you need to transport it, but these require their own brief registration process.
What if I move to a different state in Germany — do I have to re-register my car?
You do not have to re-register when ready, but you should update your address with your insurance company. If you want to change your license plates to reflect your new state, you can do so at your new local Zulassungsstelle, though it is not required. The plates will show your new state abbreviation.
How long does the registration process take from start to finish?
If all your documents are in order and you have insurance, the office visit itself takes one to two hours depending on how busy the office is. You receive temporary plates and your registration certificate the same day. Permanent plates arrive by mail within one to two weeks. If you need a technical inspection first (for an imported car), add one to two weeks for that process.
What if I cannot go to the Zulassungsstelle in person?
Some states allow you to register by mail or through an authorized representative, but this varies by location. Call your local Zulassungsstelle to ask whether remote registration is possible. If you use a representative, you will need to provide a power of attorney document signed by you.
Do I need to register a car if I only drive it on private property?
No. Registration is required only for cars driven on public roads. If the car stays on private land (your driveway, a private track, or a closed course), registration is not legally required, though you still need insurance if you drive it at all.