You can check a Dutch car's history for free with its licence plate. The RDW, the national vehicle authority, publishes the registered data, the APK expiry date and the odometer record, and you can request a fuller RDW vehicle report as well. What these sources do not show is the car's actual mechanical condition, so a complete check combines the plate data, the paperwork and, for a serious purchase, an independent mechanic. This guide explains what each source covers, how to spot inconsistencies, and what extra care an imported car needs.
Buyer's Guide · Reading time: about 10 minutes
TL;DR
- A licence plate check shows registered technical data, APK status, and whether the car is reported stolen or can be transferred.
- The RDW vehicle report adds dated odometer readings, an odometer assessment and status history such as scrapping or export.
- The APK checks road safety, emissions and registration. It is not a full condition report.
- Imported cars need extra proof of mileage: service invoices, Digital Service Register entries or, for Belgium, a Car-Pass.
- Combine the data check with the paperwork and a mechanic's inspection before you pay.
Table of Contents
- What "car history" means in the Netherlands
- The free RDW licence plate check
- The RDW vehicle report
- What the APK does and does not tell you
- Checking mileage and registration for inconsistencies
- Imported cars: extra checks
- CO2 data and running costs
- Documents and transfer: what buyers and sellers should do
- When to arrange an independent inspection
- Our perspective
- Check a car with CarTrace
- Understanding OVI and the RDW systems
- A short worked example
- Red flags that deserve a pause
- FAQ
- Sources
What "car history" means in the Netherlands
There is no single Dutch document called a car history. The picture comes from several records that each answer a different question:
- Registration data: make, model, fuel type, mass, colour, first registration and the technical details held by the RDW.
- APK records: the periodic technical inspection, with expiry dates and the points noted at inspection.
- Odometer readings: mileage recorded at dated moments, such as inspections.
- Status events: whether the car has been scrapped, exported or reported stolen.
- Service history: garage invoices, the service booklet or the Digital Service Register (DSR).
The first four live in official registers and can be checked by plate. The fifth sits with the owner and the garages, so you have to ask for it. A good check puts all five side by side and looks for anything that does not fit.
The free RDW licence plate check
The quickest starting point is the RDW's public plate check. According to the RDW, it lets a prospective buyer see, among other things, whether a vehicle can be transferred to a new owner: a car registered as stolen or exported, for example, cannot be transferred. That single fact can save you from paying for a car you cannot legally put in your name.
The plate check is a first filter. Enter the plate from the advert before you phone the seller or travel to see the car. If the make, model, colour or fuel type in the register differ from the advert, you have your first question for the seller.
If you want the same RDW data with extra context, such as APK status and theft status in one view, our free licence plate check pulls it together. For a closer look at what is public and what is not, see our guide to the RDW plate check and its limits.
The RDW vehicle report
For more depth you can request the RDW vehicle report. According to the RDW, it contains registered vehicle data, technical information, the catalogue price, the APK expiry date, status history such as scrapping or export, and dated odometer readings.
The odometer assessment is especially useful. For passenger cars and light commercial vehicles the report labels the readings as 'logisch' (logical), 'onlogisch' (illogical) or 'geen oordeel' (no judgment). The RDW states that this assessment now also covers imports from Belgium since 13 January 2025 and from Germany since 3 February 2026.
How to read the odometer assessment
- Logisch: the recorded readings follow a plausible pattern over time. It does not prove the number on the dashboard is correct today, only that the history does not contradict it.
- Onlogisch: at least one reading does not fit, for example a later reading lower than an earlier one. Ask the seller for an explanation and written proof, or walk away.
- Geen oordeel: there is not enough data to judge. Treat the mileage as unverified and look for other evidence such as invoices.
Whatever the label, compare the latest recorded reading and its date with the mileage in the advert. A car that shows 60,000 km in the advert but had 95,000 km at its last APK is a problem no matter how the rest of the report looks.
What the APK does and does not tell you
The APK is the legally required periodic inspection for most vehicles. The RDW explains that it checks road safety, environmental standards and registration, including brakes and steering, and that APK reports state the expiry date and note repair, rejection and advisory points.

