Home How It Works

How TruPrice Calculates Used Car Fair Value in Pakistan

Three stages combine to produce Pakistan's most accurate used car price estimate — trained on real Pakistan car market data, adjusted for condition and negotiation reality.

Stage 1

XGBoost Market Price

An XGBoost model trained on real Pakistan car market listings predicts the market asking price for any make, model, variant, year, mileage, assembly, and city. This is Stage 1 — what the market would list the car at, before negotiation or condition.

Stage 2

Age-Relative Condition

Vehicle inspection scores (0–100 per section) are compared against age and category par scores — not fixed thresholds. An 80% engine score is Excellent on a 12-year-old Mehran but only Fair on a new Civic. Each section below par triggers a discount from the baseline price.

Stage 3

Market-Aware Negotiation Buffer

Pakistan's negotiation dynamics are baked in. SUVs sell close to asking price; older economy hatchbacks have much more room. The buffer adapts to both car category and age bracket — deducted from the asking price to get the transaction baseline before condition discounts.

The Inspection System

8 inspection sections, each scored 0–100. Condition is always relative to par score = what a car of this age and category is expected to score.

⚙️ Engine / Transmission
🚗 Exterior & Body
🪑 Interior
🔄 Tyres
🛑 Brakes
🔧 Suspension / Steering
❄️ AC / Heater
Electrical & Electronics

Deviation → Condition

deviation = actual_score − par_score
Thresholds tighten for newer cars (higher pars) and loosen for older ones.

★ Excellent At or above par (≥ +2 to +10 depending on age)
✓ Good Slightly below par (−5 to −12 range)
~ Fair Notably below par (−15 to −35 range)
⚠ Poor Significantly below par — needs attention

Section Discount Rates

Applied to the transaction baseline. Maximum combined discount is 31%.

Engine / Transmission up to −8%
Exterior & Body up to −7%
Brakes up to −5%
Interior · Tyres up to −4% each
Suspension · AC · Electrical up to −3% / −2% / −2%
Pakistan-specific intelligence

What Makes TruPrice Different

🎯
Age-Relative Scoring
A 10-year-old car is judged by different standards than a new one. Par scores adapt to age and car class.
🏷️
Category-Aware Negotiation
SUV sellers have leverage; economy hatchbacks have more room. Buffer rates reflect real Pakistan market dynamics.
🔬
Variant-Level Accuracy
Corolla GLi and Altis Grande are very different cars. Our model tracks 200+ trim variants across all makes.
📊
Mileage Verdict
We predict expected km for each car profile — flag high-mileage odometer readings before you buy.
Sample Report
Estimated market price PKR 35.50 lacs
Negotiation buffer (−3.0%) −1.07 lacs
Transaction baseline PKR 34.43 lacs
Inspection discounts (−5.5%) −1.89 lacs
Fair Price PKR 32.54 lacs
Try It Now →

Ready to negotiate with confidence?

Get a data-backed fair price in under a minute — or find what your budget can realistically buy.