6 ways to save on your German car insurance

Advertisement

Car insurance in Germany is one of those expensive things you only discover the price of after you've moved. 

Long story short: The whole system runs on a no-claim bonus class (the Schadenfreiheitsklasse, or SF) that rewards long German driving histories and penalises everyone else.

Why expats overpay

Most expats end up overpaying, either by starting from scratch (at "SF0") or by not knowing the tips locals already know.

But there is good news…

A few of them are quick fixes anyone can make, and the savings add up fast.

In this guide, you'll learn:

  • How to bring your no-claim bonus from home (and who is allowed to)
  • The one option that lets non-EU drivers skip the SF0 penalty
  • Why the November 30 deadline costs people hundreds
  • The settings on the sign-up form that change your premium the most

Let's get started!

1. Bring your no-claim bonus with you

Your SF class is worth up to 65 percent off Vollkasko (comprehensive cover), so it's the first thing to get right.

If you're coming from the EU, the UK, or Switzerland, you can transfer the no-claim years you built up at home. The catch: many older German insurers either reject these letters outright or accept only a fraction of your history.

Before you cancel your old policy, ask your previous insurer for a "no-claims confirmation letter" (often called a Bescheinigung über den Schadenverlauf or SF-Bescheinigung). It's much harder to get once you've cancelled the policy.

Feather accepts no-claim histories from the EU, the UK, Switzerland, Ukraine, and Bosnia and Herzegovina, and converts them directly into your starting SF class.

2. From outside the EU? You can still start at SF3

Here's the bureaucratic catch: Nearly every German insurer requires non-EU drivers to start at SF½ or SF0 (even if you've driven incident-free in the US, Canada, Australia, or India for 20+ years). The result is premiums that are 50–80 percent higher than for a driver with just three years of German driving experience.

Why so strict?

Most German pricing models can't read non-EU driving history, so insurers won't underwrite the risk. Feather is the only expat-built insurer offering this at scale: non-EU drivers over 23 can start at SF3 with no German driving history. That's a saving of up to 48 percent compared to starting from scratch.

Get a car insurance quote from Feather.

3. Switch before November 30 (the "Stichtag")

German car insurance contracts auto-renew on January 1, and the hard deadline to cancel is November 30. One thing trips people up every year: your cancellation letter has to arrive by that date, not just be posted.

Most people never switch, which is a shame. Those who do typically save 150 to 300 euros a year for an identical policy. Premiums vary wildly between insurers for the same risk profile, so it's worth a look.

As a bonus tip: If your premium increases at renewal, you have the right to cancel (Sonderkündigungsrecht), which gives you an extra month after the new rate is announced.

4. Declare your real annual mileage

Plenty of expats in Berlin, Munich, Hamburg, or Frankfurt use their cars for weekend trips, not for a daily commute. Yet the default annual mileage (Jahresfahrleistung) on most sign-up forms is set at 15.000 km (well above what many people actually drive).

Drop it to your actual number. Under 9.000 km a year usually unlocks a low-mileage discount (Wenigfahrer). That's up to 15 percent off with some insurers, though 10 percent is more typical. Under 6.000 kilometres, a pay-per-kilometer tariff can be cheaper still.

Just be careful not to under-declare. Going over your stated band counts as a breach of contract, and insurers can back-charge you or reduce a claim payout.

Honesty is cheapest in the long run.

5. Pay annually, not monthly

Almost every German insurer adds a surcharge for paying in instalments, up to 10 percent for monthly billing. By opting to pay once a year instead, you typically save 3 to 5 percent on average. 

On a 400-euro policy, avoiding that maximum monthly surcharge puts roughly 40 euros back in your pocket just for ticking one box.

Sign-up flows tend to default to monthly, so this is an easy one to miss. Make sure to switch the setting to annual before you hit confirm.

6. Consider workshop binding (Werkstattbindung)

This is one of Germany's quirkier discounts. By agreeing that any covered repairs go through your insurer's partner garage network, rather than a garage of your choice, you typically get 10 to 20 percent off Vollkasko (11 to 13 percent on average).

This is a great option if you own your car outright and aren't loyal to a specific local mechanic. However, you should skip it if you lease or finance your vehicle (as those contracts often dictate which garages you must use) or if you drive a niche luxury car.

The bottom line

Stack these six strategies together and the typical expat can easily save 300 to 600 euros a year on car insurance, without compromising on cover. 

While three of these adjustments (paying annually, declaring real mileage, and switching in November) can be done with any provider, the other three rely entirely on choosing an insurer that was actually built with expats in mind.

So, do you want to see your number?

Get a quote for car insurance in Germany from Feather.

Brand2025 Car V1 1200x628

Ready to see how much you can save?
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2026 IamExpat Media B.V.
Ready to see how much you can save?