Free Tool

Lease vs Buy vs PPA Calculator

Compare declared cash, loan, lease and PPA scenarios. Shows cumulative cash flow and NPV at your entered discount rate, with contract endpoints and explicit export-credit assumptions.

Solar Lease vs Buy vs PPA Calculator

Enter your system details once and compare cash, loan, lease, and PPA side-by-side over 25 years - cumulative savings, NPV at 7%, payback period, and monthly payments.

System & Energy Inputs
Enter a reviewed first-year estimate. Prefilled values are illustrative, not regional forecasts.
0.0%
User scenario assumption, not a forecast. Zero means unchanged prices.
Declared flat credit rate, separate from retail. No cash payout is modeled.
Enter the credit your bill can actually absorb each year. Default zero excludes unverified credits; unused credits are discarded, with no carryforward.
User assumption; first-year production is unchanged. No manufacturer or laboratory default is asserted.
User opportunity-cost assumption, not a guaranteed investment return. Use nominal price and payment assumptions consistently.
Cash Purchase Inputs
Only a verified rebate applied at purchase, not a future tax credit. Assumed available for both purchase quotes; do not double count a rebate already in the price.
Only income the customer actually receives, held constant in this simplified scenario.
Include declared annual service/insurance costs. Zero excludes costs; no free-maintenance promise.
U.S. residential scope, September 30, 2026: IRS Section 25D guidance excludes property placed in service after December 31, 2025. No federal tax credit is modeled. Prior eligible expenditures and unused-credit carryforward need separate tax review, not a discount on this new project. Commercial credits are outside this worksheet.
Solar Loan Inputs
Separate from cash price. Include all financed fees and compare lender disclosures.

Fixed monthly amortization only. Enter the contractual nominal interest rate, not an APR containing fees. No balloon, mandatory prepayment, tax refund or re-amortization is assumed.

Solar Lease Inputs
Enter the quoted payment. Prefilled amount is illustrative.
0.0%
Use the actual contract escalator. Zero is preserved.
Check actual maintenance, transfer and end-of-term obligations. No provider tax benefit is added as household income. Projection stops at the entered contract term; later purchase, renewal and removal are not modeled.
Power Purchase Agreement (PPA)
Quoted price per billable kWh. No required discount to utility prices is assumed.
0.0%
Use the actual contract escalator. Zero is preserved.
Use the contract definition. 100% bills all generation, including exports. A constant share is only a declared simplification.
No third-party tax credit is added to household savings. Projection ends at contract expiry; renewal, buyout and removal need separate review.
Common-period cash-flow comparison
Calculating...
Year 1 Average Monthly Operating Cash Flow
Cash
-
Excludes upfront payment shown below
Loan
-
Annualized estimate; excludes upfront payment
Lease
-
Annualized estimate; excludes upfront payment
PPA
-
Annualized estimate; excludes upfront payment
Cumulative Cash Flow (contract endpoints shown)
Cash Purchase
Solar Loan
Solar Lease
PPA
Break-even ($0)
Side-by-Side Comparison
MetricCash PurchaseSolar LoanSolar LeasePPA
Upfront Cost----
Monthly Payment (Yr 1)None---
You Own the SystemYesYesNoNo
Federal tax credits modeledNoNoNoNo
10-Year Cumulative Cash Flow----
20-Year Cumulative Cash Flow----
25-Year Cumulative Cash Flow----
NPV (entered discount; common period)----
First cumulative cash-flow recovery--N/AN/A
Methodology & Assumptions
All prefilled production, cost and payment amounts are illustrative. This flat-rate annual worksheet uses the entered self-consumption share, export rate and usable annual credit cap. It does not model hourly tariffs, demand charges, batteries, credit carryforward or cash settlement. Export credits above the annual cap are discarded. Annual income and service costs are held constant. No federal tax credit is included; verify other benefits independently. NPV uses the entered nominal discount rate. Lease/PPA projections stop at contract expiry, with no invented renewal or removal costs. The four-way comparison and NPV use the shortest contract period, capped at 25 years. A loan balance may remain at that endpoint and is disclosed separately. Residual asset value, tax, inflation beyond entered escalation, replacements and terminal liabilities are excluded. Rankings are modeled cash flow, not a recommendation, ROI guarantee or contract review. Defaults of zero exclude unverified costs or benefits; enter actual quotes before using results.
Free Calculator - Professional Software

