Commercial Essential term

Power Purchase Agreement PPA

A Power Purchase Agreement (PPA) is a long-term bilateral contract under which a buyer (the offtaker) pays a grid-scale battery storage project for defined deliverables — capacity, energy, ancillary services, or a combination — at agreed prices over a fixed term, typically 10-20 years.

For a stationary BESS, the PPA or its close relative, the Tolling agreement, converts physical megawatts and megawatt-hours measured at the point of interconnection (POI) into a contracted revenue stream. That predictable cash flow is what makes the project financeable: lenders underwrite debt against the contract and the offtaker's credit, not against uncontracted merchant-market revenue.

Reviewed July 2026 by Sergey Syrvachev

New to BESS? Start free with the 7-email fundamentals course — no cost, no account.

What it is (precise)

A PPA is the offtake contract that defines the commercial products a project sells and the price for each. For a generator, the product is energy in MWh.

A stationary BESS consumes more energy than it returns, so its products are usually capacity and services rather than net energy — which is why storage offtake is frequently structured as a Tolling agreement, where the offtaker controls dispatch and pays a fixed availability fee in $/kW-month or $/kW-year, or as a capacity agreement layered with energy and ancillary-service payments. The label "PPA" is used loosely across all these structures.

The contract pins down two physical things precisely: the guaranteed deliverables — MW of power, MWh of usable energy, round-trip efficiency, availability, response time, and a year-by-year capacity-retention schedule — and the boundary at which they are measured, almost always the POI on the AC side, net of PCS, transformer, and auxiliary losses. It also allocates risk between the parties: curtailment, grid-code compliance, charging-energy cost, force majeure, and change-in-law each land on one side or the other, and each allocation moves the price.

Why it matters in a real grid-scale project

The PPA is the foundation of the capital stack. The contract sits inside a project Special Purpose Vehicle, and a creditworthy offtaker with a 10-20 year commitment lets that SPV raise non-recourse debt on attractive terms; a merchant project with no contracted floor funds at a lower leverage and a higher cost of capital. Term length, price escalation, and counterparty credit rating flow directly into debt sizing, the DSCR the lender requires, and ultimately Bankability of the whole project.

For engineers, the PPA's guarantees set the design envelope. The promised MWh at the POI must hold for the full term despite LFP capacity fade, so the design oversizes the DC battery at BOL and plans augmentation — adding racks or containers in later years — to keep usable energy above the contracted floor.

Availability and response-time commitments drive redundancy choices in PCS and balance of plant. A missed guarantee triggers liquidated damages, not a friendly renegotiation, which is why the PPA, the equipment supply warranty, and the long-term service agreement (LTSA) must be back-to-back so EPC and OEM obligations mirror what the project owes the offtaker.

Key facts
Typical offtake term
10-20 years, aligned to financed life and cell warranty
Common BESS structure
Tolling / capacity agreement ($/kW-month or $/kW-year) rather than pure energy PPA
Reported US toll range (4-h systems)
Roughly $8-20/kW-month, market- and vintage-dependent
Guaranteed measurement point
POI, AC-side — net of PCS, transformer and auxiliary losses
Typical contracted duration
2-4 hours (a 4-hour system cycles at 0.25C)
Round-trip efficiency guarantee (LFP, AC-AC)
Typically ~85-90% at the POI
Availability guarantee
Commonly ~95-98% (up to ~99%), per a defined exclusion list
Unaugmented LFP fade
On the order of ~1.5-3% per year, cycling- and temperature-dependent
Design consequence
DC oversizing at BOL + planned augmentation to hold the contracted MWh floor
Missed-guarantee remedy
Liquidated damages (capacity, availability, and COD-delay LDs)
Compliance preconditions
UL 9540 listing, UL 9540A test data, NFPA 855 installation (with NFPA 68/69), grid code

Typical values and standards

