How to Calculate Solar Project ROI: Complete Guide for B2B Buyers
Step-by-step guide to calculating solar project return on investment. Payback period, IRR, LCOE, and real-world examples.
Why ROI Calculation Matters
Every solar project investment decision requires financial analysis. Wrong ROI assumptions lead to failed projects, missed opportunities, or accepting poor deals. This guide shows you exactly how to calculate solar ROI for any project type — commercial rooftop, utility-scale, microgrid, or residential. We'll use real numbers from JUSTSOLAR projects so you can adapt to your scenario.
The 5 Key Metrics
(1) Payback Period: Years to recoup investment from energy savings. Simple but ignores time value of money. Good for quick comparison. (2) NPV (Net Present Value): Sum of discounted future cash flows minus initial investment. Positive NPV = profitable. (3) IRR (Internal Rate of Return): Effective annual return rate. Compare to your cost of capital. (4) LCOE (Levelized Cost of Energy): Total lifetime cost ÷ total lifetime generation. For utility projects. (5) Energy Savings: Simple kWh × avoided electricity rate = annual savings.
Step 1: Calculate System Cost (CAPEX)
Include ALL costs: modules (30-40% of total), inverters (10-15%), mounting structure (10-15%), cables/BOS (5-10%), installation labor (15-20%), permits/engineering (5-10%), grid connection (variable), financing/insurance (2-5%). For a 1 MW commercial system in 2026: total CAPEX typically $650,000-900,000 depending on location. Residential: $800-1,200 per kWp installed.
Step 2: Estimate Annual Energy Production
Formula: Annual kWh = kWp installed × specific yield. Specific yield by region: Germany/UK: 900-1,100 kWh/kWp. France/Spain: 1,200-1,500. US Southwest: 1,500-1,800. Middle East: 1,600-2,000. Southeast Asia: 1,100-1,400. Brazil/Chile: 1,400-1,800. Example: 1 MW system in Dubai = 1,000 kWp × 1,800 = 1,800 MWh/year. Use PVsyst or NREL PVWatts for precise local simulation.
Step 3: Calculate Annual Revenue
For self-consumption: kWh × local electricity rate (often $0.10-0.30/kWh). For grid export: kWh × feed-in tariff or net metering rate. For PPA: kWh × agreed PPA price. Example: 1,800 MWh × $0.15/kWh = $270,000/year revenue. Factor in time-of-use pricing if applicable (peak rates boost ROI significantly). Don't forget demand charge savings (batteries help capture this).
Step 4: Factor in OPEX and Degradation
Ongoing costs: cleaning (0.5-1% of revenue), monitoring (fixed $1,000-3,000/year), insurance (0.1-0.3% of CAPEX/year), land lease (utility only), inverter replacement at year 10-15 (5-10% of original CAPEX). Degradation: modern modules lose 0.4%/year. Over 25 years, cumulative loss ~10%. Calculate each year separately for accuracy.
Step 5: Calculate ROI Metrics
Simple payback: Total CAPEX ÷ Annual cash flow = years. Example: $800,000 ÷ $270,000 = 3.0 years. IRR: Use spreadsheet IRR function on 25-year cash flow. Typical ranges: Residential 5-12%, Commercial 8-15%, Utility 6-10%. NPV at 6% discount rate: sum 25 years of discounted cash flows minus CAPEX. If NPV > 0, project is profitable. LCOE: Total 25-year costs ÷ Total 25-year generation. Target: below local grid electricity price.
Real Example: 1MW Commercial Rooftop Brazil
CAPEX: $700,000. Annual generation: 1,450 MWh (1,450 kWh/kWp). Retail electricity avoided: $0.18/kWh. Annual revenue: $261,000 (full self-consumption). Annual OPEX: $8,000. Net cash flow: $253,000/year. Simple payback: 2.8 years. 25-year NPV at 8% discount: $1.92M. IRR: 35%. Excellent project — high electricity rate in Brazil + good solar resource = outstanding economics.
Need Expert Advice?
Talk to Frank about your project requirements. We respond within hours.