BLog
Commercial Battery Storage Sizing: Step-by-Step Guide with Sodium Ion
Undersize your commercial battery storage and you leave savings on the table. Oversize it and your ROI suffers. This guide walks through a proven kW-first sizing methodology — and shows why sodium-ion batteries can deliver the same usable energy with 10–20% less installed capacity.

Why Sizing Is the Most Critical Decision in C&I Storage
In commercial and industrial (C&I) energy storage, sizing errors are the single largest source of project underperformance. An undersized system fails to capture peak events, leaving demand charge savings unclaimed. An oversized system carries unnecessary capital cost, stretches payback beyond acceptable thresholds, and may suffer from underutilization when the charging window cannot fully replenish the battery between cycles.
The core challenge: sizing must balance power (kW), energy (kWh), and C-rate across all revenue streams simultaneously. Get one wrong and the entire project economics shift.
Demand charges represent 30–70% of commercial electricity bills across Germany (Leistungspreis), the UK, France (puissance souscrite), the Netherlands, Spain, and Italy. This makes power — not energy — the primary sizing driver for most C&I facilities.
The kW-First Sizing Methodology
Professional BESS design follows a kW-first approach: determine the required power output first, then calculate the energy capacity needed to sustain that power for the required duration. This sequence works because demand charges — the dominant revenue stream for most C&I projects — are denominated in kW.
1 Collect 12 Months of Interval Load Data
Twelve months of 15-minute interval data is the minimum foundation for accurate sizing. Shorter datasets miss seasonal peaks — a factory with heavy winter heating loads or a warehouse with summer cooling spikes will have very different demand profiles. Demand ratchet tariffs in some European markets bill based on the highest demand recorded in the trailing 12 months, making a single missed event from an incomplete dataset a costly error.
Data sources (in order of preference):
- Smart meter portal — Most European utilities provide 15-minute interval data exports online
- Building Management System (BMS) — Sub-metered data at even higher resolution
- Utility bill analysis — Monthly peak demand and consumption (least accurate for sizing)
2 Analyze Your Load Profile
With interval data in hand, classify your facility's load shape. This determines the battery opportunity:
| Load Shape | Description | Battery Opportunity |
|---|---|---|
Sharp spikes | Brief, intense peaks (motor startups, oven preheating) | Excellent — small battery, big savings |
Broad plateau | Extended high-demand periods (HVAC during summer) | Moderate — requires larger battery |
Dual peak | Morning and afternoon peaks with midday dip | Good — battery recharges between peaks |
Flat profile | Consistent demand with minimal variation | Low — limited peak shaving, focus on arbitrage |
Also identify your primary revenue driver, because the sizing methodology changes depending on use case:
- Peak shaving / demand charge reduction — Size to kW target (most common C&I)
- Solar self-consumption — Size to overnight load deficit from solar generation
- Time-of-use arbitrage — Size to peak-to-off-peak price spread × daily energy throughput
- Backup power — Size to critical load × required autonomy hours
3 Calculate Required Power (kW)
Use the 95th percentile method: identify the kW level that is exceeded in the top 5% of all intervals across the 12-month dataset. This is your baseline sizing target — it eliminates the most dollar-dense demand events without requiring oversized capacity for rare worst-case spikes.
Three methods to determine the kW target:
Method A: Peak Reduction Target (most common)
The economic sweet spot is typically shaving the top 15–30% of peak demand. Beyond 30%, the incremental battery capacity required per kW of reduction increases sharply due to diminishing returns.
Method B: Peak-to-Valley Difference (for arbitrage + peak shaving)
Method C: Peak Ratio (conservative, for variable loads)
Worked example (Method A): A German manufacturing facility with monthly peak of 450 kW and demand charge of €12/kW/month. Target: reduce peak to 350 kW.
- Required BESS power: 450 − 350 = 100 kW
- Monthly savings: 100 kW × €12 = €1,200/month = €14,400/year
4 Calculate Required Energy (kWh)
Once you know the kW target, determine the required energy by analyzing the duration of demand events above your target threshold. Use the 95th percentile of event durations — not the single longest event in 12 months, which typically leads to 20–40% oversizing.
Apply correction factors for real-world physics:
Reference correction factors:
| Parameter | LFP | Sodium-Ion | Impact |
|---|---|---|---|
| Depth of Discharge (DoD) | 80–90% | 95% | Higher DoD = less installed capacity needed |
| Round-Trip Efficiency (RTE) | 90–95% | 90–93% | Energy lost as heat during charge/discharge |
| Safety Margin | 10–20% | 10–15% | Buffer for degradation and load variation |
Worked example (continued):
- Power target: 100 kW
- 95th percentile event duration: 2.5 hours
- LFP sizing: (100 × 2.5) / (0.85 × 0.92 × 0.85) = 379 kWh
- Sodium-ion sizing: (100 × 2.5) / (0.95 × 0.92 × 0.90) = 301 kWh
For quick estimation, apply the industry-standard correction factor:

