San Antonio, TX · Military City, USA UEI L58JZMKRCLM5  ·  CAGE 203C1  ·  NAICS 541511  ·  SAM.gov Active
PICK THE RIGHT CODE

Every federal solicitation lists a NAICS code, and that code carries a small-business size standard that decides whether you compete as a small business. For IT and software work, a handful of codes do most of the heavy lifting. Here is what each one covers, its current size standard, and how to choose the one your bid should target. This is educational, not legal advice — always confirm against the solicitation and SBA.

THE BASICS

What a NAICS code does in a federal bid

Two jobs: it classifies the work, and it sets the size standard that defines “small.”

CLASSIFIES

It describes the work being bought

The contracting officer assigns the single NAICS code that best describes the principal purpose of the requirement. It tells you, at a glance, whether a solicitation is really in your lane — and it is how the live opportunity board filters IT work.

SETS SIZE

It carries a size standard

Each code has an SBA size standard — a ceiling in average annual receipts (dollars) or number of employees. If you are under it, you may compete as a small business and pursue set-asides. Different codes, different ceilings — so the code on the solicitation matters.

SIZE STANDARDS AT A GLANCE

The IT codes and their current standards

Current SBA size standards (effective March 17, 2023 table). SBA proposed raising many monetary standards in August 2025, but that rule is not yet final — verify the live figure on SBA’s table.

NAICSTitleSize standard
541511Custom Computer Programming Services$34.0M receipts
541512Computer Systems Design Services$34.0M receipts
541519Other Computer Related Services$34.0M receipts (ITVAR: 150 employees)
518210Computing Infrastructure, Data Processing & Hosting$40.0M receipts
541715R&D in Physical, Engineering & Life Sciences1,000 employees
541513Computer Facilities Management Servicesreceipts-based — confirm on SBA’s table

Adjacent codes such as 541513 (Computer Facilities Management), 541618 and 541990 also appear on IT-adjacent work — check the official SBA Table of Size Standards for the exact current figure.

CODE-BY-CODE

Open the explainer for each code

What it classifies, its size standard, and how it differs from the codes next to it.

COMMON QUESTIONS

NAICS, answered

How do I find the right NAICS code for my business?
Start from the work you actually deliver and match it to the code that best describes it — for most software firms that is 541511 (you build the software) or 541512 (you design and integrate systems). You can register multiple NAICS codes in SAM.gov, but each solicitation uses the single code the contracting officer assigned, so what matters most is whether your size fits that code’s standard.
What is the difference between NAICS 541511 and 541512?
541511 (Custom Computer Programming Services) is for writing, modifying, and testing software to a customer’s specification — the coding itself. 541512 (Computer Systems Design Services) is for planning, designing, and integrating systems that combine hardware, software, and communications, often with installation and training. Many firms register both; the solicitation tells you which one a given buy falls under.
What is the size standard for IT NAICS codes?
For the main computer-services codes (541511, 541512, 541519) the current standard is $34.0 million in average annual receipts. NAICS 518210 (data processing and hosting) is $40.0 million, and 541715 (R&D) is employee-based at 1,000. SBA proposed raising many monetary standards in August 2025, but that rule is not yet final — confirm the current figure on SBA’s official table before you rely on it.
Can I bid under more than one NAICS code?
Yes. You can list many NAICS codes on your SAM.gov registration and pursue opportunities across all of them. But you can only respond to a given solicitation under the code the contracting officer assigned to it, and your small-business status is judged against that code’s size standard.
Does the NAICS code affect set-aside eligibility?
Indirectly, yes. The code sets the size standard that determines whether you’re “small,” which gates every small-business set-aside. Some programs (like WOSB/EDWOSB) are further limited to specific designated NAICS codes, so the code on the solicitation can decide whether a particular set-aside even applies.
FROM CODE TO CONTRACT

Targeting the right NAICS for your next bid?

We’re a SAM-active 541511 firm that bids federal IT work every week. We’ll help you align your codes, capability statement, and pipeline to the work you can actually win.