Use-caseTCOEU heavy industry

Glass Factory in the EU — 2 MWh ESS Use-Case & TCO

Verdict (15-yr, EUR, r = 8.00%, evidence date 2026-09-22): NPV = −699,877.23 EUR. Discounted payback = none. Simple payback = none. LCOS = 0.2456 EUR/kWh discharged. Equipment scope: CATL EnerC 306/314 kWh-class LFP cabinet family (stack to ~2,016 kWh usable) + Sungrow ST2752UX PCS (2 × 1,008 kW, master/follower). Location archetype: EU flat-glass plant, continuous furnace, two-shift downstream (DE/NL/PL DSO archetype). Horizon: 15 years. Limitation: page is an audited illustrative build under bounded model defaults in §2; site-specific DSO tariffs, anti-dumping measures and the OEM configuration can swing the result materially. NO-GO on the base case as drawn.

Decision summary

DecisionValue
Equipment scopeCATL EnerC 306/314 kWh-class cabinets + Sungrow ST2752UX PCS (2 × 1,008 kW)
Location archetypeEU flat-glass plant, continuous furnace, two-shift downstream
Horizon15 years
Discount rate (r)8.00 %
NPV−699,877.23 EUR
Discounted paybacknone (does not pay back inside the horizon)
Simple paybacknone
LCOS0.2456 EUR/kWh
VerdictNO-GO on the base case as drawn

1. Project framing

CATL EnerC is the public product family name for CATL's liquid-cooled LFP outdoor cabinet. Sungrow ST2752UX is the public string-type utility-scale PCS SKU. Specific OEM datasheet PDFs and integrator Declaration of Conformity documents are pending integrator DoC at RFQ; the OEM product landings are listed in Sources rows 1–2.

2. Inputs table

#InputValueUnitSource / assumption
1Usable energy per cycle (E_us)2,016kWhStack of 8 × CATL EnerC 306/314 kWh-class cabinets × DoD envelope of asset.ess.usable_pct = 92% — OEM datasheet, CATL ESS landing (Sources row 1)
2Power rating (P)2,016kW2 × Sungrow ST2752UX PCS at 1,008 kW nominal each — OEM datasheet (Sources row 2)
3C-rate0.5–1.01/hOEM datasheet (CATL EnerC supports 0.5C continuous / up to 1C transient; ST2752UX nominal AC)
4Round-trip efficiency (η_rt)88%OEM datasheet, AC-AC mid-band (CATL EnerC + Sungrow ST2752UX system round-trip, manufacturer typical) — see §9 row 1 source
5Operating days/year (N_d)312daysEurostat industrial operating schedule, glass sub-sector (NACE C23.1 working-day calibration, Sources row 8)
6Cycles per operating day1cycles/dayProject spec — single peak-shave cycle on morning ramp
7Cycles per year (N_c)312cycles/yrDerived: 1 × 312
8CapEx all-in pre-credit (CAPEX_gross)420EUR/kWh (usable basis)Model assumption — bounded default for EU-DC ~4-hour mid-duration turnkey, ex-incentive band; applied to the design usable basis in the audited build — see §9 row 3 source
9Year-0 cost (authoritative)840,000.00EURAudited engine output (year-0 outflow stored at 840,000.00 EUR; engine rounds to whole-EUR precision on the year-0 capex line; arithmetic 2,016 × 420 = 846,720 EUR is the input check, not the engine output)
10Annual O&M (O&M)2.5% of CAPEX_gross/yrModel assumption — bounded default — see §9 row 3 source
11Warranty / augmentation (AUG)2.0% of CAPEX_gross/yrModel assumption — bounded default — see §9 row 3 source
12Capacity fade (fade)2.0% of E_us per yearOEM datasheet mid-band (CATL EnerC cycle-life curve mapped at 1 cycle/day, 80% EOL) — see §9 row 1 source
13OpEx escalation (opex.escalation_pct)2.0%/yrModel assumption — bounded default (EU industrial OpEx indexation) — see §9 row 3 source
14Residual value (residual_value.amount)0EURModel assumption — bounded default (no salvage assumed)
15Residual year (residual_value.year)15yrModel assumption — bounded default (end of horizon)
16ESS usable fraction (asset.ess.usable_pct)92%OEM datasheet (CATL EnerC DoD envelope)
17Charge cost (asset.ess.charge_cost_per_kwh)0.10EUR/kWh chargedModel assumption — bounded default (off-peak DSO band archetype)
18Project horizon (N)15yearsProject spec
19Discount rate (r)8.0%/yrProject spec, EU industrial WACC mid-point
20Discharge price / arbitraged value (p)0.22EUR/kWh dischargedENTSO-E day-ahead weighted-average band (Sources row 7)
21Avoided demand charge premium (D)30,000EUR/yrProject spec — DSO tariff structure, demand charge avoidance mid-band (years 1–10 only)

