凤凰城的一家总承包商在三月份提交了一份 140 万美元的付款申请,预计 30 天内到账,结果等了 71 天才收到电汇。原因既不是业主发火,也不是建筑师办事拖拉,而是因为 G702 的第 4 行与 G703 的总额相差了 312 美元。建筑师打回了申请,簿记员重新提交,计时重新开始。那段时间的工资发放不得不动用了业主的个人信用额度。
这就是建筑计费的日常现实。在商业项目中,G702 和 G703 付款申请包是每个月产生的最重要的财务文件。然而,正确填写这些表格与将其整合到规范的 GAAP 财务报表之间存在着巨大的鸿沟,超出了大多数承包商的想象。担保公司、银行和国税局对这些文书的解读各不相同,在项目经理看来健康的计费状况,在担保代理人眼中可能令人担忧。好消息是,这套系统是可以习得的,而那些掌握了该系统的承包商能获得更快的付款、承接更大的工程,并在那些缺乏纪律的竞争对手破产的经济低迷期生存下来。
本指南将详细介绍 AIA 付款申请的工作流程、作为基础的产值明细表 (SOV)、质保金机制、将计费转化为财务报告的在建工程 (WIP) 进度表,以及将一切与 ASC 606 收入确认挂钩的超支与欠收计费对账。
G702 和 G703 究竟是什么
AIA G702《付款申请及证明书》及其配套的 G703《续表》是美国建筑师学会 (AIA) 于 1992 年首次发布并定期更新的表格。它们共同构成了美国约四分之三商业建筑项目所使用的标准付款申请包。G702 是一份单页封面,总结了申请内容:原始合同总额、净变更单、迄今为止的合同总额、迄今为止完成和存储的总额、扣留的质保金、先前已支付的款项以及当前应付款项。G703 是明细支持文件,列出了产值明细表中的每个类别,以及前期工程、本期工程、存储材料和每一行的完成百分比。
建筑师使用这些表格来核实业主应拨付的金额。根据 AIA A201 文件,如果特定的明细项缺乏适当支持或工程看似未完工,建筑师核实的金额可能与承包商申请的金额不同。这种核实是开启从业主到总承包商,并最终下发给分包商和供应商的付款周期的关键。
这些表格之所以存在,是因为建筑行业在结构上不同于大多数商业交易。项目往往需要数月或数年才能完成,你在收款前就需要支付人工和材料现金,而且参与各方很少愿意仅凭信任去相信对方。AIA 软件包为每个人提供了一个共同的格式,用于跟踪进度、估值和风险。
产值明细表是文件背后的核心文件
如果不先准备产值明细表 (SOV),你就无法如实填写 G703。SOV 是一份逐项列出的清单,将整个合同金额分配给工程的特定部分,通常按 CSI MasterFormat 分类进行组织。它是项目生命周期中驱动每月计费、每个完成百分比计算、每笔质保金预留以及每个变更单调整的唯一事实来源。
一份好的 SOV 应将工程分解为足够细化的明细项,以便有意义地衡量进度,但又不能细化到让每月的会计核算变得无法进行。在一个 1200 万美元的学校翻新项目中,你可能会看到 50 到 80 个明细项:现场工程、挖掘、混凝土基础、结构钢、屋顶、机械粗装、机械精装、电气粗装、电气精装、干壁、油漆、精细木工、橱柜、地板等等。每一行都有一个美元价值,这些价值的总和必须等于合同总额。
最常见的 SOV 错误是“前端装载” (Front-end loading):虚报早期工程项目的金额,以便承包商在项目早期套取现金。例如,本应为 40 万美元的基础工程明细项,通过悄悄吸收一些本属于项目后期的现场管理费 (General Conditions),被计费为 56 万美元。建筑师和业主代表会专门检查这一点,因为它将项目完工风险转嫁给了业主:如果承包商在提取了合同价值的 60% 后,在完工 50% 时离场,业主将面临损失。
模糊的明细项描述会导致第二类问题。如果一行标为“场地准备”的内容合并了清理、拆除、分级、管线迁移和临时围栏,那么每月的进度将无法验证。建筑师无法判断你实际上是完成了 40% 的金额,还是仅仅完成了其中一个组成部分的 40%。付款申请会被拒绝,付款速度减慢,争议不断增加。
最优秀的产值明细表在第一次提交前会经过项目经理、估价师、财务团队和资深总监的审查。它们包括独立的现场管理费行、独立的担保和保险行、每个主要工种的独立行,并且它们与项目预算清晰挂钩,以便可以同时跟踪赚取的成本和赚取的收入。
付款申请在月度周期中的流转
典型 AIA 项目的月度周期通常是这样运行的。大约在每月 20 号左右,项目经理和现场主管会巡视工地,更新每个工程量清单 (SOV) 细目的完工百分比。他们会将已完工工程的价值与前期已开票的金额进行比较。会计员起草包含本期数值的 G703 表,重新计算质保金,并将总额汇总到 G702 盖板单上。
承包商在 G702 上签字并公证,然后将整套资料提交给建筑师,通常还附带照片证明、涵盖前期付款的分包商留置权豁免书,以及任何库存材料的证明发票。建筑师进行审核,必要时巡视工地,随后核准请求金额或向下调整。核准后的 G702 随后提交给业主,业主在合同窗口期内(通常根据标准 AIA 条款为 30 天)向承包商电汇付款。承包商在收到业主资金后,通常在 7 到 10 天内并在收集到留置权豁免书后,向分包商支付款项。
这个周期是不容有失的。如果在 25 号提交的付款申请在 27 号被发现有计算错误,在 28 号被退回,并在 30 号重新提交,那么它实际上已经进入了下个月的周期。承包商现在必须为人工和材料额外垫资 30 天。对于每月 200 万美元的开票额来说,这是一笔不小的资金成本。
质保金:已赚取但尚未收回的资金
质保金 (Retainage) 是业主从每笔进度款中扣留的一部分,作为项目完工的担保。5% 和 10% 是最常见的比例,尽管有些州规定了更低的上限,而一些联邦项目则使用阶梯比例,在项目完成 50% 后降低比例。G702 有专门的一行用于反映已完工工程的质保金,另一行则用于反映库存材料的质保金。
让许多承包商感到困惑的会计问题是何时将质保金确认为收入。根据一般公认会计原则 (GAAP),答案是:你应该在工作完成的期间内,将全部赚取的金额确认为收入,包括将被扣留作为质保金的部分。质保金是收款时间差异,而不是收入确认时间差异。改变的是资产负债表的分类。
当质保金是无条件的(意味着承包商获得现金的唯一障碍只是时间的流逝)时,它被列为应收款项。当它是是有条件的(意味着释放取决于承包商履行未来的履约义务,如完成缺陷整改清单、业主验收或达到质保里程碑)时,必须将其计入合同资产或合同负债,而不是应收款项行。ASC 606 并没有规定具体的列报方式,但财务会计准则委员会 (FASB) 的工作人员已明确,承包商应逐案评估质保金的释放是否真正属于无条件。
这种区分非常重要,因为担保公司、银行和分析师对这些资产负债表项目的解读各不相同。巨额的应收质保金传递出一种信息:这是一笔将被锁定的资金,但会按已知的时间表到账。而巨额的合同资产则传递出一种不确定性,即承包商是否真的能赢得获取该笔资金的权利。将有条件的质保金错误分类为应收款项会夸大承包商的短期流动性,当担保公司审查下一年度的财务报表时,这可能会带来痛苦的后果。
为每笔质保金保持清晰的记录,了解它何时从有条件转为无条件,并根据合同里程碑进行跟踪,这种详尽的财务簿记在申请下一个项目的保函或申请营运资金贷款时,其价值将得到成倍的回报。
完工百分比法:将账单转化为收入
完工百分比法 (PCM) 是 ASC 606 准则下建筑行业收入确认的基础。大多数承包商使用成本比例法:将至今已发生的成本除以完工时的总预计成本,得出完工百分比,然后将该百分比乘以总预计合同收入,得出至今已赚取的收入。减去前期已确认的收入,即得到本期收入。
计算逻辑很简单,但输入参数却不简单。完工时的预计成本本身就是一个估计值,能否每月诚实地更新这一数值,是管理良好的承包商与经常遭遇“意外”的承包商的分水岭。一个在完工 40% 时就显示超支 20% 的项目,不会在月底奇迹般地回到预算内。如果业主和项目经理拒绝在在建工程 (WIP) 明细表中调高预计成本,最终会导致确认了项目永远无法实现的收入,这在项目的最后几个月会变成一笔痛苦的追溯调整。
核心见解在于:通过完工百分比法衡量的已赚取收入,几乎从未等同于同一期间的开票金额。这种差距产生了大额的超额开票 (Overbillings) 和开票不足 (Underbillings),而 WIP 明细表正是揭示这一差距的文件。
WIP 进度表:当开票遇上现实
在建工程(WIP)进度表是对账簿上每个未结合同的一页式财务摘要。每一行代表一个单独的项目。列通常包括原始合同价值、已批准的变更单、当前合同价值、至今发生的成本、完工估算成本、完工百分比、至今已实现的收入、至今已开票金额,以及由此产生的超额开票或开票不足。大多数进度表还会显示预计毛利、至今已实现的毛利以及自上一期间以来的毛利变动。
WIP 进度表处于项目三种不同视角的交汇点。项目管理视角追踪施工现场;开票视角追踪已发出的发票;会计视角追踪 GAAP(公认会计原则)准则下已实现的收入。当这三种视角出现分歧时,WIP 进度表就是这种分歧显现的地方。
担保人对这份文件的重视程度几乎超过了财务包中的任何其他内容。债券代理人有时会接受纳税申报表作为证明文件,但 WIP 进度表是必需的,且是承销商索要的第一项内容。承销商深知,激进的开票可能会掩盖一个从根本上不盈利的承包商,而 WIP 进度表就像聚光灯,向他们展示公司是在赚取现金,还是仅仅在催收现金。
深入浅出:超额开票与开票不足
承包商账簿上的每个未结项目都处于两种开票状态之一。要么项目的开票金额超过了按完工百分比计算的已实现收入(即超额开票),要么开票金额低于该收入(即开票不足)。
超额开票意味着承包商已向业主开具了超过按比例已完成工作的发票。超额部分在资产负债表上体现为负债,传统上称为“超过成本及估计收益的开票”,现在根据 ASC 606 通常分类为“合同负债”。它代表了承包商已经获得付款但有义务在未来交付的工作。适度的超额开票是正常甚至健康的,因为它为下一阶段的工作提供了营运资金。但大额或持续的超额开票是危险的,因为它消耗了承包商完成项目所需的现金。当总超额开票超过剩余合同待完成量(backlog)的 10% 到 15% 时,担保人通常会感到担忧。
开票不足意味着承包商完成的工作多于累计开票所反映的工作。缺口在资产负债表上体现为资产,传统上称为“超过开票的成本及估计收益”,现在根据 ASC 606 通常称为“合同资产”。它代表承包商已经完成但尚未收款的工作(超出了下一个开票周期的范畴)。少量的开票不足也是正常的,特别是在完成了一个工作量巨大但尚未正式开票的月份之后。然而,大额或持续的开票不足是一场“慢动作”的营运资金危机。它通常预示着变更单在未经批准的情况下执行、范围蔓延未开票,或者付款申请编制草率而遗漏了实际进度。
所有超额开票减去所有开票不足的总和,应与资产负债表上的净合同负债或合同资产相一致,这是财务主管每月可以进行的、最清晰的准确性检查之一。如果 WIP 进度表与试算平衡表不符,则其中之一必然有误,且在发布财务报表之前,通常值得查明原因。
与 ASC 606 的联系
ASC 606 在 2018 年(上市公司)和 2019 年(大多数私营公司)取代了旧有的建筑行业特定收入标准 ASC 605-35。完工百分比法的核心机制在新标准下并未消失,但语言发生了变化,且某些列报规则变得更加严格。现在需要根据履约义务、交易价格、分摊以及收入确认的时点来评估合同。大多数固定价格建筑合同继续被视为在一段时间内履行的单一履约义务,收入随着承包商向完全履行义务的进度衡量而确认。
列报方面的变化带来了实际影响。在旧版 GAAP 下,承包商在资产负债表上可以随意使用“超过成本的开票”和“超过开票的成本”等科目。在 ASC 606 下,合同资产和合同负债要求的抵销是按合同进行的,且根据收款权是否无条件,质保金(retainage)可能需要单独列报。
披露要求也随之扩大。承包商被要求披露收入分解、剩余履约义务以及关于可变对价的重大判断。担保人通常欢迎这些额外的披露,即使它使财务报表变得复杂,因为这让他们能更清晰地洞察基础合同的经济状况。
对于大多数私营承包商来说,实际意义在于簿记需要比以前更加严密。收入确认、WIP 进度表、质保金分类以及合同资产和负债结转的基础数据必须是可追溯、可审计且各期一致的。
减慢回款速度的常见错误
在款项申请(pay application)被拒和担保公司退回的案例中,有几种模式反复出现。首先是 G702 和 G703 表格之间的计算不匹配。G703 上的总计必须等于 G702 上截至目前的已完工和已存储材料的总额。如果两者不一致,建筑师应当且通常会将申请包退回。大多数会计软件会自动处理这个问题,但基于电子表格的提交和最后一刻对变更令(change order)的编辑,经常会引入算术错误。
第二种模式是变更令分配错误。当业主批准变更令时,必须将其添加到特定的产值进度表(SOV)行项中,或分配给新行项,且 G702 和 G703 上的合同总额必须反映这一增项。如果承包商随意地将变更令并入下个月的账单而不更新 SOV,就会造成混乱,并级联影响到后续的每一份款项申请。
第三种模式是不恰当的质保金(retainage)处理。某些业主协议要求质保金在实质性竣工时下调,或者对某些不受履约风险影响的行项(如保证金和保险)完全释放。如果承包商对每份申请的每个行项都应用统一的质保金百分比,就会导致本可以提前数月收回的资金滞留在质保金账户中。
第四种模式是缺失留置权豁免书(lien waivers)。大多数业主和贷款方要求,在提交下一份款项申请时,必须附带上一周期已付款分包商的有条件和无条件留置权豁免书。无论计算多么准确,缺少豁免书都会阻碍建筑师的认证。
第五种模式是虚报库存材料(stored materials)。在大多数合同下,存放在现场或保税仓库中的材料可以计费,但必须附带发票、保险证明,有时还需要照片作为证明文件。如果没有纸质依据支持,对库存材料价值的慷慨估算将会被拒绝。
养成对账的习惯
做得好的承包商通常都有一些共同的习惯。他们按月结账,而不是按季度。他们每月都会将在建工程(WIP)进度表与总分类账及试算平衡表进行对账。他们会与项目经理(而不只是记账员)一起审查每个超额计费(overbilled)和欠额计费(underbilled)的项目,以便运营团队了解他们正在创造的财务状况。他们根据实际工地数据而非乐观估计来更新完工估算成本。他们将质保金放在单独跟踪的账户中,按有条件和无条件状态分类,并每月明确结转合同资产和合同负债余额。
这些习惯具有复利效应。如果承包商能在月末几天内掌握每个项目的计费状况,就能在纠纷僵化之前与业主进行深入沟通。如果承包商了解未来三个月的营运资金需求,就能与分包商和供应商商定更好的条款。如果承包商能向担保代理人提交一份整洁的 WIP 进度表和对账后的财务报表而无需仓促准备,就能以更好的费率承接更大的工程。
从第一天起保持建筑账目整洁
随着建筑业务规模的扩大,你能承接的项目与你能融资的项目之间的差距,很大程度上取决于你的账目和款项申请纪律。准确的 WIP 进度表、可追溯的质保金跟踪,以及账单、已实现收入与总分类账之间的清晰对账,正是让担保代理人和贷款人有信心支持更大合同的关键。 Beancount.io 提供透明、版本控制且 AI 就绪的纯文本会计方案,确保你合同资产和合同负债账户中的每一笔分录都有清晰的审计追踪,可以毫无顾虑地提交给担保方、贷款人或注册会计师。 免费开始使用 ,了解为什么开发者和财务专业人士正在转向能够随业务同步增长的纯文本会计。