☀️

Solar Calculator SA: How Much Solar Do You Need?

One of the most common questions South Africans ask when going solar is: "How many panels and batteries do I actually need?" The answer depends on your daily electricity consumption, your location, and what you want to power. This step-by-step guide walks you through the exact calculation — with three worked examples for different home sizes. No engineering degree required.

Step 1: Find Your Daily kWh Consumption

Look at your last 3–6 electricity bills (or prepaid token history). Find the monthly kWh consumed and divide by 30 for your daily average.

  • Eskom bill: Usually shows kWh used in the billing period
  • Municipal bill: Look for "units" or "kWh" line item
  • Prepaid: Divide your monthly spend by the rate per kWh to get monthly kWh

Use summer AND winter bills and average them — solar produces less in winter (shorter days, lower sun angle), but you also typically use more electricity in winter (heating, longer lighting hours).

Step 2: Peak Sun Hours by SA Region

Peak sun hours (PSH) is the daily average number of hours when solar irradiance is at its peak (1,000 W/m²). South Africa is exceptionally sunny — here are realistic annual averages:

RegionAnnual Avg PSHSummer PSHWinter PSH
Johannesburg / Gauteng5.5 hours6.0 hours4.5 hours
Pretoria / Tshwane5.6 hours6.1 hours4.6 hours
Cape Town / Western Cape5.0 hours6.5 hours3.0 hours
Durban / KZN4.5 hours5.0 hours4.0 hours
Port Elizabeth / Gqeberha5.2 hours5.8 hours4.2 hours
Bloemfontein / Free State5.8 hours6.5 hours5.0 hours
Northern Cape / Upington6.5 hours7.5 hours5.5 hours
Limpopo / Polokwane5.7 hours6.0 hours5.0 hours

Note: Use the winter PSH for sizing if you want year-round self-sufficiency. If grid backup is acceptable in winter, use the annual average.

Step 3: Calculate Required Panel Capacity

Formula: Panel kW = Daily kWh ÷ Peak Sun Hours ÷ System Efficiency

System efficiency accounts for inverter losses (~5%), wiring losses (~3%), temperature derating (~5%), and panel degradation (~3%). Use 0.82 (82%) as a realistic total efficiency factor.

Example: 30kWh/day in Johannesburg (5.5 PSH): 30 ÷ 5.5 ÷ 0.82 = 6.65kW of panels needed

Step 4: Battery Bank Sizing

Batteries cover your night-time and overcast usage. For a hybrid system (grid as backup), size for 1–1.5 days of essential loads. For off-grid, size for 2–3 days.

Formula: Battery kWh = Essential Daily Load (kWh) × Days of Autonomy ÷ DoD

DoD = Depth of Discharge: 0.8 for lithium LiFePO4, 0.5 for lead-acid.

Example: 10kWh essential load per day, 1.5 days, lithium: 10 × 1.5 ÷ 0.8 = 18.75kWh battery bank (≈ 8 × Pylontech US2000)

Step 5: Inverter Sizing

Your inverter must handle your peak simultaneous load — the maximum watts you'll draw at any one moment. Add up your largest concurrent loads:

  • Rule of thumb: inverter kVA = peak load kW ÷ 0.8 (power factor)
  • Always upsize by 20–30% for startup surge capacity
  • For solar, the inverter's PV input capacity must exceed your panel array kW

Worked Examples for Three SA Home Sizes

Example A: Small Flat or Apartment (15kWh/day, Johannesburg)

Daily consumption15 kWh/day
Peak sun hours5.5 hours (Johannesburg annual avg)
Panels required15 ÷ 5.5 ÷ 0.82 = 3.3kW → Round to 4kW (8 × 500W panels)
Essential night load5 kWh (lights, fridge, router)
Battery bank (1.5 days, lithium)5 × 1.5 ÷ 0.8 = 9.4kWh (4 × Pylontech US2000)
Inverter3kW hybrid (handles essentials, 5kW recommended for headroom)
Estimated installed costR60,000–R90,000

Example B: Average 3-Bedroom House (30kWh/day, Cape Town)

Daily consumption30 kWh/day
Peak sun hours5.0 hours (Cape Town annual avg)
Panels required30 ÷ 5.0 ÷ 0.82 = 7.3kW → Round to 8kW (16 × 500W panels)
Essential night load10 kWh
Battery bank (1.5 days, lithium)10 × 1.5 ÷ 0.8 = 18.75kWh (8 × Pylontech US2000)
Inverter8kW hybrid (Sunsynk 8kW or Victron)
Estimated installed costR130,000–R180,000

Example C: Large Home with Pool (50kWh/day, Durban)

Daily consumption50 kWh/day
Peak sun hours4.5 hours (Durban annual avg)
Panels required50 ÷ 4.5 ÷ 0.82 = 13.6kW → Round to 15kW (30 × 500W panels)
Essential night load15 kWh
Battery bank (1.5 days, lithium)15 × 1.5 ÷ 0.8 = 28.1kWh (12 × Pylontech US2000)
Inverter10kW+ hybrid, possibly 3-phase or multi-inverter setup
Estimated installed costR250,000–R350,000+
💡 Before getting quotes: Reduce your consumption first. Replace halogen lights with LED, install a geyser timer, and check our 25 electricity saving tips. Every kWh you reduce from your daily consumption means fewer panels and smaller batteries — potentially saving R15,000–R30,000 on your system cost.

Want a custom calculation for your home?

Tell our experts your daily kWh (from your bill), your location, and what you want to power — we'll walk you through the exact sizing for your situation.

Get a Custom Calculation →