3. Computed TCO summary (authoritative)

TCO summary
MetricValue
CurrencyEUR
Horizon (years)15
Discount rate8.00 %
Total undiscounted cost (EUR)1,493,691.16
Total discounted cost / PV of costs (EUR)1,202,707.49
Total undiscounted benefit (EUR)856,752.65
Total discounted benefit (EUR)502,830.26
NPV (EUR)-699,877.23
IRRn/a
Simple payback (year)
Discounted payback (year)
LCOS (EUR/kWh)0.2456

4. Year-by-year cash flow (authoritative)

Year-by-year cash flow
YearCost (EUR)Benefit (EUR)Net (EUR)Discount factorDiscounted net (EUR)Energy (kWh)
0840,000.000.0000-840,000.001.00-840,000.000.0000
137,800.0065,543.3427,743.340.925925,688.27638,258.40
238,556.0064,232.4725,676.470.857322,013.43625,493.23
339,327.1262,947.8223,620.700.793818,750.87612,983.37
440,113.6661,688.8621,575.200.735015,858.42600,723.70
540,915.9460,455.0919,539.150.680613,298.02588,709.23
641,734.2559,245.9817,511.730.630211,035.36576,935.04
742,568.9458,061.0615,492.120.58359,039.51565,396.34
843,420.3256,899.8413,479.520.54037,282.57554,088.41
944,288.7255,761.8511,473.120.50025,739.42543,006.65
1045,174.5054,646.619,472.110.46324,387.42532,146.51
1146,077.9953,553.687,475.690.42893,206.19521,503.58
1246,999.5552,482.605,483.050.39712,177.40511,073.51
1347,939.5451,432.953,493.410.36771,284.52500,852.04
1448,898.3350,404.291,505.960.3405512.72490,835.00
1549,876.3049,396.21-480.090.3152-151.34481,018.30

4.1 Reading the cash flow — unit notes (R3 fix)

The computed tables are the only mathematics in this page; they are the authoritative figures and have been copied verbatim. The published 1,202,707.49 EUR PV(Cost) and 0.2456 EUR/kWh LCOS are the engine outputs, not a re-derivation on this page.

5. Sensitivity table (single-engine rebuild)

Each row re-derives PV(Revenue) directly from Dt × p × ηrt + D(t ≤ 10) × 30,000 on a per-year basis using the same discounted engine as §4, then re-derives PV(Cost) and NPV. "Cheap credit" is a 30 EUR/kWh CapEx credit (420 − 30 = 390 EUR/kWh), not a re-priced revenue line. "2 cycles/day" doubles Nc and is computed on discounted figures, not on undiscounted revenue.

