Full Car Check vs HPI Check: What's the Difference?

What a free car check shows, what a paid HPI-style check adds, a side-by-side table, and how to decide when free data is enough and when it's worth paying.

7 min read · Last updated 16 July 2026

Quick answer

Full car check and HPI check usually mean the same thing: a paid vehicle history report covering finance, write-offs, theft and mileage. HPI is simply the best-known brand. The dividing line that matters is free versus paid: free checks show official DVLA and DVSA data (tax, MOT history, mileage, spec), while paid reports add the finance, insurance and police databases. Use the free data to filter cars, and pay before you buy.

Search for a car check and you'll meet a wall of overlapping names: HPI check, full car check, vehicle history check, car data check, reg check. Providers use them interchangeably, sellers use them loosely, and buying guides rarely stop to define them. The confusion matters, because underneath the naming there's exactly one distinction that affects your wallet: free data versus paid data. This guide untangles the names, shows what each layer contains, and helps you decide when the free layer is enough.

Two names for the same paid product

HPI is a company (Hire Purchase Information) that has been recording finance agreements against cars since 1938. The name became so synonymous with the service that "HPI check" now means "paid vehicle history check" in everyday speech, whoever produces it. "Full car check" is simply what many other providers call their equivalent report, and some brands use both terms on the same page.

So when you see the two terms side by side, you're not usually looking at two different products. You're looking at one product category, the paid history report, sold under different labels, with the real differences being price, presentation and guarantee terms. Our guide to what an HPI check is covers that product in depth. What's genuinely different is the free layer underneath it, which is where the comparison gets useful.

What a free car check shows

Free checks are built on data the government publishes. Enter any UK registration into our free car check and you'll see:

  • Tax and SORN status with the due date, straight from the DVLA
  • MOT status and the full DVSA test history: every pass, fail, defect and advisory
  • Every recorded MOT mileage, plotted over time, with any drop flagged automatically
  • The official spec: make, model, colour, fuel, engine size, CO2 and Euro status
  • The V5C issue date and export marker: useful sanity checks against the seller's story
  • An indicative annual tax cost, worked out from the car's DVLA record

That's real, official data (the same records gov.uk serves), and reading the MOT history properly is the single most underrated free move in used-car buying. A mileage that fell between two tests is exactly the kind of thing buyers pay to discover; our guide to spotting a clocked car shows how to read the pattern.

What a paid check adds

Three important datasets never appear in the free layer, because they don't belong to the government. Finance agreements are held by lenders and aggregated by credit agencies. Write-off records are held by insurers in a central register. Stolen markers live on the Police National Computer. Paid checks exist to reach those three, and any one of them can cost you the whole car: a financed car can be repossessed, a Cat A or B write-off should never be back on the road, and a stolen car goes back to its true owner.

Around the big three, paid reports add context the DVLA doesn't publish: how many keepers the car has had and when it changed hands, any previous registration plates, import and export events, VIN confirmation against the record, and mileage readings gathered from finance and trade events beyond the MOT trail. They also carry a data guarantee (commonly advertised up to £10,000 or £30,000), which pays out if wrong data in the report causes you a loss. The free layer carries no guarantee; it's a window onto official records, not an insured product.

Free vs paid at a glance

What you seeFree car checkPaid HPI-style check
Tax status and due dateYesYes
MOT status and full test historyYesYes
Make, model, colour, fuel, engine, CO2YesYes
MOT mileage timeline with drops flaggedYesYes
Indicative annual tax costYesOften
Outstanding financeNoYes
Write-off categoryNoYes
Stolen markerNoYes
Previous keeper countNoYes
Plate change historyNoYes
VIN confirmationNoYes
Mileage from finance and trade recordsNoYes
Data guaranteeNoUsually up to £30,000
CostFreeRoughly £5–£20 per report

What neither check tells you

The table above misses a third category that no history product covers, free or paid:

  • Service history. Maintenance records live with manufacturers and individual garages, not in any database a history check reads. Ask the seller for the book and invoices, and cross-check them against the MOT mileages.
  • Mechanical condition. Databases record events, not wear. Clutches, gearboxes, suspension and brakes need eyes, a test drive and, for expensive cars, a professional inspection.
  • Unrecorded damage. Only insurer-recorded write-offs appear. A crash repaired privately leaves no marker anywhere.
  • Insurance status. Neither product tells you whether a car is currently insured; askMID is the official place to confirm cover on your own vehicle.

The full list of blind spots (and how to cover each one) is in our guide to what an HPI check does not cover.

When free is enough, and when to pay

Free is enough while you're filtering. Checking your own car's tax and MOT dates, sanity-checking an advert before a long drive, comparing three candidates on MOT history and mileage pattern, confirming a spec claim: the free layer answers all of that for nothing. It will also quietly kill plenty of bad candidates: SORNed "daily drivers", export-marked bargains, mileage drops, adverts whose colour doesn't match the DVLA record.

Pay when money is about to move. On the specific car you intend to buy, £5–£20 against the risk of repossession, a hidden Cat A or B write-off, or a stolen vehicle is not the place to economise: the free layer simply cannot see those three risks, and no amount of careful reading makes them visible. Run the paid report after the free check has done its filtering and before any deposit, and run it yourself rather than accepting the seller's copy.

The honest formula: free data to shortlist, one paid report before you commit.

The bottom line

"Full car check" and "HPI check" are two labels for the same paid product, and the meaningful comparison is free versus paid. The free layer (tax, MOT history, mileage timeline and spec) is genuinely official and genuinely free, and it should be your first move on every car. The paid layer covers finance, write-offs and theft, and it should be your last move before handing over money. If you're deciding which paid provider deserves that £20, our round-up of the best car history checks compares the options without a horse in the race.

Check a real car while you read

Our free car check shows the official DVLA & DVSA record for any UK registration. No signup, no charge.

Run a free car check

Frequently asked questions

Is a full car check the same as an HPI check?
In practice, yes. HPI is a brand name that became shorthand for the whole category, and most providers' full car check is the same product: finance, write-off, stolen, mileage and identity data in one paid report.
Is a free car check enough to buy a used car?
It's enough to filter cars early, using official tax, MOT and mileage data. Before money changes hands on a car you actually want, pay for a full check. Free checks cannot see finance, write-off or stolen records.
What does a paid check show that a free one doesn't?
Outstanding finance, insurance write-off categories, stolen markers, previous keeper counts, plate changes, VIN confirmation and mileage readings from sources beyond the MOT record, plus a data guarantee if the report turns out to be wrong.
Does any car check include service history?
No mainstream free or paid history check verifies maintenance records. Service history lives with manufacturers and individual garages, so ask the seller for evidence and cross-check it against the MOT mileages.
How much does a full car check cost?
Typically between £5 and £20 for a single report depending on the brand, with multi-check bundles cheaper per car. The official DVLA and DVSA data costs nothing and is worth reading before you pay anyone.

See the real record, free

Guides tell you what to look for; the official data tells you what's actually there. Run a free car check on any UK registration.

Run a free car check

Browse all guides