Skip to main content

Solar Sizing Re-run, Sept 2026 (600 Wp panels)

This page re-runs the solar sizing from Solar Plus Battery Economic Case (Sezibwa) on three months of live OpenEMS load. It answers one question: is 7 to 8 panels (600 Wp each) still the best PV size for Sezibwa, and does it cut the energy bill in half?

Answer

Yes. With 600 Wp panels:

  • 6 panels (3.6 kWp) cut the energy bill by half.
  • 7 panels (4.2 kWp) cut it by 55%.
  • 8 panels (4.8 kWp) cut it by 58% and give the best 20 year return (highest NPV).

Past about 5 kWp each extra panel adds little. The battery is already full by midday, and without grid export the surplus is wasted.

What changed since August

Input August model This re-run
Load data Modbus logger archive, Mar to Aug 2026 OpenEMS aggregate meter DTSU666 (serial 221123297561), 1 Jul to 28 Sep 2026, 76 days of data
Average load 21.3 kWh/day 25.8 kWh/day
Baseline energy bill about 374,000 UGX/month about 454,000 UGX/month
Panel size kWp only 600 Wp panels

The model code and economics are otherwise unchanged. One correction was made: the daily average now divides by the hours actually covered by data, not the calendar span, so data gaps (for example the site internet outage of 25 to 26 Sep) no longer understate the load.

Cost of an 8 panel install (at cost)

Priced from the Rincol catalogue (August 2026 buy prices), with the railing at 421,000 UGX per 4 panel kit:

ItemQtyCost (UGX)
600 Wp mono panel (GS600N-144M) at 320,25082,562,000
Railing kit (4 panels per kit) at 421,0002842,000
6 mm2 UV solar cable at 12,000/m40 m480,000
PV combiner box (MC4)180,000
DC circuit breaker 20 A125,000
Surge protector (a DC rated one is still to be sourced)135,000
Earthing (rod, clamps, conductor)180,000
MC4 connectors (estimate)6 pairs48,000
Labour and transport1250,000
Total4,402,000

Panels and railing are 3.4M, and the rest of the balance of system and labour adds about 1.0M. The inverter (3.84M) and battery (5.57M) are already paid for, so these are the only new costs.

Results (600 Wp panels, no grid export)export, at cost)

Panels kWp Saving per month (UGX) Bill cut Solar wasted Added by this panel (UGX/month)Turnkey costCost (UGX) Simple payback IRR NPV at 15% (UGX)
42.4164,75836%1%3.0M1.5 yr65%8.9M
5 3.0 199,406 44% 4% 34,6483.8M44M 1.64 yr 63%69% 10.6M9M
6 3.6 225,904 50% 10% 26,4994.5M3.76M 1.74 yr 59%71% 11.7M12.4M
7 4.2 247,923 55% 16% 22,0185.3M4.08M 1.84 yr 55%72% 12.4M13.6M
8 4.8 263,462 58% 22% 15,5396.0M4.40M 1.94 yr 51%71% 12.7M14.3M
9 5.4 273,637 60% 28% 10,1765.14M 6.8M2.11.6 yr 47%63% 12.6M14.3M
10 6.0 281,205 62% 33% 7,5685.46M 7.6M2.31.6 yr 44%61% 12.4M14.5M
11 6.6 287,350 63% 38% 6,1455.78M 8.3M2.41.7 yr 40%59% 12.1M14.6M
12 7.2 292,746 64% 42% 5,3966.10M 9.1M2.61.7 yr 38%56% 11.7M14.6M

Cost is built per panel count: panels, one railing kit per 4 panels, and a fixed 40 m of cable, combiner, breaker, surge protector, earthing, connectors and labour. 4 panels is left out because a 4 panel string (about 175 V) is below the inverter's 200 V MPPT minimum. The SRNE ASP48120SH3 has 2 MPPT inputs of up to 9 kW each at 200 to 650 V, so 5 to 14 panels fit on one string.

For a turnkey quote at Rincol selling prices, add roughly 20 to 25% (the August 7 panel quote was 5.02M at sell prices against 4.16M at cost).

Battery only (the existing SRNE, no panels) saves about 34,000 UGX/month (8%) on the model's arbitrage policy.

How to read it

  • Bill cut: the share of the energy bill (energy charges only, excluding the fixed service charge and VAT) that solar plus the existing battery removes.
  • Solar wasted: the share of generated solar energy that can't be used or stored, because the battery is full and there is no export.
  • AddedExtra by thisper panel: the extra monthly saving fromrises adding that one panel. It falls fromby about 35,000 UGXUGX/month for the 5th panelpanel, tobut only about 10,000 UGX for the 9th.9th and under 6,000 by the 12th. The 9th panel also needs a third railing kit.
  • NPV at 15%: the 20 year value after paying the turnkeyinstall cost. It peaksclimbs to 14.3M at 8 panels and then declines,flattens so(14.6M theat 8th12). panelPanels 9 to 12 add about 1.7M of cost for almost no extra value, and IRR is the last one that pays for itselfhighest at that7 discountto rate.8 panels.

Recommendation

Install 7 to 8 panels of 600 Wp (4.2 to 4.8 kWp) on the existing SRNE inverter and battery.battery, 8for panelsabout is4.4M UGX at cost. That cuts the bestenergy return.bill by 58% (about 263,000 UGX/month) and pays back in about 1.4 years. 7 panels (4.1M, 55%) is the cheaper option that still cuts the bill by more than half.option. Going above 8 only makes sense with grid export (net metering) or more battery storage.

Assumptions and caveats

  • Weather is modelled, not measured: 5.2 peak sun hours, 0.78 performance ratio, and a seeded day to day variation. Measured site irradiance would firm this up.
  • Tariff is UEDCL Code 10.2 Q3 2026 (off peak 429.7, shoulder 562.1, peak 666.5 UGX/kWh). The Q4 schedule takes effect on 1 Oct and should be checked.
  • Capex uses August 2026 Rincol catalogue buy prices and the 421,000 railing kit. The catalogue has no DC rated PV surge protector yet (the 35,000 line is the AugustAC turnkeyone), priceso ofbudget 1,260,000more UGX/kWp,for includingthat. DC surge protection and MC4 connectors. Get aConfirm current quote.prices before buying.
  • Load covers July to September only, so there is no seasonal variation.
  • Battery use: with solar, the battery is charged from solar and discharged through the shoulder and peak periods. It replaces the current grid arbitrage (off peak charge, 21:30 to 23:30 discharge). A 30% reserve is held for backup.
  • Per phase limit: the inverter delivers at most 4 kW per phase on battery (see the 27 Sep outage report). Solar does not change that limit.

Reproduce

The model is in NFE/CUSTOM_CODE/solar-sim/, recovered from the August work and kept under version control:

python3 sweep.sweep_bom.py m100_openems.csv 600
python3 nfe_solar_model.py m100_openems.csv

m100_openems.csv holds the site aggregate energy in 15 minute steps (site totals only, no per customer data).