ExpatNav
Moving

Bringing a Car to Germany: Import and Registration (2026)

Whether importing your car to Germany is worth it, the TÜV and registration steps, what EU vs non-EU import triggers, and the costs that add up fast.

29 June 20268 min read
Bringing a Car to Germany: Import and Registration (2026)

You love your car and the idea of leaving it behind feels like leaving a friend, so you assume you will just bring it to Germany. Then the reality unfolds: an inspection it might fail, modifications to meet German standards, a registration office with its own document demands, annual taxes, and, if your car comes from outside the EU, customs and import VAT that can rival the car's value. The sentimental decision turns out to be an expensive logistics project.

Bringing a car to Germany is doable but rarely the easy money-saver people expect. Whether it is worth it depends heavily on EU versus non-EU origin and how attached you are to the specific car. Here is the real process and cost, so you can decide with open eyes rather than discovering the bill halfway through.

ad slot · after-intro

First question: is it even worth it?

Be honest before you start: for an ordinary car, importing is often not worth it. The combined cost of inspection, possible modifications, registration, taxes, and (for non-EU) customs frequently exceeds what you would spend buying or leasing a comparable car locally, and it takes far more time and hassle.

Importing makes sense mainly when:

  • The car is special, rare, or genuinely valuable to you
  • It is a recent EU-spec car that imports cleanly and cheaply
  • The sentimental or practical value outweighs the cost and effort

For a standard everyday vehicle, the German used-car market and leasing options are usually the simpler, cheaper route. Run the numbers (import costs plus taxes versus local purchase) before committing emotionally. Pairing the decision with converting your driving licence is sensible either way, since you need a valid licence regardless of which car you drive.

EU vs non-EU: a huge difference

Where the car comes from changes everything about cost and complexity.

EU car (registered in another EU country):

  • No customs duty, free movement within the single market
  • Registration is mostly inspection and paperwork
  • Generally straightforward and far cheaper to import

Non-EU car:

  • Can trigger customs duty and import VAT, potentially large
  • Stricter conformity checks to meet EU/German standards (emissions, lighting, documentation)
  • Considerably more expensive and complex

So an EU-to-Germany move with a car is a reasonable proposition; a non-EU import is a project that often costs more than the car is worth once customs and VAT land. This single distinction should anchor your decision.

Car being inspected at a German vehicle testing station
Any imported car must pass the TÜV inspection before it can be registered.

The TÜV inspection

Every car on German roads must pass the periodic technical inspection, the Hauptuntersuchung, carried out by TÜV (or similar bodies like DEKRA). An imported car must pass this before registration.

What this can involve:

  • A roadworthiness and standards check
  • Possible modifications to comply: headlight alignment or type, emissions equipment, and correct documentation
  • Confirmation the vehicle meets German/EU technical requirements

A car built to non-EU specifications may need real work (and money) to pass, which is part of why non-EU imports get expensive. An EU car usually passes with little or no modification. Budget time and possibly modification costs for this step, it is the gate between owning the car and legally driving it here.

Registering at the Zulassungsstelle

Once the car passes inspection, you register it at the local vehicle registration office (Zulassungsstelle). You need to be a registered resident first, so your Anmeldung must already be done.

Bring:

  • The vehicle documents (registration/ownership papers, and for imports the relevant import and conformity documents)
  • Proof of a passed inspection (TÜV/Hauptuntersuchung)
  • Valid insurance, specifically an eVB number (electronic insurance confirmation) from a German insurer
  • Proof of your registered address (Meldebescheinigung) and ID

You then receive German plates and registration. The eVB is a small but essential detail: you arrange German car insurance first, get the eVB confirmation number, and present it at registration. No insurance, no plates.

ad slot · mid-article

The ongoing costs

Registration is not the end of the spending; running a car in Germany has recurring costs to budget for:

  • Kfz-Steuer (annual vehicle tax), based on engine size and emissions, dirtier and bigger engines cost more
  • Mandatory liability insurance (Kfz-Haftpflicht), plus optional partial or fully comprehensive cover
  • Periodic TÜV inspections on an ongoing schedule
  • Fuel, parking (often paid and scarce in cities), and maintenance

And the one-off import costs: for non-EU, customs duty and import VAT on top of everything. Tally the one-off import and registration costs plus the recurring tax and insurance, and compare honestly against buying locally or going car-free (German public transport is good enough that many city expats skip car ownership entirely). A car frequently moves alongside household goods in a relocation, so factor it into the whole move budget.

What to do this week

  • Decide honestly whether importing is worth it: for an ordinary car, compare total import-plus-tax costs against buying or leasing locally before committing.
  • Check whether your car is EU or non-EU origin, since non-EU imports add customs duty, import VAT, and stricter conformity work.
  • If importing, plan the sequence: Anmeldung first, then TÜV inspection (and any modifications), then German insurance with an eVB number, then registration at the Zulassungsstelle.

FAQ

ad slot · end-of-post