That makes the APK history a useful signal. A car that failed repeatedly on the same item, or carries advisory points that were never fixed, deserves questions. A long unbroken record of passes is reassuring.
But the APK is a minimum standard. According to NU.nl, the inspection does not check the condition or operation of items that are not safety critical, such as air conditioning, navigation or engine cooling. The chairman of Stichting Vakgarage makes the same point about costly items like a sunroof. A fresh APK therefore does not mean the clutch, gearbox, air conditioning or battery are in good shape.
What to do with that
Use the APK record to find patterns, then use a mechanic to judge condition. We cover the physical side in our guide to checking engine, brakes, battery and tyres.
Checking mileage and registration for inconsistencies
The RDW advises buyers to use the plate check or the vehicle report, then compare what the register says with the physical evidence: service booklets, the Digital Service Register and invoices, verified with a trusted garage. In practice, work through this order:
- Match the advert to the register. Make, model, fuel type, colour and year should agree.
- Read the odometer history. Note the last recorded reading, its date and the assessment label.
- Compare with the service record. Each invoice should list the mileage at the time. Check that the numbers rise steadily.
- Look at APK dates. Gaps of more than a year or two without an inspection can hint at periods when the car was off the road or abroad.
- Check the status. Stolen, exported or scrapped flags are deal breakers.
- Inspect the car itself. Wear on the pedals, steering wheel and driver's seat should match the claimed mileage.
If you want a step-by-step checklist from advert to registration, our used car checklist walks through it.
Imported cars: extra checks
A large share of used cars on Dutch marketplaces were first registered elsewhere. Their early history sits in a foreign register, so the Dutch record may start late and the odometer trail may be thin.
The RDW advice for an imported car is to establish whether the mileage is logical using reliable documents such as maintenance invoices or Digital Service Register entries. It also notes that in Belgium the seller must provide a Car-Pass, which records the mileage history of the car.
A practical import checklist:
- Ask for the foreign registration documents and the complete service history, not only the last invoice.
- For a Belgian car, ask for the Car-Pass and compare it with the Dutch odometer record.
- Check the RDW odometer assessment. Since the Belgian and German import data were added, a 'logisch' label means more for these cars than it did before.
- Compare the first registration date in the Dutch register with the date on the foreign documents.
- Make sure the car is cleared for transfer, which the plate check shows.
If the seller cannot or will not provide foreign documents, that tells you something too.
CO2 data and running costs
The registration data also holds the figures that affect what the car costs you each year: fuel type, mass and emissions values. Two cars of the same model can differ in motor road tax and in the CO2 value on the registration, so check the specific plate and not just the model name. When you compare two candidates, line up fuel type, mass, APK expiry and emissions figures from the register. We bring these together in the car report, and if you are weighing different ways to pay for a car, our buy, finance or lease comparison shows the real costs side by side.
Buying electric? The history questions change, because battery health and charging matter as much as mileage. See our list of 12 things to check on a used electric car.
Documents and transfer: what buyers and sellers should do
History is only useful if the transaction itself is clean. According to the RDW, when you buy from a private seller you should ask them to come with you to the licence plate counter so the car is registered in your name. The same RDW page recommends that you:
- check the registration document or card and its 9-digit code;
- ask to see the seller's identification;
- pay by bank transfer, not cash;
- check that the APK report is present if one is required.
Sellers benefit from the same discipline. Having the APK report, service invoices and a clean plate check ready makes the sale faster and gives buyers fewer reasons to haggle.
Seeing your own records
Owners are not limited to what a buyer sees. Government.nl explains that you can view the details of your own vehicles in the vehicle registration register and request an overview of vehicles previously in your name up to 9 years ago. That is helpful if you want to confirm what is on record about a car you have sold or are about to sell.
When to arrange an independent inspection
Data tells you what is recorded. A mechanic tells you what is true today. Book an independent pre-purchase inspection when:
- you are spending a meaningful amount of money and the car is out of warranty;
- the car is older, has high mileage or has a thin service history;
- it is an import with documents you cannot fully verify;
- it is an electric or hybrid car and you cannot judge the battery yourself;
- something in the data check did not add up and the seller has a plausible explanation you want to test.
A good inspection covers the engine, gearbox and clutch, brakes, suspension and steering, signs of accident repair or rust, the electronics and, for electric cars, battery health. Ask for a written report. It also gives you something concrete to use when negotiating the price. Choose an inspector who is independent of the seller, and do not rely on the seller's own garage.
Our perspective
Most buyers we talk to have the same worry: they cannot see what happened to the car before they met it. The answer is not one magic report. It is putting every available record in one place and looking for what does not fit.
That is why we built CarTrace around combining registers instead of showing them one by one. Registration data, APK history, odometer records and theft status belong in a single view, so a mismatch stands out in seconds rather than after an hour of searching. Our AI agent, Leo, is designed to turn that data into plain-language warnings and practical next steps.
We also believe the basics should be free. A first check should not cost money, because the earlier you spot a problem, the less it costs you. Paid features such as the full report and ongoing monitoring are there for when you are serious about a car or want to keep watching your own.
Mo
Check a car with CarTrace
Our free plate check is the fastest way to bring the main records together: RDW data, APK status and theft status from one plate. If you want more, the full car report and ongoing monitoring are available on our pricing page, where the complete report is currently free during the launch period.

