装修预算怎么估才不超:造价师的单位成本、意外费与软成本

看房时最容易出现的一种预算,是站在客厅里心算:地板一万、厨房三万、两个卫生间四万,刷墙一万——“十万左右应该够了”。真正住进去开工后,才发现报价之外还有设计、许可、工程师、拆除清运、临时搬家、储物、复检,以及拆开墙体后才知道的修复。

问题往往不在于一开始少猜了某个材料价格,而在于把“装修报价”当成了“项目总成本”。

造价师更接近下面这个思路:

项目预算=已定义工程量 × 对应单位成本+尚未完全确定的工程+意外费+软成本+税费及业主侧费用。

早期看房阶段可以用每平方米、每平方英尺等“单位成本”快速筛选;决定买、准备装修时,则应逐渐拆成地面多少平方米、墙面多少平方米、多少门窗、多少卫浴设备、多少电气和给排水改动。设计越明确,预算才越能从“猜一个总数”变成可核对的工程量。

加拿大联邦公共工程的造价文件也采用类似逻辑:成本估算应列明工程项目、数量、单位价格、allowances(暂列金额)和 assumptions(假设),而早期概念阶段可以采用按建筑面积计算的元素成本数据。这里值得普通买家借用的是方法,不是把政府大型项目的价格直接套到住宅装修上。

这套流程最重要的变化,是把“承包商报多少钱”放到了后面。预算先建立,报价再拿来校准;否则拿到多少报价,就会被多少种不同的工程范围牵着走。

:abacus: 单位成本要按工作包拆开

假设你看中一栋 1990 年代的木结构公寓,套内装修看起来并不复杂:地板旧了,厨房门板老化,两个卫生间想更新。

最粗的算法会说:“这种装修每平方尺多少钱?”

这个数字可以用来第一轮判断量级,但不能直接当合同预算。原因很简单:同样面积的两个单位,可能一个只更换表面材料,另一个移动厨房水管、拆墙、重新做防水和电气,两者完全是两种工程。

单位成本法真正有用的地方,是把工程量拆开。例如:

  • 地板:面积 × 每平方米安装综合单价;
  • 墙面:实际施工面积 × 表面处理单价;
  • 柜体:延米或柜体数量 × 对应单价;
  • 门:樘数 × 门及安装单价;
  • 给排水:设备数量、管线范围和施工条件分别估算;
  • 电气:插座、灯具、线路、配电改动分别计量。

这里的“单价”最好理解成某个已经定义清楚的工作包的单位价格。如果甲报价中的地板单价包含拆旧、基层处理、材料、安装和垃圾清运,而乙只含新地板安装,两者数字即使都写“每平方尺”,也不能直接比较。

所以向承包商或造价专业人员询价时,比问“整套装修多少钱”更有效的问题是:

这个数字对应什么工程量?包含什么?不包含什么?

加拿大公共工程使用的元素造价估算同样要求把 quantities、unit prices、allowances 和 assumptions 留在估算底稿里。换成买家能用的话,就是四张表:数量、单价、暂列金额、假设条件。

早期预算和开工预算,不应是同一个精度

刚看房时,你可能连墙能不能拆、楼板里有什么、strata 是否批准都不知道。这时候出现较大的预算范围很正常。

随着资料增加,预算应该逐步收窄。

加拿大 Housing, Infrastructure and Communities Canada 目前公开的项目估算分类,把概念阶段的 Class D 与详细设计、招标后的 Class C、B、A 分开;其项目指南采用的 contingency(意外费)区间为:Class D 20%–30%、Class C 15%–20%、Class B 10%–15%、Class A 5%–10%。这是联邦基础设施项目的预算管理口径,不是住宅装修强制比例,但很好地说明了一个原则:资料越少,预算的不确定性越大;设计和报价越成熟,才有条件降低意外费。

Class A | Class B | Class C | Class D 低值 | 5 | 10 | 15 | 20 高值 | 10 | 15 | 20 | 30

不要把这张图理解成“家庭装修必须留某个百分比”;它说明的是预算成熟度和风险储备应该联动。

:brick: 意外费要对应具体风险

很多装修表格最后都有一行“contingency 10%”。真正的问题是:这笔钱准备应付什么?

加拿大公共工程对 construction contingency 的解释,是为施工阶段额外或不可预见工作保留的资金,例如打开既有结构后发现状况比预期差、墙内线路与新工程冲突,或施工中需要进一步澄清范围。

放到旧房装修里,就很好理解了。

