Ourpower

How Many Units Is R1000 Electricity in South Africa?

R1000 of prepaid electricity in South Africa
255.8 - 401.6 kWh
City of Cape Town (lowest) to Eskom Homelight 20A (highest)
On Eskom direct supply at R2.49/kWh you get 401.6 kWh (lasts ~40.2 days at typical 10 kWh/day household use).⚠ Worst case: as little as 83.4 kWh if your purchase lands in a punitive top block (e.g. Ekurhuleni above 700 kWh/month at R11.99/kWh). See why below.

R1000 of prepaid electricity in South Africa buys you anywhere from 255.8 kWh (most expensive first-block muni: City of Cape Town) to 401.6 kWh (cheapest: Eskom direct supply at R2.49/kWh). That's the headline range - but block stacking on inclining tariffs can push the worst-case down to 83.4 kWh for the same R1000 late in the billing month. Pick your provider in the calculator below for the precise number.

R1000 Electricity by Provider (2025/2026)

Estimate: Block tariffs depend on how much you have already bought this month. These figures assume a first top-up in the billing month. Municipal block tariffs are estimated as if this is the first purchase in the billing month. Actual tokens can differ later in the month.
ProviderAvg R/kWh*Units (kWh)Est. Days
Eskom Homelight 20A
R2.49/kWh
401.6 kWh40.2 days
Eskom Homelight 60A
R3.16/kWh
316.5 kWh31.7 days
City Power (Johannesburg)
R3.06/kWh
R3.06-R4.00/kWh steps
326.8 kWh32.7 days
City of Cape Town
R3.91/kWh
R3.91-R4.65/kWh steps
255.8 kWh25.6 days
City of Tshwane (Pretoria)
R3.78/kWh
R3.42-R4.70/kWh steps
264.5 kWh26.5 days
eThekwini (Durban)
R3.77/kWh
265.3 kWh26.5 days
Ekurhuleni
R2.97/kWh
R2.97-R11.99/kWh steps
336.7 kWh33.7 days

* Average R/kWh = R1000 ÷ kWh for this purchase. Days at 10 kWh/day average usage.

Your exact scenario

Pick your provider and how much you have already bought this month

On Eskom Homelight 20A, first purchase this month (block 1), R1000 buys
401.6 kWh
at R2.49/kWh, lasts ~40.2 days at typical 10 kWh/day household use

Block boundaries shown are kWh thresholds for the current calendar month - they reset on the 1st. Eskom Homelight and eThekwini Durban use a single flat rate, so the block selector is disabled for those.

Why R1000 can buy 50%+ fewer units later in the month

Most municipalities reset block tariffs on the 1st of the month. Your first R1000 top-up is on the cheapest block. As your monthly consumption climbs, every new purchase rolls into a more expensive block. The same R1000 can buy half the units (or worse) by the end of the month - this is the single biggest reason households see wildly different totals on the same Rand amount.

How to read this: Each bar shows how many kWh R1000 buys in that block. As you spend more in a billing month, your purchases roll into the next block and you get fewer kWh per Rand. The drop on the right is from Block 1 to the top block.
City Power (Johannesburg)
R1000 buys 24% fewer kWh in the top block
  • First 350 kWh326.8 kWhR3.06/kWh
  • 351 - 500 kWh284.9 kWhR3.51/kWh
  • Above 500 kWh250 kWhR4.00/kWh
City of Cape Town
R1000 buys 16% fewer kWh in the top block
  • First 600 kWh255.8 kWhR3.91/kWh
  • Above 600 kWh215.1 kWhR4.65/kWh
City of Tshwane (Pretoria)
R1000 buys 27% fewer kWh in the top block
  • First 100 kWh292.4 kWhR3.42/kWh
  • 101 - 400 kWh250 kWhR4.00/kWh
  • 401 - 650 kWh229.4 kWhR4.36/kWh
  • Above 650 kWh212.8 kWhR4.70/kWh
Ekurhuleni
R1000 buys 75% fewer kWh in the top block
  • First 600 kWh336.7 kWhR2.97/kWh
  • 601 - 700 kWh215.5 kWhR4.64/kWh
  • Above 700 kWh83.4 kWhR11.99/kWh
No block stacking on these providers: Eskom Homelight 20A stays at R2.49/kWh (401.6 kWh per R1000); Eskom Homelight 60A stays at R3.16/kWh (316.5 kWh per R1000); eThekwini (Durban) stays at R3.77/kWh (265.3 kWh per R1000). Your purchase position in the month does not change the rate.

Why does R1000 buy 255.8 kWh in one place and 401.6 kWh in another? Seven things change the answer: your municipality, tariff code, inclining block tariffs, fixed monthly charges (City Power adds R200/month), the channel you buy through (Shoprite charges 1.3%), sub-meter resellers, and whether your account is in arrears. Read the full guide.

What Can R1000 of Electricity Power?

With 401.6 kWh (Eskom rate), you could run approximately:

  • LED lights (10W each): 1673 days of 24-hour lighting per bulb
  • TV (120W): 3347 hours of viewing
  • Fridge (150W avg): 112 days
  • Electric geyser (2kW): 201 hours of heating
  • Washing machine: approximately 803 loads (0.5 kWh per cold cycle)

Rates have risen sharply. Eskom's regulated tariff is up roughly 115% since 2020 and over 16x what it was in 2000. The same R1000 bought far more units a few years ago. See the full Eskom tariff history.

Frequently Asked Questions

How many units of electricity do you get for R1000?

R1000 buys roughly 255.8 to 401.6 kWh in South Africa, depending on your provider. Eskom Homelight direct supply at the flat rate of R2.49/kWh is cheapest at 401.6 kWh. City Power Johannesburg gives about 326.8 kWh, City of Cape Town Domestic about 255.8 kWh, eThekwini Durban a flat 265.3 kWh, and Tshwane around 264.5 kWh for a first-in-month purchase. The wide range exists because each municipality sets its own tariff, several use inclining block (IBT) rates that step up as you buy more in a billing month, and some add fixed monthly service charges (City Power adds R200/month) that effectively raise the cost per unit.

How long will R1000 electricity last?

At a typical urban household usage of 10 kWh per day, R1000 of Eskom electricity (401.6 kWh) will last approximately 40.2 days. Low-use rural households (3-5 kWh/day) can stretch it to 100 days, while high-use homes with electric geysers and pool pumps (around 18-20 kWh/day) typically work through it in 21 days.

How much is 1 unit of prepaid electricity in South Africa?

On Eskom Homelight (2025/2026), 1 unit costs R2.49 on the 20A tariff. Municipal rates vary: City Power Joburg prepaid high is about R3.06/kWh on the first 350 kWh of the month (VAT-inclusive energy estimate), Cape Town Domestic about R3.91/kWh on the first 600 kWh, Tshwane R3.42/kWh on the first 100 kWh stepping up to R4.70/kWh above 650 kWh, Durban (eThekwini) is a flat R3.77/kWh, and Ekurhuleni Tariff A2 is R2.97/kWh on the first 600 kWh stepping up sharply above. All VAT-inclusive energy-only estimates. For block tariffs, the rate you actually pay depends on how much you already bought this month.

Need to calculate a different amount or compare providers in detail?

Open Full Calculator
Subscribe to our telegram channelClick here to join our telegram channel and stay up to date with load shedding and related news!