What Is an SOC Code? | Standard Occupational Classification Explained

Updated: 2026 · Standard owner: U.S. Federal Statistical System (SOC) · Current baseline: 2018 SOC · Governance: Authority & Trust Hub

What is an SOC code? The Standard Occupational Classification (SOC) system is the U.S. federal statistical standard for classifying workers and jobs into occupational categories. It groups occupations based primarily on the work performed, not on employer, industry, or education program alone.

If NAICS tells you what an establishment does, SOC tells you what a worker does. Together, they form a practical foundation for workforce analysis, labor-market reporting, education-to-employment mapping, and occupational data normalization.

Helpful SOC Code Tools

SOC code directory

Search SOC codes by job-title keywords or browse the occupational hierarchy. Useful for workforce analysis, reporting, and occupational data cleanup.

Industry context with NAICS

When you need employer or establishment context, pair SOC with NAICS to connect occupations to industries and demand-side labor-market analysis.

Understanding the SOC Structure

The 2018 SOC uses a four-level hierarchy: major group, minor group, broad occupation, and detailed occupation. The official 2018 SOC contains 23 major groups, 98 minor groups, 459 broad occupations, and 867 detailed occupations.

Level What it represents Typical use
Major group Broad occupational families such as Management or Construction and Extraction High-level reporting, dashboards, and broad labor-market summaries
Minor group Subfamilies within a major group Program reporting and category rollups
Broad occupation A cluster of related detailed occupations Analytics where job-family detail is enough
Detailed occupation The most specific standardized occupation category Compliance, wage studies, staffing models, and detailed occupational analysis

Practical note: for real-world datasets, capture or normalize to the most detailed occupation you can support, then roll up to broad, minor, or major groups for reporting.

SOC Code Anatomy

SOC codes look simple, but they encode hierarchy. A detailed occupation nests upward through broad occupation, minor group, and major group.

Major group
47-0000

Construction and Extraction Occupations

Minor group
47-2000

Construction Trades Workers

Broad occupation
47-2070

Construction Equipment Operators

Detailed occupation
47-2072

Pile Driver Operators

SOC Classification Principles You Should Know

When a job title is ambiguous, SOC classification is resolved using coding principles rather than title alone. The official guidance emphasizes duties first and uses other signals only to support that decision.

  1. Work performed is primary: classify based on duties, not just on the label the employer uses.
  2. Skills, education, and training can help distinguish overlaps: when duties are similar, required preparation can help determine the best fit.
  3. Supervisors are often grouped with the workers they supervise: except where the system explicitly separates supervisory roles.
  4. Apprentices and trainees usually follow the target occupation: helpers and aides may be separated if duties are materially different.
  5. Residual “All Other” categories exist for edge cases: these capture work that does not fit a named detailed occupation.

Workflow tip: if you are coding a dataset, normalize job titles first by stripping internal levels, seniority tags, and location text. Then map the cleaned title using actual duties. That usually improves match quality and reduces false precision.

The Education → Occupation → Industry Bridge

Many workforce and labor-market analyses need to connect what people study, what jobs they enter, and what types of establishments employ them. This is where CIP, SOC, and NAICS work together.

Education programs

Field-of-study completions such as degrees and certificates

CIP

Occupations

Work performed and occupational role for workforce analysis

SOC

Industries

Employer or establishment context and demand-side industry analysis

NAICS

Helpful companion references: SOC code lookup and NAICS lookup.

Data cleaning pro-tip: SOC may appear without punctuation in some datasets. Preserve a canonical formatted field such as 47-2072, and keep any vendor raw format in a separate traceability field.

Updates and Vintages

For 2026 operational work, the 2018 SOC remains the current baseline used across many federal statistical programs. At the same time, the federal revision process for the 2028 SOC is active, with the next revision intended for use in reference year 2028.

  • Use vintage-aware fields: store the SOC version, such as “SOC 2018,” alongside the code.
  • Longitudinal research: treat crosswalks as analytical mappings, not perfect one-to-one identities.
  • Emerging roles: document assumptions when you map newer job titles into older SOC vintages.

Who Uses SOC Codes

  • Federal agencies: standardized occupational statistics, surveys, and workforce programs
  • State agencies: labor-market intelligence, training alignment, and regional demand analysis
  • Researchers: wage studies, demand forecasting, occupational mobility, and workforce trends
  • Employers and analysts: staffing benchmarks, job-family analytics, and occupational standardization where needed

Frequently Asked Questions

  • Are SOC codes the same as job titles?
    No. SOC codes classify occupations based on duties and typical requirements. Job titles vary across employers, but SOC provides standardized occupational categories.
  • How do I find the right SOC code?
    Start with the actual duties, then validate with keyword search and official definitions. A directory helps narrow candidates before selecting the best fit. Use the SOC Code Directory & Lookup.
  • How often is SOC updated?
    SOC is revised periodically through the federal statistical standards process. In 2026, SOC 2018 remains the common baseline while the 2028 revision process is underway.
  • How does SOC differ from NAICS?
    SOC classifies workers by occupation. NAICS classifies establishments by industry. They are complementary and are often used together in labor-market analysis.
  • What does “All Other” mean?
    “All Other” categories are residual groupings used when a role does not fit a named detailed occupation. They help preserve complete coverage of the occupational system.

Guidance Sources

Primary official sources for the SOC standard and revision process: