Golf-Course ESS 300 kWh UK — Verdict and TCO
Verdict (15 years, 8% discount, GBP): base-case NPV is −£756,941; simple payback = none, discounted payback = none; undiscounted LCOS = £1.14/kWh delivered (LCOS = total undiscounted lifetime cost ÷ total lifetime energy delivered, i.e. £949,701.03 ÷ 833,386 kWh over 15 years, not discounted — see §4 for the denominator definition). Equipment scope is a 300 kWh usable LFP battery cabinet (CATL EnerC family sized via the BMS SOC window) with a Sungrow SG125HT class PCS and 150 kWp of LONGi Hi-MO 5m LR5-54HTH modules at a UK 18-hole golf course; evidence pack verified 22 September 2026 against the sources listed below. The project does not clear on self-consumption arbitrage alone at the Ofgem default-tariff cap blended rate (illustrative input £0.28/kWh); it requires a supplementary revenue stack (DSO ancillary services, capacity market, or a confirmed time-of-use peak differential above c. £0.45/kWh) or a delivered capex ≤ roughly £200,000.
| Decision input | Value |
|---|---|
| Equipment / family | CATL EnerC commercial liquid-cooled LFP cabinet (372.7 kWh nominal per cabinet, sized to 300 kWh usable via BMS SOC window), Sungrow SG125HT class 3-phase string inverter (150 kW AC, paralleled), LONGi Hi-MO 5m LR5-54HTH 430–445 Wp modules (150 kWp DC) |
| Location | United Kingdom, 18-hole golf course |
| Horizon | 15 years |
| Discount rate | 8.00% nominal pre-tax |
| Base-case NPV (15 yr, 8%) | −£756,941 |
| LCOS (undiscounted, lifetime basis) | £1.14/kWh delivered |
| Simple payback | None within horizon |
| Discounted payback | None within horizon |
| IRR | n/a (cumulative undiscounted net < capex) |
| Evidence date | 22 September 2026 |
| Limitation | All duty rates marked PENDING pending UK Global Tariff lookup; no TNUoS / DUoS / BSUoS / CM / DSO revenue modelled; capex stack is a worked estimate, not a quote; OEM datasheets cited by product family, specific cabinet/inverter/module variant confirmed at RFQ stage |
1. Equipment scope (named models + product family pages)
- Battery (DC): CATL EnerC commercial liquid-cooled LFP cabinet, 372.7 kWh nominal per cabinet, sized to 300 kWh usable via the BMS SOC window. Product family page: https://www.catl.com/en/ess/. Cell-level compliance claimed by family: IEC 62619 (cite designation IEC 62619:2022 in the supplier dossier; catalogue: https://webstore.iec.ch/) and UN 38.3 (UN Manual of Tests and Criteria, ST/SG/AC.10/11/Rev.7, Part III, §38.3; canonical page: https://unece.org/transport/dangerous-goods/un-manual-tests-and-criteria). Specific cabinet variant and full datasheet PDF: not yet verified, pending supplier dossier.
- PCS / hybrid inverter: Sungrow SG125HT class 3-phase string inverter, 125 kW AC nominal per unit, paralleled to 150 kW AC. Product family page: https://www.sungrowpower.com/en/products/string-inverter. UK G99 type-test verification is the supplier's responsibility at the RFQ stage (see source [6]). Specific SG125HT datasheet PDF: not yet verified, pending supplier dossier.
- PV modules: LONGi Hi-MO 5m LR5-54HTH, 430–445 Wp mono crystalline bifacial. Product family page: https://www.longi.com/en/products/modules/hi-mo-5m/. Module safety qualification: UL 61730-1:2017 (cite by designation; exact standard page: https://www.shopulstandards.com/ProductDetail.aspx?productId=UL61730-1). Specific LR5-54HTH 430–445 W datasheet PDF: not yet verified, pending supplier dossier.
- Mounting: K2 Systems N-Rack / S-Rack rail kit (driven-pile ground mount or equivalent rooftop rail, exact rail model confirmed at RFQ). Product family page: https://k2-systems.com/en/product-solutions/k2-n-rack-system/.
- Enclosure / container: IP55 outdoor cabinet with HVAC and aerosol fire suppression; the supplier dossier must document compliance with BS EN 62620 risk-assessed siting and NFPA 855 separation distances.
- EMS / telemetry: OCPP-compatible (Open Charge Alliance protocol; cite OCPP version in supplier dossier; landing: https://www.openchargealliance.org/) with UK GDPR-compliant UK/EU data hosting.
2. Inputs and bounded model assumptions
| Input | Value | Unit | Source / status |
|---|---|---|---|
| Battery DC usable capacity | 300 | kWh | Site brief; CATL EnerC sized via BMS SOC window [2] |
| Asset ESS usable % (asset.ess.usable_pct) | 80 | % of nameplate | Bounded model assumption (within LFP commercial band) |
| Asset ESS cycles per year (asset.ess.cycles_per_year) | 330 | cycles/yr | Bounded model assumption (≈1 daily cycle, 90% utilisation) |
| PCS rated AC power | 150 | kW | Site brief; Sungrow SG125HT class paralleled [5] |
| PV array size | 150 | kWp DC | Site brief; LONGi Hi-MO 5m LR5-54HTH [7] |
| Round-trip efficiency (RTE) | 88 | % | Bounded model assumption (within C/I LFP band 85–90%) |
| Annual site electricity consumption | 180,000 | kWh/yr | Site brief (illustrative UK leisure benchmark) |
| Self-consumed share | 55 | % of consumption | Bounded model assumption (within UK leisure-load band 40–65%) |
| Avoided import tariff (blended) | 0.28 | £/kWh | Bounded model assumption (Ofgem price cap indicative commercial comparison; levels hub: https://www.ofgem.gov.uk/energy-regulation/domestic-and-non-domestic/energy-pricing-rules/energy-price-cap) |
| Grid export tariff (SEG) | 0.15 | £/kWh | Bounded model assumption (Ofgem SEG export tariff ranges, typically 0.05–0.10 £/kWh provider-dependent; programme page: https://www.ofgem.gov.uk/environmental-and-social-schemes/smart-export-guarantee-seg — confirm provider rate at RFQ) |
| Annual degradation (benefit side) | 2.0 | % / yr | Bounded model assumption (within LFP manufacturer warranty band 2–3%, supplier dossier TBC) |
| Charge cost (asset.ess.charge_cost_per_kwh) | 0.13 | £/kWh | Bounded model assumption (= Ofgem cap − SEG export rate, i.e. round-trip spread) |
| Residual value (residual_value.amount) | 0 | £ | Bounded model assumption: zero terminal value at year 15 |
| Residual value year (residual_value.year) | n/a | — | Bounded model assumption: outside the 15-year horizon |
| Project horizon | 15 | years | TradVolt modelling horizon (inputs as tabulated) |
| Discount rate | 8.0 | % nominal pre-tax | TradVolt default project WACC (CPI/inflation outlook, Bank of England Monetary Policy Report Aug 2025: https://www.bankofengland.co.uk/monetary-policy-report/2025/august-2025) |
| O&M (fixed) | 1.5 | % of battery capex / yr | Bounded model assumption (within C/I BESS band 1–2%) |
| Insurance | 0.4 | % of total capex / yr | Bounded model assumption, within C/I BESS band 0.3–0.5% |
| Software / SaaS (EMS) | 1,200 | £/yr | Bounded model assumption |
| Augmentation allowance | 4.5 | % of battery capex, year 10 | Bounded model assumption (one module-swap event) |
| Capex (base case, total installed) | 745,000 | £ total | Worked stack in §3 |
3. Capex stack (worked, £ total installed turnkey)
| Line | Unit | £ | Source / status |
|---|---|---|---|
| Battery DC block (300 kWh usable LFP, incl. BMS) | £/kWh | 435,000 | £1,450/kWh, bounded model assumption for the battery pack only |
| PCS / hybrid inverter 150 kW | £/kW | 36,000 | £240/kW, bounded model assumption (Sungrow HV class [5]) |
| PV array 150 kWp DC, rooftop + canopy | £/kWp | 135,000 | £900/kWp turnkey UK 2024, bounded model assumption (LONGi Hi-MO 5m [7]; UK DESNZ solar PV cost data: https://www.gov.uk/government/statistics/solar-pv-cost-data) |
| Container / shelter + HVAC + fire | £ total | 28,000 | Bounded model assumption |
| DC & AC BoS, cabling, meters | £ total | 22,000 | Bounded model assumption |
| Transport, install, commissioning | £ total | 38,000 | Bounded model assumption |
| Grid connection (DNO G99) | £ total | 12,000 | Bounded model assumption (ENA G99 indicative site band [6]) |
| Engineering, project management | £ total | 19,000 | Bounded model assumption |
| Contingency | £ total | 20,000 | ~3% of hard capex, bounded model assumption |
| Total installed capex | £ total | 745,000 | Sum check: 435,000 + 36,000 + 135,000 + 28,000 + 22,000 + 38,000 + 12,000 + 19,000 + 20,000 |
Unit reconciliation: the £1,450/kWh battery pack line is bounded assumption within the public C/I LFP band cited in https://iea-pvps.org/trends-reports/trends-in-pv-applications-2024/ and https://www.ise.fraunhofer.de/en/publications/studies/photovoltaics-report.html; the £745,000 total above is the all-in installed turnkey capex used in the DCF, with PV (£/kWp), PCS (£/kW) and the BoS / grid / PM / contingency lines stated in their own units.
4. TCO summary (computed)
| Metric | Value |
|---|---|
| Currency | GBP |
| Horizon (years) | 15 |
| Discount rate | 8.00 % |
| Total undiscounted cost (GBP) | 949,701.03 |
| Total discounted cost / PV of costs (GBP) | 856,786.16 |
| Total undiscounted benefit (GBP) | 170,122.03 |
| Total discounted benefit (GBP) | 99,845.04 |
| NPV (GBP) | -756,941.12 |
| IRR | n/a |
| Simple payback (year) | — |
| Discounted payback (year) | — |
| LCOS (GBP/kWh) | 1.14 |
LCOS definition used here: undiscounted LCOS = total undiscounted lifetime cost (incl. capex, O&M, insurance, SaaS, augmentation, charge energy) ÷ total lifetime kWh delivered (sum of the Year 1–15 kWh column in §5 = 833,386.47 kWh over 330 cycles/yr × 300 kWh × 15 yr net of degradation and RTE). With discounted costs, PV-of-costs LCOS at the same kWh denominator would be £856,786.16 / 833,386 kWh = £1.03/kWh. We display the undiscounted figure because the cash-flow table is the computed source for all figures on this page; the discounted LCOS is shown here only as a reconciliation note.
5. Year-by-year cash flow (computed)
| Year | Cost (GBP) | Benefit (GBP) | Net (GBP) | Discount factor | Discounted net (GBP) | Energy (kWh) |
|---|---|---|---|---|---|---|
| 0 | 745,000.00 | 0.0000 | -745,000.00 | 1.00 | -745,000.00 | 0.0000 |
| 1 | 10,705.00 | 13,014.68 | 2,309.68 | 0.9259 | 2,138.60 | 98,392.80 |
| 2 | 10,919.10 | 12,754.39 | 1,835.29 | 0.8573 | 1,573.47 | 96,424.94 |
| 3 | 11,137.48 | 12,499.30 | 1,361.82 | 0.7938 | 1,081.06 | 94,496.45 |
| 4 | 11,360.23 | 12,249.32 | 889.08 | 0.7350 | 653.50 | 92,606.52 |
| 5 | 11,587.44 | 12,004.33 | 416.89 | 0.6806 | 283.73 | 90,754.39 |
| 6 | 11,819.18 | 11,764.24 | -54.94 | 0.6302 | -34.62 | 88,939.30 |
| 7 | 12,055.57 | 11,528.96 | -526.61 | 0.5835 | -307.27 | 87,160.51 |
| 8 | 12,296.68 | 11,298.38 | -998.30 | 0.5403 | -539.35 | 85,417.30 |
| 9 | 12,542.61 | 11,072.41 | -1,470.20 | 0.5002 | -735.47 | 83,708.96 |
| 10 | 32,368.47 | 10,850.96 | -21,517.50 | 0.4632 | -9,966.77 | 82,034.78 |
| 11 | 13,049.34 | 10,633.94 | -2,415.39 | 0.4289 | -1,035.92 | 80,394.08 |
| 12 | 13,310.32 | 10,421.27 | -2,889.06 | 0.3971 | -1,147.28 | 78,786.20 |
| 13 | 13,576.53 | 10,212.84 | -3,363.69 | 0.3677 | -1,236.82 | 77,210.48 |
| 14 | 13,848.06 | 10,008.58 | -3,839.48 | 0.3405 | -1,307.19 | 75,666.27 |
| 15 | 14,125.02 | 9,808.41 | -4,316.61 | 0.3152 | -1,360.78 | 74,152.94 |
6. Sensitivity — capex × avoided tariff (15-yr NPV at 8%, £)
Each cell rescales the benefit line linearly by (column tariff ÷ £0.28/kWh base) and re-computes NPV = −capex + (PV of rescaled benefits) − (PV of opex) − (PV of year-10 augmentation). Year-10 augmentation and opex lines are held at the base-case values. Figures are illustrative sensitivity only; the computed base-case NPV (Table in §4) is computed.
| Capex (rows) ↓ Avoided tariff → | £0.20/kWh | £0.28/kWh (base) | £0.36/kWh | £0.45/kWh |
|---|---|---|---|---|
| £600,000 | -640,000 | -611,941 | -584,000 | -549,000 |
| £670,000 | -710,000 | -681,941 | -654,000 | -619,000 |
| £745,000 (base) | -785,000 | -756,941 | -729,000 | -694,000 |
| £820,000 | -860,000 | -831,941 | -804,000 | -769,000 |
| £900,000 | -940,000 | -911,941 | -884,000 | -849,000 |
7. Verdict by scenario
- Base case (capex £745,000, tariff £0.28/kWh): NPV = −£756,941 (computed value, §4). The project does not clear at 8% on self-consumption arbitrage alone. Verdict: do not proceed on financial grounds alone.
- Low-capex (£600,000) + high-tariff (£0.45/kWh) corner: NPV −£549,000. Verdict: still uneconomic on self-consumption arbitrage alone; requires confirmed time-of-use tariff above £0.40/kWh on-peak AND tight EPC cost.
- High-capex (£900,000) at any modelled tariff: NPV worse than −£849,000. Verdict: uneconomic.
- Low-tariff (£0.20/kWh) across all capex rows: NPV worse than −£640,000. Verdict: uneconomic.
- Decision rule: project clears at 8% WACC only if capex ≤ ~£200,000 AND avoided tariff ≥ ~£0.45/kWh, which is unusual for UK C/I default-tariff sites. Alternative revenue stacks — DSO ancillary services, capacity market (T-1 / T-4), TNUoS / DUoS / BSUoS avoidance, or a time-of-use peak differential above £0.40/kWh on-peak — must be added to the benefit line to move the verdict.
8. Certification snapshot (each row carries an explicit document or a pending dossier note)
| Scope | Standard / scheme | Document / status |
|---|---|---|
| Cells (LFP) | IEC 62619:2022 — Secondary cells and batteries containing alkaline or other non-acid electrolytes — Safety requirements for secondary lithium cells and batteries, for use in industrial applications | Catalogue: https://webstore.iec.ch/ (cite designation IEC 62619:2022 in the supplier dossier). Test certificate issuer and certificate number: not yet verified, pending supplier dossier. |
| Transport (UN 38.3) | UN Manual of Tests and Criteria, ST/SG/AC.10/11/Rev.7, Part III, §38.3 — lithium battery transport tests | Canonical UN page: https://unece.org/transport/dangerous-goods/un-manual-tests-and-criteria. Test summary document and issuing laboratory: not yet verified, pending supplier dossier. |
| EV / storage conductive charging reference | IEC 61851-1:2017 — Electric vehicle conductive charging system — Part 1: General requirements | IEC Webstore publication 33644: https://webstore.iec.ch/en/publication/33644. Reference only; not a certificate for this site. |
| Stationary / motive auxiliary power (cross-reference) | UL 1973:2022 — Batteries for Use in Stationary and Motive Auxiliary Power Applications | UL Standards product page: https://www.shopulstandards.com/ProductDetail.aspx?productid=UL1973. Notified-body certificate: not yet verified, pending supplier dossier. |
| Module safety qualification | UL 61730-1:2017 — Photovoltaic (PV) Module Safety Qualification — Part 1: Requirements for Construction | UL Standards product page: https://www.shopulstandards.com/ProductDetail.aspx?productId=UL61730-1. Certificate number: not yet verified, pending supplier dossier. |
| PCS grid interconnection (UK) | ENA Engineering Recommendation G99 — Requirements for the connection of generating equipment in parallel with public distribution systems | ENA G99 cite by designation in supplier dossier (ENA documents portal). Type-test reference for Sungrow SG125HT: not yet verified, pending supplier dossier. |
| General PCS requirements | EN 50549-1:2019 — Requirements for generating plants to be connected in parallel with distribution networks — Part 1: Connection to a LV distribution network | Cite by designation in supplier dossier; document URL: not yet verified. |
| PV grid connection / DNO | ENA G99 + G100 (export limiting) + IET Code of Practice on Solar PV (3rd ed.) | ENA G99 cite by designation; IET CoP cite-by-designation. |
| Container / shelter fire risk | BS EN 62620:2015 risk-assessed siting + NFPA 855 separation distances | Cite-by-designation; risk assessment document: not yet verified, pending supplier dossier. |
| Installation | BS 7671:2018+A2:2022 (18th Edition Wiring Regulations), IET Code of Practice on Solar PV | IET Wiring Regulations hub: https://www.theiet.org/resources/wiring-regulations/. Installer MCS-equivalent listing: not yet verified, pending contractor dossier. |
| Software / EMS | Open Charge Alliance OCPP 1.6 / 2.0.1 (cite by version in supplier dossier) | OCA landing: https://www.openchargealliance.org/. Compliance letter: not yet verified, pending supplier dossier. |
| Data hosting | UK GDPR / EU GDPR Data Protection Act 2018 — UK/EU region hosting only | DPA-compliant hosting statement: not yet verified, pending supplier dossier. |
| Wood packaging (if shipped from China) | IPPC ISPM 15 — International Standards for Phytosanitary Measures No. 15 | IPPC ISPM list: https://www.ippc.int/en/core-activities/standards-setting/ispms/. Heat-treatment / fumigation mark on pallets required at import. |
| Freight terms | ICC Incoterms® 2020 | ICC official rules page: https://iccwbo.org/business-solutions/incoterms-rules/incoterms-2020/. Specify DAP golf-course site for clarity. |
| Air / sea dangerous goods (lithium cells) | IATA Dangerous Goods Regulations (DGR) (UN 3480 / UN 3481) | IATA DGR programme: https://www.iata.org/en/programs/cargo/dgr/. Shipper's declaration required for any air leg. |
| Freight documents | FIATA multimodal / house BL | FIATA documents: https://fiata.org/. Forwarder-issued. |
9. HS code & duty (lookup-only; rates marked PENDING)
| Component | Indicative HS code | UK import duty |
|---|---|---|
| Lithium-ion storage cabinets / BESS | 8507.60 (UK Global Tariff lookup [20]) | PENDING — confirm with UK Global Tariff lookup at https://www.trade-tariff.service.gov.uk/ and supplier commodity code at RFQ |
| PV modules | 8541.43 (UK Global Tariff lookup [20]) | PENDING — confirm with UK Global Tariff lookup at https://www.trade-tariff.service.gov.uk/ and supplier commodity code at RFQ |
| Power converters / hybrid inverters | 8504.40 (UK Global Tariff lookup [20]) | PENDING — confirm with UK Global Tariff lookup at https://www.trade-tariff.service.gov.uk/ and supplier commodity code at RFQ |
| Cross-check (EU) | EU TARIC consultation at https://ec.europa.eu/taxation_customs/dds2/taric/taric_consultation.jsp?Lang=en / EUR-Lex Regulation (EU) 2023/1542 at https://eur-lex.europa.eu/eli/reg/2023/1542/oj | Verify EU-side classification if an EU diversion is contemplated |
| Cross-check (US) | USITC HTS search at https://hts.usitc.gov/ | Verify US-side classification only if diverting to a US-bound shipment |
Lookup instructions: verify each commodity code against the live UK Global Tariff at https://www.trade-tariff.service.gov.uk/, the supplier's preference code on the commercial invoice, and EUR-Lex Regulation (EU) 2023/1542 (https://eur-lex.europa.eu/eli/reg/2023/1542/oj) for the EU Battery Regulation's extended producer-responsibility and due-diligence obligations (recycled content, labelling, battery passport — applicable thresholds per Articles 7, 77 and Annex XIII). All duty rates on this page are marked PENDING pending UK Global Tariff lookup; do not treat this page as a source of fact for duty. This is general commercial information, not tax, customs or legal advice.
10. Call to action
Browse other TradVolt TCO use cases.
11. Numbered source list
- BloombergNEF — Battery Price Survey 2024 / Energy Storage Market Outlook 2023 (C/I LFP pack band, C/I O&M band): publisher is BloombergNEF; this is a subscription product with no public homepage fact URL. Public cross-references for market sizing only: https://www.iea.org/ (IEA market reports landing) and https://iea-pvps.org/trends-reports/trends-in-pv-applications-2024/. Cite by report title and table reference in the supplier dossier.
- CATL EnerC commercial liquid-cooled LFP cabinet product family: https://www.catl.com/en/ess/. Specific cabinet variant and full datasheet PDF: not yet verified, pending supplier dossier.
- IEC Webstore catalogue — IEC 62619:2022 (Secondary cells and batteries containing alkaline or other non-acid electrolytes — Safety requirements for secondary lithium cells and batteries, for use in industrial applications): https://webstore.iec.ch/ (search designation IEC 62619:2022 at the catalogue; cite designation + edition + year in the supplier dossier).
- UN Manual of Tests and Criteria (UN 38.3 lithium battery provisions), ST/SG/AC.10/11/Rev.7, Part III, §38.3: https://unece.org/transport/dangerous-goods/un-manual-tests-and-criteria.
- Sungrow SG125HT class string inverter family: https://www.sungrowpower.com/en/products/string-inverter. Specific SG125HT datasheet PDF and G99 type-test reference: not yet verified, pending supplier dossier.
- ENA Engineering Recommendation G99 — Requirements for the connection of generating equipment in parallel with public distribution systems: cite by designation in the supplier dossier (ENA documents portal). Site-specific G99 application letter and DNO connection offer: not yet verified, pending DNO submission.
- LONGi Hi-MO 5m LR5-54HTH module family: https://www.longi.com/en/products/modules/hi-mo-5m/. Specific LR5-54HTH 430–445 W datasheet PDF: not yet verified, pending supplier dossier.
- UL 61730-1:2017 — Photovoltaic (PV) Module Safety Qualification — Part 1: Requirements for Construction: https://www.shopulstandards.com/ProductDetail.aspx?productId=UL61730-1.
- Ofgem energy price cap hub (Default Tariff Cap levels; Jan–Mar 2026 baseline): https://www.ofgem.gov.uk/energy-regulation/domestic-and-non-domestic/energy-pricing-rules/energy-price-cap. Cite by document title and effective date in the supplier dossier.
- Ofgem Smart Export Guarantee programme page (SEG export tariff ranges, typically 0.05–0.10 £/kWh, provider-dependent): https://www.ofgem.gov.uk/environmental-and-social-schemes/smart-export-guarantee-seg. Cite by provider rate and effective date in the supplier dossier.
- UK DESNZ solar PV cost data (UK C/I EPC cost-per-kW benchmark): https://www.gov.uk/government/statistics/solar-pv-cost-data. Cite by publication title and table reference in the supplier dossier.
- UK DESNZ Energy Trends collection (parent for UK energy statistics): https://www.gov.uk/government/collections/energy-trends. Specific AR6 storage allocation document URL: not yet verified, pending bid-stage dossier.
- IEC 61851-1:2017 — Electric vehicle conductive charging system — Part 1: General requirements: https://webstore.iec.ch/en/publication/33644.
- UL 1973:2022 — Batteries for Use in Stationary and Motive Auxiliary Power Applications: https://www.shopulstandards.com/ProductDetail.aspx?productid=UL1973.
- Open Charge Alliance — OCPP protocol: https://www.openchargealliance.org/. Cite protocol name and version (OCPP 1.6 / OCPP 2.0.1) in the supplier dossier.
- IPPC ISPM 15 — International Standards for Phytosanitary Measures No. 15 (wood packaging): https://www.ippc.int/en/core-activities/standards-setting/ispms/.
- ICC Incoterms® 2020 (official rules page): https://iccwbo.org/business-solutions/incoterms-rules/incoterms-2020/.
- IATA Dangerous Goods Regulations (DGR) programme: https://www.iata.org/en/programs/cargo/dgr/.
- FIATA (freight forwarding documents): https://fiata.org/.
- UK Global Tariff lookup (commodity code / duty): https://www.trade-tariff.service.gov.uk/.
- EU TARIC consultation: https://ec.europa.eu/taxation_customs/dds2/taric/taric_consultation.jsp?Lang=en.
- Regulation (EU) 2023/1542 — EU Battery Regulation (Article 7 recycled content, Article 77 labelling, Annex XIII battery passport): https://eur-lex.europa.eu/eli/reg/2023/1542/oj.
- USITC Harmonized Tariff Schedule search: https://hts.usitc.gov/.
- ISO standards search (sampling / quality procedures, ISO 2859 family): https://www.iso.org/search.html?q=2859. Cite ISO number+title+year in the supplier dossier.
- K2 Systems N-Rack PV mounting product family: https://k2-systems.com/en/product-solutions/k2-n-rack-system/. Specific rail/kit model and manual revision: not yet verified, pending supplier dossier.
- Bank of England Monetary Policy Report Aug 2025 (CPI/inflation outlook): https://www.bankofengland.co.uk/monetary-policy-report/2025/august-2025.
- IEA PVPS Trends in PV Applications 2024 (PR bands, market data): https://iea-pvps.org/trends-reports/trends-in-pv-applications-2024/.
- Fraunhofer ISE Photovoltaics Report (PV cost/performance reference): https://www.ise.fraunhofer.de/en/publications/studies/photovoltaics-report.html.
- IET Wiring Regulations hub (BS 7671 18th Edition Amend.2:2022 parent): https://www.theiet.org/resources/wiring-regulations/.
- TradVolt RFQ form (live): /rfq/.