Skip to content
All articles
Solar guides 7 min read Published 15 April 2026

Solar payback period in South Africa: city-by-city breakdown (2026)

How long does solar take to pay for itself in Cape Town, Johannesburg, Durban and 20 other SA cities? We crunch the PVGIS data and 2026 tariffs.

Founder · FlowLeads
Calculate your solar savings
Use our free calculator — enter your bill and city for a personalised result.
Try the calculator →

What is solar payback period?

Solar payback period is how many years it takes for your electricity savings to equal what you spent on the system. After payback, every rand of savings is profit — for 20+ years.

The formula is simple:

Payback years = System cost ÷ Annual electricity savings

But the inputs depend heavily on where you live — your tariff, how much sun you get, and your bill size.

South Africa's solar advantage

South Africa has some of the best solar irradiance in the world. The Northern Cape receives over 2,000 kWh per kWp per year — comparable to the Middle East. Even coastal cities like Cape Town and Durban beat European solar farms.

Combined with Eskom tariffs that have risen 600% since 2010 and are projected to keep climbing, the economics are compelling.

Payback period by city (2026)

CityTariff (R/kWh)PVGIS yield3 kW payback (no battery)3 kW payback (with battery)
Cape TownR3.211,780 kWh/kWp5.2 years4.1 years
JohannesburgR3.081,820 kWh/kWp5.0 years3.9 years
PretoriaR2.941,840 kWh/kWp5.3 years4.2 years
DurbanR2.981,750 kWh/kWp5.6 years4.4 years
BloemfonteinR2.711,920 kWh/kWp5.5 years4.3 years
KimberleyR2.761,950 kWh/kWp5.3 years4.2 years
UpingtonR2.762,050 kWh/kWp5.0 years4.0 years
PolokwaneR2.761,870 kWh/kWp5.6 years4.4 years
Port ElizabethR2.761,790 kWh/kWp5.9 years4.6 years
SandtonR3.081,820 kWh/kWp5.0 years3.9 years

Based on a 3 kW system at R55,000 installed, R500/month bill, 0.80 loss factor. Battery scenario assumes 85% self-consumption vs 60% without battery.

What affects payback period most?

  1. Your electricity tariff. Higher tariff = faster payback. Cape Town (City of Cape Town, R3.21/kWh) has the highest residential tariff in SA, which is why it has the best payback despite not having the most sun.
  2. Your bill size. A R4,000/month bill has far more room to offset than a R800/month bill. Systems sized for high bills have proportionally better ROI.
  3. Battery or not. Adding a battery costs R30,000–R80,000 more but raises self-consumption from ~60% to ~85%. The maths only works if you have frequent load-shedding or a high daytime bill.
  4. Quality of installation. A badly installed system with poor shading analysis or undersized cables can lose 20–30% of yield, wrecking your payback calculation.

25-year saving projection

Payback period is only part of the story. The real question is: how much will I save over the system's lifetime?

Assuming 12% annual tariff escalation (the Eskom MYPD average), a Cape Town homeowner with a R3,000/month bill could save over R1.4 million over 25 years from a R75,000 system investment.

Get your personalised payback calculation

Use our free solar calculator to get a city-specific payback period based on your exact bill size and whether you want battery backup.

About the author
Pieter Muller

Pieter Muller is the founder of FlowLeads, a Durban-based solar lead-generation platform for South Africa. A software engineer by background, he built FlowLeads to give SA homeowners honest, data-backed solar guidance — combining PVGIS satellite irradiance with live municipal tariff data, and matching qualified leads with SAPVIA-registered installers.

Related articles

Ready to cut your electricity bill?

Get a free personalised solar quote in 5 minutes.

Get my free quote