SolRand

Electricity prices and the numbers behind the calculator

NERSA approved a +12.74% increase for Eskom direct customers for 2025/26, effective 1 April 2025, and +11.32% for municipal bulk purchases from 1 July 2025. Residential customers then pay municipal rates that differ by city and by tariff block. Sources checked 2026-10-26.

There is no single South African home tariff. Cape Town, Johannesburg, eThekwini, Tshwane and Eskom direct supply all bill differently, and fixed charges sit on top of the per-unit rate. The model uses a range, R2.80 to R3.90 per kWh, and the calculator follows the rate you type in. Payback quoted to the month from one national rate is guesswork dressed up as precision.

Installed price ranges in the model

Summary of public installer quotes and published kit pricing, checked 2026-10-26. Estimates only.

3 kW
R55k to R85k
5 kW
R90k to R140k
8 kW
R130k to R195k
10 kW
R160k to R240k

Scale R0 to R240,000, battery excluded. Battery adds: 5 kWh +R40,000 to R55,000; 10 kWh +R60,000 to R80,000.

SystemInstalled, no batteryTypical lease
3 kWR55,000 to R85,000R1,400 to R1,750 a month
5 kWR90,000 to R140,000R1,750 to R2,200 a month
8 kWR130,000 to R195,000R2,200 to R2,650 a month
10 kWR160,000 to R240,000R2,500 to R2,900 a month

Generation assumptions

InputDefaultWhy
Peak sun hours5.0 a daySouth African planning range is about 4.5 to 5.5. Coastal winter lower, Northern Cape higher.
System losses14%Inverter, heat, dust and cabling. Applied before self-use.
Self-use, no battery65% of generationDaytime loads only. The rest is exported or curtailed.
Self-use, with battery85% of generationStored solar covers part of the evening peak.
Tariff rise8% a year, editableBelow the 2025/26 approved increase, above long-run inflation. A planning choice, not a forecast.
Orientation factorNorth 1.00, flat 0.92, east-west 0.88, south 0.75Coarse roof adjustment for the Southern Hemisphere.

Sources and dates

If your bill shows a very different per-unit rate, type it into the calculator. The model follows your number, not the range on this page.

Open the calculator