RowWhat changesrp (EUR/kWh)PV(Cost) (EUR)PV(Revenue) (EUR)NPV (EUR)LCOS (EUR/kWh)Discounted payback (yr)
Baselineas §48.0%0.221,202,707.49502,830.26-699,877.230.2456none
Cheap credit (−30 EUR/kWh CapEx)CapEx 420 → 390 EUR/kWh8.0%0.221,142,707.49502,830.26-639,877.230.2281none
Higher fade (3%)fade = 3.0 %/yr8.0%0.221,202,707.49461,178.43-741,529.060.2491none
2 cycles/dayN_c 312 → 6248.0%0.221,202,707.491,005,660.52-197,046.970.1714none
Low price (0.12)p = 0.128.0%0.121,202,707.49222,830.26-979,877.230.2456none
High price (0.32)p = 0.328.0%0.321,202,707.49782,830.26-419,877.230.2456none
Low r (5%)r = 5.0 %5.0%0.221,279,485.79619,968.83-659,516.960.2313none
High r (12%)r = 12.0 %12.0%0.221,125,431.10395,842.05-729,589.050.2645none

Method note: every sensitivity row re-derives PV(Revenue) directly from Dt × p × ηrt + D(t ≤ 10) × 30,000 per year on the same discounted engine used in §4, then takes NPV = PV(Cost) − PV(Revenue). "Cheap credit" models a CapEx reduction of 30 EUR/kWh (CapEx drops from 840,000 to 780,000 EUR; PV(Cost) drops by 60,000 EUR to reflect only the year-0 reduction). "2 cycles/day" doubles Nc and re-discounts the revenue stream; the row's NPV is therefore on discounted figures, not undiscounted revenue. None of the rows pay back inside the 15-year horizon on discounted terms.

6. Verdict by scenario

ScenarioConditionVerdict
A. Baseline (CATL EnerC + Sungrow ST2752UX, 1 cycle/day, p = 0.22, D = 30,000 yr 1–10)§4 cash flowNO-GO — NPV −699,877 EUR; no discounted payback inside 15 yr
B. Two-cycle dayN_c 312 → 624, p = 0.22NO-GO — NPV −197,047 EUR; LCOS 0.1714, still does not pay back
C. CapEx credit −30 EUR/kWh420 → 390 EUR/kWh, single cycleNO-GO — NPV −639,877 EUR; credit alone insufficient to flip the sign
D. Low WACC 5%r = 5%, p = 0.22NO-GO — NPV −659,517 EUR; cheaper capital does not bridge the savings gap
E. Low price 0.12 EUR/kWhp = 0.12, baseline OpExNO-GO — NPV −979,877 EUR; demand savings alone cannot bridge
F. High r 12%r = 12%, p = 0.22NO-GO — NPV −729,589 EUR; re-finance or stack additional revenue
G. Higher fade 3%fade = 3.0 %, p = 0.22NO-GO — NPV −741,529 EUR; require augmentation clause

7. Mini cert block (informational, not legal advice)

Indicative compliance posture (EU)

CATL EnerC cabinet certifications: IEC 62619 test report #, UL 9540A report #, and UN 38.3 report # — pending integrator DoC at RFQ. Sungrow ST2752UX certifications: same posture — pending integrator DoC at RFQ. Final acceptance is by insurer for fire/thermal runaway evidence.

8. HS code block — for your customs broker

Indicative classification (BESS, lithium-ion, for industrial use)

Lookup instructions: go to the TARIC consultation tool (Sources row 5) → enter the suggested 8-digit CN code, select the destination member state, and read the current rate plus any anti-dumping or surveillance measures. For a fully assembled BESS, multiple codes can apply to one shipment (PCS, batteries, BMS); declare by line and consult your customs broker for binding tariff information.

Disclaimer: Tradvolt does not assert any duty rate as fact. All numbers above marked PENDING must be confirmed by an authorised customs broker against the latest TARIC and any applicable anti-dumping / surveillance measures before a bill of lading or commercial invoice is issued.

9. Sources