一栋 1990 年代的住宅,在不破坏墙体和地板的看房阶段,有些条件本来就看不到。验房可以降低未知数,但不能把隐蔽空间全部变成已知。

Consumer Protection BC 在 2026 年的消费者指引中明确说明,BC home inspection 属于可接近区域的目视、非破坏性检查;持牌验房师不能做破坏性检测,也不能提供维修成本估算。

因此比较合理的分工是:

验房师负责告诉你“哪里值得进一步查”;专项专业人员负责确认技术问题;承包商或造价专业负责把明确后的工程范围变成钱。

例如验房报告发现浴室周边有需要进一步调查的迹象,这时先别在预算中直接写进“一间浴室全拆重做”。先确认范围,再计量,预算才不会把风险提示错误地当成既定工程。

反过来也一样:报告没有看到问题,不表示拆开后绝不会出现额外工程。Consumer Protection BC 对消费者的表述就是,验房能够降低风险,但不能消除风险。

所以意外费最好设成有批准条件的储备:

已知工程放进基本预算。已经知道存在、但数量尚不能确认的工作放暂列金额;真正无法在开工前合理量化的风险,才主要由意外费承担。

这样做还有一个实际好处:工程结束后如果没有触发风险,意外费仍留在业主手里,而不是一开始就被当成承包价的一部分自然花掉。

:triangular_ruler: 最容易漏掉的是软成本

“软成本”就是不直接变成墙、柜子、地板,却是完成项目所需的钱。

家庭装修常见的软成本至少要逐项检查:

预算栏 常见内容 开工前怎么查
设计 平面、施工图、选材、细部设计 问清固定价还是按时收费
专业顾问 结构、机电或其他专项专业 由工程范围决定是否需要
许可 building、plumbing、electrical 等 查所在 municipality
strata 图纸、alteration agreement、押金或其他条件 读本楼 bylaws 和书面批准
项目管理 现场协调、采购、进度管理 确认是否已含在总包报价
拆除与清运 拆旧、垃圾箱、运输、处置 报价逐项确认
保护与恢复 电梯、公共区域、既有饰面保护及恢复 公寓尤其要查
搬迁 临时住宿、储物、两次搬运 按自己的实际安排询价
检查与复检 市政检查、专项检查或返工后的检查 按许可条件核
税费 对商品和服务适用的税费 看报价写的是税前还是税后

这里不能简单说“软成本通常占工程费多少”。住宅的设计深度、城市、房型、strata 要求和施工方式差异太大,固定比例很容易误导。

有一个官方例子很能说明为什么预算表必须先定义口径。City of Surrey 当前对 building permit 的“value of construction”定义,并不只包括砖瓦木料和人工,还包括图纸和规范、设计、测试、顾问、管理、承包商利润及 overhead、sales taxes、保险,以及相关场地工程。也就是说,在某些官方计费口径下,很多家庭会另列为“软成本”的项目已经被计入 construction value。

家庭预算可以有自己的列法,这个例子提醒的是:每个百分比的分母先问清楚。

如果有人说“设计费是工程费的 X%”“意外费是预算的 Y%”,第一句应该先追问:

这里的“工程费”到底含不含设计、税、承包商管理费、许可和暂列金额?

否则同样叫“10%”,计算基础可能完全不同。

:classical_building: 许可费不能拿邻居家的数字直接套

BC 省政府 2025 年更新的 renovation permit 指引明确说,具体许可要求、申请方式、费用和审批时间由所在地方政府或 First Nation 决定,不同地点和项目会不同。要求的许可应在对应施工阶段开始前取得。

所以预算里的 permit 最好不要写一个笼统的“$500”,而是先建立清单:

building permit 要不要?plumbing permit 要不要?electrical permit 要不要?development approval 有没有可能涉及?

实际费用再按所在地查询。

例如,仅作为“为什么必须查本地”的例子,City of Vancouver 的 2026 年 development and building related fee schedule 自 2026-01-01 生效。对“非独立屋、非 duplex”的既有建筑 alteration,如果属于其表列的 outright approval/特定 conditional approval 情形,development permit fee 按每 100 m² 或不足 100 m² 收 $1,012,最高 $8,100;其他审批类别适用不同收费。市府同时明确写明,这份表只是常见费用指南,如与 Council-approved bylaws 不一致,以正式 bylaw 为准。

这个数字不能拿去替 Surrey、Burnaby 或其他城市做预算,更不能据此认定某个公寓室内装修一定需要这项 permit。它唯一适合告诉买家的事是:许可成本是项目和地方政府共同决定的变量。

