Ireland's vehicle and driver records live in the National Vehicle and Driver File (NVDF). Access is restricted by statute (Section 60, Finance Act 1993) to a short list of prescribed persons — consumer apps like odo.ie are not on it. The UK offers a free MOT history API (with approval) and a public web service; the Netherlands offers fully open RDW data with no API key required. Ireland hasn't yet, but the EU Data Act transposition in 2026 (via the Data Bill 2025) is the most realistic vehicle for change. Until then, odo.ie asks you to enter your dates manually — which keeps the service free and, honestly, is fine.
Ireland's vehicle database: the NVDF
The National Vehicle and Driver File (NVDF) is the authoritative database of every registered vehicle and every licensed driver in the Republic of Ireland. As of the most recent Department of Transport figures, it holds:
- 2.9 million vehicle records with full ownership and tax history
- 3.3 million licensed driver records including licence categories and penalty points
- Motor tax payment history and disc issue dates
- Vehicle change-of-ownership history
- Vehicle Registration Certificate (VRC) data
It does not directly hold NCT test records — those live in a separate system operated by Applus+ (the company that runs NCTS on behalf of the Road Safety Authority). But the NVDF and the NCTS database are linked, and between them they represent the complete picture of a vehicle's Irish legal status.
The NVDF is run by the Department of Transport from its Shannon office and is the back-end that powers both motortax.ie and the NDLS driving licence service.
Who is legally allowed to access it
This is the part most people don't realise: NVDF access is restricted by statute. Section 60 of the Finance Act 1993 (as amended byS.I. 287/2015 and S.I. 179/2017) defines a closed list of "prescribed persons" allowed to query the database. They include:
- Other Irish government departments and licensing authorities
- Licensing authorities in other EU member states
- The Revenue Commissioners
- An Garda Síochána
- The Motor Insurers' Bureau of Ireland (MIBI)
- The Health and Safety Authority
- Tolling operators like eFlow
- Other bodies specifically prescribed in regulations
Apps like odo.ie are not prescribed persons. No matter how legitimate the use case, a consumer product has no legal route to pull a user's NCT or motor tax records programmatically, even with the user's explicit consent. This is a legislative restriction, not a technical one.
Why there's no public API for NCT or motor tax data
Three things are in play:
- Legal framework. The NVDF access regime pre-dates the modern consumer-API era. It was designed to let government bodies talk to each other, not to let citizens authorise third-party apps to query on their behalf. There is no consent-based delegation path in the current law.
- GDPR and data protection. The NVDF holds deeply personal data — names, addresses, vehicle ownership history. Exposing that through an API, even with authentication, creates a much larger attack surface than the current system. Any change would require careful data-minimisation design.
- Institutional caution. Government departments default to closed until proven safe, rather than open until proven harmful. Open-by-default is culturally well-established in, for example, the Dutch civil service — not yet in the Irish one.
The 2020 incident that tightened things further
In 2020, the Irish Examiner reported a "technical loophole" in the MotorTrans trade system: anyone in possession of a garage dealer code (a password distributed to garages and car dealerships for legitimate trade work) could look up the details of any vehicle by registration — including owner name and address.
Following media attention and GDPR concerns, the Department of Transport partially restricted the system. Owner addresses were removed from historical transaction views, and owner names were removed from the historic-transaction list accessible to trade partners. The incident reinforced a conservative posture: if even legitimate trade access needed tightening, opening the NVDF to consumer software was clearly off the table for the foreseeable future.
The third-party services that do have Irish vehicle data
Commercial history-check services in Ireland (Cartell and MotorCheck being the two best-known) have built data products around vehicle records. Their source data comes from a combination of:
- Public portions of the NVDF and NCT system (via prescribed-person routes or disclosed partnerships)
- Cross-border data-sharing with the UK DVLA/DVSA (particularly relevant for imports)
- Industry databases (insurance write-off records, finance status)
- User-submitted records and dealership feeds
They offer developer APIs for VIN and registration lookups on a per-query paid basis. If odo.ie integrated one of these, we could offer auto-lookup of vehicle details from a registration number on sign-up. We have chosen deliberately not to. Here's why:
Paid vehicle-check APIs are priced per lookup — meaningful at scale, and genuinely useful when you need a full history report (write-off, finance, mileage validation, stolen check). If odo.ie bundled those lookups into a free service we'd either have to subsidise them indefinitely or start charging, and we'd rather do neither. When you need a proper vehicle history check, we'll point you straight at the specialists and link out — they do that work better than we would as a side feature. odo.ie's job is reminders, logs and your own records; their job is deep history reports.
How other countries do this
The Irish position looks more restrictive in the context of how some neighbours approach vehicle data:
| Country | Approach | API access |
|---|---|---|
| 🇳🇱 Netherlands (RDW) | Full open data — vehicle registration, APK inspection data, fuel/emissions — published under CC0 licence | Free, no API key, public |
| 🇬🇧 UK (DVSA + DVLA) | MOT History API for approved organisations; public MOT history web service; tax/ownership data on application | Free with approval; public web lookup for individuals |
| 🇩🇪 Germany (KBA) | Bulk statistical data published openly; personal vehicle records restricted to authorities | Statistical only; no consumer-lookup API |
| 🇪🇸 Spain (DGT) | miDGT app for citizens to access their own records; no public API | App-based, self-access only |
| 🇮🇪 Ireland (NVDF) | Restricted by Section 60 Finance Act 1993; prescribed persons only | None for consumer software |
The Netherlands sits at one extreme — the RDW publishes pretty much everything developers could want under CC0. The UK is in a sensible middle ground: the MOT history is free to any approved organisation, and any citizen can look up a car's MOT status via the public web service. Ireland, so far, has done neither at the NVDF level.
What's changing — the EU Data Act and the Data Bill 2025
The most significant shift on the horizon is the EU Data Act (Regulation 2023/2854), which came into force across the EU on 12 September 2025 and is being transposed into Irish law via the Data Bill 2025.
On 4 February 2026, the Irish Department of Enterprise, Tourism and Employment published the General Scheme of the Data Bill. It is currently in pre-legislative scrutiny and has been prioritised for drafting in the 2026 Spring parliamentary session. Key points relevant to vehicle data:
- The EU Data Act grants users of connected products(including modern cars) the right to access data their vehicles generate and to port it to third-party services of their choice
- Separately, the Open Data Directive (EU 2019/1024) — already transposed into Irish law via S.I. 376/2021 — mandates that public sector data is released in open, reusable formats where practical
- The European Commission has also published specific guidance on vehicle data (May 2025) accompanying the Data Act, explicitly covering consumer access to in-vehicle telematics
- Whether Ireland uses the transposition to broaden NVDF access beyond prescribed persons is a political decision that hasn't been made yet
The Data Bill 2025 is a full piece of primary legislation. Even with Government priority in the 2026 session, expect debate, amendments and implementing regulations to run into 2027 before anything materially changes at the NVDF access level. Modern-car telematics data (mandated by the Data Act) will arrive earlier — but that's data from the car itself, not from government databases.
There are also unrelated Irish legislative moves on vehicle data worth noting. In April 2026 the Department of Transport confirmed that road-collision data access for local authorities — briefly paused over GDPR concerns — is expected to resume via a Roads Act amendment in the first half of 2026. It's a narrow change but it shows that Ireland is working through the data-sharing questions piece by piece.
odo.ie's position: manual today, ready tomorrow
Here's how we've designed odo.ie around the current reality:
When you add a vehicle, we ask for your registration, NCT date, motor tax renewal, insurance expiry, service intervals and current odometer. It takes under a minute. We remember everything and remind you before each deadline.
We deliberately do not integrate with paid third-party vehicle data APIs. Integrating them would mean passing per-lookup costs onto users — either with a paywall or by narrowing the free tier. We'd rather keep the free Solo tier free forever, and keep Family and Pro at €4 and €8 a month respectively.
If you need a full VIN or registration history check (write-off, finance, stolen, mileage validation), we'll link you to the Irish specialists who do that work professionally. They do it better than we would as a side feature, and you pay them directly for what you need.
The odo.ie vehicle model is already structured to accept auto-populated data from an external source, with user consent, as soon as a stable public API becomes available. Whether that's a Department of Transport NCT lookup, an NDLS driver-licence portal, or an EU Data Act framework for in-vehicle telematics — we'll plug in on day one.
When auto-lookup arrives, it will be an opt-in feature — never a default. Users who prefer to manually enter and own their data will be able to keep doing that. Privacy by design.
And honestly, manual entry is fine
Here's a contrarian view worth considering: the annual manual checkpoint of opening odo.ie, updating your NCT date, entering a service, logging a fill-up — is actually useful. It's the five minutes a year where you deliberately think about your car's running costs, what's due next, and whether the tyres still look OK.
Most genuinely useful habits are small, manual and recurring. Fully-automated systems are wonderful when they work, but they also let you mentally check out. A car is a big annual expense — occasional hands-on attention to the numbers is a good thing, not a burden.
So while we'll absolutely embrace auto-lookup when Ireland makes it possible, we also think there's something genuinely satisfying about typing in your own NCT date and watching the reminder timer tick down. It can be fun managing a car in odo 🙂.
Two minutes to set up. Reminders for life.
odo.ie is a free car service tracker built in Dublin for Irish drivers. Add your car in under a minute, enter your NCT, motor tax, insurance and service dates once, and we send email reminders before every deadline. Subscribe to a calendar feed so the dates also appear in Google Calendar or Apple Calendar automatically. No ads, no paywall, no live government API needed.