Extension Module · ISO 14068-1:2023 Carbon Neutrality

COMET.

Carbon-Neutrality Extension — comet-ext:iso14068 v0.1.0 · RFC Open

ISO 14068-1:2023 closed the gap between informal "carbon neutral" marketing and a structured, verifiable claim. This extension threads its requirements through the COMET seven-layer stack — eighteen owl:equivalentClass bridges to existing COMET classes, twenty-four new classes for concepts COMET did not yet encode, and a SHACL validation surface that catches the practices ISO 14068 forbids.

StandardISO 14068-1:2023
Namespacecomet-cn:
LayersL1 · L4 · L5 · L6 · L7
LicenseCC BY 4.0 + Apache 2.0
StatusRFC Open
Four pillars of ISO 14068-1:2023
Before 2023, "carbon neutral" was a marketing term with no agreed meaning. ISO 14068-1 closes that gap with four mandatory pillars. Conformance to all four is the bar a claim must clear under the EU Green Claims Directive, the UK CMA Green Claims Code, and the FTC Green Guides revisions.
Pillar 01 · §4.4 + §5.2
Mitigation hierarchy
Reduce in-boundary first. Then enhance in-boundary removals. Only THEN offset. Skipping rungs is non-conformant and the extension's hierarchyStep tag makes the order auditable.
Pillar 02 · §8 + Annex C
Quantification by reference
Does not invent a new accounting method. Defers to ISO 14064-1 for organizations and ISO 14067 for products, with GHG Protocol consistency carve-outs. COMET PCFs are already compatible.
Pillar 03 · §11
Credit gatekeeping
Five mandatory credit criteria — Real · Additional · Measurable · Permanent · Certified — and nine programme-level requirements covering registries, leakage, double counting, and Article 6.4 corresponding adjustments.
Pillar 04 · §12
Mandatory public report
A 24-element carbon-neutrality report — including the verification opinion — must be published for every reporting period. The extension types it as comet-cn:CarbonNeutralityReport, sub-class of comet-ver:DisclosureRecord.
What the extension contributes
Most of ISO 14068's vocabulary already lives inside COMET — the work is bridging via owl:equivalentClass and adding the new structural concepts (Plan, Pathway, Claim, Report) that ISO 14068 demands.
18
Equivalence bridges
24
New classes
11
Principle individuals
15
Properties
5
COMET layers touched
Where COMET already covers ISO 14068
Eighteen ISO 14068 terms map directly onto existing COMET classes. The extension declares these alignments via owl:equivalentClass so reasoners flow data between vocabularies without lossy conversion. No new class is created here — only the bridge.
ISO § ISO 14068 term Existing COMET class Note
3.2.4carbon footprintcomet-pcf:PCFResultIdentical for products via ISO 14067; orgs reuse class with organizational boundary
3.2.5direct GHG emissioncomet-pcf:Scope1EmissionDirect = GHG Protocol Scope 1
3.2.6indirect GHG emissioncomet-pcf:IndirectGHGEmissionCovers Scope 2 + Scope 3 — disambiguate downstream
3.2.7GHG removalcomet-pcf:GHGRemovalReforestation, soil sequestration, BECCS, DAC + storage
3.2.9GHG sourcecomet-sc:GHGSource
3.2.10GHG sinkcomet-sc:GHGSinkNatural or anthropogenic
3.2.11global warming potentialcomet-pcf:GlobalWarmingPotentialIPCC AR-aligned values
3.2.12CO₂ equivalentcomet-pcf:CO2Equivalent
3.2.16boundary <organization>comet:OrganizationalBoundaryPer ISO 14064-1
3.2.17boundary <product>comet-pcf:SystemBoundaryPer ISO 14067
3.3.2carbon creditcomet-eac:CarbonCreditISO 14068 criteria layered on as comet-cn:CreditCriterion
3.3.4carbon crediting programmecomet-eac:CreditingProgrammeVerra, Gold Standard, ART TREES, CAR, etc.
3.3.5public registrycomet-eac:PublicRegistry
3.4.3organizationcomet:Organization
3.4.4productcomet:Product
3.4.5stakeholdercomet:Stakeholder
3.4.6top managementcomet:TopManagementRequired signatory of the commitment
3.4.7value chaincomet-sc:ValueChainIncludes upstream + downstream + end-of-life
New classes ISO 14068 forces COMET to add
Twenty-four concepts in ISO 14068 had no representation in COMET v0.2. They are introduced under the new comet-cn: namespace and organized by the COMET layer they extend.
Layer New class ISO § Why it is needed
L1 Corecomet-cn:Subject3.4.2The unit being claimed neutral. owl:unionOf (Organization Product)
L1 Corecomet-cn:Entity3.4.1The body MAKING the claim — distinct from Subject (parent claims for child product)
L1 Corecomet-cn:FinancialInstitution3.4.3.1Triggers the financed-emissions accounting requirement (Annex B.3)
L4 PCFcomet-cn:Baseline3.2.13Quantified base-period footprint, reductions are measured against
L4 PCFcomet-cn:BasePeriod3.2.14Historical comparison period
L4 PCFcomet-cn:ReportingPeriod3.1.6Period for which the claim is made — typically annual
L4 PCFcomet-cn:UnabatedGHGEmission3.1.4Emission left after in-boundary reductions
L4 PCFcomet-cn:ResidualGHGEmission3.1.5What remains after ALL technically + economically feasible reductions. Anchors long-term pathway target
L4 PCFcomet-cn:GHGEmissionReduction3.2.3First-class reduction artefact, baseline-relative
L4 PCFcomet-cn:GHGRemovalEnhancement3.2.8Distinct from a one-off removal; reversals re-class as emissions
L4–L7comet-cn:CarbonNeutralityCommitment6Required precondition — top-management commitment artefact
L4–L7comet-cn:CarbonNeutralityPathway5.3Trajectory with short, long, residual-only targets — IPCC/IEA/SBTi-aligned
L4–L7comet-cn:CarbonNeutralityManagementPlan9Composed of pathway + baseline + targets + safeguards (13 mandatory elements)
L4–L7comet-cn:CarbonNeutralityClaim3.1.3The public declaration
L4–L7comet-cn:CarbonNeutralityReport12The 24-element public report — sub-class of comet-ver:DisclosureRecord
L4–L7comet-cn:HierarchyAction4.4 + 5.2Enum: reduce / enhance / offset — mandatory tag on every plan action
L5 EACcomet-cn:CreditCriterion11.2Real · Additional · Measurable · Permanent · Certified
L5 EACcomet-cn:CreditingProgrammeCriterion11.3Nine programme-level criteria
L5 EACcomet-cn:CreditType3.3.2 N2Avoidance / Reduction / Removal — drives whether usable after residual
L5 EACcomet-cn:OffsettingEvent3.3.1 + 11Sub-class of comet-eac:RetirementEvent with vintage + 12-month constraints
L5 EACcomet-cn:CorrespondingAdjustment11.1 NArticle 6.4 disclosure (§12 t)
L6 Vercomet-cn:RemovalReversal10.2Re-class as emission in the reporting period of reversal
L6 Vercomet-cn:VerificationOpinion12 wBridges to ISO 14064-3
L7 / B.3comet-cn:FinancedEmissionsAccountAnnex B.3Financial-institution-specific component aligned to PCAF methodology
Where the new classes live
The extension threads through five of COMET's seven layers. The CarbonNeutralityManagementPlan is intentionally cross-cutting — it composes objects from L4 through L7, mirroring how the standard itself is structured.
L7
Market Signal — pricing residual-only credits
Hierarchy-aware premia; AvoidanceCredit ≠ RemovalCredit ≠ ReductionCredit. The L7 market can finally price the difference because credits carry their type, vintage, and corresponding-adjustment status.
CreditType RemovalCredit (residual-only)
L6
Verification & Assurance
Independent verification opinion is mandatory in the report (§12 w). Reversals must be re-classed as emissions in the period of reversal (§10.2).
VerificationOpinion RemovalReversal CorrespondingAdjustment
L5
Environmental Attribute Certificate
Five mandatory credit criteria + nine programme-level criteria. Vintage end ≤5y before claim period; retirement ≤12 months after period end. SHACL constraints enforce both.
CreditCriterion CreditingProgrammeCriterion OffsettingEvent
L4
Product / Organization Carbon Footprint
Baseline · BasePeriod · ReportingPeriod give the footprint time-bounded comparison semantics. Unabated and Residual emissions are typed sub-classes of GHG emission.
Baseline UnabatedGHGEmission ResidualGHGEmission GHGEmissionReduction GHGRemovalEnhancement
L1
Core Identity
Subject (Organization ∪ Product) and Entity (the body making the claim) become first-class — distinct because a parent company can claim neutrality for one of its products, not for itself.
Subject Entity FinancialInstitution

