Verdict: PROCEED. A 400 kWp ground-mount PV plant on a South African golf estate, built with Jinko Tiger Neo 3.0 (JKM650-670N-66QL6-BDV-F1) 670 Wp N-type TOPCon modules and Sungrow SG50CX three-phase string inverters (8 x 50 kW = 400 kW AC), delivers NPV = ZAR 12,268,375 at an 8.00 % nominal discount rate over a 25-year horizon, with a discounted payback of 1.79 years, simple payback of 1.60 years, and LCOE of ZAR 0.3287/kWh (scenario model, evidence date 2026-01-15). Limitation: figures assume an NRS 097-2-1 SSEG interconnection at the estate boundary and a 75 % daytime self-consumption share driven by irrigation-pump and clubhouse HVAC load; deviations from the stated load profile shift the NPV per the §3 sensitivity tables.
| Decision metric | Value |
|---|---|
| Equipment family | Jinko Tiger Neo 3.0 (JKM650-670N-66QL6-BDV-F1) modules + Sungrow SG50CX string inverters (8 units) |
| Location | South Africa (Gauteng/Limpopo interior climate) |
| Horizon | 25 years (2026–2050) |
| Discount rate (nominal) | 8.00 %/yr |
| Tariff escalation (nominal, above CPI) | 2.0 %/yr |
| OPEX inflation (nominal, above CPI) | 1.0 %/yr |
| NPV | ZAR 12,268,375 |
| IRR | 63.55 % |
| Simple payback | 1.60 yr |
| Discounted payback | 1.79 yr |
| LCOE | ZAR 0.3287/kWh |
| Total undiscounted cost | ZAR 2,701,323.29 |
| Total undiscounted benefit | ZAR 35,917,672.72 |
| Evidence date | 2026-01-15 |
| Parameter | Value | Source |
|---|---|---|
| Installed DC capacity | 400 kWp (~598 × Jinko Tiger Neo 3.0 JKM670N-66QL6-BDV-F1 670 Wp) | Design brief, TradVolt golf-estate reference |
| Annual specific yield (1 kWp, fixed tilt, ZA interior) | 1,650 kWh/kWp/yr | Model assumption — bounded; site-specific value to be confirmed at RFQ |
| Module unit price (Jinko Tiger Neo 3.0 670 Wp, FOB China) | ZAR 1.40/Wp | TradVolt Q4 2025 procurement index, tier-1 N-type; cross-checked against JinkoSolar Tiger Neo 3.0 product page and Tiger Neo 3.0 datasheet (PDF) |
| String inverter unit price (Sungrow SG50CX × 8) | ZAR 0.55/Wp | TradVolt Q4 2025 procurement index, Sungrow SG50CX 50 kW three-phase string; cross-checked against Sungrow string inverter range |
| Fixed-tilt ground mounting + piling | ZAR 0.85/Wp | TradVolt Q4 2025 mounting index, galvanized fixed-tilt ground mount |
| DC + AC cable, combiner, protection, MV transformer 500 kVA | ZAR 0.70/Wp | TradVolt BoM reference Q4 2025, BoS electrical + MV |
| Civils, fencing, access road, security | ZAR 0.30/Wp | TradVolt BoM reference Q4 2025, BoS civil |
| EPC + commissioning + grid-interconnect study | ZAR 0.55/Wp | TradVolt EPC reference Q4 2025, ground-mount >200 kWp |
| Developer margin, insurance, contingency | 9.0 % of hardware+BoS+EPC | TradVolt project-finance reference Q4 2025 |
| Annual OPEX (O&M, insurance, security, spares) | 1.0 % of capex/yr | TradVolt O&M benchmark Q4 2025, ground-mount ZA |
| Module linear degradation | 0.50 %/yr | IEC 61215-1:2021 ed2 long-term outdoor exposure test; Tiger Neo 3.0 datasheet first-year ≤ 1 % + ≤ 0.35 %/yr linear years 2–30 |
| Inverter replacement (year 12, Sungrow SG50CX) | ZAR 0.55/Wp (current, escalated) | TradVolt Q4 2025 procurement index; Sungrow string inverter range (design life ≥ 12 yr) |
| Self-consumed electricity tariff (blended, nominal year-1) | ZAR 2.10/kWh | Eskom tariffs and charges hub (current Megaflex/Charge-Book schedules) |
| Exported electricity tariff / wheeling credit | ZAR 0.95/kWh | Model assumption — bounded; municipal SSEG wheeling credit to be confirmed at RFQ against NERSA electricity pricing and tariffs |
| Self-consumption share (daytime pump+HVAC+cart profile) | 75 % | Model assumption — bounded; TradVolt golf-estate load-profile benchmark Q4 2025 |
| Tariff escalation (nominal, above CPI) | 2.0 %/yr | TradVolt base case Q4 2025 (paired with 8 % nominal discount — nominal-on-nominal) |
| OPEX inflation (nominal, above CPI) | 1.0 %/yr | TradVolt base case Q4 2025 |
| Discount rate (project, nominal) | 8.0 %/yr | TradVolt base case Q4 2025, golf-estate WACC |
| Project horizon | 25 years | TradVolt base case |
| Residual value (terminal, year 25) | ZAR 0 (assumed) | Model assumption — bounded to ZAR 0 |
| Metric | Value |
|---|---|
| Currency | ZAR |
| Horizon (years) | 25 |
| Discount rate | 8.00 % |
| Total undiscounted cost (ZAR) | 2,701,323.29 |
| Total discounted cost / PV of costs (ZAR) | 2,223,655.16 |
| Total undiscounted benefit (ZAR) | 35,917,672.72 |
| Total discounted benefit (ZAR) | 14,492,030.63 |
| NPV (ZAR) | 12,268,375.47 |
| IRR | 0.6355 |
| Simple payback (year) | 1.60 |
| Discounted payback (year) | 1.79 |
| LCOE (ZAR/kWh) | 0.3287 |
Reconciliation: Total undiscounted benefit ZAR 35,917,672.72 minus total undiscounted cost ZAR 2,701,323.29 yields a nominal cumulative undiscounted net cashflow of ZAR 33,216,349.43 over 25 years (year 0 capex ZAR 1,896,600 is included within total undiscounted cost). Discounting at 8.00 % nominal gives NPV = ZAR 12,268,375.47.
| Year | Cost (ZAR) | Benefit (ZAR) | Net (ZAR) | Discount factor | Discounted net (ZAR) | Energy (kWh) |
|---|---|---|---|---|---|---|
| 0 | 1,896,600.00 | 0.0000 | -1,896,600.00 | 1.00 | -1,896,600.00 | 0.0000 |
| 1 | 18,966.00 | 1,196,250.00 | 1,177,284.00 | 0.9259 | 1,090,077.78 | 660,000.00 |
| 2 | 19,155.66 | 1,214,074.13 | 1,194,918.47 | 0.8573 | 1,024,449.99 | 656,700.00 |
| 3 | 19,347.22 | 1,232,163.83 | 1,212,816.61 | 0.7938 | 962,772.93 | 653,416.50 |
| 4 | 19,540.69 | 1,250,523.07 | 1,230,982.38 | 0.7350 | 904,808.80 | 650,149.42 |
| 5 | 19,736.10 | 1,269,155.86 | 1,249,419.77 | 0.6806 | 850,334.10 | 646,898.67 |
| 6 | 19,933.46 | 1,288,066.29 | 1,268,132.83 | 0.6302 | 799,138.79 | 643,664.18 |
| 7 | 20,132.79 | 1,307,258.47 | 1,287,125.68 | 0.5835 | 751,025.47 | 640,445.86 |
| 8 | 20,334.12 | 1,326,736.63 | 1,306,402.51 | 0.5403 | 705,808.62 | 637,243.63 |
| 9 | 20,537.46 | 1,346,505.00 | 1,325,967.54 | 0.5002 | 663,313.89 | 634,057.41 |
| 10 | 20,742.83 | 1,366,567.93 | 1,345,825.09 | 0.4632 | 623,377.42 | 630,887.12 |
| 11 | 20,950.26 | 1,386,929.79 | 1,365,979.52 | 0.4289 | 585,845.20 | 627,732.69 |
| 12 | 290,222.54 | 1,407,595.04 | 1,117,372.51 | 0.3971 | 443,724.00 | 624,594.02 |
| 13 | 21,371.36 | 1,428,568.21 | 1,407,196.84 | 0.3677 | 517,423.36 | 621,471.05 |
| 14 | 21,585.08 | 1,449,853.87 | 1,428,268.80 | 0.3405 | 486,269.88 | 618,363.70 |
| 15 | 21,800.93 | 1,471,456.70 | 1,449,655.77 | 0.3152 | 456,991.96 | 615,271.88 |
| 16 | 22,018.94 | 1,493,381.40 | 1,471,362.46 | 0.2919 | 429,476.68 | 612,195.52 |
| 17 | 22,239.13 | 1,515,632.78 | 1,493,393.66 | 0.2703 | 403,617.94 | 609,134.54 |
| 18 | 22,461.52 | 1,538,215.71 | 1,515,754.20 | 0.2502 | 379,316.02 | 606,088.87 |
| 19 | 22,686.13 | 1,561,135.13 | 1,538,448.99 | 0.2317 | 356,477.19 | 603,058.42 |
| 20 | 22,912.99 | 1,584,396.04 | 1,561,483.05 | 0.2145 | 335,013.39 | 600,043.13 |
| 21 | 23,142.12 | 1,608,003.54 | 1,584,861.42 | 0.1987 | 314,841.83 | 597,042.92 |
| 22 | 23,373.55 | 1,631,962.79 | 1,608,589.25 | 0.1839 | 295,884.72 | 594,057.70 |
| 23 | 23,607.28 | 1,656,279.04 | 1,632,671.76 | 0.1703 | 278,068.95 | 591,087.41 |
| 24 | 23,843.35 | 1,680,957.60 | 1,657,114.24 | 0.1577 | 261,325.82 | 588,131.98 |
| 25 | 24,081.79 | 1,706,003.87 | 1,681,922.08 | 0.1460 | 245,590.74 | 585,191.32 |
Note on year 12 cost spike: the year-12 cost row of ZAR 290,222.54 includes the recurring OPEX for that year plus the inverter replacement outflow captured by the scenario model at its year-12 nominal treatment; the table is the single computed mathematics for this page.
Sensitivities below illustrate the directional effect of single-input moves on 25-year NPV at the base 8 % nominal discount; figures are rounded indicators, not model outputs.
| Self-consumption | Directional NPV (ZAR) | Directional simple payback (yr) |
|---|---|---|
| 60 % | Lower than base | Longer than 1.60 |
| 75 % (base) | 12,268,375 (base) | 1.60 |
| 90 % | Higher than base | Shorter than 1.60 |
| Nominal escalation above CPI | Directional NPV (ZAR) |
|---|---|
| 0.0 %/yr | Lower than base |
| 2.0 %/yr (base) | 12,268,375 (base) |
| 4.0 %/yr | Higher than base |
| Discount rate | Directional NPV (ZAR) |
|---|---|
| 6 % | Higher than base |
| 8 % (base) | 12,268,375 (base) |
| 10 % | Lower than base |
| 12 % | Lower again |
| Yield | Directional NPV (ZAR) |
|---|---|
| 1,500 | Lower than base |
| 1,650 (base) | 12,268,375 (base) |
| 1,800 | Higher than base |
| Modules | Jinko Tiger Neo 3.0 (JKM650-670N-66QL6-BDV-F1); IEC 61215-1:2021 ed2 design qualification (TC 82); IEC 61730-1:2016 ed2 PV module safety (TC 82); 12-year product / 30-year linear power warranty per JinkoSolar Tiger Neo 3.0 product page |
| Inverters | Sungrow SG50CX; IEC 62109-1:2010 PCE safety general requirements (TC 82); IEC 62109-2:2011 inverter particular requirements (TC 82); NRS 097-2-1 (SSEG) compliance per Sungrow string inverter range |
| Mounting | Galvanized steel per ISO 1461:2009 (cite standard name in text; no public ISO catalogue URL provided) |
| MV step-up | 500 kVA distribution transformer |
| EPC | PV GreenCard installer accreditation (SAPVIA); ECSA registered professional engineer sign-off |
| Grid interconnect | Approved SSEG application with the relevant municipality / HoD per NERSA electricity pricing and tariffs |
| Tariff reference | Eskom tariffs and charges hub |
| Item | HS code | Duty rate (ZA import) |
|---|---|---|
| Monocrystalline PV modules, Jinko Tiger Neo 3.0 670 Wp | 8541.43 | Lookup at SARS Tariff; rebate item 460.15 may apply for renewable-energy plant |
| Three-phase string inverter 50 kW, Sungrow SG50CX | 8504.40 | Lookup at SARS Tariff |
| Galvanized fixed-tilt ground mounting | 7308.90 | Lookup at SARS Tariff |
| PV DC cable (TUV 2 PfG 1169) | 8544.49 | Lookup at SARS Tariff |
| MV distribution transformer 500 kVA | 8504.33 | Lookup at SARS Tariff |
Disclaimer: TradVolt does not provide customs or tax advice. The HS classifications above are indicative starting points only; the importer is responsible for final classification and payment of any duties, VAT, anti-dumping or safeguard levies. Always confirm with a licensed customs broker or directly with SARS Schedules to the Customs and Excise Act 1964 and ITAC import control before importing.