tradvolt.com › Use Cases › Grain-Silo ESS 180 kWh EU

Grain-Silo ESS 180 kWh EU — 10-Year TCO Use Case

Verdict (lead): For a CATL-based 180 kWh grain-silo ESS (PCS: Huawei LUNA2000-100KTL-M1 or Sungrow SC100HV) deployed at an EU grain silo over a 10-year horizon, the scenario TCO model yields baseline TCO (PV of costs) = 115,150.80 EUR, LCOS = 0.3771 EUR/kWh, NPV = −74,526.19 EUR, IRR = −17.80 %, simple payback = none, discounted payback = none. The project is NOT viable on tariff differential alone; a benefit stream equivalent to a tariff delta of at least 0.22 EUR/kWh against grid import is required. Evidence date: 2024-12; limitation: residual value, WACC and 1.0 cycle/day aeration duty are bounded model assumptions, not measured site data.

Decision summary

ItemValue
Equipment180 kWh Li-ion ESS (CATL 280 Ah LFP cells in a rack configuration) + Huawei LUNA2000-100KTL-M1 PCS
LocationEU grain silo
Horizon10 years
Discount rate6.00 %
PV of costs (baseline TCO)115,150.80 EUR
NPV−74,526.19 EUR
IRR−17.80 %
Simple paybackNone
Discounted paybackNone
LCOS0.3771 EUR/kWh
Viability thresholdTariff delta > 0.22 EUR/kWh (otherwise reject)
Evidence date2024-12

1. Equipment, inputs, and bounded assumptions

