How can we help? 👋

Scaler data coverage methodology

Understand how Scaler calculates meter-level data coverage for quality assurance, gap detection, and data collection prioritization.

Purpose of this article

This article explains how Scaler data coverage is calculated and where it appears in the platform. Scaler data coverage measures actual data completeness at the meter level, revealing gaps that aggregated methodologies like GRESB-aligned data coverage cannot detect.

Use this metric for: Data quality assurance, validation, identifying missing or incomplete meters, and prioritizing data collection efforts.

Applies to: Energy, water, and waste


Comparing Scaler and GRESB-aligned data coverage

Scaler provides two complementary data coverage metrics. Each serves a different purpose:

Aspect
Scaler data coverage
GRESB-aligned data coverage
Primary purpose
Data quality and completeness
External reporting and benchmarking
Used in
Data Collection Portal only
Analytics Portal, reports, GRESB submissions
Calculation level
Meter level (weighted)
Asset level (aggregated)
Resources covered
Energy, water, waste
Energy, water, waste
Area perspective
Weighted by meter covered area, evaluated against total floor area per area type
Sum of covered areas across all categories ÷ Sum of maximum areas
Time perspective
Meter-level time availability, weighted by meter size
Single date range per resource; Scaler uses widest range to maximize coverage
Treatment of gaps
Explicit — gaps are visible
Aggregated — gaps may be hidden
On-site renewables
Included
Excluded
What it tells you
Underlying meter data is complete
Asset-level completeness for GRESB reporting

When to use Scaler data coverage: QA, data validation, identifying missing meters, prioritizing data collection

When to use GRESB-aligned data coverage: GRESB submissions, portfolio analytics, external reporting, benchmarking


What Scaler data coverage measures

Scaler data coverage measures how complete consumption data is across all meters in an asset, taking into account:

  • Area coverage: How much of the asset each meter represents
  • Time coverage: How much of the reporting period each meter has data for

This metric is designed for data quality assurance, not external reporting. It provides visibility into gaps that aggregated methodologies like GRESB-aligned data coverage cannot detect.

Key principle: Scaler data coverage weights each meter's time availability by its covered area, then applies corrective factors when the full asset area or reporting period is not covered by meters.

Applies to: Energy, water, and waste equally


Where Scaler data coverage appears in Scaler

Scaler data coverage appears in the Data Collection Portal:

  • Asset List → Energy/Water/Waste (Data/Time/Area coverage) → Critical option
Notion image
  • Meters & Consumption → Asset-level summary → Scaler Data coverage
    • Notion image
  • Meter List → Time coverage column (per meter)
    • Notion image

Scaler data coverage is clearly labeled as "Scaler" or "Critical” to distinguish it from GRESB-aligned data coverage.


Why Scaler data coverage exists

An asset can show 100% GRESB-aligned data coverage while still having:

  • Missing months on individual meters (hidden by GRESB's single date range constraint and Scaler's widest-range interpretation)
  • Meters with non-overlapping time periods that together span the full year
  • Gaps hidden by GRESB's aggregation methodology

Example: One meter has data for January only, another has data for December only. Scaler reports 100% GRESB time coverage (full year span), even though 10 months have no data.

This is expected behavior. GRESB's methodology is designed for standardized benchmarking, not meter-level data quality assessment.

Scaler data coverage exists specifically to make these gaps visible. It answers the question: "How complete is our underlying meter data actually?"


How Scaler data coverage is calculated

Scaler data coverage uses a meter-weighted approach that evaluates data completeness relative to the asset's total floor area.

High-level calculation logic

  1. Calculate the time coverage of each meter individually
  1. Weight each meter's time coverage by its proportion of the total covered area
  1. Apply corrective factors where the full asset area or reporting period is not covered by meters

This approach avoids double penalization when meters are missing both time and area coverage.

The formula

SCALER_DATA_COVERAGE = Σ(METER_WEIGHT × METER_TIME_COVERAGE) × CORRECTIVE_FACTORS

