Buying a Car in Germany
Germany is car country, but navigating the registration, insurance system, and SF class as a newcomer can be confusing. Here is the complete guide.
Disclaimer: This page is for general informational purposes only and does not constitute financial, legal, or professional advice. We are not licensed financial advisors. All figures shown are approximate and may change. Always consult a qualified financial advisor and verify with official sources such as bafin.de, bundesfinanzministerium.de, or your local Finanzamt before making any financial decisions.
🆕 New Car
- →Find a dealership (Autohaus) or configure online, BMW, VW, and Mercedes all allow online configuration
- →Negotiate price and optional extras — Germans negotiate on accessories and services, rarely on list price
- →Agree on delivery date, can be 4–16 weeks for a factory order
🔧 Used Car (Gebrauchtwagen)
- →Search on: mobile.de, autoscout24.de, ebay-kleinanzeigen
- →Check: HU/TÜV status (must be valid), service history (Scheckheft), mileage
- →ADAC inspection recommended (~€100) for any car over €5,000
- →Private seller vs dealer: dealer gives 1-year warranty by law; private sale is "as-is"
Arrange Financing
Get Car Insurance FIRST
You need insurance before you can register the car. Contact your insurer, they issue an eVB number (electronic confirmation of insurance). You need this eVB number at the Zulassungsstelle. An eVB number expires in 48 hours — only request it when you are ready to go immediately.
Register at Kfz-Zulassungsstelle
Documents needed:
- •Fahrzeugbrief (Zulassungsbescheinigung Teil II), vehicle registration document
- •Your ID (Personalausweis or passport + Aufenthaltstitel)
- •eVB number from your insurer
- •SEPA mandate for Kfz-Steuer (vehicle tax direct debit)
- •Payment for registration fee (~€30–50)
Get Your License Plates (Kennzeichen)
Schildermacher shops are usually right outside the Zulassungsstelle. Choose your city prefix — e.g., M for Munich, B for Berlin, HH for Hamburg. Cost: ~€20–30.
Kfz-Haftpflicht
Third-Party Liability
MANDATORYCovers:
Damage you cause to other people, other vehicles, and property
Does NOT cover:
Damage to your own car
Cost:
New drivers (SF 0): €800–2,000+/year. Experienced drivers (SF 15+): €200–400/year
Teilkasko
Partial Comprehensive
OptionalCovers:
Theft, fire, storm/hail damage, glass breakage, collision with animals, flooding
Does NOT cover:
Your own fault accidents, vandalism
Cost:
~€100–400/year additional
Vollkasko
Full Comprehensive
OptionalCovers:
Everything in Teilkasko PLUS own-fault accidents, vandalism, hit-and-run by unknown vehicle
Cost:
~€400–1,000+/year additional (significantly more for new drivers)
Worth it if:
Car is new, financed/leased (many lenders require it), or you want maximum protection
| SF Class | Years Claim-Free | Approx. Premium Multiplier |
|---|---|---|
| SF 0 (first year ever) | 0 | 100–150% |
| SF ½ | 0.5 | ~85% |
| SF 1 | 1 | ~65% |
| SF 5 | 5 | ~40% |
| SF 15+ | 15+ | ~25% |
Key Points for Indians
- 🇮🇳
Starting in Germany = SF 0, even if you have 20 years of driving experience in India. Your overseas history does not automatically transfer.
- 📄
Some insurers accept a foreign no-claims bonus letter from your Indian insurer — it won't give you SF 15 immediately but may move you to SF ½ or SF 1 at discounted rates. Ask explicitly.
- 🗣️
Ask your insurer whether they accept Ausländischer Schadenfreiheitsrabatt (foreign no-claims discount), not all do, but many will consider it.
- 📅
First year is always expensive — this is completely normal. It gets significantly cheaper each accident-free year as your SF class climbs.
- 👨👩👧
If a family member (parent or spouse) already has an SF history in Germany, you may be able to transfer or share their bonus under certain conditions, ask your insurer about this option.
Kfz-Steuer (Vehicle Tax)
Annual tax based on engine size and CO₂ emissions. Ranges from €0 (EVs until 2030) to €500+/year for larger petrol engines. Automatically debited from your bank account.
TÜV Hauptuntersuchung (HU)
Mandatory inspection every 2 years. ~€100–150. Failure means you cannot legally drive until issues are fixed. Check the TÜV sticker on the licence plate to see when it expires.
Fuel
Germany has higher fuel prices than many countries. Budget accordingly, and check the Kraftstoffpreise comparison sites or apps like TankenApp to find the cheapest station nearby.
Parking
In cities, a residential parking permit (Anwohnerparkausweis) costs ~€10–30/year but spaces are often scarce. Monthly garage parking: €80–200/month in major cities.
ADAC Membership (Automobile Club)
~€60–100/year. Worth it for breakdowns, legal assistance, and travel discounts. Germany's most trusted motoring club — their roadside assistance is excellent.
- 🪪
Your Indian driving licence is valid for 6 months after you register in Germany (Anmeldung date). After that, you need a German licence. For Indians, this typically requires only a theory test and a practical test, no mandatory training hours.
- 🏪
Buy through a dealer rather than a private seller for your first German car — you get 12 months statutory warranty and consumer protection that private sales do not provide.
- 💻
Compare insurance before buying, get quotes from HUK-COBURG, ERGO, and Allianz, or use Check24 / Verivox to compare. Premiums vary by 200–300% between insurers for the exact same car and driver profile.
- 💰
Buy used in the €5,000–€15,000 range for your first year — you will pay much less on Vollkasko for a cheaper car, which balances out the SF 0 premium hit during your first year.
- ⚡
Consider an electric or hybrid car, many German employers offer a company car (Dienstwagen) or e-bike subsidy. EVs are exempt from Kfz-Steuer until 2030, which can save you several hundred euros per year.
- ⏱️
An eVB number expires in 48 hours — only request it from your insurer when you are ready to go to the Zulassungsstelle immediately. Do not request it days in advance.