Surrey 则采用另一套结构。其当前页面显示,building permit 申请先按申报 construction value 收取 non-refundable processing fee:工程价值 $0–$19,999 为 $50;$20,000–$99,999 为 $150;$100,000–$999,999 为 $700,之后还有 permit issuance 前应缴的余额及可能适用的其他费用。

同一件“装修许可”,不同城市的计算方式已经足以说明为什么预算不能靠经验填一个统一数字。

时间也一样。Surrey 公布的 current processing times 在 2026-09-28 更新时,住宅 addition & renovation building permit 的当前处理时间为 3.1 weeks,其 established target 为 6 weeks;官方同时说明这些时间针对完整申请。它是当时 Surrey 的状态,不是整个 BC 的保证,也不能直接用来承诺某个项目几周一定拿证。

对正在计算“什么时候能搬进去”的买家来说,许可时间本身也会变成成本:如果原计划交割后立即开工,却因设计、strata 或 permit 推迟,临时住宿和储物就可能继续发生。

:office_building: 公寓装修还多一层:你买的是 strata lot房子

还是那栋 1990 年代木结构公寓。室内看起来是“我家的墙和地板”,但某些改动可能涉及结构、外墙、门窗、公共管线或 strata corporation 必须保险的部分。

BC 的 Standard Bylaws 要求,涉及建筑结构、外部、外部门窗、位于 strata lot 边界内的 common property,以及 strata corporation 必须保险部分的某些 alteration,应先取得 strata corporation 的书面批准;对 common property 和 limited common property 的 alteration,同样要求书面批准。Strata corporation 还可要求业主书面承担与 alteration 有关的费用。具体项目仍要读本楼实际登记 bylaws,因为 strata 可以修改 Standard Bylaws。

这就是为什么看房阶段的装修预算,最好同时从三种专业视角查。

房产经纪看什么

经纪最有价值的,是帮助把交易文件里的限制提前找出来;厨房多少钱交给报价。

如果买的是 strata,可以在出价和条件期把 bylaws、rules、minutes、已知 alteration 规定等文件纳入尽调;如果你的购买决定依赖“买下来后马上拆墙、换地板、改水管”,就不应把这种设想默认为一定获批。

专业做法是把装修设想分成:

明显属于表面更新的项目、需要向 strata 核实的项目、需要进一步专业判断的项目。

“需要核实”不是“房子有问题”,只是你还没有足够资料把这项工程锁进预算。

验房师看什么

验房师帮助识别现状和进一步调查线索,但 BC 监管机构明确说,验房属于 visual、non-invasive assessment;2026 年 Consumer Protection BC 还直接列明,home inspector 不能提供 repair cost estimates。

所以不要逼验房师在报告旁边写:

“这个修一下大概多少钱?”

更有效的是问:

“这个观察结果影响哪套系统?需要什么专项专业进一步确认?在出价条件期有没有必要确认?”

等范围确认以后,再把工程量交给报价或造价端。

造价端看什么

造价最关心的是:

到底做什么、做多少、什么质量标准、什么时间、什么场地条件。

如果这些问题都还是“到时候再看”,再漂亮的 Excel 表也只是把猜测做得更整齐。

对一个已经比较明确的装修方案,可以把每项成本标成三类:

  • 确定量:已经可以计量;
  • 暂定量:确定会做,但数量或做法仍待确认;
  • 风险项:是否发生仍未知,进入风险记录和 contingency。

这种分类比单纯给所有项目加同一个百分比更容易控制变更。

:money_bag: 市场参考价区间应该怎么用

成本区间最大的用途,是帮助识别量级,判断下一步调查值不值得做。

以 Metro Vancouver 的排水工程为例。HYDROPRO 在 2026-08-09 发布的价格指南中,把 perimeter drain camera inspection 列为约 CAD 250–500/次;较大或两层住宅的 full replacement 列为约 CAD 15,000–25,000/栋。该页面同时说明价格受开挖深度、长度、机器进场条件、土壤、硬景恢复、permit 及相关工程影响。

这是施工公司的 2026 年市场参考价,不是政府定价,也不是报价。

而且这两个数字不能相加成“排水工程一定是 $15,250–$25,500”。摄像检查是否在后续工程中抵扣、全换是否必要、报价是否包含地面恢复,都要看具体合同。原页面本身也写明 camera inspection often credited toward the work,不是保证一定抵扣。

真正应该带走的是这个顺序:

