Discount rates and NPV for solar projects
How to choose a discount rate and build a defensible net present value model for a rooftop or ground-mount PV investment.
How to model a C&I rooftop solar investment using load profiles, demand charges, and depreciation, with a worked payback calculation.
A commercial or industrial (C&I) rooftop solar investment lives or dies on load profile match, not on nameplate capacity. Two buildings with identical roof areas and identical irradiance can produce completely different financial returns because one consumes electricity mostly during daylight hours and the other does not. This article sets out how to build a defensible business case rather than relying on a vendor's headline payback number.
It is written for facility managers, CFOs evaluating capex proposals, and engineers preparing feasibility studies who need to understand which inputs actually drive the return, and which are marketing noise.
We work through load profile analysis, demand charge mechanics, depreciation treatment, and a full worked payback model, ending with the mistakes that most commonly distort a C&I solar business case.
A commercial rooftop system only realizes its full value when the electricity it generates directly offsets electricity that would otherwise be bought from the grid at retail or commercial tariff rates. Any generation that is not self-consumed is typically exported at a wholesale or feed-in rate that is a fraction of the retail price - often 30-60% lower, and in oversupplied midday markets sometimes near zero (see /blog/curtailment-and-negative-electricity-prices). The financial case therefore depends heavily on how closely the building's demand curve tracks the solar generation curve.
A cold storage facility or a data center running continuous baseload has a flat, high demand curve that can absorb most solar output regardless of oversizing, up to the site's total demand. A retail unit open only 10am-8pm has a demand curve reasonably well matched to solar hours. An office building closed on weekends loses roughly two of seven days of otherwise-usable solar generation to export at low rates, unless paired with storage. Before sizing a system, obtain at least 12 months of half-hourly (or better) interval metering data and overlay it against a PVGIS-derived generation profile for the exact roof orientation and tilt (see /calculators/system-sizing).
Many C&I tariffs bill separately for energy consumed (EUR/kWh) and peak demand (EUR/kW, based on the highest sustained demand recorded in a billing interval, commonly 15 or 30 minutes). Demand charges can represent 30-50% of a commercial electricity bill in markets that use this structure, and solar only reduces demand charges if it is generating strongly at the specific moment the site's peak demand event occurs.
This is a frequent source of disappointment: a business with its demand peak in the early morning (e.g. before opening, running refrigeration or pre-heating equipment) or evening will see little or no demand-charge reduction from solar alone, even though its total energy consumption drops substantially. Reducing demand charges typically requires either a load profile with a midday peak, or pairing solar with battery storage or load-shifting controls to cover the peak demand window specifically (see /calculators/battery-sizing).
In most jurisdictions, commercial solar installations qualify as depreciable capital assets, and several offer accelerated depreciation schedules specifically for renewable energy equipment - for example, enhanced first-year allowances or shortened useful-life categories relative to general plant and machinery. The value of depreciation depends on the business's tax position: a profitable business with taxable income to shelter benefits from accelerated depreciation immediately, while a business without sufficient taxable profit in the relevant years may need to carry the allowance forward, delaying its cash value. This materially affects the discounted payback and should be modeled with the entity's actual effective tax rate and depreciation schedule, not a generic assumption, and confirmed with a tax advisor since rules change frequently and vary by country.
Site profile: Warehouse and distribution operation, open 06:00-20:00 six days a week, annual consumption 620,000 kWh, average demand charge EUR 9.50/kW/month against a recorded peak of 180 kW occurring around midday during forklift charging and refrigeration cycling.
System: 400 kWp rooftop array, specific yield 1,020 kWh/kWp/year (temperate site, south-facing at optimal tilt), year-one generation 408,000 kWh. Installed cost EUR 920/kWp = EUR 368,000. Self-consumption rate estimated at 78% based on interval data overlay (318,240 kWh consumed on-site, 89,760 kWh exported).
Energy savings: 318,240 kWh x EUR 0.19/kWh (blended commercial retail rate) = EUR 60,466/year. Export revenue: 89,760 kWh x EUR 0.07/kWh (wholesale/feed-in rate) = EUR 6,283/year. Demand charge reduction: interval analysis shows solar output reliably covers roughly 55 kW of the 180 kW midday peak on sunny days, and a more conservative 30 kW average across all days including overcast conditions; using the conservative figure, demand charge saving = 30 kW x EUR 9.50/kW/month x 12 months = EUR 3,420/year. Total annual benefit, year one: EUR 60,466 + EUR 6,283 + EUR 3,420 = EUR 70,169. O&M cost: assumed EUR 8/kWp/year = EUR 3,200/year, netted against the above: EUR 66,969.
Simple payback: EUR 368,000 / EUR 66,969/year = approximately 5.5 years, before accounting for accelerated depreciation tax value or any capital grant, both of which would shorten this further, and before accounting for degradation (~0.5%/year) and retail price escalation, which act in opposing directions but typically leave the effective payback within half a year of the simple estimate over a 25-year horizon.
| Metric | Value | Notes |
|---|---|---|
| Installed cost | EUR 368,000 | EUR 920/kWp, 400 kWp |
| Year-1 net benefit | EUR 66,969 | Energy + export + demand charge, net of O&M |
| Simple payback | ~5.5 years | Undiscounted, pre-tax |
| 25-year undiscounted return (approx.) | EUR 1.3-1.5m | Assumes 0.5%/year degradation, 2-3%/year tariff escalation |
| Levelized cost of generation | ~EUR 0.045-0.06/kWh | Depends on discount rate and O&M assumptions |
Roughly 5-7 m2 per kWp for a well-oriented flat or pitched roof using standard modules, though this varies with module efficiency, row spacing for flat-roof tilted mounting, and shading obstructions.
It can, primarily by shifting generation into demand-charge peak windows or extending self-consumption into evening hours, but battery capex is still high enough (see /calculators/battery-sizing) that it usually only improves overall economics where demand charges or export rates are particularly unfavorable.
Use the business's actual weighted average cost of capital or hurdle rate for capital projects, commonly in the 6-10% range for established commercial entities, rather than a generic assumption; this materially affects net present value comparisons against alternative uses of the capital.
It removes the capital outlay and shifts performance risk to a third-party developer in exchange for a lower net benefit per kWh over the contract term; see /blog/solar-ppa-and-leasing-models for a full comparison of ownership structures.
It can be included as a supporting metric for sustainability reporting (see /calculators/carbon-savings), but should be kept separate from the financial payback calculation unless the business has a specific internal carbon price or is subject to a mandatory emissions trading scheme.
Relevant standards: IEC 62446-1 (grid-connected PV system documentation and commissioning), IEC 61724-1 (PV system performance monitoring), and EN 50549 series for grid connection requirements affecting export limits.
Sources: NREL "Commercial and Industrial Solar" cost and performance benchmarking reports; IEA PVPS Task 1 national survey series on self-consumption and C&I deployment; Fraunhofer ISE "Photovoltaics Report" for cost trend benchmarking; JRC PVGIS for site-specific generation profile modeling used in the load-match analysis above.
Related tools: /calculators/system-sizing for initial capacity estimation, /calculators/payback for full cash flow modeling, /calculators/battery-sizing for demand-charge mitigation analysis, and /glossary for definitions of terms such as specific yield and self-consumption rate.
Standards are cited for orientation. Always work from the current published edition and the national annex that applies in your jurisdiction.
First published.
Technical review: worked examples re-derived, standards references checked against current editions, sources verified.
How to choose a discount rate and build a defensible net present value model for a rooftop or ground-mount PV investment.
How flat, time-of-use and dynamic tariffs change the value of self-consumed and exported solar electricity, with a worked comparison.
How to compare a cash purchase against a solar loan on a like-for-like basis, including the effect of interest rates on payback and NPV.