Business Buyer School

Business Buyer School Research · Industry Atlas · Data

Industry Atlas dataset

Small Business Acquisition Industry Atlas dataset · Version atlas-2026.2 · Published October 6, 2026. 152 rows, one per four digit NAICS 2017 industry, 44 fields. Blank cells are values the source does not have; none are estimated.

Downloads

The version manifest lists every source file with its SHA256 and row count, the join rules and the build script hash. A later edition gets a new folder; these files do not change.

Fields

Fields in the CSV and JSON
FieldMeaning
naicsFour digit NAICS 2017 code (the key of the supply, recession and durability studies).
industry_nameOfficial NAICS 2017 industry title.
buyer_school_labelPlain-language name used by Report 4 (blank where Report 4 has none).
parent_sectorNAICS sector.
source_confidenceConfidence tier shared by Reports 1, 2 and 4 (High or Medium for all 152).
confidence_basisSize rule behind that tier.
acquisition_supply_rankReport 4 rank of 152 (1 = highest Acquisition Supply Index).
acquisition_supply_scoreReport 4 Acquisition Supply Index, model A (0 to 100).
acquisition_supply_quartile1 = ranks 1 to 38, 4 = ranks 115 to 152.
firms_5_99Report 4: firms with 5 to 99 employees, SUSB 2022.
small_firms_per_10000_employeesReport 4: firms under 20 employees per 10,000 employees (Buyable Business Density).
employees_per_firmReport 4: employment divided by firms, SUSB 2022.
recession_resistance_rankReport 1 rank of 152 (1 = held up best).
recession_resistance_scoreReport 1 Recession Resistance Score, model A (0 to 100).
recession_resistance_quartile1 = ranks 1 to 38, 4 = ranks 115 to 152.
great_recession_employment_drawdown_pctReport 1: min(0, trough / 2007 - 1) in percent, BDS March employment. Pack field great_recession_employment_change.
covid_employment_drawdown_pctReport 1: min(0, trough / 2019 average - 1) in percent, QCEW monthly. Pack field covid_employment_change.
durability_rankReport 2 rank of 152 (1 = most durable).
durability_scoreReport 2 Durability Score, model A (0 to 100).
durability_quartile1 = ranks 1 to 38, 4 = ranks 115 to 152.
avg_establishment_exit_rate_2014_2023_pctReport 2: average annual establishment exit rate 2014 to 2023. An exit is not a failure.
firm_shutdown_rate_2014_2023_pctReport 2: average annual firm shutdown rate 2014 to 2023.
owner_65_plus_pctReport 3 share of incorporated self-employed people aged 65 or older in the ACS group(s) containing the industry, as attached by Report 4. People, not firms. Blank = not mappable.
owner_age_basisReport 4: exact ACS group / pooled ACS group (shared with other industries) / not mappable.
owner_acs_groupsACS industry group codes behind the owner age value.
owner_age_confidenceWeakest Report 3 tier among those ACS groups (High, Medium, Low; Not rated = a group outside the Report 3 universe).
owner_age_report3_tiersEach ACS group with its Report 3 tier.
owner_age_sample_recordsUnweighted ACS PUMS records behind the owner age value (Report 4 derived file).
ai_join_statusranked / matched, not ranked / not joined, with the reason in ai_note.
ai_exposure_rankAI Exposure Study rank of 81 (1 = most exposed). Blank unless the study ranked the industry.
ai_exposure_scoreAI Exposure Score, index points 0 to 100. A Business Buyer School modeled estimate, not a share of jobs, tasks or revenue.
ai_exposure_quartileQuartile of the 81 ranks: 1 = ranks 1 to 20, 4 = ranks 61 to 81.
ai_method_sensitive_flagAI study flag: rank changes materially across exposure measures.
ai_operating_leverage_metricAI Opportunity Study operating leverage score (modeled estimate).
ai_leverage_rankAI Opportunity Study leverage rank of 81.
ai_quadrantAI Opportunity Study quadrant (a classification, not a finding).
ai_quadrant_agreement_of_8Alternative specifications (of 8) that give the same quadrant.
ai_quadrant_stableTrue when the quadrant holds in at least 6 of 8.
ai_noteWhy AI values are blank, when they are.
grouping_noteWhere the official code groups several businesses, or the owner age group is shared with other industries.
supply_flagsReport 4 data quality flags.
buyer_lensesBuyer lens IDs this row meets (rules on the page and in the methodology).
source_versionsPackage and calculation version of each joined study.
atlas_versionAtlas version.

State establishment fields

7,752 rows, one per industry and state (152 industries times 50 states and DC). Source: U.S. Census Bureau, County Business Patterns 2022. These count establishments, not firms; the industry file above counts firms in firms_5_99. The two are never combined.

Fields in the state CSV and JSON
FieldMeaning
naicsFour digit NAICS 2017 code (same key as the Atlas).
industry_nameOfficial NAICS 2017 industry title.
state_fipsTwo digit state FIPS code.
state_uspsPostal abbreviation.
state_nameState name (50 states and the District of Columbia).
establishments_5_99County Business Patterns 2022: establishments with 5 to 99 employees in mid March 2022 (sum of the 5 to 9, 10 to 19, 20 to 49 and 50 to 99 size classes). Establishments, not firms. Blank when Census flags a size class or publishes no row.
establishments_5_99_flagBlank when the value is published. N = Census flag N (not available or not comparable) on at least one size class; no row = Census published no row for this state and industry.
flagged_size_classesThe size classes Census flagged N, when the flag is N.
share_of_national_establishments_5_99_pctestablishments_5_99 divided by the national County Business Patterns 2022 count for the industry, in percent. Blank when the state value is blank.
establishments_5_99_per_100000_residentsestablishments_5_99 per 100,000 residents, using the Census Vintage 2023 population estimate for July 1, 2022. Blank when the state value is blank.
national_establishments_5_99County Business Patterns 2022 U.S. file: establishments with 5 to 99 employees for the industry.
state_population_2022Census Vintage 2023 estimate, POPESTIMATE2022 (July 1, 2022).
sourceSource line.
atlas_versionAtlas version.

Versions

Atlas editions
VersionDateChange
atlas-2026.12026-10-06First edition.
atlas-2026.2this editionAdds establishments with 5 to 99 employees by state from County Business Patterns 2022 for all 152 industries: a state view page, state CSV and JSON, and a state filter in the buy-box matcher. Industry values of atlas-2026.1 are unchanged.

Earlier editions:

Pack field names great_recession_employment_change, covid_employment_change, avg_establishment_exit_rate and firm_shutdown_rate are published under names that state the measure and period. There is no combined score field.

Suggested citation

Cite as: Business Buyer School, Small Business Acquisition Industry Atlas (dataset), https://businessbuyerschool.com/research/small-business-industry-atlas/data/. Version atlas-2026.2. Published October 6, 2026.

Reusing this research

You may reuse reasonable excerpts, individual charts, individual tables, selected findings and quotations for media coverage, with credit to Business Buyer School, the name of the study, and a link to the report or dataset page where practical, as long as the meaning is not materially changed.

Separate written permission is needed to republish a dataset wholesale, redistribute it in bulk, resell it, republish substantially the entire report, remove methodology or source notes from a reproduced table, present the analysis as your own original research, or alter a chart or table in a way that changes its conclusion.

The underlying government source data remains subject to its own terms. This policy covers only Business Buyer School's own analysis.

Permission requests, corrections and methodology questions: dave@businessbuyerschool.com.

Take this into your search

The Atlas narrows the industries to look at. These parts of the school turn that into a search and a first screen of a real business.