你的企业可能已经算"小"——也可能早就太大了——而投下决定性一票的,是一个你自己选的六位数,也许当时还很匆忙,在一张你几乎记不起来的表格上。
那个数字就是你的 NAICS 代码:北美行业分类系统(North American Industry Classification System)代码,用来标明你的企业做什么。它最初只是政府经济学家用的统计工具。如今它承担的工作重得多。小企业管理局(SBA)把不同的规模标准挂在近千个行业代码上,所以每当你申请 SBA 贷款、竞标小企业预留合同,或证明自己是小企业时,你的代码就决定了衡量你的那把尺子。选与你收入最高的活动相匹配的代码,尺子就合身。选错了,你可能会被判定为太大,够不上本应享有的帮助——或者按一个经不起质疑的标准被认证为小企业。
本指南会解释这六位数怎么运作、你的代码会在哪些地方跟着你、SBA 如何把它变成规模标准,以及如何确保你的代码选对了。
NAICS 代码究竟是什么
NAICS 是联邦机构用来按业务活动对企业机构进行分类的标准。它于 1997 年采用,取代了更早的标准行业分类(SIC)系统,由美国、加拿大和墨西哥共同制定,以便北美的商业统计数据可以相互比较。管理和预算办公室负责监管,人口普查局发布手册和可搜索的代码列表,每五年修订一次——现行手册是 2022 年版,2027 年的更新已在公开征求意见中推进。
这段历史中有两点对你的企业很重要:
- 这套系统本来是为统计学家设计的,后来被改用作守门人。 经济学家想要一致的行业数据。贷款机构、合同官员和监管机构想要一种统一的方式来问"这是什么样的企业?"如今同样的六位数要同时回答这两个问题。
- 自我认定就是整个模式的全部。 没有人像 IRS 发放 EIN 那样给你发一个 NAICS 代码。你在每一张要求填写的表格上,自行选择最能描述你企业的代码。这种自由很方便——也意味着错误要你自己去发现。
如何读懂这六位数
NAICS 代码是一个层级结构:每增加一位数字,描述就更窄一层。从左往右读,各位的含义是:
| 位数 | 层级 | 它标识什么 |
|---|---|---|
| 前 2 位 | 部门(Sector) | 经济中最宽泛的一块(共 20 个部门) |
| 前 3 位 | 子部门(Subsector) | 部门内更窄的一组 |
| 前 4 位 | 行业组(Industry group) | 一组相关行业 |
| 前 5 位 | NAICS 行业(NAICS industry) | 一个具体行业 |
| 全部 6 位 | 国家行业(National industry) | 美国层面最详细的描述 |
举个具体例子。假设你经营一家定制软件开发公司。你的完整代码可能是 541511:
- 54 — 专业、科学与技术服务(部门)
- 541 — 专业、科学与技术服务(子部门)
- 5415 — 计算机系统设计与相关服务(行业组)
- 54151 — 计算机系统设计与相关服务(NAICS 行业)
- 541511 — 定制计算机编程服务(国家行业)
一家餐厅用不同的数字讲同样的故事:722511 从部门 72(住宿与餐饮服务)一路展开到六位层面的全服务餐厅。
有几个结构细节值得了解:
- 前五位在美国、加拿大和墨西哥之间大体可比。 第六位是各国添加自己国家细节的地方,所以跨境之后可能不同。
- 并非每个分支都能到达六个独立的数字。 有时五位行业和四位行业组共用同一个名称,就像上面 5415 的例子。层级结构仍然成立;只是有些枝干比其他短。
- 修订会让代码发生变动。 每五年的修订会加入此前不存在的行业、拆分正在增长的行业,并淘汰消亡的行业。2019 年正确的代码,今天可能有了不同的定义——或者不同的编号。
你的代码会在哪些地方跟着你
一旦你选定一个代码,它就会传播开来。同一个数字往往会在这些地方再次出现:
- 联邦税务申报。 Schedule C 要求个体经营者填写主要业务或职业代码,说明中的代码列表就是以 NAICS 为基础的。合伙企业和公司申报表会问同等的问题。IRS 用这些代码建立行业统计数据——并通过把你的利润率和扣除额与行业常态对比,来挑选需要审查的申报表。
- SAM.gov 注册。 如果你想要联邦合同、拨款或援助,你需要在奖励管理系统(System for Award Management)中注册,并列出你的 NAICS 代码,以一个主代码开头。合同官员按代码搜索供应商,机会提醒也按代码过滤。
- SBA 贷款申请。 你的 7(a)、504 或小额贷款材料会标明你的行业,SBA 会依据该代码对应的标准核查你的规模。
- 州注册和执照。 许多州在失业保险登记、营业执照和年度报告上要求填写 NAICS 代码。
- 人口普查局调查。 经济普查和年度企业调查都按 NAICS 进行抽样和加权,这正是该系统最初的目的。
注意这个规律:你今年四月在纳税申报表上输入的代码,可能就是明年十月一位合同官员读到的同一个代码。这些申报之间的完全一致并非在所有地方都被正式要求,但不一致正是企业最终需要为"自己到底做什么"讲出两套说辞的原因。
SBA 如何把你的代码变成规模标准
这里就是这些数字获得财务分量的地方。为了把贷款项目和合同机会留给真正的小企业,SBA 发布了一张小企业规模标准表——大约一千条,通常每个六位 NAICS 代码一条,编纂于 13 CFR 121.201。每条标准都规定了该行业的企业最大可以有多大,仍算作小企业。
规模标准主要有两种形式:
- 平均年收入(Average annual receipts)。 用于大多数服务业、零售业、建筑业和农业。SBA 取你最近五个已完成财政年度的总收入(加上关联企业的收入,有某些排除项)的平均值。以收入为基础的标准从某些农业和零售代码的几百万美元,到重型建筑和许多专业服务业的数千万美元不等。
- 平均员工人数(Average number of employees)。 主要用于制造业、采矿业和其他一些行业。SBA 取前 24 个日历月每个发薪期的员工人数平均值。以员工为基础的标准通常从几百名工人起,许多制造业行业最高到 1,500 人。
这套系统有三个特点会让首次申请人感到意外:
- "小"完全是相对的。 一家 400 人的制造商可以是小企业,而一家收入很高的 40 人批发商却不是。小企业的定义按行业不同是刻意的:在一个市场里算得上主导的规模,在另一个市场里可能只是个零头。
- 关联企业也要算。 你的规模包括你的子公司和关联企业,无论国内还是国外。共同所有权或控制权可能把姐妹公司一并归入你的总数,于是看似规模不大的申请人,在一个它本来似乎稳稳低于的标准上失败了。
- 标准挂在代码上,不是挂在你身上。 改变你的主 NAICS 代码,你就改变了尺子。这既是正当重新分类(你的企业转型了)背后的机制,也是代价高昂错误的来源。
一个值得关注的动向:SBA 已提议把大约一千条六位标准压缩为几百条设定在四位和五位行业组层面的标准,这样每个组内的所有细分行业都将共用一条标准。截至本文写作时,那还是一项提案,不是最终规则——现行的六位标准仍然有效。但它指明了这套系统的走向:更少、更宽的分类桶。
自我认定:你自己选,也自己承担后果
因为没有机构给你指派代码,选择代码的规则更像是原则而非程序:
- 按主要业务活动分类。 你的主 NAICS 代码应反映产生最大收入份额的活动——不是你起步时的活动,不是你最感兴趣的活动,也不是规模标准最友好的活动。
- 读完整个定义,包括交叉引用。 NAICS 手册不只是列出名称;每条条目都描述包含什么,以及关键的一点——什么属于邻近的代码。两个代码听起来可能几乎一样,但它们的交叉引用在两者之间划出一条清晰的分界线。一定要读线的两边。
- 在表格允许的地方列出次要代码。 SAM.gov 允许你列出不止一个代码。把你确实从事的工作所对应的每个代码都加上——这会拓宽你能看到并据以认证的机会范围——但主位置留给收入最大的那条业务线。
- 在联邦招标中,代码由合同官员选定。 每次招标都会写明管辖该项采购的 NAICS 代码(及其规模标准)。然后你认证自己在该代码的标准下是否属于小企业。如果代码看起来与所描述的工作不符,那是可以质疑的——但默认情况下,他们的代码管辖那次投标。
自我认证最锋利的刀刃是规模异议(size protest)。落标的投标人如果认为中标方实际上不算小企业,可以向 SBA 的听证与上诉办公室提出异议,该办公室会依据招标中写明的标准,审查中标方的收入或员工人数——包括关联企业。异议成立可能让你失去中标资格,在援助项目中还可能被迫还款。表格上的代码是那个故事的开始,而不是形式。
为什么错误的代码会让你真金白银地损失
分类错误的 NAICS 代码会在两个相反的方向上出问题,而两者都会造成伤害:
标准对你实际从事的业务太严。 假设你的收入主要来自某项标准允许较高收入的活动,但你的申报表上却带着一个来自副业、上限低得多的代码。用错误的尺子衡量,你看起来太大了。你把自己排除在本可以赢得的预留合同和专为像你这样规模的企业设立的贷款项目之外——而且没有人会告诉你问题出在代码上。申请不会盖着"NAICS 错误"的章退回来;它们会以普通的拒绝形式回来。
标准对你实际从事的业务太松。 镜像是另一面:你的代码带着一个你真正所在行业没有的高上限,于是你认证为小企业并赢得业务——直到竞争对手、合同官员或 SBA 审查问你,为什么一家做那种业务的企业,是按这个代码认证的。这时奖项、贷款或认证就岌岌可危了,还要加上为自己辩护的成本。
一个更隐蔽的代价是"隐形"。合同官员按特定代码发布机会,供应商也以同样的方式过滤提醒。正确注册在 541511 下的供应商,永远看不到按邻近代码发布、而其工作本可胜任的招标——而注册错代码的供应商,看到的则是一堆它根本没有说服力去投标的工作。在设置 SAM.gov 提醒时查看邻近代码,是联邦承包商能做的最便宜的业务拓展动作之一。
最后,代码会在你脚下漂移。NAICS 修订会重新编号行业,企业会从服务转向产品(或反过来),一条副业会悄悄变成主业。五年前选对的代码,今天可能是错的,而且没有人犯新错误。每年检查一次——在报税时,反正数字就在眼前——就能抓住这种漂移。
做好账,证明你的主要业务活动
这里就是记账发挥价值的地方。"主要业务活动"是一个关于收入的问题,而唯一能有把握回答它的方式,就是全年按业务线跟踪收入——而不是在贷款申请或招标要求时才凭记忆重建。
在纯文本账簿中,这意味着每条业务线一个收入子账户,而不是一个不加区分的单一收入账户:
2026-01-15 * "Acme Corp" "Custom dashboard build — milestone 2"
Assets:Checking 12,500.00 USD
Income:Consulting:Custom-Development -12,500.00 USD
2026-01-22 * "Acme Corp" "Monthly hosting and maintenance"
Assets:Checking 1,200.00 USD
Income:Consulting:Managed-Hosting -1,200.00 USD
2026-02-03 * "Beta LLC" "Staff training workshop"
Assets:Checking 3,800.00 USD
Income:Training -3,800.00 USD有了这个结构,你的主要业务活动就是一个查询,而不是猜测:把当年每个顶层收入账户加总,最大的那个总额就指出了你的主业。同样的分解还能为规模认定背后的五年平均收入计算提供数据,而且如果有人质疑你的分类,带日期的交易记录永远胜过一段叙述。如果你想自动化年度审查,Beancount 文档涵盖了余额查询和报告。
这种纪律具有普遍意义。任何取决于"钱从哪里来"的分类——纳税申报表上的主要业务代码、保险和执照申请中的行业问题、买方在尽职调查中要求的收入拆分——当你的会计科目表已经反映了你的业务线时,回答起来轻而易举;如果不是,就会很痛苦。
常见错误及如何避免
- 凭感觉选。 滚动代码列表,停在第一个听起来接近的名称上,是最常见的失败。解决办法:用关键词在人口普查局的 NAICS 工具中搜索,然后在选择前读完最接近的两三个候选的完整定义——包含项和交叉引用。
- 照抄竞争对手的代码。 竞争对手的申报在某些场合是公开的,很容易让人想模仿。但他们的收入构成不是你的,而且他们的代码本身可能就是错的。解决办法:按你自己的收入来分类。
- 把代码冻结在创立之时。 一家起步时是咨询公司、现在主要卖软件许可证的初创企业,已经和它最初注册的行业不同了。解决办法:每年结账时重新检查主代码。
- 使用已废止的修订版。 旧博客文章、旧税务软件截图和旧内部 wiki 引用的都是 2012 或 2017 版手册的代码。解决办法:对照当前的人口普查搜索进行核实,尤其是在修订年份之后。
- 把 NAICS 与其他标识符混淆。 你的 EIN 向 IRS 标识你;DUNS 或 UEI 编号向合同系统标识你;SIC 代码是已被废止的前身系统,一些州表格仍会问到。它们都不能替代 NAICS 代码,而在该填另一个的地方填了其中一个,恰恰会制造出审查人员会注意到的那种不一致。
- 分类产品而不是活动。 NAICS 分类的是机构做什么——制造、批发、零售——而不是东西是什么。一家制造家具的公司和一家只销售家具的公司是不同的代码,即使家具完全相同。
你的年度 NAICS 检查清单
把它放在和年终结账同一张日程表上,那时收入数字已经整理好了:
- 按业务线汇总刚结束年度的总收入。
- 确认最大的业务线仍符合你主 NAICS 代码的定义——重新读一遍定义,不要凭记忆。
- 查该代码当前的规模标准表,确认你在其下仍属小企业,关联企业也算在内。
- 如果答案变了,在所有地方更新代码:SAM.gov 资料、纳税申报表业务代码、州注册和内部记录。
- 保存一段说明,记录当年的收入拆分以及所选代码为何合适。未来的你——或者未来的审查人员——会庆幸它存在。
六个数字,自我认定,悄然决定性。一次选对,每年复查,衡量你企业的那把尺子就会是你的行业真正使用的那把。





