Skip to content
USA Classification Hub

Comparison hub

Compare All US Classification Systems

Eight classification systems, one reference hub. Compare code formats, issuing agencies, purposes, and crosswalks between them. Find the right system for your use case — federal contracting, import/export, occupational data, or procurement.

Classification Systems

NAICS 2022 2,125 codes

Business classification — the current US federal standard

Format:2–6 digits
Agency:U.S. Census Bureau
SBA size standards, 5-level hierarchy, crosswalks to 2017 and SIC
NAICS 2017 1,057 codes

Legacy business classification (superseded by 2022)

Format:2–6 digits
Agency:U.S. Census Bureau
Historical reference, 2022 equivalence, legacy crosswalk
SIC 1987 1,004 codes

Legacy industrial classification — still used by SEC EDGAR

Format:4 digits
Agency:SEC / OSHA
14 SEC office groups, SIC-to-NAICS heuristic crosswalk
SBA 978 codes

Small business size standards for federal contracting

Format:Varies (by NAICS)
Agency:U.S. Small Business Administration
Employee/receipts thresholds, footnotes, changes history
SOC 1,016 codes

Standard Occupational Classification — jobs and careers

Format:6 digits (XX-XXXX)
Agency:BLS / O*NET (DOL)
23 major groups, job zones, education requirements
PSC 3,629 codes

Product Service Codes — federal procurement classification

Format:4-character alphanumeric
Agency:GSA
208 categories, includes/excludes/notes, 2-level hierarchy
UNSPSC 4,264 codes

Global commodity classification for procurement

Format:8 digits
Agency:GS1 US / UNDP
4-level hierarchy (segment/family/class/commodity), UN global standard
Schedule B 9,731 codes

Export commodity codes — trade statistics

Format:10 digits
Agency:U.S. Census Bureau
NAICS/SITC/End-Use references, 97 chapters, HS hierarchy
HTSUS 19,768 codes

Harmonized Tariff Schedule — import duties and trade

Format:10 digits (dots)
Agency:USITC
Duty rates (General/Special/Col2), quotas, 97 chapters

Crosswalks & Relationships

How classification systems connect to each other.

Which system should you use?

Federal contracting & SAM.gov

Use NAICS 2022 for SAM.gov registration and PSC for product/service codes in solicitations. Check SBA size standards to determine if you qualify as a small business.

SEC EDGAR filings

The SEC still uses SIC 1987 codes for EDGAR filings. If you need to convert to modern NAICS, use the SIC-to-NAICS crosswalk.

Importing goods (US)

Use HTSUS to find the correct duty rate for imported goods. Each HTS code shows General, Special, and Column 2 duty rates.

Exporting goods (US)

US exporters use Schedule B codes for customs declarations and AES filings. Share the HS 6-digit structure with HTS but diverge at national level.

Procurement & supply chain

UNSPSC is the global standard for classifying products and services in procurement. PSC is the US federal equivalent used in government contracts.

Occupations & workforce

SOC classifies all occupations. Use it with O*NET data for job descriptions, career exploration, and workforce statistics.

FAQ

1

What is the difference between NAICS and SIC?

NAICS (North American Industry Classification System) is the current US federal standard used by Census, SBA, and for SAM.gov. SIC (Standard Industrial Classification) from 1987 is legacy but still used by the SEC for EDGAR filings. NAICS uses 2–6 digit codes and covers emerging industries; SIC uses 4-digit codes with a simpler structure. Use the SIC-to-NAICS crosswalk to convert.

2

Schedule B vs. HTS — which do I need?

Schedule B is for US exports; HTSUS is for US imports. They share the first 6 digits (HS level) but diverge at the 8–10 digit national level. For exporting, use Schedule B. For importing and determining duty rates, use HTSUS. Search either and cross-reference.

3

How do SBA size standards work?

Each NAICS code may have an SBA size standard — measured in employees or annual receipts. To qualify as a small business for federal contracting, your business must not exceed the standard for your primary NAICS code. Browse SBA standards or check any NAICS code page for its specific size limit.

4

What's the difference between PSC and UNSPSC?

PSC (Product Service Codes) is the US federal government's procurement classification maintained by GSA. UNSPSC is an open global standard managed by GS1 and the UNDP. PSC is mandatory for US federal contracts; UNSPSC is recommended for global procurement and supply chain management.