Eskom Virtual Wheeling

Unlocking additional BESS revenue through peer-to-peer energy trading

R 7.94M

Annual VW Revenue

R 126.5M

10-Year VW Total

24.3 MWh

Daily Excess Capacity

3 Years

Debt Settlement Time

What is Virtual Wheeling?

Virtual Wheeling enables the municipality to sell excess stored BESS capacity back to Eskom through a peer-to-peer energy trading mechanism. This creates a fourth revenue stream beyond PV savings, BESS arbitrage, and demand reduction.

1

Charge Off-Peak

BESS charges at R 1.08/kWh during off-peak hours (22:00-06:00)

2

Sell to Eskom

Excess capacity discharged at R 1.65/kWh (standard) or R 2.50/kWh (peak)

3

Net Gain

R 0.51/kWh net profit after 90% round-trip efficiency

Revenue Calculation
Virtual Wheeling mathematical framework

RVW = (PVW - POP) × ηBESS × Eexcess × 365

PVW = Virtual Wheeling selling price (R1.65-R2.50/kWh)

POP = Off-peak charging cost (R1.08/kWh)

ηBESS = Round-trip efficiency (90%)

Eexcess = Daily excess capacity (24.3 MWh)

Standard Rate

RVW = (R1.65 - R1.08) × 0.90 × 24.3 × 365

RVW = R0.57 × 0.90 × 8,869.5 MWh

RVW = R 4.55M/year

Peak Rate

RVW = (R2.50 - R1.08) × 0.90 × 24.3 × 365

RVW = R1.42 × 0.90 × 8,869.5 MWh

RVW = R 11.33M/year

Blended (50/50)

RVW = 0.5 × R4.55M + 0.5 × R11.33M

RVW = R 7.94M/year

BESS Capacity & Excess Availability
80% internal arbitrage, 20% available for Virtual Wheeling
PeriodBESS CapacityInternal Use (80%)Excess for VW (20%)
Q1 20264 MWh3.2 MWh0.8 MWh
Q2 202663 MWh50.4 MWh12.6 MWh
Q3 2026121.94 MWh97.6 MWh24.3 MWh
Revenue Application Hierarchy
Strategic allocation: Debt Settlement → Cost Offset → Municipal Income
Phase 1Years 1-3

Historical Debt Settlement

Virtual Wheeling credits applied directly to Eskom account to settle outstanding debt.

Estimated Debt: R 24M

Settlement: R7.94M/year × 3 years

Phase 2Years 4+

Off-Peak Cost Offset

Revenue offsets BESS charging costs, increasing effective arbitrage margin.

Annual Charge Cost: R 38.48M

VW Offset: R7.94M (20.6%)

Phase 3Years 4+

Municipal Income

Excess revenue becomes pure municipal income for service delivery.

Enhanced Arbitrage: R 72.07M/yr

(Base R64.13M + VW R7.94M)

10-Year Virtual Wheeling Revenue Projection
Escalating at 10% annually with Eskom tariffs
YearVW Rate (Blended)Annual RevenueCumulative
2026R 2.08/kWhR 7.94MR 7.94M
2027R 2.28/kWhR 8.73MR 16.67M
2028R 2.51/kWhR 9.61MR 26.28M
2029R 2.76/kWhR 10.57MR 36.85M
2030R 3.04/kWhR 11.62MR 48.47M
2031R 3.34/kWhR 12.79MR 61.26M
2032R 3.68/kWhR 14.07MR 75.33M
2033R 4.05/kWhR 15.47MR 90.80M
2034R 4.45/kWhR 17.02MR 107.82M
2035R 4.90/kWhR 18.72MR 126.54M
10-Year Total VW Revenue-R 126.54M

The Fourth Revenue Stream

Virtual Wheeling transforms BESS from a "cost-saving device" into a revenue-generating asset.

PV Profit

R 86.92M

BESS Arbitrage

R 64.13M

Demand Reduction

R 12.97M

Virtual Wheeling

R 7.94M

Total Enhanced Savings: R 171.96M/year