Solar Investment ROI & Cash Flow Calculator

Model 25-year solar cash flows with ITC, SRECs, financing, and rate escalation.

Project 25 years of solar cash flow including year-one production, the 30% federal ITC, state incentives, SREC income, panel degradation, utility rate escalation, optional loan financing, and O&M to compute NPV, IRR, and payback. Runs in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is the federal ITC handled?

The Investment Tax Credit is modeled as a tax credit equal to the ITC percent times the gross system cost, realized in year one. At the 2024 rate of 30 percent on a 24,000 dollar system that is a 7,200 dollar credit added to the first year's benefit. The credit reduces the effective cost but is not a cash rebate at purchase.

A solar proposal lives or dies on its cash flow, not its sticker price. The incentives, escalating utility rates, panel degradation, and financing all interact over 25 years in ways a simple payback estimate misses. This calculator builds the full year-by-year cash-flow vector and reduces it to the three numbers that matter: net present value, internal rate of return, and payback period.

How it works

Year-one production is the system size times the local specific yield. Each year production degrades and the value of each kilowatt-hour escalates with utility rates:

production(t) = kW × yield × (1 − degradation)^(t−1)
rate(t)       = utilityRate × (1 + escalation)^(t−1)
energy_value  = production(t) × rate(t)

SREC income, O&M cost, and any loan payment are added to each year. The ITC and state incentive land in year one:

ITC = itc% × grossCost     (year-1 tax credit)
net(t) = energy_value + srec − om − loanPayment
NPV = Σ( net(t) / (1 + discount)^t )
IRR = rate where NPV = 0   (solved by bisection)

What NPV and IRR each tell you

NPV answers: “Is this worth doing at my required rate of return?” A positive NPV at your chosen discount rate means the project clears that hurdle. The NPV is directly comparable across projects of different sizes — you can add NPVs — which makes it the right metric when choosing between a 6 kW and a 10 kW system.

IRR answers: “What annual return does this investment deliver?” It is scale-neutral and comparable across investment types. An IRR of 9% means the project earns 9% per year on invested capital over the 25-year period, which you can directly compare to other investments without knowing your personal discount rate.

Payback period answers: “When do I get my money back?” It is the most intuitive metric for homeowners but ignores what happens after the payback year — a project that pays back in 8 years and runs for 25 is far better than one that pays back in 6 years and then needs an expensive inverter replacement.

Key assumptions and their sensitivity

InputHigh sensitivityNote
ITC / incentivesVery highRemoves ITC → payback often extends 3–5 years
Utility rate escalationHighEven 1% less escalation meaningfully affects NPV
Self-consumption ratioHighApplies when retail savings vs. export rate matters
Panel degradationMediumHalf-percent/year loss is typical; 0.3% is top-tier panels
O&M costsLow–mediumInverter replacement at year 10–12 is the main event
Discount rateNPV onlyIRR is unaffected; higher discount rates suppress NPV

Worked example

An 8 kW system at 1,300 kWh/kW/yr produces about 10,400 kWh in year one. At a $0.16 utility rate that is roughly $1,660 in first-year savings. On a $24,000 gross cost with a 30% ITC ($7,200 year-one credit), a 3% rate escalation, and a 5% discount rate, the model typically produces a mid-teens payback and a positive 25-year NPV.

Run the cash purchase and financed cases side by side: cash usually gives a higher IRR because loan interest dilutes returns, while a loan preserves capital for other uses. Whatever the headline numbers, confirm incentive eligibility and tax treatment with a qualified installer and tax adviser before relying on the output.