User Guide
09.5 · Carbon Emissions

Verification Workflow

Verification produces a signed-off audit trail for emissions. It's required by most reporting frameworks (e.g. ASBRS S2) and by clients who require evidence.

The Flags

Each DirectCostEmission / OverheadEmission / CarbonEmissionAllocation has:

FlagPurpose
IsVerifiedSigned off.
VerifiedAtTimestamp.
VerifiedByUserIdWho signed.

Single-Row Verify

Open the Carbon view, tick the Verify checkbox on a row. TX1 sets IsVerified = true, stores VerifiedAt = now, and VerifiedByUserId = current user.

Bulk Verify

  1. Filter or select multiple rows (e.g. all Scope 3 rows for a given material).
  2. Right-click → Verify Selected or click the toolbar Bulk Verify.
  3. Confirm the action.

Behind the scenes: BulkVerifyDirectCostEmissionsAsync(ids).

Unverify

Right-click → Remove Verification. Clears the flag and timestamps.

Review Status vs Verified

Status is the workflow state (Draft / Review / Complete). IsVerified is independent — it flags the emission number as audited.

Typical convention:

  • Status = Complete once data entry is done.
  • IsVerified = true once an auditor has checked it.

You can require both before emitting a final PDF report.

Data Quality and Verification

Verification implies you've checked the data quality is appropriate for the claim. Don't verify rows with DataQuality ≤ 2 — improve the factor first.

Reporting on Verification

  • Summary view shows verified count and percentage.
  • PDF reports can include a "Verification Status" column and flag unverified rows.
  • The Carbon Emission Summary DTO returns:
  • TotalEmissions
  • Scope1 / 2 / 3 Emissions
  • ItemCount, VerifiedCount
  • VerificationPercentage = VerifiedCount / ItemCount × 100

Locking Verified Rows

Optionally enable Settings → Carbon → Lock Verified Rows to make IsVerified = true read-only (must unverify before editing). Prevents accidental changes to signed-off figures.

Export

Exporting verified emissions as CSV / JSON carries the VerifiedBy, VerifiedAt and DataQuality fields for external auditors.