NAICS Code Finder Worksheet (Free, with Common-Codes Table)

Updated 2026-09-07 · BidWatch

A NAICS (North American Industry Classification System) code is a six-digit number that describes what your business does. In federal contracting it does three jobs: contracting officers assign one to every solicitation, the SBA attaches a size standard to it that decides whether you count as "small", and SAM.gov searches are filtered by it. Choosing the wrong codes means the right solicitations never reach you. This worksheet walks the four-step method, gives you a table of common codes, and shows where the codes need to appear. Free printable Word version below — just tell us where to send it.

⬇ Download the NAICS worksheet (Word)

How the code is built

Four steps to your codes

  1. Describe what you actually sell in one sentence per service line, in the customer's words (for example "install and maintain commercial HVAC systems" rather than "mechanical solutions"). Write them below.
  2. Search each line at census.gov/naics (keyword search) and read the full description and the "illustrative examples" — pick the code whose description matches the work you perform, not the industry you sell into.
  3. Check the size standard for each candidate code in the SBA table of size standards (13 CFR 121.201, published at sba.gov/size-standards). Each code has a threshold in average annual receipts or number of employees; you must be at or under it to bid as a small business under that code.
  4. Validate against real solicitations: search SAM.gov Contract Opportunities by each code and read five recent awards or solicitations. If the work looks like yours, keep the code. If it does not, you have the wrong code even if the words matched.

Your codes

Service line 1 (one sentence) 
Candidate NAICS — description — size standard — under it? (Y/N) 
Service line 2 
Candidate NAICS — description — size standard — under it? 
Service line 3 
Candidate NAICS — description — size standard — under it? 
Primary NAICS (the one that best describes the majority of your revenue) 
Secondary NAICS codes (list all that apply — there is no penalty for several) 
Related PSC / FSC codes (Product Service Codes — the second filter buyers use; search at sam.gov/content/psc) 

Common codes for small federal contractors (verify the size standard for each — thresholds change)

NAICSTitleTypical work
236220Commercial and Institutional Building ConstructionGeneral contracting on non-residential buildings
238210Electrical Contractors and Other Wiring Installation ContractorsElectrical, low-voltage, controls
238220Plumbing, Heating, and Air-Conditioning ContractorsHVAC, plumbing, mechanical
238160Roofing ContractorsRoof installation and repair
237310Highway, Street, and Bridge ConstructionPaving, roadwork
541330Engineering ServicesEngineering design and consulting
541511Custom Computer Programming ServicesSoftware development
541512Computer Systems Design ServicesIT systems integration, network design
541519Other Computer Related ServicesIT support not elsewhere classified
541611Administrative Management and General Management Consulting ServicesManagement consulting, program support
541612Human Resources Consulting ServicesHR and staffing consulting
541613Marketing Consulting ServicesMarketing, communications
541690Other Scientific and Technical Consulting ServicesTechnical consulting, environmental, safety
541990All Other Professional, Scientific, and Technical ServicesCatch-all professional services
561110Office Administrative ServicesAdministrative support
561210Facilities Support ServicesFacilities operations and maintenance
561612Security Guards and Patrol ServicesGuard services
561720Janitorial ServicesCustodial
561730Landscaping ServicesGrounds maintenance
611430Professional and Management Development TrainingTraining delivery
484121General Freight Trucking, Long-Distance, TruckloadTrucking
811310Commercial and Industrial Machinery and Equipment Repair and MaintenanceEquipment repair
339112Surgical and Medical Instrument ManufacturingMedical device manufacturing
423430Computer and Computer Peripheral Equipment and Software Merchant WholesalersIT hardware resale

Where your codes must appear

⚠️ Size is measured per code, per solicitation. You may be small under one code and other-than-small under another. Misrepresenting size on a set-aside bid is a serious matter — check the threshold for the code on each solicitation, and recheck annually as your receipts change.
Free: BidWatch watches SAM.gov for your NAICS codes and alerts you to every response deadline and amendment. Watch your first solicitation free →

Never miss the solicitation — or the amendment that changes it

BidWatch monitors SAM.gov for your NAICS codes and keywords, tracks every response deadline and amendment, and drafts your response outline. The free tier covers your first solicitation.

Start free — no card required
General guidance for small businesses entering federal contracting, not legal or contracting advice. Registration procedures, thresholds and program rules change — verify current requirements on SAM.gov, SBA.gov, Acquisition.gov (FAR) and in each solicitation. BidWatch is not affiliated with the U.S. government.