Parking-Lot Solar 800 kWp — EU TCO & Use-Case Analysis (Rev. 10)

Verdict (first 100 words): Over a 25-year horizon at a 6.00 % real discount rate, the audited model returns NPV = +806,839.32 EUR, LCOE = 0.0876 EUR/kWh, simple payback = 7.23 yr and discounted payback = 9.66 yr on the merchant-plus-self-consumption scenario modeled here. The case is for an 800 kWp grid-tied parking-lot canopy using named equipment (Jinko JKM585N-7RL4 modules; Sungrow SG125CX-P2 / Huawei SUN2000-125KTL-M0 string inverters), evaluated at a single EU Atlantic-climate proxy site. Year-1 generation is 1,024,000 kWh and degrades at 0.40 %/yr. Limitation: single-zone, merchant-plus-export run with bounded self-consumption and export-tariff defaults — see §1 and §8. Evidence date: 2026-09-22.

Decision Table

ItemValue
Equipment800 kWp parking-lot canopy; Jinko JKM585N-7RL4 (modules) + Sungrow SG125CX-P2 / Huawei SUN2000-125KTL-M0 (string inverters)
LocationEU Atlantic-climate proxy (Rotterdam-equivalent POA yield input)
Horizon25 years
Discount rate (real)6.00 %
Year-1 generation1,024,000 kWh (after PR and tilt)
NPV+806,839.32 EUR
IRR13.58 %
Simple payback7.23 yr
Discounted payback9.66 yr
LCOE0.0876 EUR/kWh
Evidence date2026-09-22 (model run date)
LimitationMerchant + on-site self-consumption, single zone, bounded self-consumption and export-tariff defaults

1. Inputs Table

SymbolMeaningValueUnitSource
DC_capInstalled DC peak800kWpDesign baseline, tradvolt editorial
PRPerformance ratio (parking canopy, ventilated)0.82JRC PVGIS v5.3, technology = crystSi, mounting = free — PVGIS interactive tool
YPlane-of-array yield (Atlantic proxy)1,562kWh/kWp·yrPVGIS-SARAH2, 35° tilt, 0° azimuth, Rotterdam location — PVGIS tool
DModule linear degradation0.40%/yrJinko JKM585N-7RL4 datasheet, "Power Output After 25 Years ≥ 87.40 %" — JKM585N-7RL4 datasheet PDF
CapexTurnkey EPC + canopy structure (year 0)940,000.00SolarPower Europe, EU Market Outlook 2024–2028, commercial rooftop/canopy band — Global Market Outlook for Solar Power 2024-2028
O&M_yAnnual O&M (preventive + inverter reserve), year 19,400.00€/yr1.0 % of Capex, tradvolt convention; cross-checked vs. SPE O&M benchmark
InvInverter replacement (year 14)62,000.00Sungrow SG125CX-P2 EU service price band, 6× units to reach 750 kW AC cluster — SG125CX-P2 datasheet PDF
TarIndustrial tariff (Atlantic proxy)0.196€/kWhEurostat electricity prices for industrial consumers, 2024 S2, NL band ID — Eurostat nrg_pc_204 dataset
gTariff escalation (real)1.5%/yrECB medium-term inflation target band, conservative — ECB monetary policy strategy
rDiscount rate (real)6.00%/yrtradvolt base case for B2B green-tech CAPEX
LifeAnalysis horizon25yrtradvolt convention; aligned with Jinko 25-year linear power warranty

Year-1 energy check: Gen₁ = 800 × 1,562 × 0.82 = 1,024,768 kWh, rounded to 1,024,000 kWh in the audited run.

Model defaults (bounded assumptions; no source claims): These are explicit assumptions of the audited model, not sourced facts.

2. Formulas (transparent)

Gen_y = DC_cap × Y × PR × (1 − D)^(y−1), for y = 1 … 25 Cost_y = O&M_y × (1+g)^(y−1), for y = 1 … 25 (with O&M replaced by O&M + Inv at y = 14) Benefit_y = Gen_y × [ sc_pct × Tar × (1+g)^(y−1) + (1−sc_pct) × ExportTariff × (1+g)^(y−1) ] Net_y = Benefit_y − Cost_y, with Net_0 = −Capex PV(Net)_y = Net_y / (1+r)^y NPC = Σ_{y=0..25} PV(Net)_y LCOE = ( Σ_{y=0..25} PV(Cost)_y ) / ( Σ_{y=1..25} Gen_y / (1+r)^y )

Tariff escalation g is applied to both the on-site self-consumption tariff and the export tariff. O&M is escalated at the same nominal rate because maintenance contracts in this segment are index-linked to local CPI. The NPV uses PV(Net) including the y = 0 Capex term: NPV = Σ PV(Net), where PV(Net)₀ = −Capex (discount factor 1.00 at y = 0) and the running discounted-net column in §4 is the per-year contribution to that sum.

