Free Tool

PSC ↔ NAICS Code Translator

Stop missing federal opportunities because you're searching the wrong code. Find every PSC and NAICS code that matches your services — and see live opportunities under each one.

Browse by NAICS Code

Select your NAICS code to see every PSC code federal agencies use when buying your services.

Browse by PSC Code

Already know the PSC code? See which NAICS industries compete for those contracts.

PSC CodeService TitleCategoryRelated NAICS
S201Housekeeping — Custodial JanitorialFacilities & Construction
S205Housekeeping — Trash/Garbage CollectionFacilities & Construction
S206Housekeeping — Carpet Laying/CleaningFacilities & Construction
S207Housekeeping — Snow Removal/SaltFacilities & Construction
S208Housekeeping — Landscaping/GroundskeepingFacilities & Construction
S216Housekeeping — Facilities Operations SupportFacilities & Construction
S299Housekeeping — OtherFacilities & Construction
Q901Medical — Housekeeping/Environmental CleaningHealthcare
J099Maintenance & Repair of Miscellaneous BuildingsFacilities & Construction

Why You're Probably Missing Federal Opportunities

The federal government doesn't classify purchases the way most contractors think. A “janitorial services” contract might be posted under PSC code S201 (Custodial Janitorial) at one agency and S216 (Facilities Maintenance) at another. Some agencies bundle custodial work into S208 (Facilities Operations Support) or even Q901 (Medical Facility Operations) for healthcare facilities.

This means if you're only searching SAM.gov with your primary NAICS code, you're potentially missing 30-50% of relevant opportunities. The PSC ↔ NAICS translator above shows you every code combination used in actual federal contracts — not just the “official” mapping.

Searching Only NAICS 561720

Many janitorial contractors only search SAM.gov using NAICS 561720, missing opportunities classified under 561210 (Facilities Support) that include significant janitorial scope.

Impact: Missing 20-30% of relevant opportunities that bundle janitorial with broader facility services.

Ignoring PSC Code S216

PSC S216 (Facilities Operations Support) often includes major janitorial components but gets overlooked because it doesn't say "janitorial" in the title.

Impact: S216 contracts are typically larger ($100K-$25M) and include facilities operations bundled with custodial services.

Missing Medical Facility Opportunities (Q901)

VA hospitals and military medical facilities use PSC Q901, not S201, for custodial services. The requirements are stricter but the contracts are often larger.

Impact: VA alone spends billions annually on medical facility maintenance. These contracts require healthcare-grade cleaning certifications.

Not Registering All Applicable NAICS in SAM.gov

Your SAM.gov entity registration should list every NAICS code you can legitimately perform under, not just your primary code.

Impact: Contracting officers searching by NAICS won't find you if you're not registered under the code they're searching.

Confusing PSC with NAICS

NAICS describes your business type (who you are). PSC describes what the government is buying (what they need). They serve different purposes in procurement.

Impact: Using the wrong code type in the wrong context wastes search time and can cause registration errors.

Overlooking Bundled Contracts

Agencies increasingly bundle janitorial, landscaping, and minor maintenance into single "Facilities Support" contracts under NAICS 561210 or PSC S216.

Impact: These bundled contracts are larger in value but require demonstrating capability across multiple service lines.

How Agencies Actually Label Janitorial Services

Understanding how different federal agencies classify similar work is the key to comprehensive opportunity coverage. The Department of Defense tends to use PSC S208 (Facilities Operations Support) for bundled services that include janitorial, while civilian agencies more commonly use S201 (Custodial Janitorial) for standalone contracts.

The Department of Veterans Affairs frequently classifies janitorial work in medical facilities under Q901, which many janitorial contractors never search. Similarly, the General Services Administration often uses S216 (Facilities Maintenance) for contracts that combine cleaning with light maintenance.

The takeaway: don't rely on a single code. Use the mapping tables above to build a complete search strategy that covers all the ways your work gets classified in federal procurement.

Stop searching one code at a time.

RecompeteIQ monitors all relevant PSC and NAICS codes, scores every opportunity against your capabilities, and delivers your best matches weekly.

Start Free Trial

Frequently Asked Questions

What is the difference between PSC and NAICS codes?
NAICS (North American Industry Classification System) codes classify businesses by what industry they're in. PSC (Product Service Codes) classify what the federal government is buying. A janitorial company is NAICS 561720, but the government may classify the janitorial service it's purchasing under PSC S201, S205, S208, S216, or Q901 depending on the scope and agency.
What PSC codes should janitorial companies search?
At minimum: S201 (Custodial Janitorial), S205 (Housekeeping), S208 (Facilities Operations), S216 (Facilities Maintenance), and Q901 (Medical Facility Operations). Many contractors only search S201 and miss 40%+ of relevant opportunities that are posted under alternative codes.
How do I find which PSC code to use on a federal bid?
You don't choose the PSC code — the contracting officer assigns it to the solicitation. However, knowing which PSC codes relate to your work helps you find more opportunities on SAM.gov. Search by all relevant PSC codes to ensure you're seeing every matching solicitation.
How often is this data updated?
Code mappings are based on official government classification systems and verified against actual USAspending.gov contract data. Live opportunity counts update daily from SAM.gov. Award statistics reflect the most recent 36 months of federal contract actions.

Methodology & Data Sources

PSC-to-NAICS mappings sourced from the DoD PSC Selection Tool, acquisition.gov PSC Manual, and cross-referenced with actual contract data from USAspending.gov. Opportunity data sourced from SAM.gov daily. Award statistics reflect the last 36 months of federal contract actions. Common mistake analysis based on patterns observed across 10,000+ janitorial/facilities contract actions.

Related Tools