Cross-cutting (L4 → L7): CarbonNeutralityCommitment · CarbonNeutralityPathway · CarbonNeutralityManagementPlan · CarbonNeutralityClaim · CarbonNeutralityReport · HierarchyAction.

What ISO 14068 in COMET means to each role
The same machine-readable carbon-neutrality artefacts serve different audiences differently. The benefit profile below is the basis for stakeholder conversations once an organization adopts the extension.
Industrial buyers & product owners
Defends premium pricing under regulatory pressure
  • Every premium product carries a structured CarbonNeutralityReport referenced from the PCF — auditors, customers and regulators see the full chain in one query.
  • Hierarchy discipline is enforced by tagging — finance can refuse plans that purchase offsets before exhausting reductions.
  • Baseline, base period, reporting period become typed versioned artefacts instead of cells in one person's spreadsheet.
Financial institutions
Annex B.3 + PCAF in one payload
  • Direct integration of financed emissions via FinancedEmissionsAccount — same JSON-LD supports ISO 14068 and a PCAF disclosure.
  • Prudential value: ECB / PRA / FSB increasingly require evidence that net-zero pledges have hierarchy and pathway substance.
  • Verified residual-only credits priced via RemovalCredit carry different risk than AvoidanceCredit — L7 Market layer can price the difference.
