Skip to content
Product Data & Architecture

How Do Companies Exchange Product Carbon Footprint Data? PACT, Versioning and Verification

How to exchange Product Carbon Footprint data without losing method, identity, version or assurance context, with PACT v3 as a current implementation example.

Reading time
7 min
Last verified
Sources
8
Share article
LinkedIn X Email
A colourful carton on a shop counter with a hand holding a phone showing a carbon impact dial

A product carbon footprint becomes much more useful when another organisation can receive it without losing the method, product identity, version or assurance context that gives the number meaning. This page explains the exchange layer, using PACT v3 as a current example rather than treating it as an EU Digital Product Passport requirement.

Direct answer

Companies can exchange Product Carbon Footprint (PCF) data reliably when the carbon result travels as a governed data record, not as a number copied into a spreadsheet or feed.

PACT separates two jobs that are easy to blur. PACT Methodology v3 sets rules for calculating and reporting cradle-to-gate PCFs. PACT Technical Specifications v3.0.3 define a machine-readable data model and REST API for exchanging those footprints between systems.

That means a useful exchange record needs more than kg CO2e. It needs enough product and footprint identity, calculation context, time and data-quality context, lifecycle/version information and verification metadata for the recipient to understand what the figure represents.

PACT conformance is an interoperability claim. It does not by itself certify that the underlying footprint calculation is correct, and PACT is not a mandatory EU DPP exchange protocol.

Activatea Product.
Share
LinkedInXEmail
Navigate this page

The carbon number is only one field

A carbon figure can be perfectly readable to a person and still be a weak data object.

Suppose a supplier sends 8.4 kg CO2e. Before a recipient can reuse that figure confidently, it needs to answer questions such as:

  • Which product does the number describe?
  • What quantity or declared unit does it relate to?
  • Which methodology and boundary produced it?
  • What reporting or validity period applies?
  • Which data were primary, secondary or otherwise qualified?
  • Has the footprint been independently verified, and if so, what was covered?
  • Is this the current footprint or an earlier version?
  • What should happen when a revised footprint arrives?

Those questions are why understanding what an environmental figure actually counts comes before exchange mechanics. The calculation result and its boundary still matter. Exchange standards do not repair a poor calculation.

The additional problem is continuity. Once the figure leaves the calculator and moves through procurement, supplier portals, product-data systems or customer APIs, its meaning has to survive the move.

PACT standardises two different layers

PACT's current architecture is useful because it makes the calculation/exchange distinction explicit.

LayerWhat it doesWhat it does not prove
PACT Methodology v3Defines methodology and reporting expectations for cradle-to-gate PCFsThat two software systems can exchange the record correctly
PACT Technical Specifications v3.0.3Defines the product-footprint data model, API behaviour and lifecycle semantics for interoperable exchangeThat the underlying calculation is substantively correct or independently assured
Verification informationRecords assurance context such as coverage, provider and completion informationThat the exchange endpoint itself is conformant, or that every recipient should accept the assurance

The technical specification itself distinguishes the OpenAPI/schema requirements used for machine interoperability from methodology reporting rules. That is a useful design principle beyond PACT: calculation rules, exchange rules and assurance claims are different controls.

Treating them as one status creates avoidable ambiguity. A technically valid payload can carry a weak footprint. A well-assured footprint can be sent through a non-PACT mechanism. A recipient needs to know which claim is being made.

What needs to travel with a Product Carbon Footprint

PACT's data model is more detailed than the simplified map below, but the operational idea can be reduced to six information layers.

Information layerWhat the recipient needs to knowWhy it matters
ResultThe PCF value and relevant unit/contextThe numerical result being exchanged
Calculation contextMethod, boundary/scope, period and relevant data-quality informationPrevents the number being detached from how it was produced
Product identityWhich product or product identifiers the footprint relates toStops one footprint being reused against the wrong product
Footprint identityA unique identifier for the footprint record itselfLets systems refer to a specific calculated record
Lifecycle and lineageWhether the footprint supersedes earlier records and how versions relatePreserves historical truth when the footprint changes
Verification contextWhat was verified, by whom, when and under what stated contextKeeps assurance explicit instead of implied

The key distinction is between product identity and footprint identity. A product can keep the same commercial identity while its footprint changes because inputs, activity data, methodology or calculation quality change. The product is not necessarily new. The footprint record is.

That is why a PCF should be governed as a derived product-data object with its own lifecycle.

What happens when the PCF changes

PACT v3 does not model a revised footprint as a silent edit to the old value.

