建筑公司会计:作业成本核算和 WIP
建筑会计的运作规则与大多数其他行业不同。零售企业在客户付款且收入立即清晰时记录销售,而建筑公司签署了一份价值 500 万美元的合同,花了 18 个月的时间完成,并且必须通过数十个付款申请、更改订单和保留预扣来核算收入、成本、利润和现金流,而这些都没有遵循简单的计时模式。
每个建筑会计师必须掌握的两个基本概念是作业成本核算(按项目跟踪每一美元成本的过程)和在制品 (WIP) 会计(随着项目进展确认收入和利润的机制)。这些概念与现金流相互作用,如果会计处理不正确,可能会使盈利的承包商看似亏损,或者陷入困境的公司看似盈利。
要点
- 作业成本核算按项目跟踪劳动力、材料、分包商、设备和间接费用——它是所有建筑财务管理的基础
- 大多数长期施工合同都需要采用完工百分比法(ASC 606 输入或输出方法)
- 超额计费(超出成本和收益的计费)属于负债;账单不足(超出账单的成本和收益)是资产
- WIP 明细表是承包商最重要的财务报告——银行、担保人和业主都依赖它
- 保留金(扣留合同价值的 5-10%)产生应收账款,通常在项目完成后 60-180 天收回
- 工作的间接费用分配对于准确的工作水平盈利能力至关重要 - 未分配的间接费用使所有工作看起来比实际情况更有利可图
- 变更单必须在成本发生之前记录 - 未经批准的变更单会产生有争议的收入确认
- 应每周对正在进行的项目审查工作成本差异分析(按成本类别划分的预算与实际)
会计科目表的构建
建筑会计需要围绕项目而不仅仅是部门设计的会计科目表。标准结构将合同收入、直接工作成本、间接成本(管理费用)以及一般和管理费用分开。
收入账户:
4000 - Contract Revenue - Original Contract
4010 - Contract Revenue - Approved Change Orders
4020 - Contract Revenue - Claims (when recovery is probable)
4100 - Subcontract Revenue (on GC contracts)
直接作业成本账户(可直接归因于特定项目的成本):
5000 - Direct Labour
5010 - Labour Burden (payroll taxes, benefits, workers comp)
5100 - Materials and Supplies
5200 - Subcontractors
5300 - Equipment - Owned (depreciation, maintenance)
5310 - Equipment - Rented
5400 - Architectural and Engineering Fees
5500 - Permits and Inspections
5600 - Temporary Facilities (job trailers, fencing, portable toilets)
5700 - Small Tools
5800 - Insurance - Builder's Risk (job-specific)
5900 - Bonds (project-specific performance and payment bonds)
间接成本/间接费用(分配给工作):
6000 - Shop and Yard Labour
6100 - Indirect Materials
6200 - Vehicle Costs - Fleet
6300 - Equipment - Common Fleet
6400 - Safety and Training
6500 - Project Management (not directly chargeable)
6600 - Estimating Department
一般和行政(不分配给工作):
7000 - Executive Salaries
7100 - Office Salaries
7200 - Office Rent and Utilities
7300 - Accounting and Legal
7400 - Business Development
7500 - Corporate Insurance
间接成本与一般管理费用之间的分离至关重要:间接成本是建筑工程成本的一部分,应分配给项目以进行准确的盈利能力评估。一般管理费用不能分配给特定项目,而是作为期间成本支出。
作业成本核算:建筑财务管理的基础
作业成本核算是累计特定项目产生的所有成本(工时和费率、材料采购、分包商发票、设备费用和分配的管理费用)并将其与该项目的估计成本和收入进行比较的过程。
建立工作成本系统:
每个项目都有一个工作编号(有时称为成本中心或项目代码)。每笔成本交易(采购订单、时间表条目、分包商发票、设备日志)都必须引用作业编号和成本代码。
成本代码提供项目内的粒度。商业建筑项目可能具有以下成本代码:
- 01-000:一般要求
- 03-000:混凝土
- 04-000:砖石
- 05-000:结构钢
- 06-000:木框架
- 07-000:热和防潮保护
- 08-000:门窗
- 09-000:完成
- 15-000:机械
- 16-000:电气
这些代码(基于建筑规范协会 MasterFormat 系统)允许您在成本类别级别将实际成本与估计成本进行比较,这对于确定项目超出预算的情况至关重要。
劳动力追踪:
劳动力通常是建筑业中变化最大、最难追踪的成本。每个工人必须每天按项目和成本代码报告其工作时间。主管应每周核实工作时间。工作的劳动费率不仅应包括工资,还应包括全部负担率——工资税(FICA、FUTA、SUTA)、工人赔偿保险、责任保险、健康福利和退休金。
当包括所有就业成本时,每小时 25 美元的木匠的总负担率为 38-42 美元/小时。完全负担率是计入你的工作成本的部分,而不仅仅是工资。
设备充电:
对于自有设备,根据折旧、维护、运营成本和预期利用率为每台设备制定内部收费率。当设备部署到项目中时,按小时、每日或每周的费率对作业进行收费。这将设备成本分配给从中受益的项目,并在资产层面保持设备盈利能力跟踪。
完成百分比法
完工百分比 (POC) 法是 ASC 606 规定的大多数长期施工合同所需的收入确认方法。它根据每个会计期间的合同进度按比例确认收入和毛利润。
衡量进度:
ASC 606 允许输入测量(产生的成本)和输出测量(完成情况调查、里程碑、完成的单位)来衡量完成进度。大多数建筑公司使用成本成本输入法,因为它客观且可审计。
成本与成本的完成百分比公式:
Percent Complete = Costs Incurred to Date ÷ Total Estimated Contract Costs
Revenue Earned to Date = Percent Complete × Total Contract Revenue
Revenue Earned This Period = Revenue Earned to Date − Revenue Earned in Prior Periods
Gross Profit This Period = Revenue Earned This Period − Costs Incurred This Period
工作示例:
| 项目 | 价值 |
|---|---|
| 原合同金额 | 3,000,000 美元 |
| 批准的变更单 | 200,000 美元 |
| 修改后的合同金额 | 3,200,000 美元 |
| 原始预估成本 | 2,500,000 美元 |
| 变更订单成本 | 150,000 美元 |
| 修订后的估计成本 | 2,650,000 美元 |
| 迄今为止发生的费用 | 1,060,000 美元 |
| 完成百分比 | 40%(1,060,000 美元 ÷ 2,650,000 美元) |
| 迄今为止赚取的收入 | 1,280,000 美元(40% × 3,200,000 美元) |
| 迄今为止的比林斯 | 1,400,000 美元 |
| 超额/低于计费 | 多收了 120,000 美元 |
在制品进度表:承包商最重要的报告
WIP 计划将所有活动项目的状态编译成一份报告,其中显示每个项目的收入、发生的成本、账单以及由此产生的超额或低于账单状况。
WIP 计划列:
| 专栏 | 描述 |
|---|---|
| 职位编号 | 项目标识符 |
| 合同金额 | 当前合同价值包括批准的 CO |
| 预计费用 | 当前成本估算 |
| 迄今为止的成本 | 实际发生的费用 |
| 完成% | 迄今为止的成本/预计成本 |
| 赚取的收入 | 完成百分比×合同金额 |
| 迄今为止的比林斯 | 向业主收取的总金额 |
| 超额计费 | 比林斯 > 收入(负债) |
| 帐单不足 | 赚取的收入 > 比林斯(资产) |
| 预计。竣工毛利润 | 合同-预计成本 |
| 迄今为止赚取的毛利润 | 赚取的收入 - 迄今为止的成本 |
| 毛利润% | 赚取的毛利润/赚取的收入 |
阅读 WIP 时间表:
帐单严重不足的项目可能会出现现金流问题——您已经赚取了收入,但尚未收到。调查账单是否延迟(账单流程问题)或项目是否提前实现收益(通常为正)。
严重超额计费的项目表示从业主处收到的金额超过了赚取的收入。如果它反映了预先加载的计费计划,那么这很好,但如果超额计费相对于项目进度不断增长,则该项目可能会遇到麻烦 - 您可能已经收取了难以实现盈利的工作的押金。
完成合约方式:
作为完成百分比的替代方法,已完成合同法在项目完成时确认所有收入和成本。它更简单,但无法提供项目期间的盈利可见性,并且可能会严重扭曲期间的财务结果。根据 ASC 606,一般不允许签订已完成的合同,但短期合同(通常在 1 年以下)除外,且其期限不超过报告期边界。
过高和过低的账单:资产负债表处理
超额帐单和帐单不足出现在资产负债表上,而不是损益表上,并且根据 ASC 606,其列报方式已发生变化。
根据 ASC 606 术语:
- 超额计费 =“合同负债 - 超出成本和估计收入的账单” - 流动负债
- 低于账单 =“合同资产 - 超出账单的成本和预计收益” - 流动资产(但以持续绩效为条件)
为什么区别很重要:
承包商的资产负债表可能看起来非常不同,具体取决于他们的计费做法。持续预付账单(项目早期的账单超过收入)的承包商将承担巨额合同负债——这些不是股权或利润,而是交付未来工作的义务。计费缓慢的承包商(可能是因为他们正在等待业主批准)将显示大量合同资产 - 这些代表尚未计费的收入。
保税代理和贷款人密切关注合同资产与合同负债的比率以及随时间的变化趋势。快速增长的欠帐(合同资产)可能预示着现金流紧张——承包商已经完成了工作,但还无法收回资金。快速增长的超额费用(合同负债)可能预示着未来的绩效风险。
变更单管理和会计
变更单(对原始合同范围的修改)是施工承包的一个定义特征。一个大型商业项目在其生命周期中可能有数百个变更单。每一项都必须正确跟踪、定价、协商和核算。
更改订单类别和会计处理:
**批准的变更单:**立即添加到合同金额和估计成本中。更新 WIP 计划。确认收入与完成的工作成比例。
待决变更单 - 可能和估计: 根据 ASC 606,如果变更很可能获得批准并且金额可以可靠估计,则将其包含在交易价格中。限制在不太可能发生重大收入逆转的金额。
有争议的变更单/索赔: 仅在以下情况下计入收入:您有权利的法律依据,额外金额可以可靠地计量,并且有可能收回。索赔确认的门槛很高——大多数承包商不应确认未经批准的索赔收入。
批准变更单的会计分录:
当项目批准 50,000 美元的变更单时:
- 更新项目系统中的合同金额和估算成本
- 无需立即进行日记账分录——收入将通过下一期间的完工百分比计算来确认
保留会计
保留(或保留)是所有者在项目完成或定义的里程碑之前扣留的每个进度帐单的百分比。保留金通常占账单的 5-10%,是承包商应收账款的重要组成部分,也是现金流压力的常见来源。
录音保留:
当您提交 100,000 美元的进度账单并保留 10% 时:
- 借记应收账款 - 保留金:10,000 美元
- 借记应收账款 - 进度计费:90,000 美元
- 信用合同账单:100,000 美元
10,000 美元的保留金应收款将保留在您的资产负债表上,直到所有者将其释放。在大型项目中,应收保留金可能占合同总价值的 10-15%,这是一笔无法用于运营的大笔金额。
分包商的保留:
承包商通常向分包商预扣的提成比例与业主向分包商预扣的比例相同。这会产生应付保留金,抵消应收保留金。当业主释放保留金时,承包商将其释放给分包商(通常在短暂验证没有留置权或缺陷索赔后)。
常见问题
作业成本会计和项目会计有什么区别?
作业成本会计和项目会计在建筑业中经常互换使用。作业成本法强调单个项目层面的成本累积,以跟踪盈利能力。项目会计范围更广,包括作业成本核算以及计费管理、变更单跟踪、分包管理、进度差异分析和 WIP 报告。在实践中,稳健的建筑会计既需要工作层面的成本积累,也需要项目和公司层面的财务报告。
WIP 计划应该多久更新一次?
WIP 计划应至少每月更新一次,与您的财务结算时间一致。对于计费周期频繁的活跃项目,请每周更新一次。 WIP 计划的准确性取决于您的完成成本估算 - 这些估算应由项目经理每月更新,而不仅仅是从原始预算中复制。过时的完成成本估算是 WIP 进度不准确的最常见原因。
如何对亏损的项目进行会计处理?
当您确定合同将导致损失(修订后的估计成本超过合同收入)时,根据 ASC 606 立即在当期确认全部预期损失。这是“损失合同”条款。计算:预期总损失=修正后的合同收入-修正后的总估计成本。将全部预期损失作为工作成本而不是收入减少记入损益表。不要等待项目完成——一旦可能发生预期损失就应予以承认。
哪些间接成本应该分配给工作?
分配与生产活动相关的间接成本:设备车队成本、车间和庭院劳动力、间接材料、项目管理工资(不直接收费的时间)、安全和培训以及估算成本。不要将一般行政费用(高管薪酬、办公室管理费用、业务发展)分配给工作。常见的分配基础:直接工时、直接人工美元或总直接成本。在所有工作中一致使用相同的基础并记录您的方法。
我应该如何处理为特定项目购买的设备?
如果专门为一个项目购买设备,并且在项目完成后将被出售或没有价值,则该成本为直接作业成本。如果设备将在多个项目中使用,则将其资本化为固定资产,按每个项目收取内部设备费率,并在设备的使用寿命内计提折旧。折旧流入分配给项目的设备间接费用。不要将多项目设备采购费用直接用于一项工作。
保税代理和贷方要求承包商提供哪些财务信息?
保证担保代理和贷款人通常需要:注册会计师准备(审查或审计)的年度财务报表、包含完整合同历史记录的当前 WIP 时间表、所有未完成的分包合同和供应商负债的时间表、主要负责人的个人财务报表、具有公平市场价值的设备清单以及现有工作说明(管道)。 WIP 进度质量通常是最受审查的文件 - 它揭示了管理层对其项目组合的理解程度以及完成成本估算是否现实。
后续步骤
建筑会计需要超越一般簿记的专业知识。 Job costing systems, WIP schedules, percentage of completion calculations, retainage tracking, and certified payroll compliance for government contracts all require construction-specific knowledge that generalist accountants often lack.
ECOSIRE 的会计团队提供建筑行业专家,他们了解建筑项目的整个财务生命周期——从最初的预算和合同审查到最终的计费、保留金收取和收尾。我们为总承包、专业行业和施工管理领域年收入 100 万美元到 1 亿美元以上的承包商提供支持。
探索 ECOSIRE 会计服务,了解我们的建筑会计专家如何提高您的财务可见性、在制品准确性和现金流管理。
作者
ECOSIRE Research and Development Team
在 ECOSIRE 构建企业级数字产品。分享关于 Odoo 集成、电商自动化和 AI 驱动商业解决方案的洞见。
相关文章
AI-Powered Accounting Automation: What Works in 2026
Discover which AI accounting automation tools deliver real ROI in 2026, from bank reconciliation to predictive cash flow, with implementation strategies.
Audit Preparation Checklist: Getting Your Books Ready
Complete audit preparation checklist covering financial statement readiness, supporting documentation, internal controls documentation, auditor PBC lists, and common audit findings.
Australian GST Guide for eCommerce Businesses
Complete Australian GST guide for eCommerce businesses covering ATO registration, the $75,000 threshold, low value imports, BAS lodgement, and GST for digital services.