5 Select the Right C-Rate
C-rate determines the power-to-energy ratio of your system and directly affects both performance and battery lifespan:
| C-Rate | Duration | Typical C&I Use Case | Config Example |
|---|---|---|---|
| 1C | 1 hour | Fast frequency regulation, short demand spikes | 100 kW / 100 kWh |
| 0.5C | 2 hours | Peak shaving, demand charge reduction (most common) | 100 kW / 200 kWh |
| 0.25C | 4 hours | Solar self-consumption, long arbitrage, backup | 100 kW / 400 kWh |
Most C&I peak shaving events run 45–90 minutes. A 0.5C (2-hour) system covers the 95th percentile of events without paying for unnecessary energy capacity. Higher C-rates (1C–2C) deliver more power per kWh of storage but stress the battery more and reduce cycle life.
6 Verify Constraints
Before finalizing the specification, verify these three critical constraints:
Transformer capacity: Charging power should not exceed 70–80% of transformer rated capacity. Total BESS capacity should typically stay within 20–30% of transformer rating. Exceeding these limits risks grid rejection or costly transformer upgrades.
Recharge window: The battery must fully recharge between peak events. If your facility experiences dual daily peaks, calculate whether the available charging window (power × time) exceeds the energy discharged. A 100 kW / 300 kWh system that discharges 250 kWh needs at least 5 hours at 50 kW charging rate to replenish.
Economic threshold: The project should achieve payback within 5–8 years. In Europe, peak-to-off-peak price spreads of €0.15–0.25/kWh make arbitrage viable. When demand charges exceed €10/kW/month, peak shaving alone justifies the investment.

Sodium-Ion Sizing Advantages: A Quantitative Comparison
Sodium-ion chemistry introduces four factors that directly reduce the required installed capacity for a given usable energy target:
| Factor | LFP Impact | Sodium-Ion Impact | Capacity Reduction |
|---|---|---|---|
Depth of Discharge | 80–90% DoD → 10–20% capacity inaccessible | 95% DoD → only 5% inaccessible | 5–15% less installed |
Cold climate heating | Heaters consume 3–8% of stored energy daily below 0°C | No heating needed to -40°C | 3–8% less installed in cold climates |
Cycle life for dual cycling | 4,000–6,000 cycles limits daily cycling strategy | 10,000+ cycles supports twice-daily charge/discharge | Smaller battery cycling more often |
Cooling energy | Active liquid cooling draws 2–5% of stored energy | Passive/air cooling sufficient | 2–5% less installed |
Combined effect: In a Northern European installation (Germany, Netherlands, UK) where cold-climate heating and active cooling both apply, sodium-ion can deliver the same usable energy with 10–20% less nameplate capacity than LFP. At current system prices of $80–120/kWh for sodium-ion, this translates to meaningful capital savings on every project.

