Case study · San Diego
San Diego: when the battery rebate money runs out fast
A community choice aggregator facing record capacity prices, an upfront battery rebate that sold out in about three months, and a relaunch designed to pace it.
VPP Economics has no affiliation with, sponsorship from, or endorsement by any utility, aggregator, platform, or device maker named here.
The short answer
- The problem: capacity for the evening peak got expensive. California’s system resource adequacy (RA) price rose from $3.63 per kW-month in 2019 to $26.26 in 2024 (CalCCA, citing the CPUC). San Diego Community Power, a community choice aggregator, buys that capacity for about a million accounts.
- The solution: pay homeowners to add batteries and discharge them daily. The Solar Battery Savings pilot paid $350–$500 per kWh of battery capacity upfront, plus 10¢ per kWh discharged on peak (Community Power pilot manual).
- The outcome: demand outran the budget. The roughly $11.5 million budget was committed in about three months. Only 200 of 1,600 approved customers were dispatching by then (DOE Liftoff).
- The verdict: an adoption success, unproven as capacity. At about $1,575 per kW upfront, the pilot is expensive unless batteries perform for a decade. Community Power relaunched it in 2025 with price steps and a multi-year budget (Community Power board).
The problem: paying for the evening peak
San Diego Community Power buys electricity for about a million customer accounts in seven cities in San Diego County. San Diego Gas & Electric still owns the wires (DOE Liftoff). Like every California load-serving entity, Community Power must buy resource adequacy contracts to cover its share of the peak, plus a reserve margin.
The risky hours are early evening, after solar fades. Charging home batteries with midday solar and discharging them in that window cuts the peak Community Power must cover. Before the program, it saw little evening capacity from home batteries. Its pilot had to add them.
What the peak costs
RA prices surged. The capacity-weighted average price paid by California load-serving entities was $11.42 per kW-month for 2024 delivery. In September 2024, 10% of bilateral trades were priced above $54 per kW-month (CalCCA). The CPUC’s system RA benchmark nearly doubled from 2023 to 2024, and staff warned that some prices might reflect market power (CPUC Energy Division). The 2025 forecast eased, to $11.05 per kW-month for all RA types combined (CPUC).
Community Power expected the pilot to pay for about 45% of itself, about $5 million, through RA savings (DOE Liftoff).
The solution: buy new batteries, then dispatch them daily
Unlike programs that enroll batteries already in place, Solar Battery Savings paid to add new ones. The pilot launched in 2024 (Community Power load management plan). Four design choices shaped it:
Per kWh of capacity
$350 per kWh of usable capacity at market rate, up to $500 for lower-income customers and Communities of Concern, capped at $10,000 a site (pilot manual).
10¢ per kWh, every weekday
Owners earn 10¢ per kWh discharged in a daily on-peak window, on top of their normal bill savings (DOE Liftoff).
Solar only
Batteries must charge only from on-site solar and cannot be enrolled in other demand response programs such as the Emergency Load Reduction Program (ELRP) or DSGS (pilot manual).
A higher tier for priority customers
Lower-income customers and Communities of Concern got a higher rebate tier. About 40% of pilot funding reached them (Community Power board).
What happens every weekday
- A daily schedule, not an event. The pilot discharged batteries in a two-hour window that changed monthly with Community Power’s demand. The relaunch moves to four-hour weekday dispatch in 2026 (Community Power board).
- The platform sends the schedule. Community Power’s distributed energy resource management system, run by Virtual Peaker, coordinates the batteries. From the relaunch, only battery makers integrated with it are eligible (Community Power).
- Batteries discharge half their energy. Each battery discharges 50% of its usable capacity to the home first, then to the grid (Community Power).
- Monthly checks. Each site is expected to perform at 90% or more of its expected capacity each month (Community Power).
- Annual payment. Performance pay is mailed in the first quarter of the following year (Community Power FAQ).
Demand response or VPP?
Solar Battery Savings is neither event-based demand response nor a fully orchestrated VPP. It is scheduled daily dispatch: the same evening discharge every weekday, controlled by software. Community Power counts it as the battery part of a 150 MW VPP goal for 2035 (Community Power board). Compare event-based programs in California’s DSGS and Puerto Rico’s CBES.
VPP-grade
Platform control of multiple battery brands, with performance data from each.
Daily load shifting
Every weekday, a fixed share of each battery discharges on peak.
Price-responsive
The schedule is set in advance. Community Power plans to use day-ahead prices and override for grid emergencies.
Money trail for one Solar Battery Savings battery
From Community Power customers to battery households, upfront and over time.
Swipe to see the full chart →
The outcomes
How fast the money went
Millions of dollars.
Swipe to see the full chart →
For program designers, the lesson is that a fixed upfront rebate sells out. DOE reports the pilot hit its budget cap of about $11.5 million between August and November 2024 (DOE Liftoff). Staff told the advisory committee that the pilot launched in June 2024 and “the funds were expended by November” (Citizen Portal). Contractors were limited to 25% of the budget each, and projects beyond the cap went on a waitlist (pilot manual).
From installation to dispatch
Counts. Not every installed battery was enrolled and dispatching.
Swipe to see the full chart →
The pilot drew 1,600 participants and 2,200 batteries, with an average incentive of about $6,900 per participant (Community Power board). More than 50 contractors took part (Citizen Portal). A mapping partner estimates the batteries at about 13 MWh (Quartic Solutions).
Performance data are thin. Community Power commissioned an independent study of participant bill impacts in 2026 (Community Power), but we found no published results on peak reduction or RA savings.
The economic verdict
Cost per kilowatt
Dollars per kW. Not like-for-like: the pilot and DEBA are one-time; RA and ConnectedSolutions accumulate over years.
Swipe to see the full chart →
For Community Power’s customers, the pilot is not yet a proven success. It cost about $1,575 per kW upfront, or about $890 net of the RA savings it expected. Ten years of RA at 2025 forecast prices would cost about $1,326 per kW, before discounting. So the pilot breaks even only if batteries perform for most of a decade and RA prices stay high. They have already fallen from their 2024 peak.
For households and adoption, it worked. Lower-income customers received about 40% of the funds, and small contractors took part (Community Power board). Performance pay adds only about $134 a year for a typical battery, by our estimate; the rebate is what changed the purchase.
Unproven so far
They paid about $1,575 per kW upfront, with RA savings expected to cover about 45%.
A large upfront rebate
About $6,900 on average, plus daily bill savings and a small performance payment.
A three-month rush
Strong sales, then a waitlist. The relaunch sets known price steps.
New batteries at the evening peak
Thousands of new solar-charged batteries, though only 200 were dispatching when the money ran out.
Lessons for program designers
A fixed rebate sells out
A single price with first-come funding drew a rush. Price steps that fall as capacity fills pace the budget.
Upfront money pays before performance
Most of the pilot paid before any battery dispatched. Pay-for-performance programs pay only for delivered kW.
Connect before you pay
Only 200 of 1,600 approved customers were dispatching when the budget ran out. The relaunch requires platform integration.
Exclusivity has a cost
Pilot batteries could not join DSGS or ELRP. The relaunch is seeking DSGS acceptance.
Measure the peak, not only bills
The evaluation focuses on bill impacts. Peak reduction and RA value are what justify the budget.
Set-asides work
About 40% of funds reached priority customers with a higher rebate tier.
Community Power applied several of these lessons. The relaunch, opened September 30, 2025, splits a 90 MWh goal into three 30 MWh steps with falling rebates, pays $250 per kWh for batteries added to existing solar, and claws back the rebate on a sliding scale if a customer leaves within five years (2025 program manual, Community Power). Staff expected the first 30 MWh step to last about 13 weeks (Citizen Portal).
Where else the model could work
Same RA exposure
California’s other CCAs buy RA in the same market and could pair rebates with daily dispatch.
Battery fleets already built
Where batteries are already common, paying for performance may buy capacity more cheaply; see our LUMA case study.
Where batteries are scarce
Upfront rebates make the most sense where few batteries exist and new evening capacity is needed.
Method and caveats
An independent case study for program designers, regulators, aggregators, households and other readers. Data checked October 27, 2026.
Budget, approvals and MW come from DOE’s VPP Liftoff report. Counts differ across sources and dates. The per-kW figures divide the budget by approved MW and are indicative only. The 10.7 kWh battery and 250 dispatch days are assumptions; household figures are gross payments, not net profit.
VPP Economics has no affiliation with, sponsorship from, or endorsement by San Diego Community Power, San Diego Gas & Electric, Virtual Peaker or any contractor or battery maker named here.