BLS Employment Cost Index, 12-month compensation change
Quarterly U.S. employer cost changes from the BLS Employment Cost Index (ECI): 12-month percent changes in total compensation, wages and salaries, and total benefits for all civilian workers, plus total compensation for private industry workers. Current dollars, not seasonally adjusted. The ECI is the BLS's headline measure of labor-cost inflation; the 12-month change is the series BLS emphasizes for wage-pressure analysis.
- Rows
- 312
- Columns
- 4
- Source cadence
- Quarterly
- Last refreshed
- Sep 28, 2026
- Theme
- labor
| Column | Type | Description |
|---|---|---|
| date | date | Period of observation, mapped from the BLS API 'year' and 'period' fields (for example '2026' + 'M08' becomes 2026-08-01; '2026' + 'Q02' becomes 2026-04-01, the first day of the quarter). Monthly and quarterly periods are kept; annual averages (M13) are dropped. |
| series_id | string | BLS series identifier, e.g. 'CES0000000001' or 'CUSR0000SA0'. Encodes the survey, area, item, and seasonal adjustment; formats are documented at bls.gov/help/hlpforma.htm. |
| series_label | string | Official BLS series title from the Bureau's series catalog (data.bls.gov/timeseries), e.g. 'All employees, thousands, total nonfarm, seasonally adjusted'. |
| value | float | Observed value from the BLS API 'value' field. Units follow the series definition: employment and unemployment levels are in thousands of persons/jobs, average hourly earnings in dollars, weekly hours in hours, rates in percent, and CPI/PPI series in index points. Missing observations are null. |
First 10 sample rows — a preview, not the complete dataset.
| date | series_id | series_label | value |
|---|---|---|---|
| 2007-01-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.5 |
| 2007-04-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.3 |
| 2007-07-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.3 |
| 2007-10-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.3 |
| 2008-01-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.3 |
| 2008-04-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 3.1 |
| 2008-07-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 2.9 |
| 2008-10-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 2.6 |
| 2009-01-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 2.1 |
| 2009-04-01T00:00:00 | CIU1010000000000A | Total compensation for all civilian workers, 12-month percent change, current dollars | 1.8 |
Profiled Sep 28, 2026 from snapshot 20260928T035440Z-263bef557eb4
Measured- Completeness
- 100%
- Rows
- 312
- Columns
- 4
- Columns with gaps
- 0
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| datetimestamp | 0% | 76 | Jan 1, 2007 → Apr 1, 2026 | — |
| series_idvarchar | 0% | 3 | — |
|
| series_labelvarchar | 0% | 4 | — |
|
| valuedouble | 0% | 40 | 1.2 → 5.5median 2.6 | 7 outside 1st–99th percentile |
- Current
20260928T035440Z-263bef557eb4 · sha256 263bef557eb4…
312 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/bls/bls_employment_cost_index" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/bls/bls_employment_cost_index").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/bls/bls_employment_cost_index
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260928T035440Z-263bef557eb4 and its content hash, so readers get exactly the data you used.
U.S. Bureau of Labor Statistics. (2026). BLS Employment Cost Index, 12-month compensation change [Data set, snapshot 20260928T035440Z-263bef557eb4, sha256 263bef557eb4]. Datazimuts. Retrieved 2026-09-28, from https://datazimuts.com/en/datasets/bls/bls_employment_cost_index?snapshot=20260928T035440Z-263bef557eb4
@misc{dz_bls_bls_employment_cost_index_263bef55,
title = {{BLS Employment Cost Index, 12-month compensation change}},
author = {{U.S. Bureau of Labor Statistics}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/bls/bls_employment_cost_index?snapshot=20260928T035440Z-263bef557eb4}},
note = {Snapshot 20260928T035440Z-263bef557eb4, sha256 263bef557eb49d6277d0cb7f9b00546b1d84a0e0e5b0a2aea34fb9629a20052b; accessed 2026-09-28}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=bls%2Fbls_employment_cost_index&lang=en&theme=auto&snapshot=20260928T035440Z-263bef557eb4&x=date&y=value&agg=avg" title="BLS Employment Cost Index, 12-month compensation change" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.