June 23, 2024
Owner's Engineer banner
HomeSEE Energy NewsPrices structures in PPA

Prices structures in PPA

Supported byClarion Energy banner

Most lenders require long-term contracts, PPA, to finance renewable energy projects. The pricing structure of the PPA, whether fixed or with a guaranteed minimum, affects the amount of debt and the IRR. Market volatility influences the negotiation of PPA prices, so it is necessary to have reliable and stable price curve forecasts that provide a clear view of prices over the life of the contract.

In the 37th edition of the monthly webinar series organized by AleaSoft Energy Forecasting and AleaGreen, Deloitte participated for the fourth time to offer professionals in the energy sector an analysis of the financing and valuation of renewable energy assets.

Financing of merchant projects and projects with PPA

Supported byHerran banner

Currently, in Spain, most financial institutions require a long-term bilateral Power Purchase Agreement (PPA) to finance a solar photovoltaic or wind energy project. There are a few banks, between three and six according to Deloitte’s experts, that accept to finance full merchant projects without any bilateral contract and the resources they allocate to this type of project only allow the financing of projects of 100-150 MW at most.

The rest of the financial institutions are not prepared to take on this type of project and seek to mitigate the market price risk through PPA that ensures the sale of at least part of the energy at an agreed price. The type of PPA and its pricing structure will determine the leverage of the operation and the amount of debt that can be financed.

As for the duration of the PPA, the webinar speakers said that PPA is seen with horizons starting at 5 years, but to access bank financing, the minimum horizon required is around 10 years.

PPA prices, debt and project IRR

The pricing structure of a PPA determines the terms of the financing for which it is eligible. The most common structure is the swap type. In this structure, a fixed price is agreed at which the energy is remunerated over the life of the contract, although this price may be different or staggered for different years of the horizon. A fixed price makes it possible to maximize the amount of debt and leverage in the project, as it allows the cash flows to be estimated with virtually no uncertainty.

However, swap PPA is considered to “destroy” value by not being able to receive higher prices in case market prices rise. This condition affects the internal rate of return (IRR) of the project’s shareholders, which is usually lower.

On the other hand, there are PPA with a floor structure. In these PPAs, there is a minimum price that will always be paid for the energy supplied. Even if the market price falls below this minimum price, the generator will always receive at least this price. The advantage over swaps is that if market prices rise above this level, the generator will receive the market price. In such cases, the generator must pay a premium for this protection against low prices.

PPA with a floor, as the cash flow depends on market prices, allow for lower debt and lower leverage. Nevertheless, by benefiting from high market prices, the IRR tends to be higher and usually offsets the premium payment, according to Deloitte.

Market price volatility and its impact on PPA prices

The price of a PPA is based on the value of the energy to be supplied. Therefore, according to the experts in the webinar, it is essential to have reliable energy price forecasts for the entire contract period.

In the current environment of high market price volatility, the price at which a PPA is traded can vary significantly between the start of trading and the time the contract is signed. It is therefore important to have reliable and stable forecasts that provide a clear and stable view of prices over the life of the contract so that their valuation does not change during contract negotiation.


Supported byOwner's Engineer
Supported by
Supported byClarion Energy
Supported by
error: Content is protected !!