CalculatorsMapsCountriesRankingsCompareTechnologiesLearn Energy Explorer Solar & wind farms Glossary
Energy finance calculator

PPA price calculator: what tariff does a solar or wind project need?

Solves the power purchase agreement price that delivers your target equity IRR, or the IRR a given PPA price earns, for solar, wind and hybrid projects with debt, tax, indexation and a merchant tail.

Editable share link Branded PDF report Free · no sign-up

Results

A flat 15-year PPA at 48.8 €/MWh delivers your 10% equity IRR. Minimum DSCR is 1.2, below the ≈1.30 lenders require, so they would size less debt and the price would need to be 52.7 €/MWh.
PPA price for 10% equity IRR
48.8€/MWh
4.88 €-cents/kWh, 15 years
Project IRR at that price
7.2%
unlevered, after tax
Price for DSCR ≥ 1.3
52.7€/MWh
debt-sizing constraint
Price for 7% project IRR
47.8€/MWh
unlevered benchmark
Min DSCR
1.2
LCOE (6% WACC)
45.2€/MWh
Annual energy (year 1)
67,500MWh
capacity factor 15.4%
Total capex
€30,000,000
debt 21,000,000 €
Equity payback
14 yr 10 mo
Equity & project IRR vs PPA price (€/MWh)
Where the PPA price goes in year 1 (€/MWh)
Cumulative cash to equity (€)

Cash flows

YearMWhPrice (€/MWh)RevenueOpexDebt serviceTaxTo equityDSCR
167,50048.83,296,237600,0001,867,3188,247820,6721.44
267,23048.83,283,052612,0001,867,31811,046792,6881.42
366,96148.83,269,920624,2401,867,31814,238764,1241.41
466,69348.83,256,840636,7251,867,31817,846734,9511.39
566,42648.83,243,813649,4591,867,31821,895705,1411.38
666,16148.83,230,838662,4481,867,31826,409674,6631.36
765,89648.83,217,914675,6971,867,31831,415643,4841.34
865,63348.83,205,043689,2111,867,31836,942611,5721.33
965,37048.83,192,223702,9961,867,31843,019578,8901.31
1065,10948.83,179,454717,0561,867,31849,678545,4021.29
1164,84848.83,166,736731,3971,867,31856,953511,0681.27
1264,58948.83,154,069746,0251,867,31864,878475,8481.25
1364,33048.83,141,453760,9451,867,31873,491439,6991.24
1464,07348.83,128,887776,1641,867,31882,831402,5741.22
1563,81748.83,116,371791,6871,867,31892,939364,4271.2
1663,56160.63,849,541807,5211,867,318252,987921,7151.49
1763,30761.83,910,826823,6711,867,318279,507940,3291.5
1863,054633,973,086840,1451,867,318307,119958,5041.51
1962,80264.34,036,337856,9480335,8782,843,512—
2062,55165.64,100,596874,0870345,3022,881,207—
2162,30066.94,165,877891,5680654,8622,619,447—
2262,05168.24,232,198909,4000664,5602,658,239—
2361,80369.64,299,575927,5880674,3972,697,590—
2461,556714,368,024946,1400684,3772,737,508—
2561,31072.44,437,563965,0620694,5002,778,001—
2661,06473.84,508,209984,3640704,7692,819,076—
2760,82075.34,579,9801,004,0510715,1862,860,743—
2860,57776.84,652,8931,024,1320725,7522,903,009—
2960,33478.34,726,9671,044,6150736,4702,945,882—
3060,09379.94,802,2201,065,5070747,3432,989,371—
  • After the 15-year PPA the plant sells at the merchant capture price (45 €/MWh in year-1 money, +2%/yr). Solar and wind capture prices usually sit below baseload averages because of cannibalisation.
  • Pay-as-produced PPA assumed (the buyer takes all output). Baseload or shaped PPAs shift profile and balancing risk to the seller, so add those costs to opex.
  • Debt is modelled as a fixed annuity over the tenor. In practice lenders size debt to a target DSCR (≈1.20–1.35 contracted), which may cap gearing below your input.

How this PPA price calculator works

A developer bidding into a corporate PPA tender or a utility auction has one number to find: the lowest price per MWh that still earns the required return. This calculator finds it with a project-finance cash-flow model and a solver.

You enter the project (technology, MW, capex and opex per kW, net specific yield, degradation, life), the contract (PPA term, indexation, merchant capture price afterwards) and the financing (gearing, interest rate, tenor, tax, depreciation). In “price for my target IRR” mode the calculator searches for the PPA price at which the after-tax equity IRR exactly equals your target. Switch to “IRR from a given price” and it reports the equity and project IRR a price would deliver.

Two cross-checks sit next to the main answer:

  • Price for DSCR ≥ 1.30: the minimum price at which the assumed debt is bankable in every loan year.
  • Price for a 7% project IRR: an unlevered benchmark that ignores financing.

The method

Energy_t = MW × 1,000 × specific yield × (1 − deg)^(t−1) [MWh] Price_t = PPA × (1 + indexation)^(t−1) for t ≤ term, merchant × 1.02^(t−1) afterwards Equity CF = −equity₀, then Energy_t × Price_t − Opex_t − Tax_t − Debt service_t Solve PPA: IRR(Equity CF) = target (bisection between 0 and an upper bound)

