PVMath score

A single 0–100 screening index from weighted factor scores — for portfolio ranking, not bankable sign-off. The unified PVMath PDF includes these reference tables in the Score methodology annex.

Published by design. Factor weights, distance bands and verdict thresholds below are intentionally public so customers can see how the screening index is built. They may change as the product evolves; treat them as documentation of current behaviour, not a contractual formula or competitive IP claim.

What it measures

The composite aggregates SiteIQ, TerrainIQ, YieldIQ, and (when run) RevenueIQ signals. BESS co-location is informational only and does not feed the score.

Composite weighting by workflow stage

Weights redistribute until YieldIQ and RevenueIQ complete:

Partial composite (SiteIQ + TerrainIQ)

FactorWeight
Grid / Regulatory30%
Terrain32%
Land Use15%
Flood Risk15%
Solar Resource8%

Full composite (after YieldIQ)

FactorWeight
Grid / Regulatory22%
Terrain22%
Energy Yield18%
Land Use15%
Flood Risk15%
Solar Resource8%

With economic viability (after RevenueIQ)

FactorWeight
Grid / Regulatory18%
Terrain18%
Energy Yield16%
Economic viability20%
Land Use13%
Flood Risk10%
Solar Resource5%

Grid proximity → Grid / Regulatory factor

Straight-line distance to the nearest OpenStreetMap-mapped substation (not cable route length). The on-screen label and the numeric factor score use the same bands — calibrated for utility-scale ground mount.

DistanceLabelFactor score
≤ 1 kmExcellent91–95
1–3 kmGood84–90
3–8 kmModerate70–84
8–20 kmChallenging52–70
> 20 kmRemote≤ 52

Scores interpolate linearly within each band. Examples: 3.0 km → ~84/100 · 12.0 km → 64/100 (Challenging) · 20.0 km → 52/100. A 12 km site is workable but interconnection cost and timeline weigh on the composite — not a failing score.

Other screening tiers

Solar, flood, and initial terrain use tier labels mapped to 0–100. TerrainIQ replaces the screening terrain tier with a dedicated score.

Screening labelTypical factor score
Excellent95
Good82
Low (flood)85
Moderate65
Challenging45
Critical20
Unknown / not found50–55

Overall verdict bands

Composite scoreVerdict
90–100Excellent
80–89Very Good
70–79Good
60–69Acceptable
45–59Challenging
0–44Critical

After TerrainIQ, the composite is pulled toward a terrain-based ceiling (terrain score + 15 points) — 50% of any gap above that ceiling is removed. Poor terrain always costs real points, but cannot single-handedly override several strong factors.

Related articles