Home » Moving to Europe? Here’s How Car Buying Works Across EU Borders
Posted inFuture And Concept Car

Moving to Europe? Here’s How Car Buying Works Across EU Borders

Moving to Europe? Here's How Car Buying Works Across EU Borders

If you’ve just relocated to Germany, the Netherlands, or anywhere else in the EU, buying a car is probably near the top of your to-do list. Public transport is good in most European cities, but once you’re outside the urban core — or if you’ve got kids, or a job that involves travel — you need wheels.

But buying a used car in Europe isn’t like buying one back home. Every country has different rules, different inspection requirements, different registration processes, and different scam profiles. And if you’re buying across borders — which many expats do, because prices vary dramatically between countries — the complexity multiplies fast.

This is the guide I wish someone had given me when I first started navigating the European used car market.

Prices Vary Wildly by Country

The same car can cost EUR 4,000 more or less depending on where you buy it. Germany and Belgium tend to have the largest used car markets with competitive pricing. The Netherlands has high registration taxes (BPM) that make some cars cheaper to buy elsewhere and import. Denmark has the highest vehicle taxes in Europe — a car that costs EUR 25,000 in Germany might cost EUR 40,000 in Denmark.

This price disparity drives a massive cross-border market. People in Denmark, Norway, Finland, and the Baltics routinely buy cars from Germany or the Netherlands and import them. Southern European buyers do the same. It works — you can save thousands — but it also creates opportunities for fraud.

A car that crosses borders between inspections can have its mileage rolled back, its accident history buried, or its stolen status hidden. The seller is counting on you not checking a Czech inspection database or a Belgian insurance record from a different country. More on how to handle that in a moment.

Registration Rules Differ Everywhere

In Germany, you register a car at the Zulassungsstelle (registration office) in your district. You’ll need the Fahrzeugbrief (ownership certificate), your Anmeldung (address registration), proof of insurance (eVB number), and the car needs a valid TUV (inspection). The process is fairly straightforward but entirely paper-based and in German.

In the Netherlands, registration goes through the RDW. If you’re importing a car, it needs a Dutch APK inspection, and you’ll pay BPM (purchase tax) based on CO2 emissions and the car’s residual value. For some cars, this tax can be more than the car itself.

In France, you register through the ANTS online system, which technically works but has a reputation for being frustrating even for native speakers. You’ll need a controle technique (inspection) less than six months old.

In Spain, you deal with the DGT (traffic authority) and need a Spanish ITV (inspection). If you’re importing from another EU country, the paperwork includes a customs declaration even though there’s no actual customs duty within the EU — just an administrative formality that someone decided needed to exist.

The key point for expats: research the registration process for your specific country before you buy. Some countries make importing easy. Others make it so bureaucratically painful that it’s cheaper to buy locally at a premium rather than deal with the import paperwork.

Inspections You Need to Know About

Every EU country has mandatory periodic vehicle inspections, but they go by different names and have different schedules:

  • Germany: TUV/DEKRA (Hauptuntersuchung), every 2 years
  • Netherlands: APK, every year after the first (from age 4)
  • France: Controle technique, every 2 years (from age 4)
  • Spain: ITV, varies by age (every 2 years from age 4, annually after 10)
  • Belgium: CT, annually
  • UK (post-Brexit): MOT, annually from age 3

These inspections record the odometer reading every time. That’s important because it creates a tamper-proof mileage trail. If you’re buying a car that’s been through inspections in multiple countries, a European VIN check can pull those readings together into a single timeline. It’s the fastest way to spot mileage fraud on a cross-border car.

The Cross-Border Scam Playbook

As an expat, you’re a prime target. You’re new to the country, you might not speak the language fluently, you’re in a hurry to get mobile, and you don’t know the local scam patterns. Here’s what to watch for.

Mileage Rollbacks on Imports

Germany exports hundreds of thousands of used cars per year. A car with 200,000 km gets bought at auction, its odometer gets reset to 110,000 km, and it gets listed in another country at a price that looks reasonable for the fake mileage. The single most common fraud pattern in European used car sales.

The “Clean German Car” Myth

Sellers in eastern and southern Europe love to advertise cars as “direct from Germany” as if that’s a quality guarantee. It’s not. Germany also has lemons, accident cars, and fleet vehicles that have been ridden hard. Country of origin tells you nothing without the actual history.

Temporary Export Plates

If a seller offers to arrange export plates and says you can drive the car home “today,” be cautious. Legitimate cross-border sales involve proper paperwork and de-registration in the selling country before re-registration in yours. Shortcuts with temporary plates can leave you with a car that’s still registered — and possibly financed or liened — in the original country.

Cash-Only, No Paperwork

If the seller insists on cash and is vague about documentation, walk away. In a legitimate sale, you get the registration certificate, a bill of sale, the service history, and the most recent inspection report.

Your Cross-Border Buying Checklist

Before you commit to any used car in Europe — especially as an expat buying across borders — do this:

  1. Run the VIN through a vehicle history service that covers multiple European countries. Not just your country — the countries where the car has been before. You want mileage records, accident flags, stolen vehicle checks, and registration history. At EUR 8.90, this is the cheapest insurance you’ll find.
  2. Check the inspection status. Is the current inspection valid? When does it expire? A car sold with an expired TUV/APK/MOT needs to pass inspection before it can be registered, and what it needs to pass could cost hundreds or thousands.
  3. Verify the registration documents match the VIN. Check the VIN on the windshield, the door jamb, and the engine bay. All should match the papers.
  4. Understand the import costs. Registration tax, CO2 surcharges, inspection fees, translation of documents — add these up before you decide that buying abroad is actually cheaper.
  5. Get a pre-purchase inspection. DEKRA, TUV, and various national automobile clubs offer these across Europe. EUR 100-200 well spent.

Moving to a new country is stressful enough. Don’t add a dodgy car to the list of things keeping you up at night. Do the homework, check the VIN.