Legal & Definitions

    NAICS Code

    Learn how NAICS codes determine your eligibility for federal set-aside contracts and how to use them to find government contracting opportunities.

    For any small business navigating the federal marketplace, the North American Industry Classification System (NAICS) code is the foundation of your solicitation strategy. These codes are not merely administrative labels; they are the primary mechanism the federal government uses to categorize business activities and determine size standards for set-aside contracts.

    Definition

    A NAICS code is a six-digit numerical standard used by federal agencies to classify business establishments for the purpose of collecting, analyzing, and publishing statistical data related to the U.S. economy. In government contracting, every solicitation is assigned a primary NAICS code that defines the scope of the work.

    Under 13 CFR Part 121, the Small Business Administration (SBA) uses these codes to establish "size standards"—the maximum number of employees or average annual receipts a business can have to qualify as a "small business" for that specific contract. If your business exceeds the size standard for the NAICS code assigned to a solicitation, you are ineligible to compete for that set-aside.

    Why NAICS Codes Matter

    1. Eligibility: Your ability to bid on small business set-asides is entirely dependent on whether your firm meets the SBA size standard for the solicitation's NAICS code.
    2. Market Intelligence: Platforms like SamSearch utilize NAICS codes to help contractors filter opportunities, identify competitors, and analyze historical spending trends within their specific industry.
    3. Compliance: Misrepresenting your size or industry classification can lead to serious legal consequences, including debarment or False Claims Act violations.

    Examples

    • Example 1: A company providing janitorial services would typically operate under NAICS code 561720 (Janitorial Services), which has a size standard based on annual receipts.
    • Example 2: A software development firm might fall under NAICS code 541511 (Custom Computer Programming Services), which is measured by annual receipts.
    • Example 3: A manufacturing firm might fall under a code measured by the number of employees, such as 334111 (Electronic Computer Manufacturing).

    Frequently Asked Questions

    Can I have more than one NAICS code?

    Yes. Most businesses have a primary NAICS code that represents their main line of business, but they can list multiple secondary codes in their System for Award Management (SAM.gov) profile if they perform various types of work.

    How do I find the size standard for a specific NAICS code?

    The SBA provides a comprehensive Table of Size Standards that lists the specific revenue or employee thresholds for every NAICS code. You can also view these directly within solicitation documents on SAM.gov.

    What if I disagree with the NAICS code assigned to a solicitation?

    If you believe the government has assigned an incorrect NAICS code to a solicitation, you may file a NAICS code appeal with the SBA’s Office of Hearings and Appeals (OHA). This must be done within the timeframe specified in the solicitation, typically before the bid submission deadline.

    How does SamSearch help with NAICS codes?

    SamSearch allows you to track specific NAICS codes to receive alerts on new opportunities, analyze which agencies are buying your services, and see which competitors are winning contracts under those codes.

    Conclusion

    Mastering NAICS codes is a critical step in your government contracting journey. By understanding which codes define your business and how they impact your eligibility for set-asides, you can better target your business development efforts. Always verify your codes in your SAM.gov registration and use tools like SamSearch to stay informed about how your industry is performing in the federal space.