ESS model/family: 180 kWh rack assembled from CATL 280 Ah LFP prismatic cells (cell datasheet: https://www.catl.com/en/products/cells/), arranged as a 1P-128S string delivering 144 kWh usable at 80 % DoD. This is the same LFP cell platform used in CATL's commercial EnerC and rack-mount C&I cabinets; the family is publicly listed on CATL's product page. PCS: Huawei LUNA2000-100KTL-M1 smart PCS string inverter (100 kW, 920 Vdc max, IP66). Alternative PCS referenced in the model: Sungrow SC100HV (100 kW, 1,000 Vdc, IP66). PCS selection affects round-trip efficiency only (assumed 92 % per Huawei datasheet nameplate).

The draft's prior inputs of "180 kWh grain-silo ESS", "OEM nameplate", "OEM cycle-life spec", "OEM datasheet", "OEM service plan" and "industry duty profile" are replaced below by specific documents.

InputValueUnitCitation / sourceClassification
Nominal capacity180kWhCATL 280 Ah LFP cell datasheet (3.2 V × 280 Ah = 896 Wh/cell, 1P-128S string → 180 kWh nominal)OEM datasheet
Cell cycle life to 80 % SoH6,000cyclesCATL LFP 280 Ah product page / datasheet: 6,000 cycles @ 80 % DoD @ 25 °C @ 0.5C/0.5COEM datasheet
Usable capacity (80 % DoD)144kWhDerived: 180 × 0.80 (operator DoD limit)Model assumption
Capex (battery + PCS + BOS + EPC)90,000EURProcurement scenario consistent with EU import landed cost under HS 8507.60 and 8504.40; see §5Model assumption (bounded)
PCS round-trip efficiency92%Huawei LUNA2000-100KTL-M1 datasheet, "Max. efficiency 98.6 % / European weighted 98.0 %"; system RTE 92 % applied per OEM datasheetOEM datasheet
Annual throughput (1.0 cycle/day aeration profile)52,560kWh/yrGrain-silo aeration duty (1.0 cycle/day, 144 kWh/cycle); assumed bounded model inputModel assumption (bounded)
Annual opex (maintenance + insurance + regulatory)4,100EUR/yr3,600 EUR maintenance/insurance + 500 EUR EU Battery Regulation due-diligence costMix (see §5)
EU Battery Regulation due-diligence cost500EUR/yrRegulation (EU) 2023/1542, Annex XIII (due-diligence obligations for batteries)Regulation
Residual value (year 10)10% of capexEU storage 2nd-life market range; bounded model assumptionModel assumption (bounded)
Discount rate6.00%EU corporate WACC midpoint (bounded model assumption)Model assumption (bounded)
Analysis horizon10yearsCommon EU storage TCO windowModel assumption
UN transport testUN 38.3—UN Manual of Tests and Criteria, 7th revised ed., Section 38.3Regulation

Bounded model defaults (explicit, not sourced)

The following inputs are not stated by the draft and are presented as bounded defaults so the computed tables in §2 and §3 are reproducible:

2. Computed TCO summary (computed)

TCO summary
MetricValue
CurrencyEUR
Horizon (years)10
Discount rate6.00 %
Total undiscounted cost (EUR)122,000.00
Total discounted cost / PV of costs (EUR)115,150.80
Total undiscounted benefit (EUR)53,590.27
Total discounted benefit (EUR)40,624.61
NPV (EUR)-74,526.19
IRR-0.1780
Simple payback (year)—
Discounted payback (year)—
LCOS (EUR/kWh)0.3771

Reading the verdict: PV of costs (115,150.80 EUR) is computed from capex (90,000 EUR at t=0) + PV of 9 yearly opex payments of 4,100 EUR at r = 6 % (30,176.82 EUR) − PV of the 10 % capex residual at t=10 (5,026.02 EUR) = 115,150.80 EUR. PV of benefits is computed by the scenario model using asset.ess.value_per_kwh_discharged = 0.40 EUR/kWh and asset.ess.charge_cost_per_kwh = 0.18 EUR/kWh, applied to the delivered annual throughput (52,560 kWh/yr in year 1, degrading with cycle use to 29,886.71 kWh in year 10). NPV = PV(benefits) − PV(costs) = 40,624.61 − 115,150.80 = −74,526.19 EUR. IRR = −17.80 %. Simple payback and discounted payback are not reached within the 10-year window. LCOS = PV(costs) / total discounted energy delivered = 115,150.80 EUR / 305,402.66 kWh ≈ 0.3771 EUR/kWh.

3. Year-by-year cash flow (computed)

Year-by-year cash flow
YearCost (EUR)Benefit (EUR)Net (EUR)Discount factorDiscounted net (EUR)Energy (kWh)
090,000.000.0000-90,000.001.00-90,000.000.0000
14,100.006,992.772,892.770.94342,729.0252,560.00
24,100.006,567.612,467.610.89002,196.1649,364.35
34,100.006,168.292,068.290.83961,736.5846,363.00
44,100.005,793.261,693.260.79211,341.2243,544.13
54,100.005,441.031,341.030.74731,002.1040,896.65
64,100.005,110.221,010.220.7050712.1638,410.13
74,100.004,799.52699.520.6651465.2236,074.79
84,100.004,507.71407.710.6274255.8033,881.45
94,100.004,233.64133.640.591979.1031,821.45
10-4,900.003,976.238,876.230.55844,956.4429,886.71

Note on year 10 cost: −4,900.00 EUR reflects the capex residual credit of 9,000 EUR (10 % of 90,000) less the year's 4,100 EUR opex, i.e. a net credit on the cost line of −4,900 EUR.

4. Transparent formulas

5. Sources table

Each named-source row previously left as "OEM *" or hand-wave is mapped to a specific document URL below.

Named source (original)Replacement citationSpecific document URL / full citation
OEM nameplate (180 kWh)CATL 280 Ah LFP cell nameplatehttps://www.catl.com/en/products/cells/
OEM cycle-life spec (6,000 @ 80 % DoD)CATL LFP 280 Ah cycle-life envelopehttps://www.catl.com/en/products/cells/
OEM datasheet (PCS RTE 92 %)Huawei LUNA2000-100KTL-M1 product documentationhttps://support.huawei.com/enterprise/en/doc/EDOC1100285057
OEM service plan (opex 3,600/yr)Huawei Smart PCS service plan / CATL C&I service schedulehttps://support.huawei.com/enterprise/en/doc/EDOC1100285057 (service schedule referenced in product manual); bounded model assumption to 3,600 EUR/yr pending site quote
Industry duty profile (1.0 cycle/day)Grain-silo aeration duty assumption (bounded)Model assumption (bounded): 1.0 cycle/day aeration profile, no public industry study quoted; class: model assumption
EU Battery Regulation due-diligenceRegulation (EU) 2023/1542 Annex XIIIhttps://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32023R1542, Annex XIII (due diligence obligations for batteries)
EU storage 2nd-life market range (residual 10 %)Bounded model assumption (no public study quoted)Model assumption (bounded): 10 % capex residual at year 10; class: model assumption
EU corporate WACC midpoint (6 %)Bounded model assumption (no public study quoted)Model assumption (bounded): 6.00 % nominal discount rate; class: model assumption
Common EU storage TCO window (10 yr)Bounded model assumptionModel assumption (bounded): 10-year horizon; class: model assumption
UN 38.3 transport testUN Manual of Tests and Criteria, 7th rev. ed., §38.3https://unece.org/transport/dangerous-goods/publications/un-manual-tests-and-criteria
IEC 62619 (industrial secondary Li)IEC 62619:2022 webstore entryhttps://webstore.iec.ch/publication/60046
IEC 62109 / IEC 62477 (PCS safety)IEC 62109-1:2010 and IEC 62477-1 webstore entrieshttps://webstore.iec.ch/publication/6397 ; https://webstore.iec.ch/publication/6493
HS 8507.60 (Li-ion industrial)USITC HTS search / TARIChttps://hts.usitc.gov/?query=8507.60 ; TARIC 8507 60 00
HS 8504.40 (PCS / static converter)USITC HTS search / TARIChttps://hts.usitc.gov/?query=8504.40 ; TARIC 8504 40
LV Directive 2014/35/EU; EMC 2014/30/EUEUR-Lexhttps://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32014L0035 ; https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32014L0030

6. Sensitivity tables

Sensitivities are recomputed against the computed baseline. The cost-side capex/cycle-life sensitivities are recomputed from F1–F8; the benefit stream is held at the bounded defaults unless explicitly noted.

6.1 Capex sensitivity (benefit stream unchanged)

Capex (EUR)PV of costs (EUR)PV of benefits (EUR)NPV (EUR)IRRSimple payback
72,00072,000 + 30,176.82 − (72,000 × 0.10 × 0.5584) = 98,156.3440,624.61-57,531.73negativeNone
81,00081,000 + 30,176.82 − (81,000 × 0.10 × 0.5584) = 106,653.7840,624.61-66,029.17negativeNone
90,000 (baseline)115,150.8040,624.61-74,526.19-0.1780None
99,00099,000 + 30,176.82 − (99,000 × 0.10 × 0.5584) = 123,648.6640,624.61-83,024.05negativeNone
108,000132,146.1040,624.61-91,521.49negativeNone

6.2 Benefit-side (tariff delta) sensitivity

Net benefit per kWh = asset.ess.value_per_kwh_discharged − asset.ess.charge_cost_per_kwh. The 0.22 EUR/kWh threshold corresponds to the bounded default (0.40 − 0.18). The table below varies the net tariff delta and shows whether the project clears NPV ≥ 0 over the 10-year horizon.

Tariff delta (EUR/kWh)PV of benefits (EUR)NPV vs. baseline PV of costs 115,150.80 (EUR)Verdict
0.1018,465.74-96,685.06Reject
0.1527,698.60-87,452.20Reject
0.22 (bounded default)40,624.61-74,526.19Reject (threshold language retained)
0.3055,397.21-59,753.59Reject
0.4073,862.94-41,287.86Reject
0.4583,095.81-32,054.99Reject
0.55101,561.54-13,589.26Reject
0.60110,794.41-4,356.39Reject (marginal)
0.65120,027.28+4,876.48Accept

The computed NPV is negative at the bounded default tariff delta of 0.22 EUR/kWh. The "viable only if tariff delta > 0.22" claim in the prior draft referred to LCOS break-even (LCOS 0.3771/kWh implies a tariff delta above the LCOE proxy). However, the discounted cash flow computed in §3 shows that even at 0.22 EUR/kWh, NPV remains −74,526 EUR and IRR remains −17.80 % — i.e. the project does not clear a discounted payback within 10 years. Procurement should not proceed on tariff-shifting alone; an additional stacked revenue (demand-charge avoidance, ancillary services, capacity market) is required to push the benefit stream to ~0.65 EUR/kWh net equivalent, or capex must fall below ~60,000 EUR.

6.3 Cycle-life spec sensitivity (cost side)

Cycle-life specCycles over 10 yr (1.0 cyc/day)Fraction of specReaches 80 % SoH within 10 yr?TCO impact
3,0003,650121.67 %Yes (early replacement likely)+20 % capex contingency → 115,150.80 + 18,000 = 133,150.80 EUR (illustrative)
4,5003,65081.11 %Marginal+5 % capex contingency → 115,150.80 + 4,500 = 119,650.80 EUR (illustrative)
6,000 (baseline, CATL 280 Ah LFP)3,65060.83 %No115,150.80 EUR
8,0003,65045.63 %No115,150.80 EUR (residual could rise to 12 % → +1,800 EUR credit, illustrative)

7. Verdict by scenario

ScenarioAssumptionsPV of costs (EUR)NPV (EUR)IRRVerdict
PessimisticCapex 108,000; cycle-life 3,000; 1.0 cycle/day; +20 % capex contingency132,146.10 + 21,600 = 153,746.10-113,121.49negativeReject. Pursue only with capex < 60,000 EUR and stacked revenue.
BaselineCapex 90,000; cycle-life 6,000 (CATL 280 Ah LFP); 1.0 cycle/day; tariff delta 0.22 EUR/kWh115,150.80-74,526.19-0.1780Reject on standalone economics; LCOS break-even only at tariff delta > LCOS 0.3771 EUR/kWh. Stack revenue or cut capex.
OptimisticCapex 81,000; cycle-life 8,000; 1.3 cycles/day; residual 12 %; tariff delta 0.65 EUR/kWh (stacked)81,000 + 30,176.82 − (81,000 × 0.12 × 0.5584) = 105,749.17+14,278.11positive (qualitative)Accept. Combine demand-charge avoidance and ancillary services revenue.

8. Certification block

Confirm applicability with a notified body before procurement.

9. HS / customs block

ComponentHS codeLookup URLStatus
Lithium-ion accumulator, industrial8507.60USITC HTS 8507.60; TARIC 8507 60 00Verify MFN duty, anti-dumping, CBAM in TARIC before quoting landed cost
Power converter (PCS)8504.40USITC HTS 8504.40; TARIC 8504 40Verify in TARIC
BMS / monitoring8537.10USITC HTS 8537.10Verify in TARIC
Cabinets / BOS metalwork7326.90 or 9403.20USITC HTS 7326.90; USITC HTS 9403.20Verify in TARIC

Disclaimer: This page does not assert any duty rate as fact. Consult a licensed customs broker and the TARIC database before quoting landed cost. Lithium-ion codes may carry dual-use or CBAM considerations.

10. Next steps

Request a tailored quote for a 180 kWh grain-silo ESS in the EU. The computed economics indicate that tariff-shifting alone does not return positive NPV at the bounded default tariff delta; an RFQ should therefore include stacked-revenue options (demand-charge avoidance, ancillary services) and ask suppliers to price capex below the 90,000 EUR baseline.

Request RFQ — Grain-Silo ESS 180 kWh EU