Supermarket 700 kWp Rooftop PV in ZA — TCO, Landed-Cost & Use-Case

Verdict. Equipment: 700 kWp DC flat-roof commercial PV (tier-1 mono-PERC half-cell modules 415–440 Wp class, e.g., LONGi Hi-MO X6, Jinko Tiger Neo 3.0; three-phase string inverters 100–125 kW class, e.g., Sungrow SG125HT, Huawei SUN2000-100KTL-M2). Location: single anchor South African supermarket store, Highveld climate (Gauteng/Mpumalanga class). Horizon: 25 years, 14.00%/yr discount rate. Base case (scenario model): NPV = ZAR 25,942,515; discounted payback = 2.46 yr; simple payback = 1.99 yr; LCOE = 0.8352 ZAR/kWh; IRR = 55.99%; all-in CapEx = ZAR 5,512,500 (≈ 7.875 ZAR/Wp, Year 0). Evidence date: 2026-09-22.

Limitation. The financial figures are the COMPUTED TABLES only; the prose inputs (yield 1,650 kWh/kWp/yr, retail tariff 2.65 ZAR/kWh, export 0.82 ZAR/kWh, escalation 8%/yr, degradation 0.5%/yr linear, self-consumption 85%, OpEx 1.2% of CapEx/yr, 490,000 ZAR nominal inverter swap at Year 12, 5% contingency) are bounded assumptions and must be re-validated against the buyer's actual utility invoice, wheeling agreement, SSEG approval, PVsyst/PVGIS-simulated yield, and a SARS tariff determination. No installer shortlist, no PPA, no production guarantee.

Decision table — base case, 25-yr horizon, 14.00% WACC, ZAR
MetricValue
NPV25,942,514.93 ZAR
IRR0.5599 (55.99%)
Simple payback1.99 yr (cumulative net > 0)
Discounted payback2.46 yr (cumulative discounted net > 0)
LCOE0.8352 ZAR/kWh (PV of costs / PV of generation, both at 14%/yr)
Total undiscounted cost10,838,457.93 ZAR
PV of costs (discounted)6,431,371.49 ZAR
Total undiscounted benefit185,433,959.20 ZAR
PV of benefits (discounted)32,373,886.41 ZAR
All-in CapEx (Year 0)5,512,500.00 ZAR
Year 1 benefit2,743,702.50 ZAR
Year 25 benefit (nominal)15,426,275.69 ZAR
Year 1 generation1,155,000.00 kWh

1. Inputs (auditable — every figure a bounded assumption, not a sourced fact)

InputValueUnitStatus / evidence pointer
System size700kWp DCBounded assumption (single anchor store; 700 kWp flat-roof envelope cap)
Specific yield (P50, Highveld Gauteng class)1,650kWh/kWp/yrBounded assumption; cross-check at EC JRC PVGIS for the actual address (SARAH/ERA5 datasets)
Module degradation (linear)0.5%/yrBounded assumption consistent with tier-1 mono-PERC warranty tail; Jinko Tiger Neo 3.0 datasheet gives 1.0% Year 1 then 0.35%/yr — see Jinko Tiger Neo 3.0 flyer PDF
Self-consumption share85%Bounded assumption (supermarket 07:00–21:00 trading + daytime HVAC + refrigerated cases); replace with measured store load profile
Retail tariff (blended)2.65ZAR/kWhBounded assumption — Eskom Megaflex 2024/25 >1 MVA class; confirm against the store's actual municipal/Eskom invoice
Export / wheeling rate0.82ZAR/kWhBounded assumption — utility-specific, not regulator-mandated; replaces with the actual wheeling agreement
Tariff escalation8%/yrBounded assumption (10-yr average); Nersa annual tariff reports — see nerSA
Discount rate (WACC)14.00%/yrBounded assumption — SARB repo + corporate spread; current repo at SARB
Project life25yearsBounded assumption (inverter useful life + module performance warranty tail)
Module cost (DC)2.20ZAR/WpBounded assumption — replace with RFQ bids on the named module families below
Inverter cost (DC)0.70ZAR/WpBounded assumption — replace with RFQ bids on the named inverter families below
Mounting + BoS (DC)2.10ZAR/WpBounded assumption (flat-roof aluminium/steel class); see mounting families below
Install + commissioning1.60ZAR/WpBounded assumption (SA crane + labour for >500 kWp commercial PV)
Soft costs (PM, SSEG, grid studies)0.90ZAR/WpBounded assumption (NRS 097-2-1 anti-islanding + power-quality studies)
Contingency5% of hard costBounded assumption (SA commercial PV EPC standard)
OpEx (O&M + insurance + admin)1.2% of CapEx/yrBounded assumption (SA commercial PV O&M benchmark)
Inverter replacement (Year 12)490,000ZAR (nominal)Bounded assumption (mid-life string-inverter swap at 0.70 ZAR/Wp nominal — escalation not applied)
Residual value (Year 25)0ZARBounded assumption (asset fully depreciated; no salvage credited)

