P50 is the 50th-percentile annual energy yield estimate for a solar project — the median value with equal probability of being exceeded or missed. It is the baseline production forecast used for revenue projections and equity returns analysis.
Quick Facts
| Field | Detail |
|---|---|
| Term | P50 — 50th Percentile Energy Yield |
| Category | Engineering Math / Bankability |
| Engineering Discipline | Energy Modeling, Project Finance |
| Standard Reference | NREL TP-7A40-60628 |
| Software Used | PVsyst, SAM, Solargis Prospect |
| Use Case | Revenue projections, equity IRR |
| Difficulty Level | Intermediate |
What is P50?
Formal definition
The P50 annual energy yield is the value Q where the cumulative probability function P(annual energy ≥ Q) = 0.50. In plain English: there’s a 50% chance the plant produces at least P50 in any given year.
Engineering definition
Calculated by combining hourly time-series simulation (PVsyst, SAM) with statistical analysis of:
- Inter-annual weather variability (multi-year TMY).
- Modeling uncertainty (PVsyst ±3%, IAM, soiling, thermal).
- Long-term degradation (typically modeled separately for year-N P50).
Industry definition
P50 is the headline “expected” yield reported in every Energy Yield Assessment (EYA).
Permitting definition
Not a permit term, but P50 appears in interconnection cost-benefit analyses and PPA prices indexed to expected production.
How P50 is Used
Equity investors
Equity returns (IRR, NPV) are projected against P50 — the central expectation.
Lenders
Debt service coverage ratio (DSCR) is calculated against P90 or P95, not P50. Lenders want assurance that worst-case revenue still covers debt.
Developers
Use P50 for project pricing, PPA negotiation, and revenue forecasting.
EPCs
EPC performance guarantees are typically set to P90 or P95 of year-1 production.
P50 Calculation Method
Step 1: Hourly simulation
PVsyst or SAM produces 8,760 hourly energy values for a typical year using TMY weather.
Step 2: Inter-annual variability
Multi-year weather records (typically 20+ years from Meteonorm or Solargis) provide the standard deviation of annual GHI/POA.
Step 3: Modeling uncertainty
PVsyst published uncertainty is ±3% for well-instrumented inputs. IAM, soiling, and thermal models add another 2–4%.
Step 4: Combined uncertainty
Combine inter-annual variability + modeling uncertainty as root-sum-square (RSS):
σ_total = √(σ_weather² + σ_modeling²)
Typically σ_total = 4–8% of mean.
Step 5: Confidence interval
Assuming approximately normal distribution:
- P50 = μ (mean)
- P75 = μ − 0.67 × σ
- P90 = μ − 1.28 × σ
- P99 = μ − 2.33 × σ
Worked example
Mean simulated yield μ = 250 GWh/yr. Combined uncertainty σ = 6% of mean = 15 GWh.
- P50 = 250 GWh
- P75 = 250 − 0.67 × 15 = 240 GWh
- P90 = 250 − 1.28 × 15 = 231 GWh
- P99 = 250 − 2.33 × 15 = 215 GWh
Sources of Uncertainty
| Source | Typical Range |
|---|---|
| Inter-annual weather | ±3–6% |
| TMY accuracy | ±2–4% |
| PVsyst modeling | ±2–3% |
| Soiling | ±1–2% |
| Module degradation | ±0.5% |
| Spectral / IAM | ±1% |
Year-1 vs. Lifetime P50
Year-1 P50 reflects fresh modules. Year-25 P50 applies cumulative degradation:
Energy_yr25 = Energy_yr1 × (1 − annual_degradation)^24
≈ Energy_yr1 × 0.88 (at 0.5%/yr degradation)
Lifetime average P50 ≈ 0.94 × Year-1 P50 (with linear degradation).
Common Mistakes
- Reporting P50 without specifying year-1 vs. lifetime average.
- Ignoring inter-annual variability — P90 = P50 is wrong.
- Combining uncertainties additively instead of in RSS.
- Using assumed σ instead of measured weather variability.
- Not differentiating P50 from energy guarantee in contracts.
Best Practices
- Always report P50, P90, and P99 together.
- Specify year-1 and 25-year average for both metrics.
- Document the uncertainty sources used.
- Use 20+ years of weather data for inter-annual variability.
- Apply Monte Carlo simulation for complex/storage projects.
Comparison Tables
Confidence Levels in Use
| Metric | Used For |
|---|---|
| P50 | Equity returns, expected revenue |
| P75 | Some commercial PPAs |
| P90 | Senior debt sizing (most common) |
| P95 | Aggressive lenders |
| P99 | Stress test / worst-case scenarios |
Key Takeaways
- P50 is the median expected annual energy yield — equal probability of beating or missing.
- Calculated from hourly simulation + inter-annual variability + modeling uncertainty.
- Equity investors use P50; lenders use P90; EPC guarantees often P95.
- Year-1 P50 vs. 25-year average P50 differ by ~6% due to degradation.
- Always report P50, P90, and P99 together with uncertainty breakdown for full transparency.
Frequently Asked Questions
10 commonly searched questions about P50.
What is P50?
What is the difference between P50, P75, and P90?
Why do lenders prefer P90?
How is P50 calculated?
What's the typical P90 to P50 ratio?
What software calculates P50?
Does P50 account for degradation?
Is P50 the same as the energy guarantee?
Why does P50 differ from measured year-1 energy?
Can P50 be negative or zero?
Need engineering-backed solar designs?
Heaven Designs delivers PE-stamped solar design packages, structural calculations, electrical engineering, and utility-compliant permit plans.