When a PCF changes, the specification uses a new footprint identifier. Earlier footprint records can be deprecated and related to the new record through preceding footprint identifiers.

In practical terms:

  1. Product X has footprint record PF-1.
  2. The business recalculates the footprint after better supplier data becomes available.
  3. The new calculation becomes PF-2.
  4. PF-2 can point back to PF-1 as a preceding footprint.
  5. PF-1 can be deprecated rather than rewritten as if the new result had always been true.

This is a concrete example of the wider rule covered in when to overwrite, version or create a new product record: changing a governed fact is not the same thing as changing the product's identity.

The exact PACT lifecycle model is not a universal DPP rule. Its value here is that it makes record lineage explicit for a consequential derived value.

Conformance, verification and assurance are not synonyms

This is the distinction most likely to be lost when PCF exchange is reduced to a badge.

PACT conformance

The technical specification defines conformance for host systems against its normative API requirements. That is about whether systems implement the exchange behaviour expected by the specification.

It is an interoperability statement.

Methodology reporting

PACT Methodology v3 sets reporting expectations for the PCF itself. The technical specification can carry information needed to support those reporting rules.

That is about the content and context of the footprint.

Verification

PACT also models verification information separately. The data can describe matters such as verification coverage, provider, completion date and the stated verification context.

That is an assurance statement.

None of those should be silently upgraded into another. In particular, a PACT-conformant exchange does not mean the carbon calculation has been independently verified or is factually correct.

If you need the wider question of who checks a DPP claim or product fact, keep that with the evidence and assurance layer.

What named implementations show

A specification can define interoperable exchange without making supplier participation automatic.

WBCSD's 2026 Fujitsu case study describes engagement with more than 60 suppliers as part of its PACT implementation, including follow-up and enablement work. Fujitsu had already announced operation of PACT-compliant PCF data exchange in 2024.

The useful lesson is not the supplier count by itself. It is that a common protocol does not remove the operating work around supplier data, onboarding, responsibilities and process change.

BASF's PACIFIC implementation provides a second bounded example. BASF describes exchanging PCF data through the Catena-X automotive ecosystem. That demonstrates that common PCF exchange rules can be put into production within a sector data ecosystem.

It does not establish Catena-X as the universal architecture for PCF exchange. Sector governance, partner requirements and system architecture still matter.

The PACT Data Exchange Sandbox points in the same direction from another angle: manual, spreadsheet and email-based exchange can persist even when an interoperable technical model exists. Standards reduce translation friction. They do not remove every commercial or organisational dependency.

What this means for governed product data

For a sustainability or product-data team, the useful unit is not simply carbon_footprint = 8.4.

A governed PCF record should let you establish:

  • what product the figure belongs to
  • what method, boundary and period produced it
  • which version of the exchange specification it follows
  • which footprint record is current
  • which earlier records it replaces
  • what evidence and verification context sit behind it
  • which downstream systems or partners have received which version.

That is the point at which a PCF becomes reusable product data rather than a value pasted into a destination.

It also explains why one calculated fact may need to be transformed for several systems without becoming several competing truths. The governed record keeps the identity, evidence and lineage. Each destination can then receive the representation it actually needs. The broader pattern is covered in Product Data Across EU Systems: What Can Be Reused and What Must Stay Separate.

PACT is a strong current example of that architecture. It should not be mistaken for a legal requirement that every EU Digital Product Passport must adopt.

Practical checks before exchanging PCF data

Before treating a supplier PCF as reusable, check five things:

  1. Identity: can you tie the footprint to the right product and the right footprint record?
  2. Meaning: can you establish the method, boundary, period and relevant data-quality context?
  3. Version: can you tell whether the footprint is current, superseded or part of a lineage?
  4. Assurance: can you distinguish verification metadata from exchange conformance?
  5. Operating fit: can the supplier and recipient actually maintain the exchange process as data changes?

A "yes" to the API question alone is not enough.

What would change this page

This answer should be reviewed if:

  • PACT publishes a new major methodology or technical-specification version that changes the exchange or lifecycle model
  • EU product legislation formally adopts a particular PCF exchange method for a defined product group
  • new independent evidence materially changes what is known about production adoption or supplier-readiness constraints.

As checked on 6 September 2026, PACT Technical Specifications v3.0.3 remain the latest published technical specification.

Where this connects

Related resources this page depends on.

Sources

Does this reach your products?

Give ActivateDigital one product and it works out which obligations apply from the product's own character, and says which it cannot decide.