Complete Worked Example: German Manufacturing Facility
Let's walk through the full sizing calculation for a real-world scenario:
Facility profile:
- Manufacturing plant near Stuttgart, Germany
- Peak demand: 450 kW; Average demand: 280 kW
- Demand charge: €12/kW/month (Leistungspreis)
- Rooftop solar: 200 kWp already installed
- Load shape: Dual peak (morning production start + afternoon HVAC)
Step 1 — kW target: Reduce peak from 450 kW to 350 kW → 100 kW BESS power
Step 2 — Event duration: 95th percentile of demand events above 350 kW = 2.5 hours
Step 3 — Solar self-consumption adder: 200 kWp × 1.5 kWh/kWp = 300 kWh for self-consumption (see solar + storage sizing guide)
Step 4 — Total capacity calculation:
| Component | LFP Calculation | Sodium-Ion Calculation |
|---|---|---|
| Peak shaving energy | (100 kW × 2.5 h) / (0.85 × 0.92) = 320 kWh | (100 kW × 2.5 h) / (0.95 × 0.92) = 286 kWh |
| Solar self-consumption | 300 kWh | 300 kWh |
| Subtotal usable | 620 kWh | 586 kWh |
| Safety margin (15% / 10%) | 713 kWh | 645 kWh |
Recommended system | 100 kW / 720 kWh (0.14C) | 100 kW / 650 kWh (0.15C) |
Step 5 — Revenue projection:
| Revenue Stream | Annual Value | Notes |
|---|---|---|
| Demand charge reduction | €14,400 | 100 kW × €12/kW/month × 12 months |
| Solar self-consumption gain | €18,000 | ~60,000 kWh × €0.20/kWh avoided retail |
| TOU arbitrage | €3,600 | Off-peak charging for evening discharge |
Total annual revenue | €36,000 | Before O&M costs |
For detailed ROI methodology across European markets, see our C&I storage ROI guide.
5 Common Sizing Mistakes to Avoid
- Sizing to the vendor's standard cabinet instead of the facility's actual load profile. Standard 100 kW / 200 kWh cabinets rarely match your specific need — either leaving money on the table or paying for unused capacity.
- Ignoring power (kW) and focusing only on energy (kWh). Without sufficient power, even a large-capacity battery cannot discharge fast enough to clip demand peaks. kW and kWh serve different purposes and must be sized independently.
- Sizing for the worst-case event rather than the 95th percentile. The single worst event in 12 months typically requires 20–40% more capacity but occurs once — a poor allocation of capital.
- Ignoring system efficiency in calculations. Failing to correct for round-trip efficiency (RTE) causes 8–15% energy shortfall in practice. A 300 kWh system at 92% RTE delivers only 276 kWh of useful energy.
- Oversizing for future expansion without considering utilization. An oversized battery that cannot fully recharge between cycles delivers worse ROI than a smaller, fully utilized system.
For projects in cold climates, a specific mistake deserves mention: not accounting for LFP heating losses. Below 0°C, LFP systems activate built-in heaters that consume 3–8% of stored energy daily. Over a German winter (approximately 90 days below 0°C), this can erase €2,000–4,000 in annual savings. Sodium-ion's -40°C operating range eliminates this loss entirely — learn more in our cold weather performance guide.
Quick Estimation Templates
For preliminary sizing before detailed analysis, use these industry-tested rules of thumb:
| Primary Use Case | Power (kW) Rule | Energy (kWh) Rule |
|---|---|---|
Peak shaving only | 15–30% of peak demand | kW × 2 hours × 1.5 correction |
Solar self-consumption | Match inverter capacity | 1.5–2 kWh per kWp of solar |
Peak shaving + solar | 15–30% of peak demand | kW × 2h × 1.5 + 1.5 kWh/kWp solar |
Arbitrage-focused | Transformer capacity × 20–30% | kW × 4 hours × 1.5 |
Backup + daily cycling | Critical load × 120% | Autonomy hours × critical load × 1.5 |
For projects combining peak shaving with arbitrage, the interaction between revenue streams affects optimal sizing — peak shaving constrains the discharge window, while arbitrage requires charging during the cheapest hours. An energy management system (EMS) resolves these conflicts automatically.
When Sodium-Ion vs LFP Sizing Differs Most
The sizing difference between sodium-ion and LFP is not uniform — it depends on the project's operating conditions:
| Scenario | LFP Installed Capacity | Na-Ion Installed Capacity | Difference |
|---|---|---|---|
| Mild climate (Southern Europe), indoor, single daily cycle | 100 kWh (baseline) | 94 kWh | 6% smaller (DoD advantage only) |
| Cold climate (Germany/UK), outdoor, dual daily cycling | 100 kWh (baseline) | 82 kWh | 18% smaller (DoD + no heating + no cooling) |
| Indoor commercial building, safety-sensitive | 100 kWh (baseline) | 88 kWh | 12% smaller (DoD + reduced safety margin) |
The safety advantage of sodium-ion also affects sizing indirectly: indoor installation closer to the point of use reduces DC wiring losses by 1–2%, meaning slightly less capacity is needed to deliver the same usable energy at the load.
Need Help Sizing Your C&I Storage Project?
Our team provides complimentary preliminary sizing assessments using your load data and local tariff structure. Get a custom recommendation showing sodium-ion vs LFP capacity requirements, projected revenue, and payback timeline for your facility.
FAQ
How do you size a commercial battery storage system?
Follow the kW-first methodology: (1) Collect 12 months of 15-minute interval load data, (2) Identify your primary revenue driver (demand charges, self-consumption, or arbitrage), (3) Calculate required power in kW based on peak reduction target, (4) Calculate required energy in kWh by multiplying power × discharge duration and applying correction factors for DoD, efficiency, and safety margin, (5) Verify against transformer capacity and grid interconnection limits. The standard sizing formula is: Actual Capacity = (kW × hours) / (DoD × RTE × (1 − safety margin)).
What C-rate should I choose for commercial battery storage?
Most C&I peak shaving applications use 0.5C (2-hour duration), which covers the 95th percentile of demand events. Use 1C (1-hour) for fast frequency regulation or short peak spikes. Use 0.25C (4-hour) for solar self-consumption or long-duration arbitrage. The C-rate determines your power-to-energy ratio: a 100 kW / 200 kWh system is 0.5C, while 100 kW / 400 kWh is 0.25C. Sodium-ion batteries support 2C peak discharge for demand charge reduction without the thermal management overhead of LFP.
Why does sodium-ion reduce the required battery capacity?
Sodium-ion batteries allow 95% depth of discharge versus LFP's 80–90%, meaning you need 5–15% less installed capacity for the same usable energy. In cold climates, sodium-ion eliminates the 3–8% energy loss from LFP heating systems. Together, these advantages mean a sodium-ion system can be 10–20% smaller in nameplate capacity than an equivalent LFP system, reducing upfront cost and footprint while delivering the same or more usable energy per cycle.
What is the biggest mistake in commercial battery sizing?
The most common mistake is sizing to the vendor's standard cabinet rather than to the facility's actual load profile. This leads to either oversizing (paying for capacity you don't need) or undersizing (missing revenue from events the battery can't cover). Always start with 12 months of interval data, identify the 95th percentile of demand events, and size the battery to that threshold. Sizing for the single worst event in 12 months typically leads to 20–40% oversizing.
How does demand charge affect battery sizing in Europe?
In Germany (Leistungspreis), UK, France (puissance souscrite), Netherlands, and Italy, demand charges represent 30–70% of commercial electricity bills. At €10–12/kW/month in Germany, reducing peak demand by 100 kW saves €12,000–14,400/year. The economic sweet spot is shaving the top 15–30% of peak demand; beyond that, diminishing returns set in. Battery power (kW) should match the demand reduction target, and energy (kWh) should cover the typical event duration at that power level.
Can I use the same battery for peak shaving and solar self-consumption?
Yes, revenue stacking is standard practice. The battery charges from solar surplus during midday and from off-peak grid power overnight, then discharges during afternoon demand peaks. Sodium-ion's 10,000+ cycles support twice-daily charging without accelerated degradation. Size the base capacity for your primary revenue driver (typically demand charges), then add 0.5–1 kWh per kWp of solar for self-consumption optimization. An EMS orchestrates both functions automatically.
Hot News