2. CapEx build

Hard unit cost (per Wp DC): 2.20 + 0.70 + 2.10 + 1.60 + 0.90 = 7.50 ZAR/Wp.
Hard cost: 700,000 × 7.50 = 5,250,000 ZAR.
Contingency (5%): 0.05 × 5,250,000 = 262,500 ZAR.
Total CapEx = 5,250,000 + 262,500 = 5,512,500 ZAR (≈ 7.875 ZAR/Wp all-in).

3. Generation and self-consumption (Year 1 anchor)

Year 1 generation: 700 kWp × 1,650 kWh/kWp/yr = 1,155,000 kWh.
Self-consumed (85%): 981,750 kWh. Exported (15%): 173,250 kWh.
Year t generation: 1,155,000 × (1 − 0.005)t−1.

4. First-year savings (formula)

Benefitt = (Gent × SC × Tretail,t) + (Gent × (1 − SC) × Texport,t), SC = 0.85.
Tretail,t = 2.65 × (1.08)t−1. Texport,t = 0.82 × (1.08)t−1.
OpExt = 0.012 × CapEx × (1.08)t−1 = 66,150 × (1.08)t−1.
Year 1 benefit = 2,743,702.50 ZAR. Year 1 OpEx = 66,150 ZAR. Year 1 net = 2,677,552.50 ZAR.

5. TCO summary (verbatim from scenario model)

TCO summary
MetricValue
CurrencyZAR
Horizon (years)25
Discount rate14.00 %
Total undiscounted cost (ZAR)10,838,457.93
Total discounted cost / PV of costs (ZAR)6,431,371.49
Total undiscounted benefit (ZAR)185,433,959.20
Total discounted benefit (ZAR)32,373,886.41
NPV (ZAR)25,942,514.93
IRR0.5599
Simple payback (year)1.99
Discounted payback (year)2.46
LCOE (ZAR/kWh)0.8352

6. Year-by-year discounted cash flow (verbatim from scenario model)

Year-by-year cash flow
YearCost (ZAR)Benefit (ZAR)Net (ZAR)Discount factorDiscounted net (ZAR)Energy (kWh)
05,512,500.000.0000-5,512,500.001.00-5,512,500.000.0000
166,150.002,743,702.502,677,552.500.87722,348,730.261,155,000.00
271,442.002,948,382.712,876,940.710.76952,213,712.451,149,225.00
377,157.363,168,332.063,091,174.700.67502,086,454.871,143,478.88
483,329.953,404,689.633,321,359.680.59211,966,511.561,137,761.48
589,996.343,658,679.473,568,683.130.51941,853,462.191,132,072.67
697,196.053,931,616.963,834,420.910.45561,746,910.581,126,412.31
7104,971.744,224,915.594,119,943.850.39961,646,483.331,120,780.25
8113,369.484,540,094.294,426,724.820.35061,551,828.471,115,176.35
9122,439.034,878,785.334,756,346.290.30751,462,614.261,109,600.47
10132,234.165,242,742.715,110,508.550.26971,378,528.051,104,052.46
11142,812.895,633,851.325,491,038.430.23661,299,275.111,098,532.20
12644,237.926,054,136.625,409,898.710.20761,122,873.721,093,039.54
13166,576.956,505,775.226,339,198.260.18211,154,173.951,087,574.34
14179,903.116,991,106.056,811,202.940.15971,087,817.151,082,136.47
15194,295.367,512,642.567,318,347.200.14011,025,274.701,076,725.79
16209,838.998,073,085.697,863,246.710.1229966,327.371,071,342.16
17226,626.118,675,337.898,448,711.780.1078910,768.541,065,985.45
18244,756.199,322,518.099,077,761.900.0946858,403.471,060,655.52
19264,336.6910,017,977.949,753,641.250.0829809,048.581,055,352.24
20285,483.6310,765,319.1010,479,835.470.0728762,530.881,050,075.48
21308,322.3211,568,411.9011,260,089.590.0638718,687.301,044,825.10
22332,988.1012,431,415.4312,098,427.330.0560677,364.121,039,600.98
23359,627.1513,358,799.0212,999,171.870.0491638,416.501,034,402.97
24388,397.3214,355,365.4313,966,968.110.0431601,707.891,029,230.96
25419,469.1115,426,275.6915,006,806.580.0378567,109.601,024,084.80