The published plans are Basic at €4.15 per month or €49.90 per year, Advanced at €8.32 per month or €99.90 per year, and Expert at €16.65 per month or €199.90 per year. Check the plans and what each includes before you choose. If your car has been stolen, you can also report it through the service listed there. For recent theft patterns in a city, see our live theft map for Rotterdam and our theft blog.
Understanding OVI and the RDW systems
If you want to go deeper into the official systems, our explanation of the RDW's vehicle information system shows how the different data sets connect. It helps to know which fields come from the registration, which from the inspection, and which from third parties, because they are updated on different schedules. When two sources disagree, ask which one is newer before drawing a conclusion.
A short worked example
Imagine an advert for a seven-year-old hatchback with a low mileage and a recent APK. You enter the plate and the register agrees on make, model and fuel type. The odometer record shows a reading at each APK, rising by roughly the same amount every year, and the last reading is a few thousand kilometers below the advert, which is reasonable for the months since. The status shows no stolen or exported flag.
Now change one detail. The last APK reading is 40,000 km higher than the advert. Either the advert is wrong, the odometer was changed, or the record contains an error. You ask the seller for the service booklet. If the invoices back the higher number, the advert was inaccurate and the price should drop. If the seller has no explanation, you have just saved yourself from an expensive mistake.

The point is that no single record decides it. The pattern across records does.
Red flags that deserve a pause
- A seller who refuses to meet at the licence plate counter or avoids showing identification.
- A price far below comparable cars with no clear reason.
- A mileage that falls between two records.
- A missing or recent-only service history on a car that is several years old.
- An import with no foreign documents.
- Pressure to pay quickly or in cash.
Any one of these can have an innocent explanation. Two or three together mean you should stop and check everything again.
FAQ
Is there an official Dutch car history report?
The RDW offers a vehicle report with registered data, the APK expiry date, status history such as scrapping or export, and dated odometer readings. It is the closest thing to an official history. It does not include service history or the mechanical condition of the car.
Does a valid APK mean the car is in good condition?
No. The APK checks road safety, environmental standards and registration, but not the working order of items like air conditioning or engine cooling. Use it as one signal, and add a mechanic's inspection for a bigger purchase.
How do I check an imported car?
Start with the plate check and the RDW odometer assessment, then ask for foreign documents and complete service invoices. For a car from Belgium, the seller must supply a Car-Pass. Compare all the mileage figures and look for gaps or drops.
Can I see who owned my car before me?
As an owner you can view your own vehicle's registration details and request an overview of vehicles that were in your name up to 9 years ago. Buyers cannot look up previous owners' names. They rely on the documents and the status checks instead.
Is a plate check enough before buying?
It is the right first step because it shows registered data, APK status and whether the car can be transferred. Before you pay, also verify the documents, the service history and the car itself, ideally with an independent inspection.
Sources
- Gratis RDW-Voertuigrapport aanvragen, RDW
- About the Periodic Technical Inspection, RDW
- Waarom de apk niet alles zegt, NU.nl
- Tips als u een tweedehands auto gaat kopen, RDW
- Viewing the vehicle registration register, Government.nl
