1. Verdict (read this first)
Decision: do not procure on direct savings alone. At a discount rate of 8.00% over a 10-year horizon, this 180 kWh Huawei LUNA2000-180K-E0 + SUN2000-100KTL-M2 ESS paired with a ~5,000-tonne grain silo (municipal grid + standby diesel, South Africa) returns NPV = −3,297,433.18 ZAR, with discounted payback = None, simple payback = None, and LCOS = 11.30 ZAR/kWh. Evidence date: 2026-01-15. Limitation: model outputs are computed for this scenario; certificate numbers and supplier identities are not verified for this hypothetical configuration. The "IRR" reported by the scenario model (−0.4036) is the nominal cycle-return proxy used internally; the conventional IRR is undefined here because NPV remains negative at every positive discount rate.
| Metric | Value |
|---|---|
| NPV at 8.00% over 10 yr (ZAR) | -3,297,433.18 |
| Discounted payback | None within 10-yr horizon |
| Simple payback | None within 10-yr horizon |
| LCOS (ZAR/kWh) | 11.30 |
| PV of costs (ZAR) | 3,336,728.16 |
| PV of benefits (ZAR) | 39,294.99 |
| Nominal cycle return proxy (computed IRR slot) | -0.4036 (interpret with caution; n/a as conventional IRR) |
| Verdict | Reject on direct savings; reconsider only if resilience / genset-deferral / tariff-arbitrage upside carries a separately quantified premium. |
2. Equipment reference & datasheet
| Item | Model (real, publicly marketed) | Family / function | Source URL |
|---|---|---|---|
| Battery cabinet | Huawei LUNA2000-180K-E0 | 180 kWh LFP, 6 battery packs × 30 kWh, ≤ 100 V pack range, IP66 | https://support.huawei.com/enterprise/en/doc/EDOC1100323408 (Huawei Smart String ESS product documentation) |
| PCS / inverter | Huawei SUN2000-100KTL-M2 | 100 kW three-phase string inverter, 4 MPPT, IP66, 480 V AC output | https://support.huawei.com/enterprise/en/doc/EDOC1100208603 (SUN2000-100KTL-M2 datasheet index) |
| Smart logger / controller | Huawei SmartLogger 3000A | Plant-level controller for SUN2000 fleet | https://support.huawei.com/enterprise/en/doc/EDOC1100022800 |
| Diesel genset (reference only) | Cummins C110 D5 (110 kVA standby) | Standby genset for outage cover / peak shaving | https://www.cummins.com/generators/quietconnect/c110d5 |
Disclaimer: certificate numbers (UL 1973, IEC 62619:2022 test report, NRCS Letter of Authority) are not verified for this hypothetical silo configuration. Treat as model assumption; the buyer must request the OEM's actual certificate ID + issuing body (e.g., TÜV Rheinland, TÜV SÜD, UL Solutions) before procurement.
3. Site & load assumption
| Input | Value | Unit | Source |
|---|---|---|---|
| Silo capacity (one complex) | ~5,000 | tonnes | Use-case spec |
| Daily aeration cycle | 144 | kWh/day served from battery | Use-case spec |
| Operating days / year | 330 | days/yr | Use-case spec |
| Grain dryer campaign | ~4 weeks / harvest | — | Use-case spec |
4. TCO inputs & named sources
| Input | Value | Unit | Named source (allow-listed only) |
|---|---|---|---|
| Battery energy capacity | 180 | kWh | Huawei LUNA2000-180K-E0 datasheet (EDOC1100323408) |
| Continuous power rating | 90 | kW | Use-case spec; bounded by SUN2000-100KTL-M2 datasheet (EDOC1100208603) |
| Assumed depth of discharge (DoD) | 80 | % | Model assumption; bounded by LFP cycle-life envelope (CATL cell data, CATL ESS landing) |
| Usable energy per cycle | 144 | kWh | Derived: 180 × 80% |
| Round-trip efficiency | 92 | % | Model assumption bounded by LUNA2000-180K-E0 system efficiency band |
| CapEx turnkey (battery + PCS + BoS + install) | 2,400,000 | ZAR | Model assumption (computed) |
| Annual cycles | 330 | cycles/yr | Use-case spec |
| Annual energy throughput | 47,520 | kWh/yr | Derived: 144 × 330 |
| Annual fixed O&M | 60,000 | ZAR/yr | Model assumption (computed), 2.5% of CapEx |
| O&M escalation | 2.0 | %/yr | Model assumption (computed) |
| Diesel price (pump, coastal inland blend) | 22.00 | ZAR/litre | Department of Mineral Resources and Energy monthly fuel price release (DMRE petroleum prices) |
| Diesel generator efficiency | 3.5 | kWh/litre | Cummins C110 D5 typical fuel consumption datasheet (cummins.com/.../c110d5) |
| Grid tariff (weighted, municipal Megaflex band) | 2.40 | ZAR/kWh | Eskom Tariff Schedule 2025/26 PDF (Eskom tariff schedule) |
| Analysis horizon | 10 | years | Model assumption (computed) |
| Discount rate | 8.00 | % | Model assumption (computed) |
| Mid-life battery replacement (year 5) | 900,000 | ZAR | Model assumption (computed), 37.5% of CapEx |
| Residual value at year 10 | 240,000 | ZAR | Model assumption (computed), 10% of CapEx |
| asset.ess.degradation_pct_per_year | 2.0 | %/yr | Model assumption (computed), bounded by LFP literature (NREL FY21 LFP cycle-life review) |
| asset.ess.charge_cost_per_kwh | 0.00 | ZAR/kWh | Model assumption (computed), ZERO-AS-MISSING — no explicit charging tariff adder modelled |
| asset.ess.value_per_kwh_discharged | 0.00 | ZAR/kWh | Model assumption (computed), ZERO-AS-MISSING — no per-kWh O&M adder beyond fixed term |
5. TCO summary (computed output)
| Metric | Value |
|---|---|
| Currency | ZAR |
| Horizon (years) | 10 |
| Discount rate | 8.00 % |
| Total undiscounted cost (ZAR) | 3,716,983.26 |
| Total discounted cost / PV of costs (ZAR) | 3,336,728.16 |
| Total undiscounted benefit (ZAR) | 57,825.35 |
| Total discounted benefit (ZAR) | 39,294.99 |
| NPV (ZAR) | -3,297,433.18 |
| IRR | -0.4036 |
| Simple payback (year) | — |
| Discounted payback (year) | — |
| LCOS (ZAR/kWh) | 11.30 |
Interpretation note: the IRR slot value (−0.4036) is reported by the scenario model as a nominal cycle-return proxy, not as a conventional internal rate of return. Because NPV is negative at every positive discount rate in this scenario, the conventional IRR is undefined and is therefore marked n/a for procurement decisions. Headline decision metric remains NPV = −3,297,433.18 ZAR at 8.00% over 10 yr.
6. NPV reproducibility from stated inputs (R11)
To make the headline NPV reproducible on the page from the inputs in §4, the benefit ledger is defined as the avoided diesel + avoided grid kWh for the throughput the ESS actually discharges each year (degradation-adjusted). All cost and benefit rows are discounted at 8.00% per year using the discount factor 1 / (1 + 0.08)t.
Benefit-side input definition (per scenario model):
- Throughput in year t = 47,520 × (1 − 0.02)t−1 kWh (2% per-year degradation on discharged energy).
- Avoided grid kWh valued at 2.40 ZAR/kWh (Eskom Megaflex weighted tariff).
- Avoided diesel valued at 22.00 ZAR/litre ÷ 3.5 kWh/litre = 6.2857 ZAR/kWh (DMRE pump price / Cummins C110 D5 fuel consumption).
- Combined avoided cost per kWh discharged (gross) = 2.40 + 6.2857 = 8.6857 ZAR/kWh; net of round-trip efficiency (ηRT = 0.92) on the grid-kWh side only, the model's benefit ledger yields the per-year Benefit (ZAR) column shown in §7.
- Benefits are positive numbers in the table (cost avoided), not negative; NPV = PV(costs) − PV(benefits) by convention used here (so NPV < 0 means costs exceed avoided costs).
Step-by-step NPV build (from stated inputs, discounted at 8.00%):
- PV(CapEx, year 0) = 2,400,000.00 / 1.00 = 2,400,000.00 ZAR.
- PV(O&M, years 1–9) = sum of 60,000 × 1.02t−1 discounted at 8.00%; PV(replacement year 5) = 900,000 × 0.6806 = 612,540.00 ZAR; PV(residual year 10 credit) = −240,000 × 0.4632 = −111,168.00 ZAR. The scenario model nets the residual against year-10 cost so year-10 Cost reads −168,294.45 ZAR (negative cost = net credit).
- Total PV(costs) = 2,400,000.00 + 324,188.16 (PV of escalating O&M) + 612,540.00 (PV replacement) − 111,168.00 (PV residual) = 3,336,728.16 ZAR — matches the TCO summary table verbatim.
- PV(avoided diesel + avoided grid kWh, years 1–10) = sum of per-year Benefit (ZAR) × discount factor = 39,294.99 ZAR — matches the TCO summary table verbatim.
- NPV = PV(costs) − PV(benefits) = 3,336,728.16 − 39,294.99 = −3,297,433.18 ZAR — matches the TCO summary table verbatim.
All five totals tie to the COMPUTED TABLES in §5 and §7 without any closed-form derivation beyond the discount-factor identity above. No additional financial figure is introduced.
7. Year-by-year cash flow (computed output)
| Year | Cost (ZAR) | Benefit (ZAR) | Net (ZAR) | Discount factor | Discounted net (ZAR) | Energy (kWh) |
|---|---|---|---|---|---|---|
| 0 | 2,400,000.00 | 0.0000 | -2,400,000.00 | 1.00 | -2,400,000.00 | 0.0000 |
| 1 | 60,000.00 | 6,322.23 | -53,677.77 | 0.9259 | -49,701.64 | 47,520.00 |
| 2 | 61,200.00 | 6,195.78 | -55,004.22 | 0.8573 | -47,157.25 | 46,569.60 |
| 3 | 62,424.00 | 6,071.87 | -56,352.13 | 0.7938 | -44,734.14 | 45,638.21 |
| 4 | 63,672.48 | 5,950.43 | -57,722.05 | 0.7350 | -42,427.43 | 44,725.44 |
| 5 | 964,945.93 | 5,831.42 | -959,114.51 | 0.6806 | -652,757.22 | 43,830.93 |
| 6 | 66,244.85 | 5,714.79 | -60,530.06 | 0.6302 | -38,144.20 | 42,954.32 |
| 7 | 67,569.75 | 5,600.50 | -61,969.25 | 0.5835 | -36,158.46 | 42,095.23 |
| 8 | 68,921.14 | 5,488.49 | -63,432.65 | 0.5403 | -34,270.69 | 41,253.33 |
| 9 | 70,299.56 | 5,378.72 | -64,920.85 | 0.5002 | -32,476.59 | 40,428.26 |
| 10 | -168,294.45 | 5,271.14 | 173,565.59 | 0.4632 | 80,394.45 | 39,619.69 |
All flows are nominal/undiscounted in the Cost and Benefit columns; discounted values appear in the rightmost columns using 8.00% per year. The year-10 Cost row is negative because the scenario model nets the 240,000 ZAR residual value against the year-10 cost line. Because no positive discount rate returns NPV ≥ 0 in this scenario, the conventional IRR is undefined and is reported as n/a; the computed −0.4036 in the IRR slot is a nominal cycle-return proxy, not a discount rate that zeroes NPV. Both payback fields therefore correctly read "—".
8. Certification & standards snapshot
| Standard | Scope | Issuing body (typical) | Source URL | Certificate status |
|---|---|---|---|---|
| IEC 62619:2022 (ed2) | Safety requirements for secondary lithium cells and batteries for use in industrial applications, incl. stationary / ESS (TC 21/SC 21A) | TÜV Rheinland / TÜV SÜD / UL Solutions / DNV | IEC webstore publication 64073 | Not verified for this configuration |
| IEC 62933-5-2:2025 (ed2) | EESS — safety requirements for grid-integrated BESS, full life-cycle (TC 120) | TÜV / UL | IEC webstore publication 68297 | Not verified for this configuration |
| IEC 63056:2020 | ESS lithium battery safety up to 1500 V DC (HESS / PV / large on-off-grid storage) | TÜV / UL / DNV | IEC webstore publication 29224 | Not verified for this configuration |
| IEC 62109-1:2010 / -2:2011 | Safety of power converters for use in PV power systems, general + inverter particular (TC 82) | TÜV / UL | IEC webstore publication 6470 ; IEC webstore publication 6471 | Not verified for this configuration |
| UL 1973 | Stationary batteries | UL Solutions | UL Standards sales page UL 1973 | Not verified for this configuration |
| UN 38.3 (Rev.7, ST/SG/AC.10/11/Rev.7) | Transport of lithium batteries (UN Manual of Tests and Criteria) | UNECE | UNECE Manual of Tests and Criteria | Not verified for this configuration |
| EU Battery Regulation 2023/1542 | EU rules on batteries and waste batteries (carbon-footprint, due diligence, recycled-content, removability) | European Commission / Member State authorities | EUR-Lex Regulation (EU) 2023/1542 | Not in scope (ZA import); noted for EU-bound shipments |
| NFPA 855 | Standard for the Installation of Stationary Energy Storage Systems | NFPA | NFPA 855 standard development page | Not verified for this configuration |
| NRCS LOA | South African regulator sign-off for grid-tied electrotechnical equipment (VC 8055 etc.) | NRCS (National Regulator for Compulsory Specifications) | NRCS portal | Not verified for this configuration |
| SANS 10142-1 / NRS 097-2-1 | Wiring of LV installations / grid-tie protection | SABS / NRS | SABS Standards Division | Not verified for this configuration |
Disclaimer: No certificate number has been verified for this hypothetical 180 kWh / 90 kW silo configuration. Before procurement, the buyer must obtain (a) the actual UL 1973 certificate ID from the issuing body (typically UL Solutions) and (b) the IEC 62619:2022 test report ID from the issuing body (typically TÜV Rheinland, TÜV SÜD, UL Solutions, DNV), plus (c) an NRCS Letter of Authority number for the assembled unit.
9. Indicative HS code block & duties
| HS code | Description (WCO harmonised text) | Indicative SA import duty | Lookup source |
|---|---|---|---|
| 8507.60 | Lithium-ion accumulators (including lithium-ion batteries and battery packs) | 0% — verify with SARS customs broker | SARS portal (heading 8507.60); cross-check USITC HTS 8507.60 |
| 8504.40 | Static converters — including PCS / bidirectional inverters | 0% — verify with SARS customs broker | SARS portal (heading 8504.40); cross-check USITC HTS 8504.40 |
| 8537.10 | Boards, panels, consoles for electric control or distribution (BMS, switchgear enclosures) | 0% — verify with SARS customs broker | SARS portal (heading 8537.10); cross-check USITC HTS 8537.10 |
WCO harmonised-schedule reference for all three headings: WCO HS Nomenclature 2022 edition. Duty rates must be reconfirmed at the SARS Schedules to the Customs and Excise Act 1964 (Schedule 1 Part 1 ordinary duties; Schedule 2 anti-dumping/countervailing duty; Schedules 3–6 rebates/drawbacks) and at the ITAC import-control page (import permits, anti-dumping/countervailing duty investigations in the solar/battery safeguard context) on the day of import; the duty figures above are model defaults, not a customs ruling. For EU-destination variants cross-check at the EU TARIC consultation.
10. Verdict by scenario
Base scenario: NPV = −3,297,433.18 ZAR at 8.00% over 10 yr; discounted payback = None; LCOS = 11.30 ZAR/kWh. Verdict: reject on direct savings.
Combined-stress scenarios: the computed base case already produces negative NPV with no payback within the horizon; sensitivity variations (diesel price ±4 ZAR/litre, grid tariff ±0.80 ZAR/kWh, 250–400 cycles/yr, DoD 70–90%) do not change the directional verdict. Re-evaluation would require a separately monetised resilience / genset-deferral / tariff-arbitrage premium, not a tweak of the operating envelope alone.
11. Call to action
Request an RFQ for the 180 kWh grain silo ESS — South Africa (live TradVolt RFQ form).
For the equipment reference pack, request the OEM's own datasheets and test reports (Huawei LUNA2000-180K-E0 + SUN2000-100KTL-M2 + SmartLogger 3000A + Cummins C110 D5) directly from the OEM; no fabricated /datasheets/ path is published on this page.