Guides

Sustainability reporting

Learn how to retrieve and calculate the relevant data for your ESG and sustainability efforts

At Spirii, we are committed to accelerating the transition to cleaner mobility. We proudly support Charge Point Operators (CPOs) and eMobility Service Providers (eMSPs) in tracking and communicating the environmental benefits of their networks.

To support these efforts, Spirii’s platform provides data on both the CO₂ emitted and the CO₂ estimated to be saved for every charging session. When aggregated, this data forms a robust foundation for:

  • ESG reporting to regulators and public authorities
  • Annual sustainability reports for shareholders and investors
  • Marketing and CSR materials for stakeholder communication
  • In-office dashboards to inspire teams and customers

Key integration data

The main API resource for sustainability reporting is:


Charge Detail Records (CDRs)

The GET CDRs endpoint contains the data of each completed charging session. In Spirii, we populate the CDRs with various contextual data to facilitate easy reporting.

Useful data fields include:

  • Transaction ID (The unique ID of the CDR)
  • EVSE ID (the unique ID of the EVSE of the charger)
  • Auth data (range of data on who charged, e.g., an app user ID or token UID)
  • Consumed (the amount of energy delivered during the session)
  • Co2 (the amount of CO2 in tons emitted for this charging session).

The Co2 emitted value is based on the local energy mix at the time of charging. For sessions using 100% green electricity, this value will be 0. If the electricity originated from fossil sources (e.g., coal), the value may be higher (e.g., 0.03 tons or 30 kg).

Source: CO₂ emission values are derived through our integration with ElectricityMaps, a platform that provides real-time data on electricity carbon intensity.



Calculating Estimated CO₂ Savings

In Spirii Connect, you may have seen the "CO₂ Saved" metric on your dashboard. You can replicate this calculation in your own reports or dashboards.

The calculation is based on two assumptions:

AssumptionValueSource
Average CO₂ emissions of a fossil vehicle150 g/km (0.000150 tons/km)Danish Committee on Climate Change, 2018
Average range per 1 kWh charged5.5 kmDanish Committee on Climate Change, 2018

Formula:

Using the above input, the following calculation is utilized:

ℹ️

Estimated CO₂ Saved (tons) = (Total kWh charged × 5.5 × 0.000150) – Total CO₂ emitted


Example:

Let’s say your network delivered 27,500 kWh in a month and emitted 5.74 tons of CO₂:

27,500 * 5.5 * 0.000150 - 5.74 = 16.95 tons of CO2 saved.



Reporting tips

Below are a couple of pointers for your sustainability reporting.


Adjust the baseline to fit your business

If you operate in a specific vertical—like electric trucking, last-mile delivery, or shared mobility—the standard assumptions may not apply. You can customize:

  • CO₂/km baselines (e.g., diesel truck vs. electric truck)
  • Range per kWh (based on your fleet’s efficiency)

Consider the full value chain

While the calculation is focused on energy consumption, your sustainability impact is the result of many stakeholders working together:

  • The driver who chose to charge sustainably
  • The EV manufacturer that made the vehicle possible
  • The location host or hardware provider that enabled the location
  • The energy provider that delivered cleaner power
  • And your team, enabling it all through Spirii

Celebrate their contribution in your storytelling.



Disclaimer

This method provides an estimated value for carbon savings. It is designed for awareness, comparison, and communication, but may not meet strict regulatory standards for lifecycle CO₂ accounting (e.g., Scope 1, 2, 3 emissions audits). For formal audits, consult a sustainability advisor or certifying body.