Green Software Certification

Green software certification: poster for the GreenCode film
Video created by explainapaper.com

Every energy-using product sold in Europe carries a rating a non-specialist can read, except software. GreenCode rates a system before and after optimisation against an ISO-aligned standard, and returns the evidence behind the grade, so efficiency becomes something a buyer can specify, a regulator can test and a vendor can prove.

The label that does not exist

Almost every energy-using product sold in Europe carries a rating that a non-specialist can read at a glance. Software carries nothing. An organisation comparing two systems that do the same job can compare licence cost, features, support and security posture, but not the electricity the software will draw over its service life. That cost arrives later, as a hosting bill, a hardware refresh or a battery that no longer lasts a shift, and it is absorbed as a cost of doing business rather than attributed to the product that caused it.

Energy-using products that carry a rating, and software, which carries noneView full size
Every product but software. The one thing a buyer cannot ask for is the one thing that runs everything else.

The gap is not a small one. Before artificial intelligence and blockchain are counted, information and communications technology already emits on a par with civil aviation, and most of that footprint is electricity spent running software. The people best placed to choose the more efficient option have no signal to choose on.

What a label would change

A rating is only worth building if somebody acts on it. Four groups would.

  • Buyers could compare candidate products on running cost as well as purchase cost, and hold a supplier to a stated figure.
  • Tenders could attach a minimum rating to an IT purchase, as public procurement already attaches energy requirements to buildings and vehicles.
  • Regulators and auditors could test an environmental claim about a digital product against a defined method instead of a supplier's own benchmark.
  • End users could see whether the software inside a phone, a vehicle or a home energy system is frugal with the power it is given.

Behind all four is one condition: the measure must be the same everywhere, produced by a method anyone can repeat.

The standards are nearly in place

That condition is closer to being met than most people realise. Software Carbon Intensity, the measure developed by the Green Software Foundation, was adopted as ISO/IEC 21031 in 2024. It expresses the carbon cost of a defined unit of software work, and it aligns with ISO 14064 and the GHG Protocol, so a figure produced with it fits inside a corporate carbon inventory rather than sitting beside one.

An intensity figure is not yet a grade. The Software Carbon Efficiency Rating turns the measurement into a graded scale of the kind a buyer can act on. The Foundation's Green Software Patterns catalogue does the other half of the job, naming the code and infrastructure changes that reduce consumption, so a rating connects to the work that would improve it. Alongside them sits ISO/IEC 25010, the quality model that makes maintainability, reliability and performance efficiency assessable properties of software, which is what stops an energy saving being bought by degrading everything else.

GreenCode contributes to the Foundation's open-source rating and measurement tooling rather than running a private scheme, because a rating only its author can reproduce is worth very little.

Rating a system before and after

An energy label for software with a pointer moving from a lower grade to a higher one after optimisationView full size
The gap between two readings is the claim. One measurement is a status; two are a reduction.

Certification is the final stage of the GreenCode pipeline, and it measures rather than changes. The system is rated as received, on infrastructure reconstituted from its own configuration, under a defined load. It is rated again after optimisation, in the same environment, under the same load. The gap between the two readings is the claim, and the project's own threshold is a net reduction of more than 15% per system with no increase in quality issues, security flaws or error rate.

The grade travels with its evidence: the measurement boundary, the load profile, the allocation rules, the tool versions, the test results and the specific changes that produced the reduction, each returned as a reviewable pull request. This is where existing practice falls down. Energy is sometimes measured, but rarely in a form that can be assured, certified or compared during procurement. How the rating is produced sets out the mechanism in detail.

How a reduction is measured

Energy is measured directly for each system, and its carbon is reported against the Software Carbon Intensity standard, ISO/IEC 21031:2024. Where a system's infrastructure is in scope, the efficiency of the data centre it runs in is read against the ISO/IEC 30134 series of data centre key performance indicators, so that a saving in the software is not confused with a change in the building. Quality is tracked alongside energy: each optimisation pass records how many issues it found and how many it resolved, and the ratio shows whether the codebase is getting healthier as well as leaner. For context, industry experience puts defect density at around 15 to 50 defects per 1,000 lines of delivered code (Steve McConnell, Code Complete), which is the baseline a certified system is expected to improve on.

Why the timetable matters

Reporting obligations are widening, and software sits inside them whether or not anyone measures it.

  • The Non-Financial Reporting Directive is the regime most large EU companies report under today.
  • The Corporate Sustainability Reporting Directive phases in across financial years 2025 to 2028, widening both scope and detail.
  • The European Sustainability Reporting Standards already define what a disclosure has to contain.
  • The Corporate Sustainability Due Diligence Directive applies across financial years 2027 to 2029 and reaches into supply chains.
  • Since 27 September 2026, EU consumer law (Directive (EU) 2024/825, on empowering consumers for the green transition) bans generic environmental claims made to consumers that cannot be proved, and requires sustainability labels to rest on certification schemes with independent checks. The proposed Green Claims Directive, which would have set detailed rules for substantiating claims, has been on hold since the Commission announced its withdrawal in June 2025.
  • Non-EU companies with a significant presence in the EU come into scope of the reporting directive from financial year 2028.

Green claims are the sharpest of these. An efficiency claim that cannot be substantiated stops being a marketing line and becomes a legal exposure, and a measured, standards-based rating is the kind of evidence these rules expect. Direct taxation of IT carbon emissions is a plausible next step, and several instruments above began life as voluntary practice. An organisation that already knows the rating of its estate, and can show the reduction it has achieved, is in a very different position from one starting from an unmeasured baseline.

What a certificate is evidence for

Three things, in practice. It supports disclosure, because it turns an estimated Scope 2 and Scope 3 line into a figure with a reproducible method behind it, which is the subject of accurate ESG data for CSRD reporting. It substantiates green claims, because it records the steps taken as well as the status reached. And it gives procurement something to buy on, which is where a rating starts to change what suppliers build. What that means for a buyer is set out under certified software energy efficiency.

An easy to understand energy efficiency certificate for a software product is one of the deliverables GreenCode will bring. The consortium would rather it became a shared measure than a project artefact, which is why the standards work is done in the open.

  • Rating basis ISO/IEC 21031 software carbon intensity
  • Rating scale Software Carbon Efficiency Rating
  • Measured Before and after, same environment
  • CSRD phase-in Financial years 2025 to 2028
  • Non-EU companies in scope From financial year 2028
GreenCode

Want your software rated, or a say in how the rating works? Talk to the GreenCode team.

Get in touch