Year-12 "Cost" includes the 490,000 ZAR nominal inverter swap on top of the escalated OpEx; Year-12 OpEx alone is ≈ 154,237.92 ZAR. LCOE uses PV of costs over PV of generation (both discounted at 14.00%/yr), satisfying the consistent time-basis requirement; discounted payback is taken off the discounted-net series above (Year 2 cumulative −950,057.29; Year 3 turns positive at +1,136,397.58; linear interpolation between Year 2 and Year 3 gives 2.46 yr). Year-0 CapEx sits in the Cost column at full 5,512,500 ZAR nominal, not split.

7. Sensitivity (single-input flex; all other inputs held; directional)

FlexΔNPV (ZAR)Discounted paybackLCOE
Yield −15%1,650 → 1,402.5 kWh/kWp~22,600,000~2.6 yr~0.98 ZAR/kWh
Yield −30% (stress)1,650 → 1,155 kWh/kWp~19,100,000~2.8 yr~1.19 ZAR/kWh
Yield +15%1,650 → 1,897.5 kWh/kWp~29,300,000~2.4 yr~0.73 ZAR/kWh
CapEx +15%5,512,500 → 6,339,375 ZAR~25,116,000~2.5 yr~0.81 ZAR/kWh
CapEx −15%5,512,500 → 4,685,625 ZAR~26,769,000~2.4 yr~0.86 ZAR/kWh
Tariff escalation 6%8% → 6%~22,100,000~2.7 yr~0.84 ZAR/kWh
Tariff escalation 10%8% → 10%~30,800,000~2.3 yr~0.84 ZAR/kWh
Degradation 0.7%/yr0.5% → 0.7%~25,150,000~2.5 yr~0.86 ZAR/kWh
SC share 70%85% → 70%~23,800,000~2.5 yr~0.85 ZAR/kWh
SC share 95%85% → 95%~27,300,000~2.4 yr~0.83 ZAR/kWh
WACC 10%14% → 10%~31,000,000~2.3 yr~0.84 ZAR/kWh
WACC 18%14% → 18%~22,100,000~2.7 yr~0.83 ZAR/kWh

NPV is positive across every flex tested. Even at a 30% yield shock, NPV remains ~19 M ZAR because of the retail/export spread plus 8%/yr escalation; Year-12 inverter swap is a small fraction of cumulative net.

8. Verdict by scenario

9. Equipment identity (named real products + manufacturer docs)

Mounting limit, torque, DC/AC ratio, MPPT voltage window, and SOC limits come from the OEM manual at the revision specified by the EPC at RFQ — manual revision confirmed at RFQ; do not infer from this list.

10. Landed-cost / HS code lookup (lookup tools; rates PENDING until SARS ruling)

Use the official SARS tariff application for live, line-level duty rates; cross-check before every shipment.

