{"@context":{"@language":"en","@vocab":"https://schema.org/","arrayShape":"cr:arrayShape","citeAs":"cr:citeAs","column":"cr:column","conformsTo":"dct:conformsTo","containedIn":"cr:containedIn","cr":"http://mlcommons.org/croissant/","rai":"http://mlcommons.org/croissant/RAI/","data":{"@id":"cr:data","@type":"@json"},"dataType":{"@id":"cr:dataType","@type":"@vocab"},"dct":"http://purl.org/dc/terms/","description":{"@container":"@language"},"equivalentProperty":"cr:equivalentProperty","examples":{"@id":"cr:examples","@type":"@json"},"extract":"cr:extract","field":"cr:field","fileProperty":"cr:fileProperty","fileObject":"cr:fileObject","fileSet":"cr:fileSet","format":"cr:format","includes":"cr:includes","isArray":"cr:isArray","isLiveDataset":"cr:isLiveDataset","jsonPath":"cr:jsonPath","key":"cr:key","md5":"cr:md5","name":{"@container":"@language"},"parentField":"cr:parentField","path":"cr:path","recordSet":"cr:recordSet","references":"cr:references","regex":"cr:regex","repeated":"cr:repeated","replace":"cr:replace","samplingRate":"cr:samplingRate","sc":"https://schema.org/","separator":"cr:separator","source":"cr:source","subField":"cr:subField","transform":"cr:transform"},"@type":"sc:Dataset","conformsTo":"http://mlcommons.org/croissant/1.1","name":"Legal-services prices and jobs, monthly (BLS CPI, PPI and CES)","description":"Month by month since 2017, what consumers pay for legal services (Consumer Price Index), what law offices receive for their work (Producer Price Index for offices of lawyers, overall and by type of work where BLS publishes it), and how many people work in legal services (Current Employment Statistics), each next to the all-items or services index where that helps. Every value is read from the Bureau of Labor Statistics' own database with its series id, base period, and a preliminary flag while BLS may still revise it. The consumer index measures a basket item, not a law firm's billing rate. Counts and index values only.","url":"https://probativegrowth.com/data/legal-prices/","identifier":"https://doi.org/10.5281/zenodo.23734854","sameAs":["https://doi.org/10.5281/zenodo.23734854","https://doi.org/10.5281/zenodo.23734853","https://zenodo.org/records/23734854"],"version":"1.0.0","datePublished":"2026-10-28","dateModified":"2026-10-28","license":"https://creativecommons.org/licenses/by/4.0/","creator":{"@type":"sc:Organization","name":"Probative Growth","url":"https://probativegrowth.com"},"publisher":{"@type":"sc:Organization","name":"Probative Growth","url":"https://probativegrowth.com"},"citeAs":"Probative. (2026). Legal-services prices and jobs, monthly (BLS CPI, PPI and CES) (Version 1.0.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23734854","keywords":["legal services prices","CPI legal services","PPI offices of lawyers","legal services employment","legal inflation"],"inLanguage":"en","isAccessibleForFree":true,"isLiveDataset":false,"temporalCoverage":"2017-01/2026-09","spatialCoverage":{"@type":"sc:Place","name":"United States"},"distribution":[{"@type":"cr:FileObject","@id":"legal-prices.csv","name":"legal-prices.csv","description":"Every record, one row each (RFC 4180, UTF-8). Columns are described in README.txt.","contentUrl":"https://probativegrowth.com/data/v1/legal-prices/legal-prices.csv","contentSize":"839870 B","encodingFormat":"text/csv","sha256":"e151da621c3f15003cb019db4118a6696b204bf63442387b06499e104ebfb524"},{"@type":"cr:FileObject","@id":"legal-prices.json","name":"legal-prices.json","description":"Every record with its full sources, under a meta envelope (credit line, DOI, license).","contentUrl":"https://probativegrowth.com/data/v1/legal-prices/legal-prices.json","contentSize":"2104744 B","encodingFormat":"application/json","sha256":"583aa79abe6322c36c58b98b31d8e681fe153fc4fc6fdf9de5e795cb9e996617"}],"recordSet":[{"@type":"cr:RecordSet","@id":"legal-prices","name":"legal-prices","description":"The records of Legal-services prices and jobs, monthly (BLS CPI, PPI and CES), one per CSV row.","key":{"@id":"legal-prices/id"},"field":[{"@type":"cr:Field","@id":"legal-prices/id","name":"id","description":"Stable record id (never reused)","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"id"}}},{"@type":"cr:Field","@id":"legal-prices/series","name":"series","description":"BLS series id (for example CUUR0000SEGC01)","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"series"}}},{"@type":"cr:Field","@id":"legal-prices/measure","name":"measure","description":"What the series measures","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"measure"}}},{"@type":"cr:Field","@id":"legal-prices/program","name":"program","description":"cpi (consumer prices), ppi (producer prices) or ces (employment)","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"program"}}},{"@type":"cr:Field","@id":"legal-prices/month","name":"month","description":"The reference month, YYYY-MM","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"month"}}},{"@type":"cr:Field","@id":"legal-prices/status","name":"status","description":"P primary source, S secondary source, D default (no specific rule found), U open question or withheld","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"status"}}},{"@type":"cr:Field","@id":"legal-prices/value","name":"value","description":"The published index value, or jobs in thousands, dollars or hours (see unit)","dataType":"sc:Float","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"value"}}},{"@type":"cr:Field","@id":"legal-prices/unit","name":"unit","description":"Unit of value","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"unit"}}},{"@type":"cr:Field","@id":"legal-prices/baseNote","name":"baseNote","description":"The index base period as BLS publishes it","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"baseNote"}}},{"@type":"cr:Field","@id":"legal-prices/seasonal","name":"seasonal","description":"SA seasonally adjusted, NSA not adjusted","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"seasonal"}}},{"@type":"cr:Field","@id":"legal-prices/preliminary","name":"preliminary","description":"true while BLS may still revise the value","dataType":"sc:Boolean","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"preliminary"}}},{"@type":"cr:Field","@id":"legal-prices/yoyPct","name":"yoyPct","description":"Change from the same month a year earlier, percent, one decimal","dataType":"sc:Float","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"yoyPct"}}},{"@type":"cr:Field","@id":"legal-prices/momPct","name":"momPct","description":"Change from the previous month, percent, one decimal","dataType":"sc:Float","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"momPct"}}},{"@type":"cr:Field","@id":"legal-prices/text","name":"text","description":"The record in one plain-English sentence","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"text"}}},{"@type":"cr:Field","@id":"legal-prices/lastChecked","name":"lastChecked","description":"The day it was last confirmed (YYYY-MM-DD)","dataType":"sc:Date","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"lastChecked"}}},{"@type":"cr:Field","@id":"legal-prices/sourceLabels","name":"sourceLabels","description":"Sources, separated by \" | \"","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"sourceLabels"}}},{"@type":"cr:Field","@id":"legal-prices/sourceUrls","name":"sourceUrls","description":"Source URLs, in the same order","dataType":"sc:URL","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"sourceUrls"}}},{"@type":"cr:Field","@id":"legal-prices/confidence","name":"confidence","description":"high, medium or low: computed from status, a second check, age against the refresh cadence and sampling error (rule: /data/#confidence)","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"confidence"}}},{"@type":"cr:Field","@id":"legal-prices/confidenceBasis","name":"confidenceBasis","description":"The reasons for the confidence level, in a short phrase","dataType":"sc:Text","source":{"fileObject":{"@id":"legal-prices.csv"},"extract":{"column":"confidenceBasis"}}}]}]}