Electricity distribution scorecard

Generated 2026-10-04T22:45:18Z, method version 2026-10-04, analysis e9bec3f9e31cc031.
Window 2021-2025 (early window 2015-2020); asset age snapshot 2025. Real dollars of the year to June 2025 (CPI).

Data: Commerce Commission, electricity distribution information disclosures (CC BY 4.0), https://www.comcom.govt.nz/regulated-industries/electricity-lines/electricity-distributor-performance-and-data/information-disclosed-by-electricity-distributors/. Figures are derived and adjusted by NZ Infrastructure Insights and are not endorsed by the Commission.
Licence: Report text, charts and derived data: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit NZ Infrastructure Insights, link to the report and licence, and note any changes. Third-party material and the site's code are excluded. Report: https://nzinfrastructureinsights.com/reports/edb-scorecard

edb_scorecard_measures.csv: Measure dictionary
  measure_id: Stable measure ID
  label: Measure
  dimension_id: Dimension (context is not scored)
  unit: Unit of the value as disclosed
  direction: Which way is better (blank for context)
  adjustment: none; size (log ICPs and log km); sizeMix (adds log energy per ICP)
  fit_r2: R² of the adjustment fit
  cap: Cap applied before scoring, on the disclosed scale
  effective_weight: Share of the equal-weight overall score
  note: Note

edb_scorecard_values.csv: Every EDB and measure over the window
  company_id: Stable EDB ID
  company: EDB
  population_id: Density group
  measure_id: Measure ID
  value: Window value as disclosed
  years: Years with data in the window
  early_value: The same measure over the early window
  early_years: Years with data in the early window
  adjusted_ratio: Actual over fitted value (adjusted measures), uncapped
  scored_value: Value the percentiles rank: capped, then over the fitted value where adjusted
  capped: True when the cap bound
  percentile_all: Percentile among all EDBs, 100 = best
  percentile_peer: Percentile within the density group, 100 = best
  gap_reason: Why the value is missing

edb_scorecard_scores.csv: Overall and dimension scores, ranks and rank ranges
  company_id: Stable EDB ID
  company: EDB
  population_id: Density group
  score_all: Equal-weight overall score among all EDBs
  rank_all: Rank among all EDBs
  score_peer: Overall score within the density group
  rank_peer: Rank within the density group
  peer_count: EDBs in the density group
  rank_range_low: 5th percentile rank over the random weightings (all EDBs)
  rank_range_median: Median rank over the random weightings
  rank_range_high: 95th percentile rank
  band: strong, middle or weak, from the rank range
  top_quartile_share: Share of weightings with the EDB in the top quartile
  dominated_by: EDBs at least as good on every dimension and better on one
  cost_all: Cost score among all EDBs
  reliability_all: Reliability score among all EDBs
  utilisation_all: Utilisation and losses score among all EDBs
  assets_all: Asset management score among all EDBs
  cost_peer: Cost score within the density group
  reliability_peer: Reliability score within the density group
  utilisation_peer: Utilisation and losses score within the density group
  assets_peer: Asset management score within the density group

edb_scorecard_benchmarks.csv: What good looks like: summaries by population and basis
  measure_id: Measure ID
  population_id: all or a density group
  basis: disclosed (as disclosed) or scored (the value the percentiles rank)
  count: EDBs with a value
  median: Median
  quartile_low: 25th percentile
  quartile_high: 75th percentile
  min: Minimum
  max: Maximum
  good_quartile: Quartile on the better side
  best: Best value

edb_scorecard_companies.csv: EDB profiles and density groups
  company_id: Stable EDB ID
  company: EDB
  population_id: Density group
  icps: ICPs (window mean)
  circuit_km: Circuit km (window mean)
  network_size: √(ICPs × km)
  density: ICPs per km
  underground_share: Underground share of circuit length
  exempt: Exempt from price-quality regulation
  ownership: Ownership
  support_model: Support model
  diversification: Diversification

edb_scorecard_caveats.csv: Data caveats by EDB
  company_id: Stable EDB ID
  company: EDB
  kind: Caveat type
  text: Caveat