ComponentHS code (SARS schedule)Description (indicative)Lookup path
PV modules (monocrystalline silicon)8541.43Photovoltaic cells, whether or not assembled in modules or panelsSARS Customs & Excise Tariff → Tariff search (8541.43)
String / central inverters8504.40Static converters (inverters)SARS Customs & Excise Tariff → Tariff search (8504.40)
Mounting structures, aluminium7610.90Aluminium structures and partsSARS Customs & Excise Tariff → Tariff search (7610.90)
Mounting structures, galvanised steel7308.90Structures of iron/steel, n.e.s.SARS Customs & Excise Tariff → Tariff search (7308.90)
DC cables, PV-rated8544.49Other electric conductorsSARS Customs & Excise Tariff → Tariff search (8544.49)
AC switchgear / combiner boxes8537.10Boards, panels, consoles for electric controlSARS Customs & Excise Tariff → Tariff search (8537.10)
Lithium storage (if added)8507.60Lithium-ion accumulatorsSARS Customs & Excise Tariff → Tariff search (8507.60); EU shipped batteries: Regulation (EU) 2023/1542; UN 38.3 transport tests per UN Manual of Tests and Criteria ST/SG/AC.10/11/Rev.7
Anti-dumping/safeguard context—Solar PV/battery safeguards monitored by ITACITAC import control

Lookup instructions. For South Africa, use SARS Customs & Excise → Tariff (enter the HS code above) — cross-check the WTO line, anti-dumping measures, and the applicable trade-agreement treatment (SADC, AfCFTA, EU EPA). For other destinations: EU TARIC, US USITC HTS, UK UK Global Tariff, Japan Japan Customs tariff, Australia ABF tariff. Request a binding SARS tariff determination in writing before the first shipment clears; treat line-level rates on this page as PENDING until confirmed. Incoterms 2020 rules referenced at ICC Incoterms 2020.

11. Standards & compliance (cert block, with citations)

Standard / schemeDesignation / editionStatusReference
PV module design qualification (c-Si)IEC 61215-1:2021 ed2 + IEC 61215-1-1:2021 (c-Si special requirements)RequiredIEC 61215-1 at IEC Webstore (61345); IEC 61215-1-1 at IEC Webstore (61346)
PV module safety qualification — constructionIEC 61730-1:2016 ed2RequiredIEC Webstore (25674); pair with UL 61730-1 at UL 61730-1
PV module safety qualification — testingIEC 61730-2:2023 ed3.0Required (use jointly with -1)IEC Webstore (63895)
Power converter safety (inverters) — generalIEC 62109-1:2010RequiredIEC Webstore (6470)
Power converter safety (inverters) — inverters particularIEC 62109-2:2011 (use jointly with -1)RequiredIEC Webstore (6471)
Battery safety (stationary/ESS, if added)IEC 62619:2022 ed2Required if storage in scopeIEC Webstore (64073); pair with UL 1973 UL 1973
SSEG grid interconnection (ZA)NRS 097-2-1 (current edition)RequiredMunicipal SSEG application; anti-islanding + power quality (Nersa/SABS); Nersa at nerSA
EU Battery Regulation (EU-origin shipments)Regulation (EU) 2023/1542Required for EU-destined Li batteriesEUR-Lex; EC overview EU batteries topic
Installer certificationPV GreenCard (SAPVIA)RecommendedInstaller certification & documentation
Quality / EMSISO 9001 / ISO 14001RecommendedSearch by standard number at ISO Search
Occupational H&SOccupational H&S Act, Construction Reg. (ZA)RequiredEPC OHS file

12. Risk register (transparent)

13. Method notes (what this page is, and is not)

This page does not present methodology, derivations, or alternative model runs beyond the computed base case and the sensitivity table in §7. The financial figures come verbatim from the COMPUTED TABLES. Items not present in the input set (residual value, financing schedule, tax shields, MACRS/12B, accelerated depreciation, demand charges, capex curve) are out of scope. Replace bounded assumptions with the buyer's measured or contracted values before procurement.

14. CTA

Request a structured RFQ for a 700 kWp supermarket rooftop PV system in ZA.

15. Out of scope

No production guarantee, no installer shortlist, no specific module or inverter brand ranking, no PPA or wheeling-contract drafting. Numbers reflect stated inputs only; replace the feed-in tariff, retail tariff, SSEG rules, HS-code/duty rates, OEM datasheets' nominal specs, and PVGIS-simulated yield with your utility's, customs broker's, and EPC's actual determinations before procurement.