Skip to main content

Data Availability

An asset can have multiple utility types and data sources, for which data completeness can differ significantly. In these cases, the Data Availability must be determined based on the overlapping timeframe during which actual data from all utility types (for energy) or meter readings (for energy and water) is available. Example: An asset has four meters, two of which have 12 months of data coverage, one has eight months of coverage from January to September, and another has five months from January to June. In this case, the Data Availability period should be based on the overlapping period across meters, which is five months.

Methodology

The platform automatically calculates Data Availability by identifying the first and last valid data entries for all relevant energy and water meters that overlap with both the reporting period and each meter’s activation period. These dates establish the availability boundaries for each meter within the reporting period, while allowing any gaps between them to be addressed in accordance with GRESB gap-filling guidelines. After calculating availability boundaries for each meter individually, overall Data Availability is determined based on the widest combined coverage across meters, evaluated relative to both the reporting period and the property’s ownership period.
To maximize Data Availability, users can follow these steps:
  1. Generate an Abisko GRESB Audit Report to identify meter data gaps, overlaps, and jumps
  2. Address data quality issues by updating meter data
  3. Remove space assignments for meters with persistently low data completeness
  4. Adjust data coverage values for spaces impacted by meter changes
  5. Repeat as necessary

Custom Values

Abisko calculates Data Availability strictly in accordance with GRESB guidelines. However, cases can arise in which it is practical to override these calculations with custom values. For example: Case 1: A property has multiple meters with full data and only one with data missing for one month
  • Overall property data completness is very high and data availability may be adjusted to represent the full year from [1/1 - 11/30] to [1/1 - 12/31]
Case 2 (Gap Fill): All meters in a property are missing data for the last month of the reporting year
  • Data availability may be adjusted to represent the full year from [1/1 - 11/30] to [1/1 - 12/31] and then users can select to fill the gap for the final month
Gap-filling is restricted to the data availability period. In order to fill end gaps, users should extend the data availability period by setting custom values.

Data Availability Algorithm

The following algorithm is used to determine the energy and water data availability across meters.
1

Determine operational data boundaries for reporting period

A property’s operational data boundaries depend on its ownership period and construction status. If a property reports a New Construction or Major Renovation project with a start or end date within the reporting period, then the data availability is limited to the period over for which the property is owned and not under construction or major renovation.
Users can report data outside of a property’s ownership period if it is transacted during the reporting period. To do this, the property’s date bought or date sold should be removed and the property’s NC&MR status should be set as Standing Investment. This will configure the ALS to include performance data for the whole reporting period.
IF property date_bought > December 31 OR date_sold < January 1:
  • reporting_start == reporting_end == N/A
Users can set custom Data Availability periods that extend beyond these boundaries.
ELSE:
  • reporting_start_limit = MAX[Jan 1, date_bought, new_construction_reporting_period_end_date, major_renovation_reporting_period_end_date]
  • reporting_end_limit = MIN[Dec 31, date_sold, major_renovation_reporting_period_start_date]
2

Get all relevant meters based on reporting level and activation dates

If Reporting Level is Whole Building, get all in-metric meters. If Split, get all meters assigned to landlord and tenant spaces. If no meters meet criteria, then availability_period = N/A.
  • Activation Date is NOT null && Activation Date < reporting_end_limit
  • Deactivation Date is null OR Deactivation Date > reporting_start_limit
3

Iterate through all relevant meters and calculate boundaries

For each meter, get meter_start and meter_end limits:
  • meter_start_limit = MAX(reporting_start_limit, activation_date)
  • meter_end_limit = MIN(reporting_end_limit, deactivation_date)
Iterate through all meter entries and update boundary limits:
  • meter_entry_start = start_date of the oldest entry for which:
    • entry_end_date > meter_start_limit **&& **entry_end_date < meter_end_limit
  • meter_entry_end = end_date of the most recent entry for which:
    • entry_start_date > meter_start_limit **&& **entry_start_date < meter_end_limit
Update meter-level availability periods
  • IF meter_entry_start is NULL OR meter_entry_end is NULL]:
    • reportring_start == reporting_end == N/A
  • ELSE:
    • meter_start = MAX(reporting_start_limit, meter_entry_start)
    • meter_start = MIN(reporting_end_limit, meter_entry_end)
4

Calculate data availability for reporting period from all meter boundaries

  • reporting_start = MAX(meter_start from all meters)
  • reporting_end = MIN(meter_end from all meters)

Viewing & Setting Data Availability

Data Availability can be viewed at the property and portfolio levels. However, custom values can only be set at the property level.

Property Level

Navigate to Property → GRESB → Meters The Data Availability for the GRESB Reporting Year and Prior Year is shown at the top of the page. Values are calculated based on the meters that are associated with the reported building spaces and are automatically updated as space assignments change. Screenshot 2026 02 16 At 12 53 47 PM To set a custom value:
  • Click on the edit icon next to the Data Availability dates for the year that you want to override.
  • In the sidebar, enter custom start and end dates and then click Save.
To clear custom values:
  • In the sidebar, click the Reset to Calculated button to reset the start and end dates to calculated values.
Screenshot 2026 02 16 At 4 16 12 PM

Portfolio Level

Navigate to Property → GRESB → Meters At the portfolio level, users can view the Data Availability values for every property across the portfolio for the GRESB Reporting Year and Prior Year.
  • Users can easily identify properties with less than 12-months of Data Availability
Screenshot 2026 02 16 At 4 22 16 PM