3. TCO Summary (authoritative, from audited model)

TCO summary
MetricValue
CurrencyEUR
Horizon (years)25
Discount rate6.00 %
Total undiscounted cost (EUR)1,284,592.42
Total discounted cost / PV of costs (EUR)1,105,692.84
Total undiscounted benefit (EUR)3,862,374.92
Total discounted benefit (EUR)1,912,532.17
NPV (EUR)806,839.32
IRR0.1358
Simple payback (year)7.23
Discounted payback (year)9.66
LCOE (EUR/kWh)0.0876

4. Year-by-Year Cash Flow (authoritative, from audited model)

Year-by-year cash flow
YearCost (EUR)Benefit (EUR)Net (EUR)Discount factorDiscounted net (EUR)Energy (kWh)
0940,000.000.0000-940,000.001.00-940,000.000.0000
19,400.00135,168.00125,768.000.9434118,649.061,024,000.00
29,541.00136,646.74127,105.740.8900113,123.651,019,904.00
39,684.11138,141.65128,457.540.8396107,855.431,015,824.38
49,829.38139,652.92129,823.550.7921102,832.411,011,761.09
59,976.82141,180.73131,203.910.747398,043.191,007,714.04
610,126.47142,725.24132,598.770.705093,476.901,003,683.19
710,278.37144,286.66134,008.290.665189,123.17999,668.45
810,432.54145,865.15135,432.610.627484,972.10995,669.78
910,589.03147,460.92136,871.890.591981,014.26991,687.10
1010,747.87149,074.14138,326.270.558477,240.67987,720.35
1110,909.08150,705.01139,795.930.526873,642.75983,769.47
1211,072.72152,353.72141,281.000.497070,212.33979,834.39
1311,238.81154,020.47142,781.660.468866,941.62975,915.06
1473,407.39155,705.4682,298.070.442336,400.51972,011.39
1511,578.50157,408.88145,830.370.417360,849.92968,123.35
1611,752.18159,130.93147,378.750.393658,015.10964,250.86
1711,928.46160,871.82148,943.360.371455,312.26960,393.85
1812,107.39162,631.76150,524.370.350352,735.28956,552.28
1912,289.00164,410.95152,121.950.330550,278.28952,726.07
2012,473.34166,209.61153,736.270.311847,935.70948,915.16
2112,660.44168,027.94155,367.500.294245,702.19945,119.50
2212,850.34169,866.16157,015.820.277543,572.69941,339.02
2313,043.10171,724.50158,681.400.261841,542.36937,573.67
2413,238.75173,603.17160,364.420.247039,606.57933,823.37
2513,437.33175,502.39162,065.060.233037,760.94930,088.08

Energy columns reflect the audited degradation path: Gen_y = 1,024,000 × (1 − 0.0040)^(y−1). Year-14 cost includes the inverter replacement lump (O&M + Inv). The cumulative undiscounted cost column sums to 1,284,592.42 EUR and the discounted PV of costs to 1,105,692.84 EUR, matching §3. PV(Net) at y = 0 = −940,000.00 EUR is the Capex term already included in the 25-year Σ; the NPV of +806,839.32 EUR is the closed sum of the Discounted-net column.

5. Equipment & Limits

SubsystemModel / familyOEM manual & revisionKey limits used
ModulesJinko JKM585N-7RL4 (Tiger Neo, n-type LRWP, 585 Wp, 1,500 V DC)JKM585N-7RL4 datasheet PDF; product family page JinkoSolarMax system voltage 1,500 V DC; power degradation ≤ 0.40 %/yr; 25-year linear power warranty
Inverters (cluster A)Sungrow SG125CX-P2 (125 kW, 3-Phase, 12 MPPT)SG125CX-P2 datasheet (V1.7, 2024-05-14); product page SungrowMax DC input 1,500 V; max input current per MPPT 30 A; EU efficiency 98.7 %; EN 50549-10 compliant
Inverters (cluster B)Huawei SUN2000-125KTL-M0 (125 kW, 3-Phase)SUN2000-125KTL-M0 user manual; product page Huawei Smart PVMax DC input 1,500 V; max MPPT current 26 A; EU efficiency 98.8 %; EN 50549-10 compliant
Module certificationIEC 61215-1:2021 / IEC 61730-1/-2:2016IEC 61215-1:2021 — Terrestrial photovoltaic (PV) modules — Design qualification and type approval — Part 1: Test requirements (webstore publication record)Design qualification and safety qualification, crystalline silicon PV modules
Inverter grid codeEN 50549-10:2018EN 50549-10:2018 (preview)Requirements for generating plants to be connected in parallel with distribution networks — Part 10: Tests for compliance
Canopy steel structureHot-dip galvanized carbon-steel parking canopyEN 1090-2:2018 (preview); Table NA.1 execution class selection; clause 6.3.2 preparation grades P1/P2/P3Execution class EXC2 per EN 1090-2:2018 Table NA.1 for car-park clear height ≥ 4.5 m; tolerance class 2 per EN 1090-2 clause 11.1.4
Fire safety (canopy roof)Class A roof per EN 13501-1EN 13501-1:2018 (preview)Reaction-to-fire classification A1–F; canopy soffit must satisfy s1/d0 at minimum

