🚗 How to buy a vehicle in Germany
Buying a car in Germany is straightforward, but there are formal steps you must follow. Here is the simple overview. Happy driving! ✨
1. 🤔 Decide: new or used
New car
- Higher price
- Full warranty
- Bought from dealership
- Financing often available
Used car
- Much cheaper
- Very common
- Can buy from dealer or private seller
In Germany, many people buy used cars.
2. 🔍 Where to search
Common platforms:
- Mobile.de
- Autoscout24.de
- Local dealerships
- Private sellers
Dealers are safer but more expensive. Private sellers are cheaper but riskier.
3. ✅ Check the vehicle carefully
Before buying:
- Inspect the car in person
- Check for rust and damage
- Test drive
- Review service history
Ask for:
- Registration certificate Part I and II (Fahrzeugschein & Fahrzeugbrief)
- TÜV certificate
4. 🔧 TÜV (vehicle inspection)
Every car must pass regular technical inspection (TÜV).
Check:
- When the next TÜV is due
- If repairs are needed soon
If TÜV expires soon, expect additional costs.
5. ✍️ Purchase contract
Always use a written contract.
The contract should include:
- Buyer and seller details
- Vehicle identification number (VIN)
- Purchase price
- Mileage
- Known defects
Dealers provide contracts. For private sales, use a standard template.
6. 🛡️ Insurance before registration
Before registering the car, you must:
- Choose car insurance
- Get an eVB number (electronic insurance confirmation)
Without insurance, you cannot register the vehicle.
7. 📋 Register the car (Zulassung)
You must register the vehicle at the local registration office (Kfz-Zulassungsstelle).
You need:
- ID or passport
- Proof of address (Anmeldung)
- Vehicle documents
- eVB insurance number
- SEPA mandate for vehicle tax
After registration, you receive license plates. You can often choose your plate number for an extra fee.
8. 💰 Costs to expect
Typical upfront costs
- Purchase price
- Registration fee (€30–€60)
- License plates (€20–€40)
- Insurance
- Vehicle tax
Ongoing costs
- Fuel
- Maintenance
- Insurance
- Annual vehicle tax
- Parking (in cities)
Cars are expensive in large cities.
9. 🛡️ Types of car insurance
Liability insurance (mandatory)
Covers damage you cause to others.
Partial coverage (Teilkasko)
Covers theft, weather damage, broken glass.
Full coverage (Vollkasko)
Covers damage to your own vehicle, even if you caused it.
Financed or new cars usually require full coverage.
10. 🌿 Environmental sticker (Umweltplakette)
Most cities require a green environmental sticker. Without it, you cannot enter certain areas.
11. 🪪 Driver's license
If you are new to Germany:
- EU licenses are usually valid
- Non-EU licenses may be valid for 6 months
- After that, you may need to convert it
Check your specific country rules.
12. 💵 Selling later
When selling:
- Create written contract
- Deregister vehicle or transfer properly
- Inform insurance
Do not leave the vehicle registered in your name.
✅ Summary
To buy a vehicle in Germany:
- Choose new or used
- Check condition and TÜV
- Sign written contract
- Get insurance
- Register at Zulassungsstelle
- Pay taxes and maintain insurance
In large cities, a car is often unnecessary due to public transport. In rural areas, it can be essential.