Tax is levied on revenue minus opex, straight-line depreciation and interest, with losses carried forward. Debt is a level annuity over the tenor.

Worked example: a 50 MW solar park

The defaults describe 50 MW of solar at 600 per kW (30 million capex), opex 12 per kW-year, a net yield of 1,350 kWh/kWp (67,500 MWh in year 1, a 15.4% capacity factor), 30-year life, a flat 15-year PPA, a 45 per MWh merchant tail, 70% debt at 5.5% over 18 years, 20% tax and a 10% target equity IRR. The results:

  • Required PPA price: ≈ 48.8 per MWh (4.9 cents per kWh)
  • Project IRR at that price: ≈ 7.2%; LCOE at 6% WACC: ≈ 45 per MWh
  • Minimum DSCR: ≈ 1.20, below a 1.30 covenant. Meeting it with the same gearing would take ≈ 52.7 per MWh
  • Price for a 7% unlevered project IRR: ≈ 47.8 per MWh

The gap between 48.8 and 52.7 is what the bank’s safety margin costs. The developer either takes less debt (more equity, lower equity IRR) or bids higher.

How to read the results

  • The IRR vs price chart shows how sensitive returns are to the tariff. For this solar park each extra 1 per MWh adds roughly 0.4–0.5 percentage points of equity IRR.
  • “Where the PPA price goes” splits the year-1 price into opex, interest, principal, tax and the residual to equity.
  • The cash-flow table shows the step change when the PPA expires and the plant switches to merchant prices.

Typical inputs

Input Solar PV Onshore wind Offshore wind
Capex (per kW) 450–800 1,100–1,700 2,500–4,000
Opex (per kW-yr) 8–18 30–50 60–110
Net yield (kWh/kW) 1,000–2,200 2,200–4,000 3,500–4,800
PPA term 10–15 yrs 10–15 yrs 15–25 yrs (CfD)
Gearing 60–80% 60–80% 60–75%
Target equity IRR 7–12% 8–12% 9–13%

Tips

  1. Use P50 yield net of all losses (availability, curtailment, degradation), then test P90 for DSCR.
  2. Be conservative on the merchant tail. Solar capture rates of 60–80% of baseload are common in high-penetration markets.
  3. Model the profile risk. A baseload or shaped PPA needs firming; add balancing costs (1–5 per MWh for pay-as-produced, more for baseload) to opex.
  4. Work on the debt terms. A longer tenor and a lower interest rate cut the required price more than small capex savings do.
  5. Compare with LCOE. The PPA price must exceed LCOE by the margin equity investors expect.

Limitations

The model ignores construction period and development costs, debt sculpting, reserve accounts, inflation of capex replacements, guarantee-of-origin revenue, grid fees and curtailment. Real bids also price in credit risk of the offtaker, currency and change-in-law risk. Treat the result as a solid first estimate, not a bid price.

Method & assumptions

The model builds yearly cash flows: energy = kW × specific yield × (1 − degradation)t−1; revenue = energy × PPA price (indexed) during the term, merchant price afterwards; opex escalates; the loan is an annuity; tax is charged on EBITDA − depreciation − interest with losses carried forward. Equity IRR is the discount rate that makes the equity cash flows (−equity at year 0, then cash after debt service and tax) sum to zero. In "solve for price" mode a bisection search finds the PPA price where the equity IRR equals your target.

Frequently asked questions

What is a PPA price?
A power purchase agreement (PPA) is a long-term contract in which a buyer (a utility or a corporate offtaker) agrees to buy electricity from a specific plant at a fixed or indexed price per MWh, typically for 10–20 years. The PPA price is that contracted price.
What are typical solar and wind PPA prices in Europe?
Market trackers such as LevelTen and Pexapark reported European solar PPA prices mostly in the 40–70 €/MWh range and onshore wind in the 55–85 €/MWh range during 2023–2025, with Spain and Portugal at the low end and Germany, the UK and the Nordics' wind higher. Prices vary strongly by country, profile and contract structure.
How is the break-even PPA price calculated?
Build the project's yearly cash flows (revenue at a trial price, opex, debt service, tax), compute the equity IRR, and adjust the price until the IRR equals the investor's target. This calculator does that search automatically by bisection.
Why is the price needed for DSCR sometimes higher than for the target IRR?
Lenders require cash flow to exceed debt service by a margin (DSCR ≈ 1.20–1.35). With high gearing a project can meet the equity IRR target while breaching the DSCR covenant; in reality the bank would lend less, more equity would be needed, and the required price rises.
What is a merchant tail?
The years after the PPA ends, when the plant sells at market prices. Because solar and wind depress prices when they produce (cannibalisation), the capture price is often well below the average baseload price. Keep the merchant assumption conservative.
Should a PPA be indexed to inflation?
Many corporate PPAs in Europe are flat nominal prices; utility and US contracts often escalate 1–2.5% per year. Indexation lets the seller accept a lower starting price for the same IRR, which you can test by changing the indexation input.

Sources & references

  1. IRENA (2024). Renewable Power Generation Costs in 2023
  2. LevelTen Energy — PPA Price Index (quarterly reports)
  3. RE-Source Platform — Introduction to Corporate Sourcing of Renewable Electricity in Europe
  4. IEA (2024). Cost of Capital Observatory

Embed this calculator

Free for blogs, installers, schools and NGOs. Copy the code below; it updates itself automatically.