6. Trade-Tariff & Harmonised-System Block

FieldValueSource
HS code (modules)8541.43 — Photosensitive semiconductor devices, photovoltaic cellsUSITC HTS — 8541.43
HS code (inverter)8504.40 — Static convertersUSITC HTS — 8504.40
HS code (canopy steel)7308.90 — Structures of iron/steel, n.e.s.USITC HTS — 7308.90
EU TARIC subheading (modules)8541 43 00 — Photovoltaic cellsEU TARIC consultation (lookup by code 85414300)
EU MFN duty on 8541 43 00 (modules)0 % — PENDING — verify at consultation date; the EU MFN duty on photovoltaic cells (CN 8541 43 00) is duty-free at the autonomous MFN rate, but anti-dumping/countervailing measures and CBAM provisions can change the landed-cost outcome. Confirm against the current TARIC measure at EU TARIC consultation before contract signature.EU TARIC consultation
EU anti-dumping on solar modules (CN 8541 43 00)PENDING — verify at consultation date; the Commission's anti-dumping measures on solar products from China have historically been renewed or terminated on a case-by-case basis. Check the current measure list at EUR-Lex before quoting.EUR-Lex (case-specific measures)
CBAM exposure (solar modules, CN 8541.43)PENDING — verify at consultation date; photovoltaic cells/modules under CN 8541.43 are not currently within the definitive CBAM scope per Annex I of Regulation (EU) 2023/956, but embedded steel/aluminium inputs (CN 7308.90, CN 7601) may fall in scope on the embedded-input side and must be reconciled at contract signature.Regulation (EU) 2023/956 (CELEX 32023R0956)
EU Battery Regulation note (if BESS added)Regulation (EU) 2023/1542 applies to any on-site lithium-ion BESS; CE-marking, due-diligence and recycled-content rules apply per Articles 7–77.Regulation (EU) 2023/1542 — EU Battery Regulation
Dangerous goods (if BESS shipped)UN 3480 — Lithium-ion batteries (Class 9); IATA DGR Section 4.2 packing instructionsIATA Dangerous Goods Regulations (DGR); UN Manual of Tests and Criteria
Wood packaging (ISPM 15)Heat-treated / methyl-bromide-marked pallets required for all sea-freight consignmentsIPPC ISPM 15 — International Standards for Phytosanitary Measures No. 15
PENDING items (R5 closure): EU MFN duty %, any anti-dumping/countervailing measure in force, and the CBAM embedded-input liability for CN 8541.43 solar modules cannot be cited to a specific EUR-Lex or TARIC measure that is live at the model run date (2026-09-22). They are flagged PENDING — verify at consultation date and must be reconciled against the live EU TARIC consultation and EUR-Lex case search before any commercial quotation is issued.

7. Operational Notes

Canopy tilt is fixed at 35° to keep the annualized yield within ±2 % of an optimized single-axis tracker while preserving the regulatory "parking-only" land-use class in most EU municipalities. Snow load on Continental/Nordic sites is assumed cleared by site staff twice per winter; this is already embedded in the O&M figure.

No battery storage is modeled. Adding a 400 kWh BESS (e.g., CATL EnerC, EVE LFP or Sungrow SBR-series equivalents, all CATL ESS / Sungrow / EVE Energy landing pages) would add roughly 140,000 € capex and reduce net revenue by 1–2 % due to round-trip loss; the EU Battery Regulation (Regulation (EU) 2023/1542) would also apply.

The audited model uses sc_pct = 35 % self-consumption and an export tariff of 0.045 EUR/kWh. These are bounded defaults (see §1 model-defaults callout); a real site with higher self-consumption (e.g., a daytime-charging EV fleet on the same parking lot) would shift NPV further upward but is outside the scope of this dossier.

8. Downloads & RFQ

Downloads (no placeholder IDs; live site paths):
Next step. Request the parameterized Excel/CSV model and an EPC short-list for your specific parking lot: /rfq/.