Where:

  • Meter weight = Covered area of meter ÷ Total covered area of all meters
  • Meter time coverage = Days with consumption ÷ Total days in reporting period
  • Corrective factors = Adjustments for incomplete area or time coverage at asset level

Key variables used in this calculation

Input fields (meter configuration):

  • Area type
  • Covered area
  • Meter version start date
  • Meter version end date
  • Include in calculations
  • Subcategory

Input fields (asset configuration):

  • Status (inclusion NOT adjusted for asset status)

Calculated metrics:

  • Scaler data coverage
  • Time coverage (per meter)
  • Scaler time coverage (asset level)
  • Scaler area coverage (asset level)

The role of total floor area

Scaler evaluates data coverage within each Area type, relative to that area type's total floor area as defined in Reporting Data → Floor Areas

For each Area type:

  • The total floor area represents the maximum area that can be covered by meters
  • Meter Covered area values are evaluated against this maximum
  • Coverage is capped at the total floor area to prevent overstatement

Total floor area is used to:

  1. Determine whether meters fully cover the asset for a given area type
  1. Apply area-based corrective factors when coverage is incomplete

Total floor area mapping

Reporting Data → Floor Areas
Meter Area Type
Gross floor area (GFA)
Whole Building, Shared Services
GFA - Common area
Common Area
GFA - Tenant area
Tenant Space

Meter-level time coverage

Definition: Time coverage represents the proportion of the reporting period for which a meter has consumption data.

Calculation per meter:

TIME_COVERAGE = DAYS_WITH_CONSUMPTION ÷ TOTAL_DAYS_IN_REPORTING_PERIOD

Important characteristics:

  • Time coverage is calculated per meter
  • Meter version start date and Meter version end date define the period during which coverage is expected
  • Time coverage is later aggregated to asset level using meter weighting
  • Asset Status (e.g., Major Renovation, New Construction) does not modify time coverage calculation

Meter weighting by covered area

Each meter contributes to Scaler data coverage in proportion to the floor area it represents.

Covered area assumptions

Scaler assumes that:

  • Meters of the same resource (energy, water, waste) in the same Area type do not overlap in the floor area they cover
  • Covered areas are summed across all Subcategories (e.g., Natural gas, Off-site electricity, District heating & cooling)
  • The total covered area is capped at the floor area defined for the relevant Area type

Meters that are excluded:

  • Inactive for the reporting period, or
  • Excluded via Include in calculations = no/false

These meters do not contribute to coverage.

Weighted aggregation of time coverage

Each meter's time coverage is weighted by its share of the total covered area:

METER_WEIGHT = COVERED_AREA_OF_METER ÷ TOTAL_COVERED_AREA_OF_ALL_METERS

Scaler data coverage is then calculated as the weighted average of meter-level time coverage:

SCALER_DATA_COVERAGE = Σ(METER_WEIGHT × METER_TIME_COVERAGE)

This ensures that:

  • Larger meters have a proportionally larger impact
  • Missing data on a large meter affects coverage more than missing data on a small meter

Corrective factors

After meter-level aggregation, Scaler applies corrective factors to account for incomplete coverage at asset level.

Time corrective factor

The time corrective factor adjusts for periods in the reporting year where:

  • The asset is active, but
  • No meters exist to cover that period

Purpose: This prevents overstating coverage when meters are created mid-year.

Example: If meters only exist for the last 6 months of the year, the time corrective factor is 50%.

Area corrective factor

The area corrective factor adjusts for cases where:

  • Meters do not cover the full floor area of the asset for the relevant Area type

Purpose: This ensures that coverage reflects actual meter completeness, not just the presence of some meters.

Example: If meters cover 600 m² but the total floor area is 700 m², the area corrective factor is 600 ÷ 700 = 85.7%.


Relationship to Scaler time and area coverage

Because Scaler data coverage is calculated using meter-weighted time availability, it cannot be derived from:

Scaler time coverage × Scaler area coverage ❌ (This formula does NOT work)

Each metric serves a different diagnostic purpose:

  • Scaler time coverage highlights temporal completeness at the asset level
  • Scaler area coverage highlights spatial completeness at the asset level
  • Scaler data coverage reflects their combined effect at the meter level

