This is a deep analysis, best viewed on desktop.

On mobile you see the essentials only.

Solar Battery ROI Calculator

Solar Battery Investment Analyzer

Solar Battery Payback & ROI Calculator

This tool models the real energy flow Solar → House → Battery → Grid and compares solar without battery vs solar + battery on the same system, year by year. You get a battery size recommendation, annual savings, realistic payback, 10-year net benefit, cost per delivered kWh, modeled battery life, sensitivity scenarios and a battery vs more solar comparison. Everything updates live as you type.

1. Your System & Battery

Start with a few basic inputs. Installers can open the Advanced settings below for chemistry specs, tariff escalation, export rate and financials.

Solar System Size

Monthly Electricity Use

Electricity Tariff

Battery Type

Typical LFP assumptions - deep DoD, high efficiency, long cycle life. Replace with your battery’s datasheet values below.

Usage Pattern

Sets the daytime consumption share in Advanced settings.

Backup Load

Used for sizing and the power-sufficiency check.

Or pick a preset

Overrides the backup load above.

Battery size: I already have a quote, or help me find the right size?

Battery Size

Battery Installed Price

Unsure? A recommended size multiplied by your $/kWh rate in Advanced settings approximates an installed quote.

Advanced Settings (optional - for installers & engineers)

Every field carries a source label: user input manufacturer spec assumption. Nothing here is hidden from you - defaults are editable.

Solar details

kWh per kWp per day - a yearly average around which we apply a seasonal monthly curve. Typical range 3.0–5.5 depending on location.

Buyback / net-metering rate per kWh.

% of daily use during sun hours; the rest is night load.

Electricity & price escalation

% per year applied to the import tariff.

% per year applied to the export rate only. Default 0 - buyback rates rarely rise.

Per hour of outage. Optional - leave 0 for electricity savings only.

Battery specifications (defaults are typical assumptions - replace with your datasheet values)
Financial settings

Your Answer

Battery Recommendation
--
Payback Period
years until electricity savings cover the cost
--
Electricity Savings ($/yr)
--
10-Year Net Benefit ($)
after battery cost & replacements
--

Backup & 10-year value (separate)

Your battery provides approximately -- of backup energy --.

Electricity savings (10-yr, $)--
Backup value (10-yr, $)--
Total estimated value (10-yr, $)--

Why? - Solar Without Battery vs Solar + Battery

Both scenarios run the same solar system. The battery shifts cheap surplus solar into the evening, cutting grid imports. Export credit falls because less surplus is sold - that is the honest trade-off.

Annual comparisonNo BatteryWith Battery
Grid import----
Solar export----
Grid bill (import cost) ($)----
Export credit ($)----
Net electricity cost ($)----
Battery installed cost ($)---
Annual battery benefit (net cost difference) ($)---

Battery vs More Solar

Same budget, two ways to spend it: the battery, or extra solar panels at the installed rate you set in Advanced settings. No battery = your solar system as it is today.

Battery
payback & 10-yr benefit
--
10-yr benefit ($): --
More Solar
-- extra capacity
--
10-yr benefit ($): --
No Battery
current solar system
Baseline
10-yr benefit ($): 0

Cumulative Cash Flow - Battery vs No Battery

You spend the battery price today, savings accumulate every year, and the curve crosses zero at payback. The green dot marks the payback point. The dashed line is the same cash flow discounted at your discount rate.

Energy Flow - Solar → House → Battery → Grid

Your daily energy accounting. Battery losses and degradation are visible, not hidden.

Monthly energy flow, computed month by month (stacked: how your house is powered; lines: generation, export & monthly savings)

Battery Performance & Utilization

Nominal Capacity
user input
--
Usable Capacity
DoD applied
--
Depth of Discharge
manufacturer spec
--
Round-Trip Efficiency
manufacturer spec
--
Battery Use
full cycles per day
--
Energy Delivered by Battery
kWh delivered per year
--
Modeled Battery Life
simplified cycle-life model
--
Year-10 Capacity
with degradation
--
Lifetime Throughput
over analysis period
--
Battery Cost per Delivered kWh (LCOS)
discounted at your rate
--

Replacement
included in cash flow
--
Max Backup Power
discharge vs backup load
--

Monthly battery utilization (equivalent full cycles per day, seasonal curve)

Year-by-Year Financial Analysis

Savings shrink over time because the battery degrades; replacement cost appears when cycle life runs out. Backup value only appears if you valued an outage hour.

Sensitivity - What If Reality Differs?

Real-world battery economics are uncertain. Three scenarios show the range: conservative (higher tariff risk), expected (your inputs) and high-value (tariff upside).

What Changes The Answer?

Approximate tipping points under your current inputs - where the battery flips from losing money to paying for itself.

Quick Answers (No Jargon)

Advanced Engineering Data (For Engineers & Professionals)

Parameter Table
Assumptions & Calculation Model

Annual battery benefit = avoided import cost + export-value change − charging losses − battery degradation impact − replacement cost (if within the analysis period). Both scenarios are computed for the same solar system, so solar self-consumption in the daytime stays identical - only the night economy changes.

Monthly energy model: each calendar month is computed separately. Solar generation follows a seasonal monthly yield curve around your annual average; monthly consumption follows a seasonal load shape that sums to your annual use. Each month: day load is served directly; surplus charges the battery (capped by usable capacity and max charge power × ~5 effective sun-hours per day); the battery discharges to cover night load; remaining night load imports from grid; remaining surplus exports at the buyback rate.

Round-trip efficiency convention: RTE is applied once, at discharge - energy available to the load = charged energy × RTE, and charging losses (charged × (1 − RTE)) are shown separately. There is no double counting.

Degradation: linear annual capacity loss from 100% down to the end-of-warranty floor (e.g. 2%/yr → 82% at year 10). Delivered energy and savings scale with the remaining capacity each year.

Life & replacement (annualized model): battery life = min(calendar life, cycle life ÷ (equivalent full cycles × 365)); the battery is replaced every ceil(life) years. The replacement cost is charged at the start of that year and the new battery starts at 100% capacity - degradation resets with each replacement. Real replacement timing depends on actual cycling, capacity and warranty conditions.

Financial: NPV and IRR use the discount rate you set; discounted payback is the first year cumulative discounted cash flow turns positive; LCOS = (installed price + discounted replacement costs) ÷ discounted kWh delivered over the analysis period, both discounted at your discount rate. One LCOS definition is used everywhere on this page.

Explicit assumptions: solar yield kWh/kWp/day, daytime consumption share, tariff escalation, outage hours, solar capex for comparison and battery price-per-kWh (recommend mode) are editable defaults - each is labelled in the UI as user input, manufacturer spec, calculated, estimated or assumption.

Results are engineering estimates for decision support, not a guarantee. Real-world economics sit between the Conservative and High-value sensitivity scenarios.

Next: is the battery the right answer, and the right size?

You have a battery payback. These are the three questions that confirm or overturn it.

Check the premise

Grid vs Battery

Whether storage actually beats staying connected, at your tariff and outage pattern.

Open

The solar side

Solar System Size Calculator

Size the array that will recharge the bank, if you are designing the whole system.

Open

The physical design

Battery Backup Calculator

The bank size, inverter and series/parallel layout behind the numbers you just costed.

Open

Everything in one page

Open the Complete Setup Calculator

Analyze every aspect of your solar project, sizing, roof space, battery, yield, string design and ROI, in one place, and generate a downloadable report of your results.

Open Complete Setup Calculator

Looking for a different tool? See the full calculator map — every tool, and the question each one answers — or browse the Learning Center.