Published by Carlytics, a provider compared on this page. This is our commercial comparison.
Last updated: 2026-05-24
Import Used Car From Germany: The 2026 Pre-Purchase VIN & History Check Guide
Quick answer
Before importing a used car from Germany, run three checks in this order. First, a free Carlytics VIN decode to confirm the chassis number matches the listing. Second, the EUR 8.90 Carlytics paid report for HU mileage history, theft cross-check, accident records, re-import flag, and a fair market value estimate. Third, an in-person inspection by a TUV station or independent mechanic. Total spend: under EUR 130 to avoid a five-figure mistake.
Germany is the largest used-car export market in Europe. A meaningful share of every other EU country's used-car inventory originated in Germany, and foreign buyers travel to Hamburg, Stuttgart, Munich and Cologne every week to drive cars home that they could not find at the same price domestically. The German market is mature, the inspection regime is strict, and the registry data is rich, but exactly because the market is so large, it is also the market with the most sophisticated odometer-rollback operations, the most aggressive Re-Import laundering, and the most carefully-staged accident-repair listings. A foreign buyer arriving with a wallet and no due-diligence framework is the ideal customer for a bad seller. Below: the exact 2026 pre-purchase check sequence, what each step costs, and what each step protects you against.
Start with the free decode, paste the VIN you got from the seller
The four-step pre-purchase check sequence
| Step | What | Cost | Protects against |
|---|---|---|---|
| 1 | Free VIN decode | Free | Invalid VIN, fake listing, wrong model/year/engine |
| 2 | EUR 8.90 paid report | EUR 8.90 | Odometer rollback, theft, undeclared accidents, re-imports |
| 3 | TUV pre-purchase inspection | EUR 80-120 | Physical condition, hidden damage, mechanical defects |
| 4 | In-person inspection by you | Free | Panel gaps, paint match, VIN sticker tampering |
Step 1 - Free VIN decode
Ask the seller for the VIN as soon as you have shortlisted the listing. Acceptable formats: a photo of the Zulassungsbescheinigung Teil II (the registration document), a photo of the visible chassis stamp under the windscreen or under the rear seat, or the 17-character string written into the chat. Paste it into the Carlytics free decoder. The decoder returns make, model, model year, engine displacement and power, fuel type, transmission, body style, factory of origin, and any active EU and US safety recalls, in seconds, with no signup.
If anything in the decoded output disagrees with the listing (wrong year, wrong engine, wrong country of manufacture), walk away. The cost so far is zero. If the decode confirms the listing, proceed to step 2.
Step 2 - EUR 8.90 paid history report
Pay EUR 8.90 for the full Carlytics report. The report adds the five things that matter most for a German import: full HU mileage history where available, with rollback detection logic that flags any inspection recording a lower reading than a prior one; theft cross-check across Interpol and Schengen-mandated stolen-vehicle registers, so a car stolen in Italy and listed for sale in Munich is caught; accident and damage records where publicly available; re-import flag (Reimport status) where the German registry exposes it; and a fair market value estimate, so you know whether the asking price is fair before you start negotiating.
The report also runs an AI web search across auction archives, forum threads and the open web for that specific VIN. This is the layer that catches cars that were previously sold at salvage auction in Italy or France and reappeared three months later in a German private listing with a new lick of paint. None of the major paid competitors offers this AI web search.
Coverage depends on the VIN, country and available records. Providers can use different sources, update schedules and matching methods, so a shared public source does not establish identical reports or accuracy.
Step 3 - TUV pre-purchase inspection
Once the Carlytics report has filtered out the listings with bad histories, book a TUV pre-purchase inspection (Gebrauchtwagencheck) at the nearest TUV, DEKRA or KUS station to where the car is being sold. The inspection costs EUR 80-120 and the seller is normally expected to bring the car to the station. The TUV technician checks brakes, suspension, bodywork, undercarriage, electrical systems, and engine condition, and produces a written report. This is the layer that catches mechanical issues that no VIN history check can see, worn shock absorbers, leaking gaskets, oxidised connectors, and bodywork that has been repaired and repainted.
Step 4 - Your own in-person inspection
Even with the TUV report in hand, inspect the car yourself before transferring funds. Five quick visual checks: (1) panel gaps should be even and consistent on both sides of the car; (2) paint match across adjacent panels should be perfect under natural light, colour shifts between bumper and wing are a post-accident signal; (3) the VIN sticker on the door frame, on the engine bay, and stamped into the chassis should all match the registration document; (4) the original glass should carry consistent manufacturer markings (a single replaced windscreen is normal; multiple replaced glass panels suggests an accident); (5) the underside of the boot lining and bonnet should be free of weld marks and over-spray.
Specific warning: Re-Imports
A meaningful share of cars listed in Germany are technically Re-Imports, vehicles that were originally registered in Germany, exported to Poland, the Czech Republic, the Netherlands or further east, then re-imported and re-registered in Germany. Not all re-imports are problematic. Some are perfectly clean cars that simply changed hands across the border twice. But re-imports as a category carry a higher prior probability of hidden insurance write-off than never-exported vehicles, particularly cars under 5 years old that were re-imported within 18 months of original export. Treat Re-Import status as a yellow flag worth asking about, not a red flag that automatically kills the deal. A clean Carlytics report on a re-imported car is more reassuring than no report at all.
Verdict
The right 2026 pre-purchase stack for a German used-car import is: free Carlytics decode for every shortlisted listing, EUR 8.90 Carlytics paid report for any car you are seriously considering, EUR 80-120 TUV inspection for any car you are about to make an offer on, and an in-person visual inspection by you before transferring funds. Total spend per serious candidate: under EUR 130. The framework is designed to filter out the bad listings cheaply at the top of the funnel and reserve the expensive due-diligence for the small number of candidates that actually deserve it.
Honest caveat: no combination of public data and a TUV inspection guarantees you will never have a problem with the car. EU insurance accident feeds are uneven across countries. Undeclared accidents are by definition undeclared. Mechanical failures can occur after purchase regardless of inspection quality. The four-step framework reduces your risk dramatically: it does not eliminate it. Always buy at a price that leaves room for the unexpected.
Related guides