Why this matters: You cannot simply multiply time coverage by area coverage to get Scaler data coverage. The weighting happens at the meter level before aggregation.


Why this methodology is used

Scaler's meter-weighted approach provides several advantages:

  1. Prevents double penalization of missing meters (both time and area gaps are accounted for once)
  1. Reflects the true impact of missing data on large meters
  1. Makes partial data gaps visible that aggregated methods hide
  1. Supports targeted data completion efforts by showing exactly which meters need attention

Key insight: An asset may show 100% GRESB-aligned data coverage while still having materially incomplete meter data. Scaler data coverage is designed to reveal those gaps.


Scaler data coverage calculation example

This example demonstrates how Scaler data coverage is calculated when meters do not cover the full floor area of an asset.

Scenario

An asset has a gross floor area (GFA) of 700 m² and three energy meters covering the same Area type (Whole-building):

Meter
Covered area
Meter time coverage
Meter A
100 m²
100%
Meter B
200 m²
100%
Meter C
300 m²
0%

Additional context:

  • Total covered area by meters = 600 m²
  • Total asset floor area (GFA) = 700 m²
  • All meters are active for the reporting period and included in calculations
  • Gap: 100 m² of the asset has no meter coverage

Step 1: Calculate meter weights

Meter weights are based on each meter's share of the total covered area:

Meter
Calculation
Weight
Meter A
100 ÷ 600
16.7%
Meter B
200 ÷ 600
33.3%
Meter C
300 ÷ 600
50.0%

Step 2: Apply meter-level time coverage

Each meter's time coverage is multiplied by its weight:

Meter
Calculation
Contribution
Meter A
16.7% × 100%
16.7%
Meter B
33.3% × 100%
33.3%
Meter C
50.0% × 0%
0.0%

Aggregated meter-level result:

Weighted time coverage = 16.7% + 33.3% + 0.0% = 50.0%


Step 3: Apply the area corrective factor

Because meters cover 600 m² out of 700 m², Scaler applies an area corrective factor:

Area corrective factor = 600 ÷ 700 = 85.7%


Step 4: Calculate Scaler data coverage

Scaler data coverage = 50.0% × 85.7% = 42.9%


Interpretation

What this tells you:

  • Two meters have full data, but they do not cover the full building
  • The largest meter (300 m²) has no data
  • An additional 100 m² of the asset has no meter at all

As a result:

  • Only 42.9% of the asset is fully represented by consumption data
  • Scaler data coverage reflects both missing meter data and missing area coverage

This behavior is intentional and helps surface:

  • Where meters are missing
  • Which gaps have the largest impact

Why total floor area matters

Total floor area (e.g., GFA) is used to:

  • Detect whether meters collectively cover the full asset
  • Prevent overestimating data completeness when only part of the building is metered

Critical insight: Even if all existing meters have complete time coverage, Scaler data coverage will remain below 100% until the full floor area is covered by meters.


Key assumptions

Scaler data coverage operates under these assumptions:

  1. Meters of the same resource (energy, water, waste) within the same Area type are assumed not to overlap in covered area - their covered areas are summed even if they physically serve the same space (e.g., natural gas and electricity both serving a 300 m² common area = 600 m² total covered area)
  1. On-site renewable electricity meters are included (unlike GRESB-aligned coverage, which excludes them)
  1. Asset construction status does not modify time correction logic (no special treatment for Major Renovation or New Construction)
  1. Coverage reflects data completeness, not data accuracy (Scaler data coverage does not validate whether the data is correct, only whether it exists)

Comparing calculation approaches

How GRESB-aligned data coverage is calculated:

Area coverage: Sums covered areas across all categories, divides by sum of maximum areas

Time coverage: Single date range per resource; Scaler interprets this to maximize coverage by using the widest range

Final coverage: Area coverage × Time coverage

Result: Aggregated view optimized for standardized benchmarking


How Scaler data coverage is calculated:

Time coverage per meter: Calculated individually for each meter

Meter weighting: Each meter's time coverage is weighted by its proportion of total covered area

