Daily life
Car insurance in Germany for Indians: Haftpflicht, Vollkasko, and the SF class system
How German car insurance works, what Haftpflicht vs Teilkasko vs Vollkasko actually covers, how the no-claims SF class system works for Indians with foreign driving history, and which insurers are cheapest.
Buying a car in Germany involves more paperwork than most Indians expect. Before you can register a car, you need insurance. Before you get insurance, you need to understand the SF class system — because getting it wrong costs you hundreds of euros every year.
The three types of German car insurance
German car insurance (Kfz-Versicherung) has three coverage levels. They are not optional tiers of the same product — they are separate categories with different legal statuses.
Haftpflichtversicherung (third-party liability) — mandatory
Required by law. Without it, you cannot register a car and cannot drive legally on German roads.
What it covers: damage you cause to other people, other vehicles, property, and injury to other people. It does NOT cover damage to your own car.
Minimum coverage: €100 million for personal injury, €1.12 million for property damage (legal minimum — most policies are higher).
If you drive without Haftpflicht and cause an accident, you are personally liable for all costs. In a serious accident, this means financial ruin.
Teilkaskoversicherung (partial comprehensive)
Optional add-on to Haftpflicht. Covers damage to your own car from specific causes:
- Theft (including parts theft)
- Fire and explosion
- Storm, hail, lightning, flooding
- Glass breakage (Glasbruch)
- Collision with animals (Wildunfall — deer, boar, etc.)
- Marten bites (Marderbiss) — oddly specific, oddly common in Germany
What it does NOT cover: accidents you cause, vandalism, your own fault damage.
Good choice for: older cars (3 to 8 years) where full comprehensive is not economical relative to the car's value.
Vollkaskoversicherung (full comprehensive)
Includes everything in Teilkasko, plus:
- Damage to your own car in accidents you cause
- Vandalism
- Hit-and-run damage to your parked car
More expensive, but the SF class system applies here (see below) — meaning a no-claims history reduces the cost significantly over time.
Rule of thumb: Vollkasko is usually worth it for cars under 3 years old or with a market value above €15,000. For older or cheaper cars, Teilkasko or Haftpflicht only is more economical.
The SF class system (Schadenfreiheitsklassen)
This is the most important concept for new car owners in Germany. SF stands for Schadenfreiheit — literally "freedom from claims." It is a no-claims bonus system that directly determines your annual premium.
| SF class | Years claim-free | Typical premium rate |
|---|---|---|
| SF ½ | Less than 1 year (new driver) | 100% (full premium) |
| SF 1 | 1 year claim-free | ~85% |
| SF 2 | 2 years claim-free | ~75% |
| SF 4 | 4 years claim-free | ~60% |
| SF 10 | 10 years claim-free | ~40% |
| SF 20+ | 20+ years claim-free | ~25–30% |
Every year you drive without making a claim, you move up one SF class. Every claim you make drops you back significantly (usually 3 to 5 classes depending on the claim).
For Indians arriving in Germany: most start at SF ½ (the new driver class) unless they can prove foreign no-claims history.
Getting SF credit for your Indian driving history
This is the most financially important thing to know if you have driven in India for years. Starting at SF ½ when you have 8 years of accident-free driving is expensive and unnecessary.
The situation: German insurers can grant SF credit based on foreign driving experience. The rules vary significantly by insurer — there is no standardised rule.
What you need:
-
No-claims certificate (Schadenfreiheitsbescheinigung) from your Indian insurer. This is a letter stating how many years of continuous insurance you held and whether you made any claims. Most Indian insurers issue this on request — ask your existing motor insurer for it before leaving India.
-
German driving licence: most German insurers only recognise foreign driving history once you hold a German licence. Indians can drive on their Indian licence for the first 6 months after moving; after that you need to exchange it. See the driving licence exchange guide.
What German insurers typically offer:
- 3 to 5 years of Indian driving history → SF 3 equivalent
- 5 to 10 years → SF 5 to SF 7 equivalent
- 10+ years clean → some insurers go to SF 10
Not all insurers accept foreign history. HUK-COBURG, ADAC, and Allianz generally do. Check at the quote stage — ask explicitly: "Werden ausländische Vorversicherungszeiten anerkannt?" (Do you recognise foreign insurance periods?)
If you cannot get a no-claims certificate from India: you start at SF ½ and build from there. After 2 to 3 claim-free years in Germany, consider switching insurers — loyalty rarely pays in German car insurance.
The eVB number: how to get insured before you register
Before you can register a car (at the Kfz-Zulassungsstelle), you need an eVB number (elektronische Versicherungsbestätigung — electronic insurance confirmation). This is a 7-character code your insurer gives you to prove you have active Haftpflicht.
Process:
- Get a quote and take out a policy (online or at an office)
- Insurer gives you the eVB number instantly (online) or within a day
- Take the eVB number to the Kfz-Zulassungsstelle along with your other registration documents
- Car is registered; insurer is automatically notified
You cannot register a car without the eVB number. There is no grace period.
Registering a car (Kfz-Zulassung): documents needed
Once you have insurance (eVB number), car registration requires:
- Anmeldung (proof of German address)
- Valid identity document (passport + residence permit)
- eVB number from your insurer
- Vehicle registration documents: Zulassungsbescheinigung Teil I and Teil II (the vehicle registration certificate — the seller gives you these)
- TÜV/HU certificate: valid main inspection. If expired, you need to get the TÜV done before registration
- SEPA mandate for the Kraftfahrzeugsteuer (vehicle tax, deducted automatically by the Hauptzollamt)
- Number plate reservation (optional, if you want a specific number plate from your city — book at the Zulassungsstelle website)
TÜV and AU: keeping the car legal
Hauptuntersuchung (HU/TÜV): the main vehicle inspection. Required every 2 years for most passenger cars. Carried out by TÜV, DEKRA, GTÜ, or similar authorised inspection centres. Cost: approximately €80 to €120. Covers brakes, lights, emissions, steering, chassis.
Abgasuntersuchung (AU): exhaust/emissions check. Usually done at the same time as the HU. Some older cars need it annually.
A car with an expired TÜV cannot be driven legally (except to drive directly to the inspection). If you buy a used car with an expired TÜV, factor in the cost of getting it passed.
Which insurers and how to compare
Comparison sites (always start here):
- Check24 (check24.de/kfz-versicherung): largest German aggregator. Enter your postcode, car details, SF class, and mileage. Shows prices from 100+ insurers in seconds.
- Verivox (verivox.de): similar, sometimes shows different results — compare both.
- WechselPilot: smaller, focuses on switching existing policyholders.
Cheapest insurers for basic profiles (consistent across comparisons):
- HUK-COBURG: Germany's largest car insurer by volume. Often cheapest, especially outside major cities. Accepts foreign SF history. Requires German driving licence or proof of long-term residency.
- HUK24 (HUK-COBURG's online brand): even cheaper, fully online, no advisor. Good for straightforward cases.
- CosmosDirekt: competitive for new drivers.
- ADAC: more expensive but includes ADAC roadside assistance membership (worth it separately).
- Allianz, AXA, Zurich: premium pricing, stronger for complex cases (classic cars, high-value cars, foreign history recognition).
Annual switching is worth it: unlike in the UK, German car insurance contracts run on a calendar year (January to December) with automatic renewal. The cancellation deadline is typically 30 November. Switch every 2 to 3 years — loyalty discounts rarely compensate for better deals elsewhere.
Costs: what to expect as an Indian new to Germany
A rough guide for a common scenario: Indian professional, 30 to 38 years old, mid-range car (e.g. VW Golf, Toyota Corolla), city postcode.
| SF class | Haftpflicht only | + Teilkasko | + Vollkasko |
|---|---|---|---|
| SF ½ (new) | €600–€1,000 / yr | €900–€1,400 / yr | €1,200–€2,000 / yr |
| SF 3 (foreign credit) | €400–€700 / yr | €600–€1,000 / yr | €800–€1,400 / yr |
| SF 7 (7 yr history) | €250–€450 / yr | €400–€700 / yr | €550–€900 / yr |
Postcodes in Munich, Frankfurt, Hamburg, and Berlin attract higher premiums than smaller cities. A car registered in Mönchengladbach is cheaper to insure than the same car in München.
Practical tips for Indians
Get your Indian no-claims certificate before you leave India. Once you are in Germany, getting a letter from an Indian insurer is much harder. Email your Indian insurer now and ask for a "no-claims bonus certificate" or "claims history statement" for the last 5 to 10 years.
Exchange your licence first. Most SF credit is only available once you have a German or EU driving licence. The exchange process takes 4 to 8 weeks in most cities. Do not buy a car before your licence exchange is in progress.
Consider starting with third-party only for an older first car. Many Indians buy a €3,000 to €5,000 used car as their first German car. Vollkasko on a €4,000 car costs more than the car is worth after a bad year. Haftpflicht only is often the rational choice.
ADAC membership (approximately €55/year for basic) includes 24/7 breakdown assistance across Germany and Europe. Worth it as a standalone, especially if you are new to German roads and winters. Separate from car insurance but complementary.
Werkstattbindung (garage tie): some insurers offer cheaper policies if you agree to use their partner garages for repairs. Fine for most situations, but check that there is a partner garage near you before agreeing.
Frequently asked questions
Q: Can I drive with my Indian driving licence in Germany?
Yes, for the first 6 months after moving to Germany. After that, you must exchange it for a German licence. See the driving licence exchange guide for the full process.
Q: Do I need a German licence to get car insurance?
No — you can get insurance with an Indian licence during the first 6 months. However, SF credit recognition and better premiums usually require a German or EU licence.
Q: What happens to my insurance if I have an accident that was not my fault?
Your SF class is not affected if the other party's insurance pays. Only claims made against your own policy affect your SF class. Always exchange details and report to your insurer, even if you think it was not your fault.
Q: Can my spouse drive my insured car?
Yes, if they are listed on the policy. Adding an additional driver (Zusatzfahrer) increases the premium slightly. If your spouse drives and has an accident without being listed, the insurer may reduce or reject the claim.
Q: I am moving cities. Does my postcode affect my insurance?
Yes. When you move, inform your insurer — postcodes are one of the main premium factors. Moving from Munich to a rural area could reduce your annual premium by €200 to €400. Failure to inform the insurer of a change of address is technically a breach of contract.
Related guides on this site
Frequently asked
What type of car insurance is mandatory in Germany?
Haftpflichtversicherung (third-party liability) is legally required. Without it you cannot register a car or drive legally. It covers damage you cause to others but not damage to your own car. Teilkasko and Vollkasko are optional add-ons.
What is the SF class system in German car insurance?
SF (Schadenfreiheitsklasse) is a no-claims bonus system. Each claim-free year moves you up one class, reducing your premium. New drivers start at SF ½ (full premium). SF 10 means roughly 40% of the base premium. Claims drop you back 3 to 5 classes.
Can Indians use their Indian driving history to get a lower SF class in Germany?
Yes — many German insurers accept foreign no-claims history. Get a no-claims certificate from your Indian insurer before leaving India. 5 to 10 years of clean history can qualify you for SF 5 to SF 7 equivalent, saving €200 to €500/year versus starting at SF ½.
What is an eVB number and why do I need it?
An eVB number is a 7-character electronic insurance confirmation code issued by your insurer. You need it to register your car at the Kfz-Zulassungsstelle. Take out an insurance policy first — the insurer gives you the eVB code instantly online. No eVB, no registration.
How often does a car need TÜV inspection in Germany?
Every 2 years for most passenger cars. The Hauptuntersuchung (HU/TÜV) costs approximately €80 to €120 and covers brakes, lights, emissions, and chassis. A car with an expired TÜV cannot be driven legally. Factor this in when buying a used car with an old inspection date.
Which car insurer is cheapest in Germany for Indians?
HUK-COBURG and HUK24 are consistently cheapest for straightforward profiles and also accept foreign SF history. Always compare via Check24 or Verivox with your specific details — postcode, car model, SF class, and mileage all significantly affect the price.
Found something wrong or missing?
This guide stays useful because people flag things that changed or got it wrong.