Construction & Architecture / Solar & Energy

Solar Battery Storage ROI Calculator

Implementation Specifications

This calculator is planned and documented. The formulas and guidance below are ready for implementation.

Required Inputs

  • Battery cost
  • Installation cost
  • Battery capacity (kWh)
  • Daily kWh stored/used
  • Peak electricity rate
  • Off-peak rate
  • Days per month used
  • Battery lifespan (years)
  • Cycles

Formulas & Calculations

Daily savings = kWh stored × (Peak rate - Off-peak rate)
Monthly savings = Daily savings × Days used
Annual savings = Monthly savings × 12
Total investment = Battery cost + Installation
Cycle life reached = (365 × Years) / Cycles
Payback period = Total investment / Annual savings
ROI over lifespan = ((Annual savings × Years) - Investment) / Investment × 100

Status: Specification complete, implementation pending

To implement: Create app/components/calculators/solar-battery-storage-roi-calculator.tsx and register in app/lib/calculator-registry.ts