Corrective factors: Applied when full asset area or reporting period is not covered

Final coverage: Weighted sum of meter-level contributions, adjusted by corrective factors

Result: Meter-level view optimized for data quality assurance


What high and low Scaler data coverage means

100% Scaler data coverage means:

✓ All relevant area types have meters covering 100% of floor area

✓ All meters have consumption data for every day of the reporting period

✓ No gaps exist in the underlying meter data

Low Scaler data coverage (<80%) typically indicates:

  • Missing meters for certain area types or energy types
  • Meters with partial time coverage (missing months or days)
  • Large meters with incomplete data (disproportionate impact)

Use Scaler data coverage to prioritize: Focus data collection efforts on the largest meters with the most missing data for maximum impact.


Troubleshooting & common questions

Why is my Scaler data coverage much lower than GRESB-aligned data coverage?

This is expected when you have meters with different time availabilities or when meters don't cover the full floor area. GRESB's aggregated approach can hide these gaps, while Scaler's meter-weighted approach reveals them. Both are correct for their intended purpose.

Can Scaler data coverage be higher than GRESB-aligned data coverage?

Yes, in certain scenarios. For example, if GRESB area coverage is penalized due to missing categories but Scaler calculates based only on existing meters covering a large portion of the floor area.

Why can't I calculate Scaler data coverage by multiplying Scaler time coverage × Scaler area coverage?

Because Scaler data coverage weights each meter's time availability by its covered area before aggregation. The weighting happens at the meter level, not at the asset level. Simply multiplying the two asset-level metrics does not account for this meter-level weighting.

What should I do if Scaler data coverage is below 100%?
  1. Navigate to Data Collection Portal → Portfolio → Meter List
  1. Sort by Time coverage to identify meters with missing data
  1. Focus on meters with large Covered area values (biggest impact)
  1. Fill missing consumption data or create additional meters to cover missing floor area
  1. Monitor Scaler area coverage and Scaler time coverage to identify whether the issue is spatial (missing meters) or temporal (missing data)
Why does Scaler data coverage include on-site renewable electricity when GRESB excludes it?

Scaler data coverage is designed for internal data quality assurance. On-site renewable electricity is part of your metering infrastructure and should be included when assessing data completeness. GRESB excludes it for benchmarking purposes, but Scaler includes it for QA purposes.

How do I know if my meters cover the full floor area?

Check the Meters & Consumption view for your asset. The "Floor area covered" section (available under the down toggle within each Area type section) shows the total covered area compared to the total floor area for each area type. If covered area < total floor area, you need additional meters.

Notion image
Does this methodology apply to water and waste too?

Yes! The same meter-weighted methodology applies to water and waste data coverage. The examples in this article use energy for illustration, but the calculation logic is identical across all resources.


Key differences from GRESB-aligned data coverage

Feature
Scaler data coverage
GRESB-aligned data coverage
Calculation method
Meter-weighted time availability with corrective factors
Asset-level aggregation across categories
Reveals meter-level gaps
Yes
No
Accounts for partial time coverage per meter
Yes (weighted by meter size)
No (single date range; Scaler uses widest to maximize coverage)
Includes on-site renewables
Yes
No
Can show 100% when gaps exist
No
Yes (due to aggregation)
Best used for
Data quality assurance
GRESB reporting

Use cases for Scaler data coverage

1. Data quality assurance

Goal: Identify incomplete meter data before generating reports

Action: Sort Asset List by Scaler data coverage to find assets with gaps


2. Prioritizing data collection

Goal: Focus efforts on meters with the largest impact

Action: Use Meter List to sort by Covered area × (100% - Time coverage) to identify high-impact gaps


3. QA before GRESB submission

Goal: Understand the gaps that GRESB's aggregation will hide

Action: Compare Scaler data coverage to GRESB-aligned data coverage for each asset to identify where hidden gaps exist


4. Tracking data completion progress

Goal: Monitor improvement over time

Action: Track Scaler data coverage month-over-month as you fill gaps and add meters


Additional resources

Did this answer your question?
😞
😐
🤩