Project Finance & Financial ModellingCapital structure, risk allocation and bankability · Lesson 5 of 20

Risk allocation and bankability

Article · 15 min · 8 min lecture

Video lecture

Risk allocation and bankability

9 chapters · about 8 min · full transcript

Coming soon

Chapter 1 of 9

What makes lenders say yes

  • Bankability in one sentence
  • Allocate each risk to the best manager
  • Back-to-back contracts, P90 and E&S standards

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

What "bankable" means

A project is bankable when lenders are willing to finance it on acceptable terms. Bankability is not a single test; it is the combined result of predictable cash flows, sensible risk allocation, creditworthy counterparties, robust contracts, enforceable security and a sound legal framework.

The core principle of risk allocation

Allocate each risk to the party best able to manage it, at the lowest cost. Risks that nobody can manage (e.g., some natural catastrophes) are insured, shared, or retained with appropriate pricing.

The risk allocation matrix

RiskTypically borne byMitigation mechanism
Construction cost overrunEPC contractorFixed-price, date-certain EPC contract
Construction delayEPC contractorDelay liquidated damages (LDs) sized to cover debt service and fixed costs
Performance shortfallEPC contractor / O&M operatorPerformance LDs, guarantees, warranties
Demand/volumeOfftaker or grantor (in contracted models) or SPV (merchant)Take-or-pay PPA, availability payments, minimum revenue guarantees
PriceOfftaker or marketFixed or indexed tariffs
Operating costO&M operator (partly) / SPVFixed-price O&M contract, indexation
Input/fuel supplySupplier / offtakerLong-term supply agreements, pass-through clauses
Interest rateSPVHedging
CurrencySPV / offtakerTariff indexation, local currency debt, hedging
Change in lawGrantor/offtaker (often)Compensation clauses
Political riskSharedPolitical risk insurance, DFI participation, government support
Force majeureSharedInsurance, relief and termination provisions

Key contract features lenders examine

  • EPC contract: fixed price, fixed completion date, single-point responsibility, LDs, performance guarantees, security (performance bonds, parent guarantees), caps on liability that are not too low.
  • Offtake contract: creditworthy offtaker, tenor at least as long as the debt, clear tariff formula, termination payments sufficient to repay debt in most scenarios.
  • O&M contract: experienced operator, performance incentives and penalties, alignment with EPC warranties.
  • Direct agreements: lenders' rights to step in and cure defaults before key contracts are terminated.
  • Security package: mortgages/charges over assets, assignment of contracts and insurances, share pledges, control of project accounts.

Back-to-back and gaps

The SPV must not be left holding risks it cannot bear. Check back-to-back alignment: if the offtake contract penalises the SPV for late commercial operation, the EPC delay LDs should cover at least that penalty plus debt service and fixed costs during the delay. Gaps (interface risk) are among the most common bankability problems.

Worked example: a bankability review

Illustrative. A fictional 100 MW wind project in Sindh is presented to lenders. The review finds:

AreaFindingLender concernFix
Offtake20-year PPA with state buyer; payment history includes delaysPayment riskPayment security mechanism, sovereign support or DFI participation
CurrencyTariff partly indexed to USD; debt partly USDResidual mismatchIncrease indexation or add local-currency tranche
EPCDelay LDs capped at 10% of contract priceMay be insufficient for long delaysReview cap vs expected delay costs; add sponsor completion support
Wind resourceSingle year of on-site dataEnergy yield uncertaintyLonger data, independent yield assessment, size debt on conservative (e.g., P90) yield
GridConnection timetable depends on utilityInterface riskDeemed energy payments if grid not ready

After these changes, lenders agree to finance, but at a lower gearing than first proposed, reflecting residual risk.

Energy yield and P50/P90

For renewables, lenders usually size debt on a conservative production estimate (often a P90 or P99 one-year or ten-year case) while equity may use the P50 case. "P90" means production expected to be exceeded with 90% probability. The same logic applies to traffic forecasts in toll roads: lenders use downside cases.

Environmental and social standards

Many lenders, especially DFIs and banks that have adopted the Equator Principles, require compliance with international environmental and social standards (for example IFC Performance Standards). Non-compliance can make a project unbankable regardless of its economics.

Common mistakes

  • Assuming a contract transfers risk when its liability caps make the transfer meaningless.
  • Offtake tenor shorter than debt tenor.
  • Ignoring interface risk between EPC, O&M and offtake.
  • Underestimating the importance of counterparty creditworthiness.
  • Leaving environmental and social assessments too late.

Hands-on: residual-exposure checks in Excel

Delay gap per day        =Offtake_penalty_per_day + Debt_service_per_day + Fixed_costs_per_day - EPC_LD_per_day
Days until LD cap        =EPC_LD_cap / EPC_LD_per_day
Uncovered exposure for N days
                         =IF(N<=Days_until_cap, N*Delay_gap,
                             Days_until_cap*Delay_gap + (N-Days_until_cap)*(Offtake_penalty_per_day+Debt_service_per_day+Fixed_costs_per_day))
Currency mismatch share  =USD_debt_service_share - USD_indexed_tariff_share      (positive = unhedged exposure)
Yield headroom           =P90_output / Output_assumed_in_debt_sizing - 1
Residual flag            =IFS(Exposure>Threshold,"RED",Exposure>0,"AMBER",TRUE,"GREEN")

Hands-on: a quick P50/P90 from a yield distribution in Python

import numpy as np

p50_mwh = 300_000          # illustrative annual P50 from an independent yield assessment
sigma_pct = 0.08           # illustrative one-year total uncertainty (check the yield report)
z90 = 1.2816               # standard normal quantile for 90% exceedance
p90 = p50_mwh * (1 - z90 * sigma_pct)
print(f"P90 (1-year) ≈ {p90:,.0f} MWh ({p90 / p50_mwh - 1:.1%} vs P50)")

# simulated check of the same idea
rng = np.random.default_rng(1)
sims = rng.normal(p50_mwh, p50_mwh * sigma_pct, 100_000)
print(f"Simulated P90 ≈ {np.percentile(sims, 10):,.0f} MWh")   # exceeded 90% of the time

This assumes a normal distribution for simplicity; independent yield assessments specify their own uncertainty, time horizon (1-year vs 10-year) and method. Use their figures in the model.

How to measure success

  • Every risk in the matrix has a mechanism, a clause reference and a quantified residual.
  • No red residuals remain before lender due diligence begins.
  • Debt sizing uses the lender-required production or demand case.

Key takeaways

  • Bankability = predictable cash flows + sensible risk allocation + strong counterparties + robust, enforceable contracts.
  • Allocate each risk to the party best able to manage it at the lowest cost.
  • Check back-to-back alignment between EPC, O&M and offtake to avoid gaps.
  • Lenders size on downside cases (e.g., P90 yield) and require environmental and social compliance.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Which principle guides risk allocation in project finance?
  2. The offtake contract runs 15 years but the debt tenor is 18 years. What is the main concern?
  3. What does P90 energy yield mean?

Put it into practice

For a project you know, build a risk allocation matrix with at least eight risks, the party bearing each, and the contractual mechanism used.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.