Carbon verifiers (BV / SGS / DNV / TÜV)
Verification scope becomes machine-readable
  • Ingest the CarbonNeutralityManagementPlan directly; check each clause against ISO 14068 mandatory elements.
  • RemovalReversal, CorrespondingAdjustment, OffsettingEvent with vintage + retirement dates are first-class objects — re-issuing reasonable assurance year over year becomes diff-on-graph.
  • VerificationOpinion is a sub-class of comet-ver:AuditClaim, so existing verification workflows extend cleanly.
Regulators (DG ENV · CMA · FTC)
Greenwash enforcement asset
  • EU Green Claims Directive substantiation: COMET + ISO 14068 produces a canonical JSON-LD per claim — easier to subpoena, easier to compare across firms, easier to prosecute when missing.
  • Hierarchy compliance is queryable: a SPARQL query answers "did this entity offset before exhausting in-boundary reductions?" without reading any prose.
  • Cross-border consistency reduces forum shopping between Brussels, London and Washington.
LCA practitioners
PCF outputs become claim-ready
  • Practitioners already produce ISO 14067 PCFs — the extension wraps the existing result in Baseline, BasePeriod, ReportingPeriod so no parallel methodology is needed.
  • Sectoral pathway alignment encoded directly: CarbonNeutralityPathway carries the science-based pathway reference (IPCC / IEA / SBTi / ACT).
  • SimaPro, openLCA, GaBi, ecoinvent users gain a clean export target instead of bespoke claim-spreadsheets.
Carbon-market platforms & registries
Programme-level conformance becomes declarative
  • CreditingProgrammeCriterion enumerates the nine §11.3 requirements. Verra, Gold Standard, ART TREES, CAR can publish a one-time owl:sameAs mapping to declare conformance and inherit access to ISO 14068 buyers.
  • Vintage and retirement enforcement: datatype properties make timing rules computable — a registry can refuse a retirement that violates them.
  • Differentiated pricing: removal-based residual-only credits carry visible premium signals in the L7 layer.
