battery.mom

Commercial BESS

Size a commercial battery system for peak shaving, demand charge reduction, and energy arbitrage — with real tariffs across Southeast Asia.

Peak hours: 08:00–22:00

150 kW
30%

Shave 45 kW → 105 kW

4h
Battery size
205 kWh
52 kW PCS
Total capex
RM310.5K
Battery + PCS + install
Payback
15+ years
94% ROI over 15yr
Annual savings
RM27.8K
net of RM4.7K O&M

Daily load profile: Office

Shows how BESS clips peak demand from the grid perspective

Cumulative cashflow

15-year projection including O&M and degradation

Annual savings breakdown

Demand charge reduction
RM24.4K
45 kW × RM45 × 12 months
Energy arbitrage
RM3.4K
Charge off-peak, discharge at peak tariff
Total over 15 years
RM293.3K
Net of O&M and degradation

Revenue stacking: why commercial BESS beats single-use

A commercial battery isn't just peak shaving. By stacking multiple revenue streams, the same battery can earn 30–60% more than peak shaving alone.

Peak shaving

40–60%

Reduce max demand charges by 20–40%. The primary revenue stream in most SEA markets.

Energy arbitrage

15–25%

Charge at off-peak rates (typically 30–50% cheaper), discharge during peak periods.

Backup power

10–15%

Replace or supplement diesel generators. Avoids fuel cost + maintenance + noise.

Grid services

5–15%

Frequency regulation and demand response payments (SG, TH markets most active).

Commercial BESS products (100+ kWh)

Key specifications for the most widely deployed commercial battery systems in Southeast Asia

ProductChemistryCapacityPowerCyclesWarrantyFootprint
BYD BatteryBox C-SeriesLFP100 kWh50 kW6,00010 yr1.2
Tesla MegapackLFP3,916 kWh1,937 kW7,00015 yr9.5
BYD MC CubeLFP372 kWh186 kW6,00015 yr4.2
Sungrow PowerTitanLFP2,752 kWh1,254 kW8,00015 yr8
CATL EnerCLFP280 kWh125 kW10,00015 yr2.8
Samsung SDI E3NMC156 kWh78 kW4,00010 yr1.5
Huawei LUNA CommercialLFP200 kWh100 kW6,00010 yr1.8

Case studies

Retail

Shopping Mall Peak Shaving

Bangkok, Thailand

System500 kWh / 250 kW
ResultReduced monthly max demand charge by 35%
Annual saving฿1.2M/year
Factory

Manufacturing Plant Load Shifting

Johor, Malaysia

System1 MWh / 500 kW
ResultAvoided RM480K/year in demand surcharges
Annual savingRM480K/year
Office

Office Complex Solar + Storage

Singapore

System200 kWh / 100 kW + 80 kWp solar
ResultSelf-consumption rate from 35% to 82%
Annual savingS$65K/year

⛽ Diesel Generator Replacement

See if replacing your diesel genset with battery backup saves money over 15 years.

50 kVA200 kVA (160 kW)1,000 kVA
LowRM2.15/LHigh
1 hr6 hrs/month30 hrs

Diesel Generator

Genset capexRM160.0K
Annual fuel (269L/mo)RM6.9K/yr
Annual maintenanceRM12.8K/yr
15-year TCORM456.0K
🔋

Battery (BESS)

BESS capex (640 kWh)RM967.7K
Annual O&M (2%)RM19.4K/yr
Fuel costRM0 — zero fuel
15-year TCORM1.3M

15-Year Total Cost of Ownership

⏱️ Time-of-Use Arbitrage

Charge at off-peak rates, discharge at peak rates — using your 205 kWh BESS from the calculation above.

Off-peak: RM0.34/kWh(00:00–08:00)
Mid-peak: RM0.51/kWh(08:00–14:00)
Peak: RM0.61/kWh(14:00–20:00)
Mid-peak: RM0.51/kWh(20:00–22:00)
Off-peak: RM0.34/kWh(22:00–24:00)

24-Hour Tariff Profile

Battery Actions

00:0006:0012:0018:0024:00
Charge
Discharge
Idle
Rate spread
RM0.27/kWh
Usable capacity
144 kWh
Monthly saving
RM1.1K
Annual saving
RM13.0K

📊 ESG Reporting Dashboard

Annual projections for CDP, GRI, and TCFD reporting

