close fullscreen
  1. Home
  2. Metrics
  3. World Benchmarking Alliance+NAT.B09 Water withdrawal
attribution history edit build
NAT.B09 Water withdrawal
What did the company score for NAT.B09 Water withdrawal in the Nature Benchmark?
18824670
World Benchmarking Alliance
Formula
bookmark 0
  • Details
  • Companies 814
  • Inputs 4,896
  • Sources 2
  • Datasets 0
  • Calculations 1

About the data

history edit build

One-fifth of the world’s river basins are experiencing significant changes in surface water available in the last five years (UN Water, 2021). Increasing exploitation of water resources is likely to lead to disruptions in ecosystem services in terms of renewing and purifying water resources. This indicator is aligned with the SBTN interim target to reduce water withdrawal in the most material parts of the value chain in line with environmental flow needs by 2030.

A note on the scoring system

Wikirate uses a standardized 10-point scoring system to enable comparison of company scores across different benchmarks. In the Nature Benchmark, companies can earn 1 point per indicator, which are then added together and calculated as a percentage of the total score for a measurement area (MA) to determine the final score for the MA. The overall Wikirate score is calculated by combining these scores with the appropriate weightings, and converting them to a 10-point scale. For instance, if a company achieves a final score of 50, the corresponding Rating will be 5.

Formula

history edit build

score = (x) -> 
  if x == "Yes"
    10
  else
    0
    
redistributed_weights = (weights, values) ->
  num_of_weighted_values = weights.length  
  for value, index in values
    if value == "Not Applicable"
      num_of_weighted_values -= 1
      redistributed_weight_value = weights[index]
      for weight, i in weights
        if weight == 0
          continue
        weights[i] = weight + redistributed_weight_value/num_of_weighted_values
      weights[index] = 0
  weights
  
weights = (1/6 for i in [0...6])
water_withdrawal = [reduction_disclosure, reduction_target, water_stressed_area_dependency, withdrawal_from_water_stressed_areas, reduction_engagement, water_stressed_area_dependency_in_supply_chain]
redistributed_weights(weights, water_withdrawal)

weights.reduce((weighted_sum, weight, index) -> 
              weighted_sum + weight*score(water_withdrawal[index])
             , 0)
NAT.B09.EA Water Withdrawal Reductions Disclosure
Research lock
World Benchmarking Alliance
reduction_disclosure
NAT.B09.EB Water Withdrawal Reduction Target
Research lock
World Benchmarking Alliance
reduction_target
NAT.B09.EC Water-Stressed Area dependency
Research lock
World Benchmarking Alliance
water_stressed_area_dependency
NAT.B09.ED Water Withdrawal From Water-Stressed Areas
Research lock
World Benchmarking Alliance
withdrawal_from_water_stressed_areas
NAT.B09.EE Water Withdrawal Reduction Engagement
Research lock
World Benchmarking Alliance
reduction_engagement
NAT.B09.EF Water-Stressed Area Dependency in Supply Chain
Research lock
World Benchmarking Alliance
water_stressed_area_dependency_in_supply_chain
License
CC BY 4.0 attribution
history edit build
Topics
Environment
Water
Water Management
Water Usage
Governance
Transparency
Sustainability & ESG Reporting
Sustainability Strategy
Sustainability Goals & Targets
Water Conservation
Water Risk & Scarcity Exposure
Sustainability Reporting
Supply Chain Transparency
Sustainable Supply Chains
Local Sourcing
history edit build
Framework Mappings
Value Type
Number
history edit build
Range
0-10
history edit build
Options
Researchable
no
history edit build
Assessment
Community Assessed
history edit build