How the CarmaDeal Score works

Every score is computed by a deterministic formula — the same inputs always produce the same score. No hidden judgment calls.

The formula

FactorWeightWhat it measures
Asking price vs. market range45%The price against live comparable listings near your ZIP, adjusted for seller type, CPO status, and condition
Mileage vs. expected15%Odometer vs. ~12,000 miles/year for the model year
Accident, title & ownership history15%Title brands (salvage/rebuilt/flood), reported accidents, owner count
Recall & safety flags10%Model-level NHTSA recall campaigns and complaint volume; only a VIN-verified result is treated as open for that vehicle
Estimated 5-year cost10%Projected fuel, insurance, and maintenance relative to price
Listing transparency5%Penalty when critical details (VIN, mileage, trim…) are omitted

Score bands

ScoreTierGuidance
90–100Excellent DealStrong buy candidate — verify inspection & out-the-door fees
75–89Good DealReasonable price — light negotiation recommended
60–74Fair DealMarket-aligned — compare alternatives
40–59Weak DealLikely overpriced or carrying notable risk
0–39Avoid / High RiskMaterially unfavorable pricing or history

Vehicle history & optional consolidation

The 15% history factor of the Deal Score is not scored by default — its weight is redistributed across verified factors because listing claims about accidents and title status are unverified. Vehicle History Analysis remains a separate report: upload the seller's CARFAX or AutoCheck to the history report analyzer for deterministic findings with page citations. When an account has both reports for the exact same 17-character VIN, CarmaDeal asks for explicit consent before creating a new consolidated report. It never overwrites either original and never averages two scores; it reruns the stored deterministic Deal Score input after replacing only the unverified history factor. Critical history findings remain non-compensatory and can cap the consolidated decision score. A numeric consolidated score is withheld when the market snapshot is stale, fewer than three comparable listings support it, the history report is stale, or history evidence confidence is too low. AI narrative is never used as a scoring input.

How your report is built

1
You enter a carA VIN or a listing URL — that's all we need.
2
Identity verifiedThe VIN is decoded to the exact trim and options against licensed industry and federal vehicle databases.
3
Live market scanComparable cars from licensed nationwide dealer-listing feeds — the same class of data dealers and lenders use. Updated within 24 hours.
4
Safety & cost checkRecalls and complaints from NHTSA (U.S. government, updated within 7 days) and fuel economy from the EPA.
5
Deterministic scoreThe weighted formula above — same inputs, same score, every time. No AI decides your number.

We license commercial automotive data feeds used across the industry and combine them with federal safety and fuel-economy data. We don't publish our specific vendor list.

Confidence & when we refuse to score

Every score carries a confidence level based on comparable-listing count: High (20+), Medium (8–19), Low (3–7). Below 3 comparables we withhold the score entirely rather than guess — you'll see "Insufficient data to provide a confident score for this specific trim/location."

Limitations

All values are estimates, not appraisals or offers. A vehicle history report is not a substitute for an independent mechanical inspection. NHTSA recall data may miss recently repaired recalls, vehicles first sold outside the U.S., or campaigns filed in the last few days. Market ranges reflect listings at analysis time and move with the market. CarmaDeal is independent — no dealer sponsorships.
Skip to content