GRI 302/305CDP C6/C7TCFD
CO₂ avoided
8.7t
per year
Renewable %
30%
of total energy
Solar gen.
0
MWh/year
Grid factor
0.585
kg CO₂e/kWh
Annual impact equivalences
🌳
412
trees planted
🚗
1.9
cars off the road
✈️
8
KL↔London flights
20-Year CO₂ Avoidance
173 tonnes
Scope 2 reduction · Malaysia grid mix
20-Year Energy Savings
RM555,640
At current tariff rates
Report-ready snippet
ESG ENERGY & CLIMATE METRICS
Reporting Period: 2026 (Projected Annual)
Location: Malaysia
System: 0 kW Solar PV + 205 kWh Battery Storage (commercial)
Framework References: GRI 302/305, CDP C6/C7, TCFD Metrics & Targets

SCOPE 2 EMISSIONS REDUCTION
  Grid emission factor: 0.585 kg CO₂e/kWh (IEA 2025)
  Annual renewable generation: 0 kWh
  Annual CO₂ avoided: 8.7 tonnes CO₂e
  20-year cumulative avoidance: 173 tonnes CO₂e

ENERGY MIX
  Renewable fraction: 30%
  Grid dependency: 70%
  On-site storage capacity: 205 kWh

FINANCIAL IMPACT
  Annual energy cost reduction: RM27,782
  20-year projected savings: RM555,640

Generated by battery.mom · 01/03/2026

Carbon Credit Estimator

Estimate carbon credit revenue from your battery system under 4 major standards.

Annual CO₂
37.2 t
Tonnes avoided per year
Total CO₂ (10yr)
333.0 t
With 2.5%/yr degradation
VCS revenue
$4.0K
RM18,775
Rate
$12/t
Voluntary Carbon Standard
Revenue comparison across standards
StandardPrice/t CO₂Total CO₂Revenue (USD)Revenue (RM)
VCS (Verra)$12333.0 t$4.0KRM18,775
Gold Standard$28333.0 t$9.3KRM43,807
Article 6.4$45333.0 t$15.0KRM70,404
ACX (Asia)$8333.0 t$2.7KRM12,516

VCS (Verra) — credit revenue projection

Carbon credit prices are indicative 2024/25 averages. Actual revenue depends on project registration, verification, and market conditions. Grid emission factors sourced from IEA 2023 country data.

BESS Product Head-to-Head

Pick two products to compare specs, cost-per-cycle, and lifetime value.

BYD
2
wins
vs
Sungrow
9
wins
SpecBYD BatteryBox C-SeriesSungrow PowerTitan
ChemistryLFPLFP
Capacity100 kWh 2752 kWh
Power50 kW 1254 kW
Warranty cycles6,000 8,000
Warranty years10 15
Round-trip eff.93% 95%
Footprint1.2 m² 8 m²
Price/kWhRM1,100 RM780
Total priceRM110.0K RM2.1M
Cost per cycle-kWhRM0.18 RM0.10
Lifetime energy0.6 GWh 20.9 GWh
Energy density83 kWh/m² 344 kWh/m²

Key metrics comparison

Demand Charge Heatmap

Identify peak demand events and see how battery shaving reduces your demand charges.

150 kW
30%
Peak events/week
45
Above 105 kW
Demand shaved
30%
45 kW off peak
Monthly saving
RM2.0K
Demand charge only
Annual saving
RM24.4K
@ RM45.1/kW/mo
Off-peak (0:00–8:00) — RM0.337/kWh
Mid-peak (8:00–14:00) — RM0.509/kWh
Peak (14:00–20:00) — RM0.612/kWh
Mid-peak (20:00–22:00) — RM0.509/kWh
Off-peak (22:00–00:00) — RM0.337/kWh
Day
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Mon
21
21
20
21
20
22
45
52
105
105
105
105
88
105
105
105
105
105
66
72
20
21
21
20
Tue
22
20
21
20
21
21
48
49
105
105
105
105
90
105
105
105
105
105
63
75
19
22
19
22
Wed
22
19
22
19
22
20
51
47
105
105
105
105
94
105
105
105
105
105
64
75
19
22
19
22
Thu
22
19
22
19
22
19
52
44
105
105
105
105
100
105
105
105
105
105
67
72
20
22
19
22
Fri
21
20
22
20
22
19
52
44
105
105
105
105
104
105
105
105
105
105
71
68
21
21
20
21
Sat
13
14
14
14
14
13
14
13
36
32
37
32
37
32
37
32
37
32
15
13
15
13
14
13
Sun
13
15
13
15
13
14
13
14
34
34
35
33
36
33
37
32
37
32
15
13
15
13
15
13
Demand level: <20% 20–40% 40–60% 60–75% 75–90% >90% Battery shaved

Key assumptions

C&I tariff: RM0.509/kWh
Demand charge: RM45/kW/mo
BESS cost: RM1,200/kWh
Round-trip efficiency: 88%
Degradation: 2%/year
Annual O&M: 1.5% of capex
System life: 15 years
Peak hours: 08:00–22:00

Looking for home battery?

For residential solar + battery sizing, use our dedicated home calculators.