Price index
BidBenchmark HVAC Maintenance Price Index
Latest (2027)
41.5
Periods
7
Current vintage
Nov 3, 2026
bbi-hvac-maintenance · index@2026.08.1 · Underlying benchmark
Series
| Period | Value | Awards | Note |
|---|---|---|---|
| FY2021 | 100.0 | 23 | incomplete coverage, thin sample |
| FY2022 | 112.6 | 36 | incomplete coverage |
| FY2023 | 64.9 | 43 | incomplete coverage |
| FY2024 | 42.1 | 71 | incomplete coverage |
| FY2025 | 40.7 | 112 | incomplete coverage |
| FY2026 | 11.5 | 1695 | |
| FY2027 | 41.5 | 12 | partial year, thin sample |
Revisions
Every change to a published value, with its cause. Prior vintages remain retrievable at the value they carried.
| Vintage | Period | To | Change | Cause |
|---|---|---|---|---|
| Nov 3, 2026 | 2026 | 11.5 | -2.2 | More awards reported for a period already published |
| Nov 3, 2026 | 2025 | 40.7 | -150.3 | More awards reported for a period already published |
| Nov 3, 2026 | 2024 | 42.1 | -73.3 | More awards reported for a period already published |
| Nov 3, 2026 | 2023 | 64.9 | -80.1 | More awards reported for a period already published |
| Nov 3, 2026 | 2022 | 112.6 | +12.6 | More awards reported for a period already published |
| Oct 4, 2026 | 2026 | 13.7 | -0.1 | More awards reported for a period already published |
| Oct 4, 2026 | 2025 | 191.1 | -12.0 | More awards reported for a period already published |
| Oct 4, 2026 | 2024 | 115.4 | +15.4 | More awards reported for a period already published |
Historical vintages
Each vintage is the series exactly as it was published on that date. The digest lets you prove the file you hold is the file we published.
| Vintage | Coverage | SHA-256 | |
|---|---|---|---|
| Nov 3, 2026 | 2021–2027 (7) | — | pending |
| Oct 4, 2026 | 2022–2026 (5) | 87cd72e2156e1845… | Download CSV |
| Sep 4, 2026 | 2024–2026 (3) | 031261fdb8afc02b… | Download CSV |
Methodology
Each index tracks the median current award value for a fixed benchmark category, rebased so that the first published period equals 100.
The cohort definition is held constant across periods, so movement reflects award values rather than a changing mix of contracts. A period is published only when its underlying benchmark snapshot met the minimum sample size. Revisions are issued as new dated vintages; previously published vintages remain retrievable.
Machine access to these values, including as-of queries against any vintage, is available through the licensing API.