Answer
NPV is what a solar project is worth in today's money after its cost. IRR is the yearly return its cash flows give on the money you put in. Payback is the years until savings repay the cost. Use payback for homeowners, NPV for owners of buildings, and IRR to compare with your cost of money.
Three numbers decide whether a solar project gets approved: how fast it pays back, how much value it creates, and what yearly return it earns. Each one suits a different reader, and showing the wrong one can lose the sale.
Last updated: November 2026
This guide shows how to work out all three. It runs one 10 kW home and one 500 kW business system through every step, so you can see the same numbers move from payback to NPV to IRR.
All numbers in the examples are assumed
The costs, prices and rates below are round numbers chosen to show the arithmetic. They are not market data and not a quote. Replace them with your own project inputs.
Model payback on your own roof
Swap the assumed inputs for a real project and see payback, NPV and IRR in one proposal. Book a guided demo to try it.
Book a DemoChecking cost first? See the SurgePV pricing page.
The three metrics in one table
| Metric | What it tells you | When to use it |
|---|---|---|
| Simple payback | Years until total savings equal the cost | Homeowners and a quick first check |
| Net present value (NPV) | Value created in today’s money, at a discount rate you choose | Owners and finance teams who need a money figure |
| Internal rate of return (IRR) | The yearly return on the money invested | Comparing projects, or comparing solar with a loan rate |
The discount rate is the yearly return you could earn on your money elsewhere. A discount rate turns a future dollar into a smaller dollar today.
Example inputs
| Input | 10 kW home | 500 kW business |
|---|---|---|
| Installed cost | $20,000 | $500,000 |
| Year 1 production | 14,000 kWh (1,400 kWh per kW) | 700,000 kWh (1,400 kWh per kW) |
| Value of each kWh | $0.15 | $0.12 |
| Year 1 savings | $2,100 | $84,000 |
| Yearly upkeep | $100 | $6,000 |
| Year 1 net savings | $2,000 | $78,000 |
| Power price rise | 3% a year | 3% a year |
| Output loss (degradation) | 0.5% a year | 0.5% a year |
| Project life | 25 years | 25 years |
Check: home 14,000 x $0.15 = $2,100, minus $100 = $2,000. Business 700,000 x $0.12 = $84,000, minus $6,000 = $78,000.
To keep the example simple, every kWh gets one value. A real project splits power you use from power you export, each at its own price. Upkeep stays flat. Net savings in year t are production x price, with 0.5% less output and 3% a higher price each year, minus upkeep.
Simple payback
Payback shows how fast the money comes back.
Simple payback = net system cost / year 1 net savings
- Home: $20,000 / $2,000 = 10 years
- Business: $500,000 / $78,000 = 6.4 years
This version assumes flat savings. If power prices rise 3% a year and output falls 0.5% a year, savings grow. Adding up the real yearly savings, payback is about 9 years for the home and about 6 years for the business.
Simple payback has limits:
- It ignores the time value of money. A dollar saved in year 1 is worth more than a dollar saved in year 15.
- It ignores everything after payback. A system that pays back in 9 years still earns for 16 more.
- It does not show financing costs if the buyer takes a loan.
For a quick comparison of two similar quotes, payback is enough. For a large decision, add NPV and IRR. You can also try the payback period calculator or read about payback period calculation.
Net present value (NPV)
NPV adds up the value the system creates, in today’s money.
NPV = -cost + sum of (net savings in year t / (1 + r)^t), for t = 1 to 25
Here r is the discount rate and t is the year. A positive NPV means the project earns more than your discount rate. A negative NPV means it earns less. NREL’s System Advisor Model training deck describes NPV as the present value of after-tax cash flows over the analysis period, and says a negative value may indicate a financially infeasible project (NREL SAM financial models webinar, 2023). The examples here ignore tax to keep the arithmetic short. Read more in the glossary entry on net present value.
Choosing the discount rate
Use the return you give up by putting money into solar.
- Cash buyer: the return on a safe alternative, such as a savings account or bonds.
- Loan buyer: at least the interest rate on the loan.
- Company: its own cost of capital.
The choice changes the answer a lot, so always show the rate in the proposal. Show NPV at two or three rates.
Pro Tip
Put a small three-row table in every proposal: NPV at your discount rate, one point lower and one point higher. A customer who sees the range trusts the single number more.
Results
| Discount rate | Home NPV (25 years) | Business NPV (25 years) |
|---|---|---|
| 3% | $26,285 | not run |
| 5% | $16,543 | not run |
| 6% | not run | $784,533 |
| 8% | $6,740 | $548,254 |
| 10% | not run | $372,738 |
Home cash flow at a 5% discount rate
| Year | Net savings | Discount factor (1 / 1.05^t) | Present value | Running total (starts at -$20,000) |
|---|---|---|---|---|
| 1 | $2,000 | 0.952 | $1,905 | -$18,095 |
| 2 | $2,052 | 0.907 | $1,861 | -$16,234 |
| 5 | $2,217 | 0.784 | $1,737 | -$10,901 |
| 10 | $2,519 | 0.614 | $1,547 | -$2,796 |
| 12 | $2,651 | 0.557 | $1,476 | $191 |
| 15 | $2,861 | 0.481 | $1,376 | $4,419 |
| 20 | $3,248 | 0.377 | $1,224 | $10,836 |
| 25 | $3,685 | 0.295 | $1,088 | $16,543 |
The running total turns positive in year 12. That is the discounted payback: about 12 years at a 5% discount rate, against about 9 years for simple payback. The gap is the time value of money. The year 25 total, $16,543, is the NPV.
- 3% discount rate$26,285
- 5% discount rate$16,543
- 8% discount rate$6,740
Source: the assumed inputs in this guide's example table (illustrative example, not market data), checked November 2026.
Key Takeaway
The same assumed system is worth $26,285 at a 3% discount rate and $6,740 at 8%. The discount rate moves NPV as much as the hardware does, so always print the rate next to the result.
Internal rate of return (IRR)
IRR is the discount rate at which NPV is exactly zero. The NREL deck above gives the same definition. Think of it as the yearly return the project earns on the money you put in.
- IRR above your cost of money: the project creates value.
- IRR equal to your cost of money: the project breaks even.
- IRR below your cost of money: the project loses value.
You find IRR by trial, or with the IRR function in a spreadsheet. For our examples:
- Home: IRR 11.3%. A buyer with a 6% loan earns about 5 points above the loan cost.
- Business: IRR 17.7%. A company with an 8% cost of capital earns about 10 points above it.
For irregular cash flows, see XIRR in solar and our IRR calculation guide for the detailed method.
NPV or IRR?
| Metric | Strength | Weakness |
|---|---|---|
| IRR | Easy to compare projects of different sizes | Does not show the money gained. Can mislead when cash flows change sign more than once |
| NPV | Shows the money gained | Needs a discount rate. Hard to compare projects of different sizes |
Use IRR to compare projects or to speak with investors. Use NPV to show the gain from one project. Use both for finance teams.
What is a good payback or IRR for solar?
There is no one good number. It depends on the local power price, the system cost, incentives and your cost of money. A better test is simple: is the IRR above the interest rate on your loan, or above the return you could earn on a safe alternative? If yes, the project beats that choice.
We did not find a primary source that gives typical solar payback or IRR ranges for every market, so we do not quote ranges here. Our two examples use assumed inputs. They show the method, not what you will get.
How sensitive are the results?
Every result depends on assumptions. Change one input and see what moves. These tables use the same inputs as above. The home uses a 5% discount rate and the business uses 8%.
10 kW home
| Scenario | Payback | NPV | IRR |
|---|---|---|---|
| Base case | 9.0 years | $16,543 | 11.3% |
| Production 10% lower | 9.9 years | $12,748 | 10.0% |
| Production 10% higher | 8.2 years | $20,338 | 12.5% |
| No power price rise | 10.3 years | $6,825 | 8.3% |
| Power price rises 5% a year | 8.4 years | $25,703 | 13.3% |
| Production 10% lower and no price rise | 11.5 years | $4,002 | 7.0% |
500 kW business
| Scenario | Payback | NPV | IRR |
|---|---|---|---|
| Base case | 6.0 years | $548,254 | 17.7% |
| Production 10% lower | 6.7 years | $437,024 | 15.9% |
| Production 10% higher | 5.5 years | $659,484 | 19.5% |
| No power price rise | 6.5 years | $296,882 | 14.6% |
| Power price rises 5% a year | 5.7 years | $779,403 | 19.8% |
| Production 10% lower and no price rise | 7.3 years | $210,789 | 12.8% |
In both cases the power price path moves the answer as much as a 10% change in output. State your price assumption in every proposal.
P50 and P90
P50 is the yearly production the project is expected to beat half the time. P90 is the production it is expected to beat nine years in ten. P90 is the lower, more careful number. Lenders often ask for it. NREL’s SAM help defines a P90 value as one expected to be met or exceeded 90% of the time (SAM Help, 12 December 2024). See the glossary entry on P50 and P90.
Run the model at both. The 10% lower production rows above show what a drop in output does to each metric.
Run these scenarios inside a proposal
Test a lower-output case and a flat-price case on the same project, then show the result to the customer. SurgePV includes financial modeling and proposal generation.
See It in a DemoChecking cost first? See the SurgePV pricing page.
Show the right metric to the right person
| Audience | Lead with | Also have ready |
|---|---|---|
| Homeowner | Payback and yearly savings | Total savings over the system life |
| Owner of a building | NPV and IRR | Payback, tax treatment, upkeep schedule |
| Finance team | IRR against their cost of capital | NPV at two or three rates, sensitivity table |
| Lender | Debt service coverage ratio (DSCR), which is annual cash available for debt payments divided by the annual principal and interest payment, as SAM Help defines it | P90 production, IRR, NPV |
| Investor | IRR and levelized cost of energy (LCOE), the revenue per unit of energy needed to build and operate the project over a set recovery period | NPV, P90 production |
The US Energy Information Administration describes LCOE as the estimated revenue required to build and operate a generator over a specified cost recovery period. Match the words to the person. A homeowner may glaze over at “IRR 11.3%” but understand “the system pays for itself in about 9 years.” For more, read solar proposal presentation tips and commercial solar monitoring ROI metrics.
Your numbers are only as good as your production estimate. A production figure that is 10% too high makes payback look shorter and IRR look higher, as the tables above show. Accurate solar design software gives you a better starting point.
Do it in a proposal
SurgePV includes financial modeling and proposals. Book a Free Demo to see how your project assumptions turn into a customer proposal. See the generation and financial tool and our guide to solar financial modeling software.
For the wider topic, see the financial modeling guide.
Frequently Asked Questions
What is a good payback period or IRR for solar?
There is no single good number. It depends on your local power price, the system cost, incentives and your own cost of money. A project is worth doing if its IRR is above the interest rate on your loan or the return you could earn elsewhere. In our example, an assumed 10 kW home system pays back in about 9 years with an IRR of 11.3%, and an assumed 500 kW business system pays back in about 6 years with an IRR of 17.7%. These come from assumed inputs, not market data.
How do you calculate payback period for solar panels?
Divide the net system cost by the net yearly savings. Net savings are the electricity you avoid buying plus any export income, minus yearly costs. For a $20,000 system that saves $2,000 a year, simple payback is 10 years. If power prices rise 3% a year and output falls 0.5% a year, payback in the same example is about 9 years.
What is NPV in solar energy projects?
Net present value (NPV) adds up all future cash flows from the project, each reduced to today’s value with a discount rate, and subtracts the cost. A positive NPV means the project earns more than your discount rate. In our assumed 10 kW example, NPV over 25 years is $16,543 at a 5% discount rate.
How does the discount rate affect solar project NPV?
A higher discount rate lowers NPV, because future savings count for less. In our assumed 10 kW example, 25-year NPV is $26,285 at 3%, $16,543 at 5% and $6,740 at 8%. Use the interest rate on your loan, or the return you could earn on a safe alternative. Companies use their own cost of capital. Always show the rate you used.
What is the difference between NPV and IRR?
NPV gives the value created in money terms at a discount rate you choose. IRR is the discount rate at which NPV is zero, shown as a yearly percentage. IRR is easier to compare across projects of different sizes. NPV shows the total gain from one project.
What financial metrics do solar investors look at?
Investors often look at IRR, NPV, payback and the levelized cost of energy (LCOE), which is the lifetime cost divided by the lifetime energy. Lenders also look at the debt service coverage ratio (DSCR), which is annual cash available for debt payments divided by the annual principal and interest payment. They usually want production estimates at P90, the level the project meets or beats 90% of the time, not only P50.
Where this fits
This article is part of SurgePV's Solar Business & Operations hub, which works through the topic from first principles to the decisions a project team actually has to make.