Investors & analysts
Cuts through claim noise
  • Distinguishes a claim with hierarchy + pathway + verification from one without, in machine-readable form. Ratings can be derived rather than asserted.
  • Pathway-aware exposure: portfolio models can integrate targetYearResidualOnly directly — exclude or weight names whose pathway slips beyond 2050 without narrative interpretation.
  • Transition-debt issuance can reference structured pathway targets in the bond covenant instead of prose milestones.
Top management of the entity
Accountability with controlled risk
  • ISO 14068 §4.10 puts accountability for the claim with top management. The extension provides the mechanism to evidence that accountability — not just assert it.
  • Continual-improvement obligation (§5.2): the SPARQL query "did the use of offsetting decrease vs prior reporting period?" is a one-line audit.
  • Litigation defence: a structured, verified record of hierarchy compliance reduces exposure to misleading-conduct actions.
What ISO 14068 forbids — and how the extension catches it
The standard's value lies as much in what it rules out as in what it requires. Each forbidden practice below maps to a SHACL constraint or SPARQL-detectable pattern in the extension.
Forbidden practice How the extension catches it
Offsetting before reducing in-boundaryEvery action carries comet-cn:hierarchyStep; SPARQL surfaces plans where step 3 precedes steps 1–2
Using credits whose vintage ended >5 y before claim periodvintageEndYear ≥ reportingPeriodStart − 5y is a SHACL constraint
Retiring credits more than 12 months after period endretirementDate ≤ reportingPeriodEnd + 12 months is a SHACL constraint
Double counting between entity and host country (Article 6)correspondingAdjustmentApplied boolean must be present and disclosed
Forward-flow credits (ex-ante) used for a current claimisExPostCredit = true is required
Quietly dropping a reversed removalRemovalReversal must be re-classed as emission in the period of reversal
Using only avoidance credits to offset residual emissionsWhen ResidualGHGEmission > 0, accompanying credits must be RemovalCredit (per §11.1)
Claiming neutrality with no top-management commitment artefactCarbonNeutralityClaim requires a linked CarbonNeutralityCommitment (cardinality ≥ 1)
Publishing without a verification opinionCarbonNeutralityReport requires a linked VerificationOpinion (§12 w)
Implementation checklist for adopters
Step-by-step path from a working COMET dataset to a published ISO 14068-conformant claim. Each step produces a concrete object in the graph; each object is verifiable independently.
  1. Stand up Entity and Subject. Create comet-cn:Entity and the comet-cn:Subject it claims for; bind a Boundary per ISO 14064-1 (orgs) or ISO 14067 (products).
  2. Set time semantics. Define BasePeriod, compute Baseline (reuse comet-pcf:PCFResult), set ReportingPeriod.
  3. Build the pathway. Construct CarbonNeutralityPathway with targetYearResidualOnly and short/long-term targets aligned to a science-based pathway (IPCC / IEA / SBTi / ACT).
  4. Compose the management plan. Compose CarbonNeutralityManagementPlan covering all 13 mandatory elements of §9.1; tag every action with comet-cn:hierarchyStep.
  5. Execute hierarchy in order. Reduce, then enhance removals; quantify each as GHGEmissionReduction / GHGRemovalEnhancement against the Baseline.
  6. Determine residual. Compute remaining ResidualGHGEmission / UnabatedGHGEmission; size the offsetting volume.
  7. Source compliant credits. Assert each meets the five CreditCriterion. Encode vintageEndYear, correspondingAdjustmentApplied, isExPostCredit. Retire as OffsettingEvent ≤12 months after reporting-period end.
  8. Commission verification. Obtain VerificationOpinion (ISO 14064-3 methodology). Publish CarbonNeutralityReport covering all 24 elements of §12.
  9. Re-evaluate annually. Re-run the plan against new data; reclassify any RemovalReversal as emission in the reporting period of reversal.