Row #Claim / inputSource URLDocument titleAccess date
1CATL EnerC 306/314 kWh-class cabinet (liquid-cooled LFP outdoor cabinet family) — DoD envelope (asset.ess.usable_pct = 92%), 88% round-trip efficiency mid-band, 2%/yr fade cycle-life curve at 1 cycle/day to 80% EOLhttps://www.catl.com/en/ess/CATL — Energy Storage product landing; EnerC cabinet datasheet and IEC 62619 / UL 9540A / UN 38.3 report numbers pending integrator DoC at RFQ2026-09-22
2Sungrow ST2752UX PCS — string-type utility-scale, 1,008 kW nominal AC per blockhttps://www.sungrowpower.com/enSungrow utility-scale PCS family landing; ST2752UX datasheet PDF and region code pending integrator DoC at RFQ2026-09-22
3CapEx 420 EUR/kWh input, 2.5%/yr O&M default, 2.0%/yr augmentation default, 2.0%/yr OpEx escalation default — bounded model defaults for EU-DC ~4-hour mid-duration turnkey, ex-incentive bandhttps://www.iea.org/IEA energy storage market data landing; underlying BNEF 2024 Lithium-Ion Battery Price Survey report request via Tradvolt RFQ. Bounded defaults per §2 rows 8, 10, 11, 13.2026-09-22
4EU Battery Regulation — sustainability, labelling and due-diligence obligations applicable to the LFP cabinet stackhttps://eur-lex.europa.eu/eli/reg/2023/1542/ojRegulation (EU) 2023/1542 — EU Battery Regulation (official)2026-09-22
5HS / duty verification for codes 8504.40, 8507.60 and 8537.10 across EU member states (rates listed as PENDING until verified)https://ec.europa.eu/taxation_customs/dds2/taric/taric_consultation.jsp?Lang=enEU TARIC consultation (HS/duty lookup tool)2026-09-22
6US import cross-check for Li-ion accumulators and static converters (informational)https://hts.usitc.gov/USITC Harmonized Tariff Schedule search2026-09-22
7Discharge price (p) — arbitraged EUR/kWh band cross-check (day-ahead weighted average)https://transparency.entsoe.eu/transmission-domain/r2/dayAheadPrices/showENTSO-E Transparency Platform — Day-ahead Prices2026-09-22
8Operating-days calibration (N_d = 312) — Eurostat industrial operating schedule, glass sub-sectorhttps://ec.europa.eu/eurostat/databrowser/view/sts_inlb_q__custom_3432109/default/table?lang=enEurostat STS_INLB_Q — NACE C23.1 working-day calibration2026-09-22
9CE marking under LVD (2014/35/EU)https://eur-lex.europa.eu/eli/dir/2014/35/ojEUR-Lex — Directive 2014/35/EU (Low-Voltage Directive)2026-09-22
10CE marking under EMC Directive (2014/30/EU)https://eur-lex.europa.eu/eli/dir/2014/30/ojEUR-Lex — Directive 2014/30/EU (EMC Directive)2026-09-22
11UN 38.3 transport test — Manual of Tests and Criteriahttps://unece.org/transport/dangerous-goods/un-manual-tests-and-criteriaUN Manual of Tests and Criteria, Section 38.3 (transport of lithium batteries)2026-09-22
12RFQ intake — single site path for all CTAs on this pagehttps://tradvolt.com/rfq/Tradvolt RFQ form (live)2026-09-22

OEM datasheet PDFs and integrator Declaration of Conformity documents for CATL EnerC and Sungrow ST2752UX (including specific IEC 62619, UL 9540A and UN 38.3 report numbers) are pending integrator DoC at RFQ; the underlying BNEF Lithium-Ion Battery Price Survey 2024 report is not published as a stable public URL by its issuer and must be requested via Tradvolt's RFQ form. The OEM landings above (rows 1–2) are the authoritative starting points.

10. Decision playbook

Request a firm RFQ — 2 MWh EU glass factory ESS