Ready to design solar projects in minutes, not hours?

SurgePV combines AI-powered 3D roof modeling, bankable energy simulation, and white-label proposals in one platform. Used by solar installers to close deals faster.

3D
AI roof modeling
2 min
Average proposal time
P90
Bankable energy yield
Free
Demo · no commitment

What This Calculator Covers

Four solar financing options compared side-by-side over 25 years. Enter your system details once - the calculator handles the rest in real time.

Cash Purchase

Full upfront payment. Eligible for the 30% federal ITC, state rebates, and SREC income. Highest 25-year savings, zero financing cost.

Solar Loan

Finance the system with a solar loan. You own the panels, keep the 30% ITC, and build equity. APR set by credit score - 5-25 year terms available.

Solar Lease

Rent the system for a fixed monthly payment with an annual escalator. No upfront cost, no ITC eligibility. Installer owns and maintains the panels.

Power Purchase Agreement

Buy the solar electricity at a per-kWh rate, not the system. Rate is typically 10–30% below your utility rate and escalates annually. No ownership, no ITC.

Key Features

Built for solar installers explaining financing options to customers, and for homeowners evaluating proposals side-by-side.

25-Year Cumulative Net Position Chart

Interactive line chart tracks cumulative savings (or costs) for all four options simultaneously over 25 years, with a break-even reference line. Hover to see exact values at any year.

NPV at 7% Discount Rate

Net present value calculated for all four options using 7% - the historical S&P 500 average - to account for the opportunity cost of upfront capital. Shown in the side-by-side table.

Credit Score → APR Quick-Select

Four credit score bands (Excellent 750+, Good 700–749, Fair 650–699, Below Fair) auto-populate the loan APR with market-rate estimates. APR is also editable directly.

ITC & SREC Income Modeling

Cash and loan options include the 30% federal ITC. Optionally apply the ITC refund to reduce loan principal in year 1. SREC income (NJ, MA, DC, IL, OH, PA) is added annually for ownership options.

Escalator & Rate Sensitivity

Set utility rate escalation (US avg 2.85%/yr per EIA), lease payment escalator (1.5–3.5% typical), and PPA rate escalator independently. The chart updates instantly to show how small differences compound over 25 years.

Contextual Risk Flags

The winner banner shows alerts when a non-ownership option wins despite ITC availability, when lease/PPA escalators approach the utility rate, or when a loan payback period exceeds 15 years.

How to Use This Calculator

Five input sections, one set of results - updated in real time as you adjust any field.

1

Enter system and energy details

Start with system size (kW), total installed cost, annual solar production (kWh from PVWatts or your design tool), and your current utility rate (¢/kWh). Set self-consumption percentage (how much solar you use directly vs export) and the expected annual utility rate increase.

2

Configure cash purchase inputs

Set the federal ITC percentage (30% for most residential installs through 2032), any state or local rebate amount, and annual SREC income if your state has a solar renewable energy credit program (New Jersey, Massachusetts, DC, Illinois, Ohio, Pennsylvania).

3

Set up the loan scenario

Select a credit score band to auto-fill the APR, or enter the rate directly. Choose loan term (5–25 years) and down payment. Check the ITC application checkbox if the borrower plans to apply their first-year ITC refund to reduce principal - the most common loan payoff strategy.

4

Enter lease and PPA terms

For the lease: enter monthly payment and annual escalator (typically 1.5–3.5%). For the PPA: enter per-kWh rate (should be 10–30% below your utility rate) and annual escalator. Set the term for each - 20 or 25 years. After the lease or PPA expires, the model assumes the customer pays full grid rates.

5

Read the results

