megawatt.fun

Unit economics to capital stack

Battery debt financing

How much a lender could lend against one generic leased home battery, and against a fleet, from the cash the battery earns, after the member's payment and the federal storage tax credit, and whether the battery pays back at all. Change any input. The page redoes the math as you type.

A generic model, not any company's books. This site is not affiliated with Base Power or any battery company. The defaults are generic: installed cost from NREL's public cost benchmark, statewide retail and delivery prices from EIA, ERCOT prices, and labeled assumptions for the lease terms, lender terms, the toll and operating cost. One company's published figures are available as an optional preset, labeled as that company's public claims, not its economics.

What drives the default answer: a retail energy margin (derived from EIA and ERCOT data with one labeled cost assumption), ERCOT energy arbitrage (derived from public prices with assumptions) and member fees (an assumption) carry the loan, and the 30% tax credit, sold at a market discount, cuts what must be funded. The default assumes the battery's owner is also the home's retail provider, which only exists in zones with retail choice; a third-party owner should set the retail margin to 0. The default case is merchant, so the utility toll placeholder does not count. On the generic defaults the battery does not pay back; "Does it pay?" says by how much and what is left out.

Each input says Sourced (public number with a link, sometimes with our stated math), Assumption (our placeholder, or our math with a labeled assumption) or, after you load the preset, Company claim (a figure a company published about itself).

Loading inputs...

Real vs assumed

Every default on this page, and where it comes from.

Method and what is left out

Math lives in finance-core.js, tested in Node. Defaults live in finance-defaults.json.

Sources