先花较小成本缩小未知范围,再决定是否把较大的修复工程写进资本预算。

对于厨房、浴室、电气、围护结构也是同样逻辑。诊断费用和维修费用必须分开;局部修复和全面更换必须分开;不同材料和不同施工范围的区间不能简单横向拼接。

一个装修预算,至少应该长成这样

假设你准备买下一套需要更新的旧公寓,不妨把预算从一行“装修 $100,000”改成下面的结构。这里只列结构,单价按你自己的报价填:

层级 怎么填
A.基本工程 数量 × 当前可核的单位成本
B.暂列金额 已知要做、但规格或数量尚未锁定
C.专业及设计 设计、结构或其他专项顾问实际报价
D.许可及审批 municipality+strata 实际要求
E.项目配套 保护、清运、储物、搬迁、临时住宿
F.意外费 根据剩余未知风险单独设置
G.税费 按最终合同和适用税费计算
H.业主升级项 “想要”但不是完成工程必须发生的升级

这里最好把 H 与 A–G 分开。

因为装修超支经常有两种完全不同的原因:

一种是工程本身出现未知条件;另一种是业主开工后不断升级材料和范围。

前者应靠调查、暂列金额和 contingency 管理;后者应该叫“scope change”,而不是事后都归进“意外”。

“这个房子值得买吗”也不能只看装修数字

旧房、旧公寓也可以是好选择。

一套格局、位置、面积和基本系统适合自己的房子,如果主要问题是可定义、可报价的表面更新,买家反而有机会按自己的需要分阶段改造,而不是为前业主刚做完、但自己并不喜欢的装修支付溢价。

真正比较困难的是另一种情况:购买决定本身依赖多个尚未确认的假设——例如必须拆某面墙、必须移动管线、必须短时间取得审批、又必须在固定预算内完成。此时的风险在于预算里同时存在太多尚未验证的前提。

这时比继续把 contingency 往上加更有效的,是逐个消灭未知数:

预算管理最有效的动作,是让越来越多项目从“未知”变成“可计量、可报价”。

:white_check_mark: 看房到开工前,可以直接勾的装修预算清单

  • 把“必须修”与“我想升级”分成两张表
  • 每项工程写清数量单位,不只写一个总价
  • 每个单位成本旁边写明包含和不包含项目
  • 把拆除、清运和原状恢复单独核对
  • 先看验房报告哪些地方只是观察结果,哪些需要专项检查
  • 不把验房师的风险提示直接换算成维修金额;BC 持牌验房属于目视、非破坏性检查,2026 年监管指引明确列明其不能提供维修成本估算
  • 对墙体、给排水、电气、门窗等改动确认是否需要专业设计
  • 向所在 municipality 核实具体 permit,而不是照搬其他城市费用;BC 省政府明确说明各地要求、费用和审批时间会不同
  • strata 房先读实际 bylaws,并取得项目需要的书面批准;不要只看 Standard Bylaws
  • 许可、设计、顾问、项目管理是否已含在承包报价中逐项标记
  • 把临时住宿、储物和搬运按实际工期列出来
  • 把“已知但金额未定”列为暂列金额,不和真正意外风险混在一起
  • contingency 根据设计成熟度和剩余风险设置,不机械套固定百分比;加拿大联邦项目指南显示,估算越早期采用的风险储备通常越高
  • 报价变更时,同时更新工程量、软成本和工期,不只改施工价
  • 比较多份报价时先统一 scope,再比较价格
  • 把市场参考价区间当筛查和预算参考,不当承包商正式报价

拓展阅读

在BC装修自己的房子,哪些事不能只交给承包商:同版块的站内帖,同样围绕 承包商,往深里读接这一篇。
验房师看什么、不看什么、怎么挑一个靠谱的:还是 验房师看什么,同版块的另一篇站内帖。
楼花转让Assignment到底能不能做?华人买家最容易踩的5个坑:同版块的职业帖,同样围绕 最容易,往深里读接这一篇。
没报许可的装修:怎么看出来、有什么后果、能不能补:还是 有什么,同版块的另一篇站内帖。
多伦多都会大学 2026—2027 国际本科:学费与首年预算怎么算:加拿大大学的教育帖,另一条线上和 预算怎么 挨着的一篇。

参考资料


:magnifying_glass_tilted_right: 看中了某一套、想在出价前把这些点逐项核清?可以找独立的买前调研:只整理资料与需要核实的事项,不替代验房师、律师与经纪的专业意见。