The winner banner shows the 25-year champion and total savings. The comparison table shows upfront cost, monthly payments, 10/20/25-year cumulative net, NPV, and payback period. The line chart shows exactly when each option crosses break-even and how the gap between options widens over time.

Calculation Methodology

Transparent formulas based on NREL panel degradation data and EIA utility escalation averages. All assumptions are visible and adjustable.

Annual Energy Value

Production(n) = annual_kWh × (1 − 0.005)^n

Rate(n) = utility_rate × (1 + escalation)^n

Energy Value(n) = Production(n) × Rate(n) × (self_consumption + 0.80 × (1 − self_consumption))

Panel output degrades 0.5%/year per NREL standard. Exported energy is credited at 80% of the retail rate (net metering). In year 10 on a typical 8 kW system, degradation reduces production by about 4.9%.

Loan Monthly Payment

PMT = P × r(1+r)^n / ((1+r)^n − 1)

where r = APR ÷ 12, n = term in months

P = system_cost − down_payment [− ITC_refund if checkbox selected]

Standard amortization formula. If ITC application is checked, the 30% federal credit is subtracted from principal in month 1 - reducing monthly payments for the remaining term. Most borrowers receive the ITC in the tax year of installation and apply it to principal.

Cumulative Net Position

Cash: cumulative += energy_value + SREC − [upfront cost in year 0]

Loan: cumulative += energy_value + SREC − annual_loan_payments

Lease: cumulative += energy_value − lease_payment × (1 + escalator)^n

PPA: cumulative += (utility_rate − PPA_rate × (1 + escalator)^n) × production

After lease or PPA term end, the model reverts the customer to full grid rate - showing the true cost of not owning the system at contract expiry.

Net Present Value (NPV)

NPV = Σ [ net_cashflow(n) / (1.07)^n ] for n = 0 to 25

7% discount rate represents the historical average annual return of the S&P 500 - the relevant comparison when deciding whether to deploy capital into solar vs leaving it invested. A higher NPV indicates better use of money over the 25-year period, even accounting for the time value of capital.

Solar Financing Options: Key Differences

How the four options compare on the factors that matter most for long-term financial outcome.

FactorCash PurchaseSolar LoanLeasePPA
Upfront CostFull system costDown payment (or $0)$0$0
You Own the SystemYesYesNoNo
30% Federal ITCYesYesNo - installer keeps itNo - installer keeps it
SREC Income EligibleYesYesNoNo
Increases Home ValueYesYesComplicates saleComplicates sale
Maintenance ResponsibilityOwnerOwnerInstallerInstaller
25-Year Savings (typical)HighestHigh (minus interest)ModerateModerate
Payback Period6–10 years8–15 yearsN/A (no ownership)N/A (no ownership)

When Each Option Makes Financial Sense

The "right" answer depends on the customer's tax liability, available capital, credit score, and how long they plan to stay in the home.

Cash Purchase wins when...

  • The customer has sufficient liquidity and plans to stay 10+ years
  • Federal ITC can be fully used in year 1 (sufficient tax liability)
  • SREC income is available in the state
  • Home sale is not imminent (no lease/PPA transfer complication)

Solar Loan wins when...

  • Customer wants ownership and ITC benefits without tying up capital
  • APR is below 8% and term is 10–15 years
  • ITC refund will be applied to principal in year 1
  • Customer has good credit (750+) for the lowest available APR