Contract terms commonly run 10-20 years, aligned to the financed life and the cell warranty, and most contracted systems today are 2-4 hour duration (a 100 MW / 400 MWh project is a 4-hour system, cycling at 0.25C). Guaranteed round-trip efficiency for modern LFP systems is typically on the order of 85-90% AC-AC at the POI; availability guarantees usually sit around 95-98% (up to ~99%), measured against an agreed exclusion list.

The capacity-retention schedule — guaranteed minimum usable MWh, year by year — is the clause that most directly couples the commercial deal to the augmentation plan, since unaugmented LFP fleets typically fade on the order of ~1.5-3% per year depending on cycling and temperature.

Pricing varies by market and vintage, so treat single numbers with suspicion, but US storage tolls for 4-hour systems have commonly been reported in roughly the $8-20/kW-month band, with resource-adequacy-driven markets at the higher end; in the US, investment tax credit (ITC) eligibility also shapes pricing and structure.

Contracts condition payment on compliance: delivery typically requires the system to be UL 9540 listed, with fire-propagation behavior characterized by the UL 9540A test method, installed per NFPA 855 (which invokes deflagration protection under NFPA 68/69), and compliant with the interconnection grid code. LFP's higher thermal-runaway onset temperature versus NMC is one reason it dominates stationary offtake, and Insurability itself is often a financing condition alongside the PPA.

How it shows up in specs, studies and contracts

A working engineer meets the PPA long before financial close. The term sheet's guaranteed MW/MWh drives the basis of design; the interconnection study must support the contracted POI output; and the commissioning plan must include a capacity test protocol — usually a full charge-discharge at rated power, witnessed by an independent engineer — that proves the guarantees before the Commercial Operation Date is declared.

COD itself is a defined contractual event: miss the guaranteed date and delay liquidated damages accrue, often per day, which is why EPC schedules carry explicit float against it.

When reviewing a storage offtake, check five things. First, the measurement point and basis: MW and MWh at the POI, AC-side, net of auxiliaries — never accept a DC or BOL nameplate number standing in for a contracted figure. Second, the availability definition: what events are excluded (grid outages, offtaker-instructed downtime, force majeure) and how the percentage is computed.

Third, the degradation table against the OEM warranty — the two curves must be back-to-back or the SPV holds uncovered risk. Fourth, who pays for charging energy and losses; in a toll it is normally the offtaker, in an energy PPA it is not. Fifth, whether the contracted price actually clears the project's Levelized Cost of Storage under realistic cycling assumptions.

Common pitfalls

The classic trap is unit and reference-point confusion. Power (MW) and energy (MWh) are different guarantees with different tests; AC and DC ratings differ by the whole conversion chain; and nameplate, usable, and contracted energy are three distinct numbers.

A contract that says "100 MWh" without stating POI, AC-side, usable, and the SOC window it assumes is a dispute waiting for its capacity test. Similarly, an RTE guarantee is meaningless without its measurement basis — AC-AC at the POI including auxiliary loads is the honest number, and it is several points below the DC-DC cell figure a datasheet may lead with.

The second trap is schedule mismatch. If the PPA guarantees flat contracted capacity for 20 years but the battery warranty guarantees a declining retention curve for 15, the gap is the owner's problem — augmentation capex must be in the financial model from day one, not discovered in year eight. Rooftop and EV charging contracts share the PPA name but none of these mechanics; grid-scale storage offtake is its own discipline, and reading the technical exhibits is as much an engineering task as a legal one.

Common misconception

A PPA just sets the price the buyer pays for electricity, so it is a purely commercial document with no bearing on engineering.

In reality: For a stationary BESS the PPA fixes the technical guarantees the design must meet — MW and MWh at the POI, round-trip efficiency, availability, response time, and a 10-20 year capacity-retention schedule. These directly drive DC oversizing, augmentation planning, redundancy, and warranty/LTSA alignment; missing them triggers liquidated damages, not a renegotiation. The technical exhibits of a storage offtake are engineering documents.

Visuals & further reading
Go deeper

Power Purchase Agreement, in context.

The Grid-Scale BESS course covers power purchase agreement — and the rest of the system — from the ground up, the way it actually gets deployed.

Browse the course