NAICS Code for IT Services

IT services is one of the most heavily funded federal sectors, which also makes it one of the most competitive. Picking the right NAICS codes matters more here than in most industries because the codes look similar on paper but route to different contracts, different size standards, and different set-aside pools.

If your business does custom software development, systems integration, IT support, or managed services for federal clients, your primary NAICS probably lives in the 541500 series. Here's how to pick.

Primary NAICS codes for IT services

541511: Custom Computer Programming Services ($34M size standard) Use this if your core work is writing code, building custom applications, or delivering software engineering services. This is the right primary for most development shops.

541512: Computer Systems Design Services ($34M size standard) Use this if you design, integrate, or architect systems rather than just writing code. Solution architects, systems integrators, and enterprise IT consultants fit here. This is the single highest-volume IT NAICS in federal contracting.

541513: Computer Facilities Management Services ($34M size standard) Use this if you manage and operate client IT environments day-to-day. Managed service providers, cloud operations teams, and infrastructure operators register here.

541519: Other Computer Related Services ($34M size standard) Use this as a catch-all for IT services that don't fit the more specific codes. Not recommended as a primary unless your work genuinely spans categories.

Secondary NAICS codes to consider

541611: Administrative Management and General Management Consulting Services ($24.5M) If you do IT strategy, digital transformation advisory, or CIO-level consulting, this code captures the non-technical strategic work.

541690: Other Scientific and Technical Consulting Services ($19M) For specialized technical consulting that doesn't fit the computer-specific codes.

518210: Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services ($44M) For cloud hosting, data center operations, and infrastructure-as-a-service.

541715: Research and Development in Physical, Engineering, and Life Sciences ($28M, employee-based for some sub-categories) For applied R&D work on IT systems, especially under DoD, NIH, and NASA contracts.

Which code should be your primary

Answer three questions:

  1. What does the majority of your revenue come from? Code mapping follows revenue concentration. If 60% of your work is custom development, primary is 541511. If 60% is systems design and integration, primary is 541512.

  2. What size standard gives you the longest runway? All the core IT codes share the $34M standard, so size standard rarely decides the primary here. It matters more when choosing between IT codes and consulting codes (which cap at $24.5M).

  3. Where does your past performance live? If your strongest past performance contracts were awarded under 541512, keep primary there. Past performance compounds within a NAICS.

Federal demand snapshot

The Department of Defense, VA, DHS, Treasury, and HHS are the largest IT buyers. Contract vehicles like CIO-SP3, Alliant 2, and SEWP drive significant volume. SDVOSB set-asides in IT services run consistently across DoD and VA.

Annual federal IT spending across these NAICS codes is in the tens of billions. Competition is heavy but set-asides carve out meaningful pools for small contractors with the right certifications.

Next steps

Use the NAICS recommender to validate your codes against your specific service description. For a deeper understanding of how NAICS selection affects set-aside eligibility and bidding strategy, see the NAICS code finder guide.