Talk to an engineer +91 99900 62445
nxtGrid
Battery storage · Guide

BESS KPIs: SoC, SoH, RTE and availability

Storage performance has several dimensions at once: how much energy the system can hold, how much it returns, how often it is available, and how well it follows its dispatch schedule. No single KPI captures all of that, and every KPI depends on where you measure it.

Last updated: 14 October 20263 min readBy the nxtGrid team
On this page
  1. The core KPIs
  2. Why measurement boundaries matter
  3. Worked example
  4. Understanding state of health
  5. What to watch day to day
  6. How nxtGrid helps

The core KPIs

KPIWhat it tells youHow it's usually calculated
State of charge (SoC)How full the battery is right nowStored energy ÷ usable capacity, reported by the BMS
State of health (SoH)How much capacity is left compared with newMeasured usable capacity ÷ rated capacity at beginning of life
Round-trip efficiency (RTE)How much charged energy comes back outEnergy discharged ÷ energy charged, same boundary and period
AvailabilityWhether the system could perform when neededAvailable time (or capacity) ÷ total time (or capacity)
Equivalent full cycles (EFC)How hard the battery has been usedTotal energy discharged ÷ usable capacity
Dispatch adherenceWhether it delivered what was scheduledDelivered energy or power ÷ scheduled, per window
Auxiliary consumptionEnergy used by HVAC, BMS and controlsMetered auxiliary load over the period

Why measurement boundaries matter

The same battery can report very different numbers depending on where you measure:

  • DC side (at the battery): excludes inverter (PCS) and transformer losses. RTE looks high.
  • AC side (at the PCS output): includes conversion losses.
  • Point of connection (site meter): includes transformers and often auxiliary load. This is what commercial contracts usually use, and it is the lowest RTE.

Always state the boundary next to the number, and don't compare an AC-side RTE from one site with a DC-side figure from another.

Worked example

Worked example · illustrative numbersRTE and cycles for a 40 MW / 80 MWh system

Over a month at the AC meter, the system charged 2,300 MWh and discharged 2,010 MWh.

RTE = 2,010 ÷ 2,300 = 87.4% (AC-side).
Equivalent full cycles = 2,010 ÷ 80 = 25.1 cycles in the month, a little under one a day.

If one rack is derated by the BMS for thermal reasons, the evening discharge falls short of schedule and the dispatch adherence KPI shows it before the monthly RTE does.

Understanding state of health

SoH is the KPI most often misread. Two things to keep in mind:

  • BMS-reported SoH is an estimate. It comes from the manufacturer's model. A periodic capacity test, a full charge and discharge at a defined rate, gives the measured figure.
  • Degradation is not linear. It depends on temperature, depth of discharge, C-rate and time. A container running hotter than its neighbours will usually fade faster.
  • Use it for planning. Comparing SoH across containers and over time is what drives augmentation decisions: when and how much capacity to add to keep meeting contracted output.

What to watch day to day

  • Cell temperature spread within a rack or container. A growing spread is an early warning of cooling or cell problems.
  • Cell voltage imbalance, and how often balancing runs.
  • Derating events: when and why the BMS limited power.
  • Scheduled versus delivered energy in each dispatch window.
  • PCS and communication alarms that make the system unavailable.

How nxtGrid helps

How nxtGrid helps
  • Track SoC, SoH and availability at the levels your BMS and meters provide
  • Exception views for temperature spread, imbalance, derating and alarms
  • Planned versus measured dispatch with clearly stated metering points
  • Route storage issues into work orders like any other asset

BESS monitoring → Hybrid plants →

FAQ

Frequently asked questions

What is a typical round-trip efficiency?

It depends heavily on the boundary. AC-side RTE for modern lithium-ion systems is often in the mid-80s per cent; point-of-connection figures including auxiliary load are lower.

Does nxtGrid control the battery?

No. nxtGrid monitors and analyses storage performance and manages maintenance work. Control stays with your EMS and PCS.

Book a demo

See how nxtGrid could fit your operating model.

Tell us the size of your portfolio, the technologies you operate and the tools you use today. We will map the workflows, integrations and product modules relevant to your sites.

Next step

Or talk to an engineer now: +91 99900 62445