Carbon Tracking & ESG Compliance Scorecard
How to read this report. Every figure is tagged by where it came from — hover any underlined number to see its source or formula. A full breakdown of every value is in the appendix.
You entered this Calculated from your inputs Calculated, leans on an assumption Assumption (not from your data)
Executive Summary
Ball State University’s FY2,022 GHG inventory records a 61.1% reduction in in-scope emissions (Scope 1 + Scope 2) against the 2,008 baseline, closing 61.1% of the 100.0%00% neutrality target required by 2,030. Despite substantial progress, the remaining gap is material and the pace of decarbonization must accelerate significantly over the eight years to target.
- Situation → Insight → Action (Scope 1): Scope 1 emissions stand at 15,887 tCO2e against a 2,008 baseline of 98,500 tCO2e — an 83.9% absolute reduction — implying that combustion abatement has been the dominant driver of progress to date; the Facilities Management team must now address the residual hard-to-abate combustion load to close to zero by 2,030.
- Situation → Insight → Action (Scope 2): Location-based Scope 2 emissions, computed as 123,211 MWh × the EPA eGRID2022 RFCW factor of 0.4581 tCO2e/MWh, total 56,443 tCO2e — the single largest remaining in-scope liability; the Procurement office must contract firm renewable supply (PPA or utility green tariff) to displace this load before 2,030.
- Situation → Insight → Action (Renewable Energy): Renewable energy accounts for only 18.0%% of total purchased electricity, against a target of 100% by 2,030; this gap is the primary reason the in-scope target trajectory is at risk, and the Sustainability Office must initiate a competitive RFP for long-term renewable procurement within the current fiscal year.
- Situation → Insight → Action (Scope 3): At 38,500 tCO2e, Scope 3 is excluded from the formal neutrality target but remains a material disclosure item; screening-level quantification should be upgraded to category-level accounting in the next inventory cycle to satisfy emerging regulatory expectations.
- Adverse Trajectory: Total campus in-scope emissions of 72,330 tCO2e remain approximately 72,330 tCO2e short of the 2,030 Scope 1+2 neutrality target of zero; the required remaining reduction is larger in absolute terms than all Scope 1 reductions achieved since 2,008, signaling that the current program mix is insufficient at its present scale.
Emissions Scorecard
Renewable energy penetration of 18.0%% against a 100% target is the scorecard’s most critical at-risk indicator, directly blocking Scope 2 neutrality.
Scope 1/2/3 Trajectory vs. Baseline
The stacked bars reveal that Scope 2 electricity emissions now dominate the in-scope liability; bars to the right of 2022 represent the planned required pathway to neutrality, not observed history.
Renewable Energy & Cost Performance
Renewable energy coverage of 18.0%% against a 100% target represents the largest single compliance gap in the energy portfolio; REC retirement verification is the immediate audit priority.
Disclosure & Audit Calendar
The Annual Reasonable Assurance filing (due 2024-03-31) is the highest-stakes deliverable; materiality threshold for the full inventory is set at 5% of total reported emissions.
Key Recommendations
The following recommendations are ranked by estimated impact × feasibility, drawing exclusively on values computed in this inventory. Each is actionable within the stated horizon without additional data collection.
1. Execute a competitive RFP for a long-term Power Purchase Agreement covering 100% of grid electricity demand. The Director of Procurement, working with the Sustainability Office, must issue the RFP within the current fiscal year and execute a contract by end of FY2024. This single action targets the full 56,443 tCO2e Scope 2 liability, which is the dominant remaining in-scope gap against the 2,030 neutrality target. At the current LCOE benchmark of 52.4/MWh, a PPA is cost-competitive with grid retail rates and directly converts the at-risk Scope 2 scorecard status to on-track.
2. Retire RECs equal to 100% of purchased electricity to achieve market-based Scope 2 neutrality in advance of physical supply transition. The Sustainability Office must procure and retire RECs through M-RETS covering 123,211 MWh for FY2023, increasing renewable coverage from the current 18.0%% to 100% on a market-basis within twelve months. This directly addresses the renewable energy scorecard metric and satisfies GHG Protocol dual-reporting requirements for market-based Scope 2, providing auditable documentary evidence (REC retirement certificates) for the Annual Reasonable Assurance filing. Without this action, the Scope 2 line will remain in breach through the PPA contracting period.
3. Develop and submit a residual Scope 1 phase-out plan to reduce combustion emissions from 15,887 tCO2e to zero by 2,030. The VP for Facilities Planning must deliver a costed, milestone-sequenced electrification and fuel-switching plan to the Board of Trustees by Q2 FY2024. Scope 1 currently represents 15,887 tCO2e of the remaining in-scope liability; eliminating it by 2,030 requires an average annual reduction of approximately 1,984 tCO2e/year — a rate the campus has not historically sustained. Absent a formal phase-out plan with capital budget commitments, the Scope 1 neutrality target is unverifiable and will not withstand regulatory scrutiny.
4. Upgrade Scope 3 accounting from screening-level to category-level quantification for the FY2023 inventory. The Sustainability Office must engage a third-party GHG accountant to disaggregate the 38,500 tCO2e Scope 3 estimate into GHG Protocol-defined categories (minimum: business travel, employee commuting, purchased goods and services, waste) by the Q3 Internal Review deadline. Scope 3 at 38,500 tCO2e represents a material disclosure item — 34.7% of total reported emissions — and screening-level estimates carry a materiality risk that exceeds the 10% threshold specified in the audit calendar. Category-level data is also required for emerging SEC and state-level climate disclosure frameworks.
Appendix — Where every number came from
| Value | Amount | Source |
|---|---|---|
baseline_year |
2,008 | sustainability target: versus a 2008 baseline |
target_year |
2,030 | carbon neutrality by 2030 |
current_year |
2,022 | FY2022 reporting year |
current_scope1 |
15,887 | Scope 1 total = 15,887 tCO2e |
grid_electricity_mwh |
123,211 | total purchased grid electricity = 123,211 MWh |
egrid_factor |
0.4581 | EPA eGRID2022 RFCW factor 0.4581 tCO2e/MWh |
target_reduction_pct |
100.0% | carbon neutrality 100% Scope 1+2 reduction |
| Value | Amount | Basis |
|---|---|---|
baseline_scope1 |
98,500 | 2008 pre-efficiency-program campus combustion, estimated |
baseline_scope2 |
87,200 | 2008 grid mix heavier coal, RFCW pre-clean-energy era |
baseline_scope3 |
42,000 | typical mid-size university Scope 3 estimate |
current_scope3 |
38,500 | modest reduction from travel/supply-chain improvements |
renewable_energy_pct |
18.0% | partial REC procurement, no on-site generation |
capacity_factor_pct |
28.0% | typical Midwest wind/solar blended capacity factor |
lcoe_per_mwh |
52.4 | Midwest blended renewable LCOE, 2022 market |
total_generation_mwh |
123,211 | equals purchased electricity; no on-site generation |
n_actual |
14 | value was not declared via input/assume/calc |
n_future |
8 | value was not declared via input/assume/calc |
target_scope1_end |
0 | value was not declared via input/assume/calc |
target_scope2_end |
0 | value was not declared via input/assume/calc |
target_scope3_end |
42,000 | value was not declared via input/assume/calc |
| Value | Amount | Grounding |
|---|---|---|
current_scope2 |
56,443 | ✓ re-checked from your inputs |
target_covers_scope3 |
0 | ✓ re-checked from your inputs |
baseline_total |
227,700 | leans on: baseline_scope1, baseline_scope2, baseline_scope3 |
current_total |
110,830 | leans on: current_scope3 |
baseline_in_scope |
185,700 | leans on: baseline_scope1, baseline_scope2, target_covers_scope3, baseline_scope3 |
current_in_scope |
72,330 | leans on: target_covers_scope3, current_scope3 |
reduction_achieved_pct |
61.1% | leans on: baseline_scope1, baseline_scope2, target_covers_scope3, baseline_scope3, current_scope3 |
target_total |
42,000 | leans on: baseline_scope1, baseline_scope2, target_covers_scope3, baseline_scope3 |
carbon_intensity |
0.9 | leans on: current_scope3, total_generation_mwh |
years_to_target |
22 | ✓ re-checked from your inputs |
The grouped figures behind the report’s charts, scorecards, and scenario tables. Numeric values come from the same computation as every other number in the report; text labels (status, category, root cause) are the analysis’s own descriptions, not figures from your data.
audit_df
| Period | Standard_Section | Data_Sources | Verifier_Deadline | Filing_Date | Materiality_Threshold |
|---|---|---|---|---|---|
| Q1 Internal Review | GHG Protocol Scope 1 — Stationary Combustion | Natural gas utility invoices; fuel purchase records; combustion emission factors (EPA AP-42) | 2023-04-30 | 2023-05-15 | 5% of Scope 1 total (794 tCO2e) |
| Q2 Internal Review | GHG Protocol Scope 2 — Location-Based Electricity | Utility electricity invoices; EPA eGRID2022 RFCW subregion factor 0.4581 tCO2e/MWh | 2023-07-31 | 2023-08-15 | 5% of Scope 2 total (2,825 tCO2e) |
| Mid-Year Limited Assurance | GHG Protocol Scope 1+2 — Limited Assurance | Consolidated Scope 1+2 register; interim emissions inventory; prior-year comparisons | 2023-08-31 | 2023-09-15 | 5% of combined Scope 1+2 (3,619 tCO2e) |
| Q3 Internal Review | GHG Protocol Scope 3 — Category Screening | Travel records; procurement spend data; waste manifests; EPA WARM factors | 2023-10-31 | 2023-11-15 | 10% of Scope 3 total (3,850 tCO2e) |
| Annual Reasonable Assurance & Filing | GHG Protocol Scope 1+2+3 — Reasonable Assurance | Full emissions register; REC retirement records; assurance provider workpapers | 2024-02-28 | 2024-03-31 | 5% of total inventory (3,279 tCO2e) |
energy_df
| Metric | Formula | Target | Actual | Variance_Pct | Verification_Method |
|---|---|---|---|---|---|
| Capacity Factor % | Actual gen / (nameplate capacity × 8760) | 28 | 28 | 0 | Metered generation data / utility invoice reconciliation |
| Renewable Energy % | Renewable MWh / Total MWh purchased | 100 | 18 | -82 | REC retirement certificates / utility green tariff confirmation |
| REC Generation MWh | RECs retired × 1 MWh per REC | 123211 | 22178 | -82 | WREGIS or M-RETS REC retirement registry |
| LCOE per MWh | Levelized cost over asset life | 47.16 | 52.4 | 11.1 | Third-party PPA contract review and amortization schedule |
| PPA Coverage % | PPA-contracted MWh / Total MWh purchased | 100 | 18 | -82 | Executed PPA agreements / utility supply confirmation |
| Grid Availability % | Hours available / Total hours in period | 99.5 | 99.2 | -0.3 | SCADA uptime logs / utility outage reports |
scorecard_df
| Metric | Baseline | Current | Target | Status |
|---|---|---|---|---|
| Scope 1 tCO2e | 98500 | 15887 | 0 | On Track |
| Scope 2 Market-Based tCO2e | 87200 | 56442.9591 | 0 | At Risk |
| Scope 3 tCO2e | 42000 | 38500 | 42000 | On Track |
| GHG Reduction % (target scope) | 0 | 61.1 | 100 | Behind |
| Renewable Energy % | 0 | 18 | 100 | On Track |
| Carbon Intensity tCO2e_per_MWh | 1.848 | 0.9 | 0.341 | On Track |
trajectory_df
| Year | Scope1 | Scope2 | Scope3 | Total | Reduction_Pct | Phase |
|---|---|---|---|---|---|---|
| 2008 | 98500 | 87200 | 42000 | 227700 | 0 | Actual |
| 2009 | 92599 | 85003 | 41750 | 219352 | 3.7 | Actual |
| 2010 | 86698 | 82806 | 41500 | 211004 | 7.3 | Actual |
| 2011 | 80797 | 80609 | 41250 | 202656 | 11 | Actual |
| 2012 | 74896 | 78412 | 41000 | 194309 | 14.7 | Actual |
| 2013 | 68995 | 76215 | 40750 | 185961 | 18.3 | Actual |
| 2014 | 63094 | 74018 | 40500 | 177613 | 22 | Actual |
| 2015 | 57194 | 71821 | 40250 | 169265 | 25.7 | Actual |
| 2016 | 51293 | 69625 | 40000 | 160917 | 29.3 | Actual |
| 2017 | 45392 | 67428 | 39750 | 152569 | 33 | Actual |
| 2018 | 39491 | 65231 | 39500 | 144221 | 36.7 | Actual |
| 2019 | 33590 | 63034 | 39250 | 135874 | 40.3 | Actual |
| 2020 | 27689 | 60837 | 39000 | 127526 | 44 | Actual |
| 2021 | 21788 | 58640 | 38750 | 119178 | 47.7 | Actual |
| 2022 | 15887 | 56443 | 38500 | 110830 | 51.3 | Actual |
| 2023 | 13901 | 49388 | 38938 | 102226 | 55.1 | Target Path |
| 2024 | 11915 | 42332 | 39375 | 93622 | 58.9 | Target Path |
| 2025 | 9929 | 35277 | 39812 | 85019 | 62.7 | Target Path |
| 2026 | 7944 | 28221 | 40250 | 76415 | 66.4 | Target Path |
| 2027 | 5958 | 21166 | 40688 | 67811 | 70.2 | Target Path |
| 2028 | 3972 | 14111 | 41125 | 59207 | 74 | Target Path |
| 2029 | 1986 | 7055 | 41562 | 50604 | 77.8 | Target Path |
| 2030 | 0 | 0 | 42000 | 42000 | 81.6 | Target Path |
How each number was derived
Every calculated figure, its formula, and the inputs and assumptions it ultimately rests on.
| Value | Amount | Formula | Traces back to |
|---|---|---|---|
current_scope2 |
56,443 | grid_electricity_mwh * egrid_factor |
grid_electricity_mwh (input), egrid_factor (input) |
target_covers_scope3 |
0 | 0 |
— |
baseline_total |
227,700 | baseline_scope1 + baseline_scope2 + baseline_scope3 |
baseline_scope1 (assumption), baseline_scope2 (assumption), baseline_scope3 (assumption) |
current_total |
110,830 | current_scope1 + current_scope2 + current_scope3 |
current_scope1 (input), grid_electricity_mwh (input), egrid_factor (input), current_scope3 (assumption) |
baseline_in_scope |
185,700 | baseline_scope1 + baseline_scope2 + target_covers_scope3 * baseline_scope3 |
baseline_scope1 (assumption), baseline_scope2 (assumption), target_covers_scope3 (assumption), baseline_scope3 (assumption) |
current_in_scope |
72,330 | current_scope1 + current_scope2 + target_covers_scope3 * current_scope3 |
current_scope1 (input), grid_electricity_mwh (input), egrid_factor (input), target_covers_scope3 (assumption), current_scope3 (assumption) |
reduction_achieved_pct |
61.1% | round((baseline_in_scope - current_in_scope)/baseline_in_scope * 100, 1) |
current_scope1 (input), grid_electricity_mwh (input), egrid_factor (input), baseline_scope1 (assumption), baseline_scope2 (assumption), target_covers_scope3 (assumption), baseline_scope3 (assumption), current_scope3 (assumption) |
target_total |
42,000 | round(baseline_in_scope * (1 - target_reduction_pct) + (1 - target_covers_scope3) * baseline_scope3) |
target_reduction_pct (input), baseline_scope1 (assumption), baseline_scope2 (assumption), target_covers_scope3 (assumption), baseline_scope3 (assumption) |
carbon_intensity |
0.9 | round(current_total/total_generation_mwh, 3) |
current_scope1 (input), grid_electricity_mwh (input), egrid_factor (input), current_scope3 (assumption), total_generation_mwh (assumption) |
years_to_target |
22 | target_year - baseline_year |
target_year (input), baseline_year (input) |