你的记账员登记发票、签发支票、核对银行账户——除此之外,再没有人看过这些数字。如果这句话描述的就是你的企业,那你已经心知肚明那个令人不安的事实:这样的安排根本发现不了错误,更不用说阻止错误变成习惯。问题是,当你的员工只有五个人而不是五百人时,"适当的控制"到底长什么样?
审计师给出的答案是 COSO 框架。在美国,几乎每一次内部控制评价都以它为准绳,从上市公司的《萨班斯-奥克斯利法案》审计,到注册会计师在进场前发给你的控制问卷,莫不如此。本指南将介绍它是什么、构成它的五大要素和十七项原则,以及如何把其中对小企业真正重要的部分落地。
COSO 是什么,以及审计师为何将其视为标准
COSO 是特雷德韦委员会赞助组织委员会(Committee of Sponsoring Organizations of the Treadway Commission)的缩写。它成立于 20 世纪 80 年代中期,在一波财务报告舞弊之后,由五个专业团体共同发起:美国会计学会、美国注册会计师协会、财务高管协会、内部审计师协会和管理会计师协会。
1992 年,COSO 发布了《内部控制——整合框架》,为内部控制提供了一个审计师、管理者和监管机构都能援引的统一界定。2013 年框架进行了更新,以反映二十年来的变化——外包运营、全球供应链,以及最重要的,控制向技术的转移。当上市公司的管理层依据《萨班斯-奥克斯利法案》第 404 条评价其控制时,COSO 2013 框架是大多数人所援引的标准。私营公司不受 SOX 约束,但贷款方、收购方和补助提供方越来越多地提出同样的问题,而你的审计师的控制穿行测试也是围绕同样的五大要素组织的。
需要澄清一点:COSO 发布了两套框架。《内部控制——整合框架》(五大要素、十七项原则)关注的是控制的设计与评价,而 2017 年更新的《企业风险管理框架》则将风险管理与战略联系起来。本文讨论的是前者——每一次审计背后的框架。
COSO 立方体:目标、要素与结构
COSO 将内部控制描绘成一个三维立方体,这个图像值得记在心里,因为它解释了为什么该框架会问及那些看起来与会计毫无关系的事情。
三个目标占据一面。每一项控制的存在都至少服务于其中之一:
- 运营——企业有效且高效地运转,其资产得到保护。
- 报告——内部与外部报告,无论财务还是非财务,都可靠且及时。
- 合规——企业遵守适用的法律法规。
五大要素占据第二面。这是本文的大部分主题:控制环境、风险评估、控制活动、信息与沟通、监控活动。
组织结构——主体层面、分部、经营单位、职能——占据第三面。控制必须在每个层级都有效,而不仅仅在财务部门。
立方体的意义在于:控制失效从来不只是"一个会计问题"。一个没有收货程序的仓库是运营失效,而未入账的存货一旦扭曲了销货成本,它就立刻变成了报告失效。该框架迫使你同时审视这三个维度。
要素一:控制环境
控制环境是基础——是决定其他每个要素是否有立足之地的标准、结构和期望。COSO 称之为"高层基调",审计师首先测试它,因为薄弱的环境会削弱建立在它之上的一切。它的五项原则:
- 对诚信和道德价值观的承诺。 组织要展示诚实行为是什么样子,以及有人偏离时会有什么后果。在小企业里,这很少是一份印出来的行为准则;它体现在老板在程序碍事时是否会凌驾于程序之上。每一次凌驾都在教员工:控制是可选的。
- 董事会的独立性与监督。 董事会——或者,在所有者管理的公司里,任何扮演这一角色的人——对控制和管理层实施监督。如果你既是所有者又是管理者,这条原则在你身上就落了两遍,这正是外部视角(一次注册会计师审阅、一位顾问董事会成员)为何比表面上更重要。
- 结构、报告路线与职责。 权限和问责被清晰地分配,以至于每一项重要任务都有明确的主人。"有人负责存款"算不上一种结构。
- 对胜任能力的承诺。 组织吸引、培养并留住有能力从事控制工作的人。把工资核算交给刚好有空的人,在开出第一张支票之前就已经违反了这条原则。
- 问责制。 个人对其控制职责负责,并且后果真正得到落实。没人复核的对账只是摆设。
对小企业而言,控制环境归结为两个可见的事实:老板是否和别人遵守同样的规则,以及控制职责是否归属于具名的人,而不是谁有空谁来做。
要素二:风险评估
风险评估是持续识别哪些因素可能阻碍你实现三个目标,并权衡这些风险与你所能容忍的程度的过程。COSO 明确指出这是持续进行的,而非一年一次——风险会随着企业、其系统及其环境的变化而变化。它的四项原则:
- 目标被足够清晰地指定。 在你说明想要达成什么之前,你无法评估风险。"每月 10 日前出具可靠的财务报告"是一个可评估的目标;"账要做好"则不是。
- 风险识别与分析。 管理层识别整个企业范围的风险并加以分析,以此作为决定如何管理这些风险的基础。对一名自由职业者来说,这可能只是一次十五分钟的练习:如果我的笔记本电脑坏了、如果客户对发票提出异议、如果我的支付处理商冻结了付款,会出什么问题?
- 舞弊风险评估。 组织专门考虑舞弊的可能性——动机、机会和合理化借口——并设计应对措施。注意这是单独的一项原则,而不是原则 7 的脚注。你的审计师会直接询问这一点,包括管理层可能如何凌驾于控制之上。
- 识别并分析重大变化。 新软件、新员工、新产品线、新法规——变化正是控制悄然失效之处。这条原则要求你在地形变化时重新审视风险,而不是假设去年的控制仍然适用。
小企业最常见的失败就在这里:把风险评估当作一次性事件。你在企业只有两个人的时候建立了程序,到了十二个人的时候却从未重新审视——那时批准采购的人已经不再是知道每笔采购用途的人。
要素三:控制活动
控制活动是大多数人听到"内部控制"时脑海中浮现的东西:审批、授权、核实、对账、复核和职责分离,这些将风险应对在企业各个层级付诸实践。它们是该框架在实践中的主体。它的三项原则:
- 选择能够缓释风险的控制活动。 组织设计真正针对要素二下所识别风险的活动——并映射到运营、报告和合规目标。不能追溯到风险的控制是官僚主义;没有控制的风险是敞口。
- 对技术的一般控制。 组织针对运行其流程的技术建立控制:访问安全、变更管理、系统运营。当你的账簿存放在云端软件中时,谁掌握管理员密码,谁就掌握着软件执行的每一项控制活动的钥匙。原则 11 正是审计师会询问用户访问清单和谁能编辑已过账交易的原因。
- 通过政策和程序部署。 控制被记录在政策中,说明期望是什么;记录在程序中,说明如何执行——包括何时执行、由谁执行,以及出现例外后采取什么纠正措施。只存在于某人脑子里的控制,在他去度假的那天就会失效。
职责分离值得特别关注,因为它是小企业最常违反、也最常找借口回避的控制。经典的不相容三职——资产保管、交易授权和记录——绝不应由一人兼任。当人手不足而无法做到时,COSO 仍然期望一个应对:补偿性控制,通常是所有者直接复核。所有者在记账员对账之前先打开银行对账单,就是教科书式的补偿性控制,每月大约花十分钟。
要素四:信息与沟通
控制依赖信息运行,而信息只有在以可用的形式到达合适的人手中时才有帮助。这个要素既涵盖数据,也涵盖渠道。它的三项原则:
- 相关且有质量的信息。 组织获取或生成支持控制的信息——而且信息必须足够准确、及时、最新和完整,才能被使用。一份在月末六周后才送达的损益报告无法支持任何决策,所以无论它多么准确,都不符合这条原则。
- 内部沟通。 控制职责、目标和期望在组织内部传达,包括向上传达。员工需要有一种方式来报告问题——包括关于其直接主管合规性的问题——而无需担心报复。在一个十人的公司里,这个渠道可以简单到老板真心去问,并真心去听。
- 外部沟通。 组织向外部各方——客户、供应商、监管机构、贷款方——传达相关事项,并接收他们的反馈。供应商寄来的对账单显示你不认识的余额,这是外部沟通在免费做控制工作,但前提是有人打开它并跟进。
对这个要素的一个实用测试:从你上个月的财务数据中挑任何一个数字,问要花多长时间才能追溯到它的原始凭证。如果答案是"去问记账员,她记得",那么原则 13 和原则 14 都存在缺口。清晰可读的账簿,加上从报表到收据的审计轨迹,就是这个小规模下的要素应有的样子。
要素五:监控活动
监控是让其他四个要素保持诚实的那一个——即持续和定期的评价,检查控制是否存在、是否在起作用、是否仍然适用。它的两项原则:
- 持续评价与单独评价。 组织通过内置监控(监督性复核、例外报告、作为工作一部分执行的对账)和单独评价(定期的穿行测试、外部审阅)相结合的方式评价控制,规模大小取决于变化的速率和涉及的风险。
- 缺陷的评价与沟通。 控制缺口要评估其严重程度并予以报告——重大缺陷要上报至管理层和董事会——以便得到修复而不是被归档了事。一个人人都不采取措施的缺陷日志,是你知情的证据,这比不知情更糟。
对所有者管理的企业来说,监控是一项每月例行工作,而不是一个部门:复核银行对账、浏览应收账款账龄、将实际支出与预算比较,并对任何不熟悉的情况提出疑问。功力在于规律性,而不在于复杂程度——一份每月执行的简单清单,胜过一次想起来才做的复杂审阅。
合理保证,以及任何框架都无法消除的局限
COSO 承诺的是合理保证,而非绝对保证,这个区别很重要。任何内部控制体系都无法保证目标一定实现,因为每个体系都有相同的固有局限:人的判断会出错、人们会误解指令、错误会发生——而且两个下定决心的人可以串通,击败那些建立在"他们不会串通"这一假设之上的控制。管理层的凌驾是审计师在小企业里最担心的局限,因为老板只要开口,就能绕过大楼里的每一项控制。
这些局限并不意味着控制毫无意义;它们界定了控制的用途。一个好的体系让舞弊需要串通而非机会,让错误在几天内而非年末才浮现,让诚实的错误可以与不诚实的错误区分开来。合理保证意味着剩余风险处于你自觉接受的水平,而不是你从未审视过的水平。
在没有合规部门的情况下运用 COSO
这个框架的向下扩展能力比它那套术语所暗示的要好。你不需要一个 GRC 平台或一个内部审计职能来应用它;你需要的是让五大要素按你的风险成比例地覆盖到。一个可行的小企业版本大概是这样:
- 环境: 写清楚每一项资金任务由谁负责——开票、付账单、工资核算、存款、对账——并遵守你为员工设定的同样的审批规则。
- 风险评估: 每年一次,以及每当发生重大变化时,列出在现金、记录和合规(包括舞弊)方面可能出什么问题。
- 控制活动: 尽可能将授权、保管和记录分开;做不到的地方,加上所有者复核作为补偿性控制。每月对每个账户对账。
- 信息与沟通: 按固定时间表结账,让每份报告都能追溯到原始凭证,并给员工一个安全的途径来反映问题。
- 监控: 执行固定的月度审阅——银行对账、应收账款账龄、预算比较——并把你发现了什么、采取了什么措施写下来。
在你的账簿中把对账作为一项控制活动
对账处于原则 10 和原则 16 的交汇处:它既是一项控制活动,也是一种持续监控。在纯文本账簿中,这项控制是机械性的——一个余额断言,一旦账簿与现实脱节就会大声报错:
2026-10-01 balance Assets:Checking:Operating 12,480.22 USD这一行就编码了月末控制:在那一天,账面余额必须等于银行对账单余额,否则文件将拒绝通过校验。把它与为每一项重要分离设置的独立账户搭配起来——经营现金与工资现金分开,所有者提款与业务费用分开——账户表本身就开始强制实施职责分离。文档更深入地介绍了余额断言和账户结构,而仪表盘则让月度审阅变得可视化:在那里浏览余额和趋势,然后在账簿中确认细节。
削弱各要素的常见错误
一些失败模式在各行各业、各种规模的企业中反复出现,而且它们与框架一一对应:
- 环境: 老板"就这一次"地凌驾于审批之上,反复如此,直到员工不再来请示。
- 风险评估: 为三年前你所拥有的企业设计的控制,在换了新软件、新员工或新收入来源之后从未重新审视。
- 控制活动: 一个人同时掌管保管、授权和记录,且没有补偿性复核——或者共享的管理员登录,使每一项技术控制都无法核实。
- 信息与沟通: 月末报告来得太晚,只是在描述历史而非支持决策,原始凭证散落在各个收件箱中。
- 监控: 对账做了却从未复核,于是错误在一个没人读的文件里不断累积,直到审计才发现。
这些没有一项需要大笔预算来修复。每一项都需要你认定这项控制足够重要,值得按计划执行——而这归根结底,正是控制环境一直在说的。
你的下一步
从敞口最大的地方开始:列出你企业里的每一项资金任务,在每项旁边写上执行它的人的名字,并圈出同一个名字同时掌管保管、授权和记录的每一个地方。这些圈就是你的第一个控制项目——能分开的就分开,不能分开的就让所有者复核置于其上,并每月对账户对账,让数字确认这套安排行之有效。就这一项练习,就按小企业的规模覆盖了全部五大要素,而且它正是你的审计师会要求查看的那次穿行测试。