Lease wins when...

  • Customer has low or no federal tax liability (can't use ITC)
  • Predictable fixed monthly cost is more important than maximum savings
  • Customer does not want maintenance responsibility
  • Lease escalator is significantly below the projected utility rate increase

PPA wins when...

  • PPA rate is substantially below local utility rate (15%+ discount)
  • Customer prefers variable cost aligned with production vs fixed lease
  • Low federal tax liability eliminates the ownership advantage
  • Utility rates are rising fast and the PPA escalator is low

Pro Tips

Check ITC eligibility before recommending lease or PPA

The 30% federal ITC is worth roughly $7,300 on a typical $24,400 system - a significant gap vs non-ownership options. If the customer has sufficient federal tax liability, ownership almost always wins at 25 years. Use the calculator's ITC warning flag: if a lease or PPA is winning despite ITC availability, it's usually because the APR or system cost inputs are skewed.

Watch the escalator gap, not just year-1 savings

A lease at $120/month with a 3% annual escalator costs $219/month by year 25. If utility rates only escalate at 2.85%, the lease escalator exceeds utility rate growth - wiping out the savings advantage. Set both escalators to your best estimates and watch the 25-year chart. Small escalator differences compound dramatically over time.

Apply ITC to loan principal for maximum loan value

Most solar lenders structure loans expecting the borrower to make a large principal payment in month 12–18 using their ITC refund. Enable the "Apply 30% ITC Refund" checkbox in the loan section to model this correctly. It reduces monthly payments for the remaining term and significantly shortens payback period vs a no-ITC loan scenario.

Model lease/PPA transfer risk for near-term home sellers

Lease and PPA agreements transfer with the home sale - the new buyer must qualify to assume the contract or the seller must buy it out. This complicates real estate transactions and can reduce sale price. The calculator doesn't model transfer risk directly, but if the customer may sell within 5–10 years, ownership (loan or cash) eliminates this complication entirely.

Frequently Asked Questions

Is cash purchase always better than a solar loan?
In raw 25-year savings, cash wins - no financing cost. But NPV at 7% often favors a loan at a low APR, because the capital not spent upfront generates returns. A $24,400 cash investment returning 7%/year in the market compounds to ~$130,000 over 25 years. If the loan APR is below 7%, the loan NPV can match or beat cash. The calculator shows both metrics side-by-side so you can make the right comparison for the customer's situation.
Why do lease and PPA customers lose the 30% federal tax credit?
The federal Investment Tax Credit (ITC) goes to the system owner - not the electricity user. In a lease or PPA, the solar company owns the panels. They claim the 30% ITC and typically use it to reduce their cost of capital, allowing them to offer lower rates. The homeowner sees no ITC directly. This is the core trade-off: non-ownership options have zero upfront cost but forfeit a credit worth thousands of dollars.
What happens after the lease or PPA expires?
Most agreements offer three options at end of term: renew at a new rate, purchase the system at fair market value, or have the installer remove the panels at no charge. The calculator models the most conservative scenario - the customer reverts to paying full grid rates after term expiry. If they purchase the system at end of term, actual outcome is better than shown. Check the specific contract for end-of-term options.
What is a good solar loan APR?
For excellent credit (750+), solar loan rates typically range from 5.99% to 7.99%. Good credit (700–749) puts you in the 7.99%–9.99% range. At 10%+ APR, the loan's interest cost starts eating into the savings advantage over lease/PPA - especially at longer terms. The calculator defaults to 7.99% for "Good" credit. Use the credit score quick-select to see how APR changes affect 25-year outcome for your customer's credit profile.
What is a PPA rate and how is it set?
The PPA rate is the per-kWh price you pay for solar electricity - set by contract, not by the utility. It should be 10–30% below your current utility rate to generate meaningful savings. At $0.16/kWh utility and $0.13/kWh PPA (the calculator defaults), the year-1 discount is 18.75%. But with a 2% annual PPA escalator vs a 3% utility escalator, the PPA rate advantage grows over time. A PPA rate equal to or above your utility rate generates zero savings - always verify the discount before signing.
Does solar increase my home's value with a lease or PPA?
Owned solar systems typically add value to a home - the Lawrence Berkeley National Laboratory found an average premium of ~$4 per watt, or ~$16,000 on a 4 kW system. Leased and PPA systems are more complicated: they can complicate the sale (the buyer must qualify to assume the contract) and some appraisers don't assign value to third-party-owned panels. If a customer is likely to sell in the next 5–10 years, owned systems (cash or loan) are generally the cleaner financial choice.

Ready to Review the Proposal Workflow?

Bring your quoted offers and financial assumptions to a SurgePV demo. Check the available comparison and proposal outputs against your project requirements.

No credit card required · Full access · Cancel anytime

Choose which optional technologies SurgePV may use. Essential storage remains active for security and requested features.