
Table of Contents
Commercial energy storage sizing is where most C&I project budgets go wrong. Undersized systems fail to hit demand charge savings targets. Oversized systems destroy the project economics before the first cycle.
This guide walks through commercial energy storage sizing in six structured steps — covering load profiling, use-case definition, cycle count, C-rate requirements, and final product selection — giving you a replicable framework for any C&I deployment from 100kWh to multi-MWh scale.
Why Sizing Errors Are So Common
Most capacity estimates in early-stage C&I projects come from one of two flawed approaches:
- Rule of thumb — “We need X hours of backup, so we’ll install Y kWh.”
- Vendor-led sizing — the equipment supplier recommends a system size based on available product SKUs rather than actual load data.
Both approaches ignore the interaction between power demand peaks, energy throughput requirements, and cycle count over the project lifetime — the three variables that determine whether a system delivers ROI or sits underutilized.
Step 1: Define the Primary Use Case
Before pulling a single data point, define what the system is primarily being asked to do. This determines every downstream sizing decision.
| Use Case | Primary Driver | Secondary Driver |
| Peak demand shaving | Peak power (kW) | Energy during peak window (kWh) |
| Solar self-consumption | Solar generation (kWh) | Daily load profile |
| Backup power (UPS) | Critical load (kW) | Backup duration (hours) |
| Frequency regulation | Response speed (C-rate) | Cycle count tolerance |
| Combined solar + peak shaving | Both kW peak and kWh daily | Charge window availability |
Most C&I projects have a primary use case and one or two secondary benefits. Size for the primary; verify the secondary is covered.
Step 2: Gather Load Profile Data
Request 15-minute interval electricity meter data covering at least 12 months from the facility. This gives you:
- Peak demand (kW): the highest power draw in any 15-minute window
- Daily energy consumption (kWh): total throughput per day
- Peak demand timing: which hours and seasons drive the bill
- Baseline load: minimum demand during off-peak periods
What to calculate from this data:
| Metric | Formula | Example |
| Peak demand target | Measured peak × shaving % | 800kW × 30% = 240kW |
| Peak window duration | Hours above target threshold | 3 hours/day |
| Energy in peak window | Peak demand target × duration | 240kW × 3h = 720kWh |
If 15-minute interval data is unavailable, use monthly electricity bills combined with a site walk to estimate peak windows. The sizing accuracy will be lower — flag this as a risk in the project model.
Step 3: Determine Required Power Rating (kW)
Power rating determines what the system can deliver instantaneously. This is not the same as energy capacity.
For peak demand shaving: the system must discharge at a rate equal to the demand reduction target during the peak window. If you need to shave 240kW for 3 hours, the system needs 240kW power output.
For solar self-consumption: the power rating should match the solar array’s maximum export capacity to avoid curtailment.
For backup power: the power rating must cover the critical load, not the total facility load. Define the critical load list precisely.
C-rate check: Verify that the required discharge rate is compatible with the chosen battery chemistry and cycle life targets. An LFP system rated at 1C for 6,000 cycles will degrade faster if consistently discharged at 2C.
Step 4: Calculate Energy Capacity (kWh)
Once power rating is set, calculate the required energy capacity:
Required kWh = Peak Power (kW) × Peak Duration (hours) ÷ Round-Trip Efficiency ÷ Usable DoD
Example for peak shaving:
| Variable | Value |
| Peak power target | 240 kW |
| Peak duration | 3 hours |
| System round-trip efficiency | 92% |
| Usable depth of discharge | 90% |
| Required capacity | 240 × 3 ÷ 0.92 ÷ 0.90 = 869 kWh |
Round up to the nearest available product configuration. In this example: a 107kWh module stack × 9 = 963kWh, or two 500kWh containerized units.
Always add a degradation buffer. LFP systems lose ~2–3% capacity per year. A system delivering 869kWh on day 1 should be sized to 950–1000kWh to still meet requirements at year 8.
Step 5: Verify Cycle Count and Expected Life
Calculate annual cycles:
Annual cycles = Use days per year × cycles per day
For a peak shaving application operating 250 working days/year at 1 cycle/day: 250 cycles/year.
Cross-reference against the product’s rated cycle life at the intended depth of discharge:
| LFP System | Rated Cycles @ 80% DoD | Years at 250 cycles/yr |
| Grade A LFP cells | 6000+ | 24+ |
| Liquid-Cooled ESS Cabinet | 6000+ | 24+ |
| Air-Cooled ESS Cabinet | 5000+ | 20+ |
| Indoor Rack Battery System | 5000+ | 20+ |
For applications above 500 cycles/year (frequency regulation, high-cycle industrial), verify the cycle life under the specific C-rate, temperature, and DoD conditions — not just the headline figure.
Step 6: Select the Product Configuration
With power (kW) and energy (kWh) requirements confirmed, match to available system formats:
| Requirement Profile | Recommended Product | Notes |
| 100–260kWh, outdoor, high ambient | 261kWh Liquid-Cooled ESS Cabinet | Best for high-cycle, hot climate |
| 100–200kWh, outdoor, moderate climate | Air-Cooled Outdoor ESS Cabinet | Lower CAPEX for moderate duty |
| 100–250kWh, indoor, data center or factory | Indoor Rack Battery System | Compact footprint, indoor-rated |
| 500kWh–5MWh, large C&I or microgrid | Containerized or multi-unit stacking | Contact for custom sizing |
For projects above 500kWh, a containerized solution or multiple unit stack is typically the most cost-effective approach. XenPai’s technical team can provide a project-specific layout and single-line diagram.
XenPai Sizing Support
If you have 12-month interval data and a defined use case, our engineering team can produce a full sizing proposal — including power/energy spec, product recommendation, projected demand charge savings, and simple payback period — at no cost.
The contact us form accepts project data submissions directly. We typically respond with a preliminary sizing within 2 business days.
For additional background on our ESS product range, the Air-Cooled Outdoor ESS Cabinet and Liquid-Cooled ESS Cabinet product pages include full specification sheets and configuration options.
Summary: C&I ESS Sizing in Six Steps
- Define the primary use case — peak shaving, solar self-consumption, backup, or frequency regulation
- Gather 12-month interval data — 15-minute billing meter data is the minimum viable input
- Set the power rating (kW) — based on demand reduction target or critical load
- Calculate energy capacity (kWh) — factor in efficiency, DoD, and degradation buffer
- Verify cycle count — ensure the product’s rated life covers your annual cycle profile
- Select the product configuration — match to available systems or request a custom stack
A system sized correctly on day one pays back faster, maintains revenue assumptions through its contract life, and avoids mid-project capacity shortfalls. Sizing errors in the other direction are expensive to fix after installation.