固定总价并不等于范围冻结。只有当合同把“范围基线”写清楚——哪些页面、哪些功能、哪些内容由谁提供、验收标准是什么——增减项才有可计算的起点。如果基线模糊,后续任何变化都可能被一方解释为“原本就包含”,另一方解释为“额外工作”,此时增减项计算就失去共同依据。
固定总价的本质是“一口价对应一份明确清单”。计算增减项之前,需要先把这份清单拆成可计数的单元,例如:页面模板数量、需要单独设计的页面数量、表单字段与逻辑分支、内容录入条数、第三方接口数量、语言版本数量。每一项都要有可核对的交付物描述,而不是“网站整体设计”这类笼统说法。
基线清楚之后,增减项通常有两种计价路径:
两种路径成立的条件下不同。单元单价适合变化类型可枚举、颗粒度稳定的项目;工时折算适合变化方向难以预测、需要边做边判断的项目。如果合同只写了总价、没写任何单价或费率,增减项就只能靠重新谈判,谈判结果取决于双方当时的议价位置,而不是任何可复算的公式。
很多人默认“加东西加钱、减东西减钱”,但固定总价下减项往往不退款,或只退很小一部分。原因是固定总价里包含的不只是可变工作量,还有启动成本、排期占用、已投入的调研与结构设计。这些成本在项目早期就已经发生,删掉一个页面并不会让它们消失。
假设某项目固定总价对应二十个页面,其中结构设计与组件规范占相当比重。若客户在开发中期决定砍掉五个页面,可退的部分通常只是这五个页面剩余的开发与录入工时,而前期已经完成的设计与规范工作不会退回。这就是“减项不等于按比例退款”的合理解释。
要让减项可计算,合同需要区分“未启动的工作”和“已投入的工作”。只有前者才可能按单元单价扣减。判断依据可以是阶段确认记录、已交付文件、已完成的评审纪要——这些是可核对的证据,而不是双方事后回忆。
增减项争议里,有一类其实不是范围变化,而是双方对原范围理解不一致。区分这两种情况,决定了该走变更流程还是该走澄清流程。可核对的证据包括:
如果证据显示原范围确实没写,那就是范围变化,按增减项处理;如果原范围写了但表述有歧义,那是澄清问题,通常不应额外计费,而应先补一份书面确认再继续。把澄清当成变更收费,短期可能多收一笔,但会破坏后续协作的信任基础,导致每次沟通都要重新确认边界,反而拉高整体成本。
收到范围变化请求时,不要立刻报价,也不要立刻答应。先做一次变更影响评估,输出三样东西:变化涉及哪些交付物、影响哪些已完成的环节、对排期有什么影响。评估结果会直接改变下一步:
把评估结果写成一份简短的变更单,注明假设条件和生效前提,双方确认后再执行。这样做的结果是:增减项金额有据可查,排期变化提前暴露,后续不会因为“当时没说清楚”而反复扯皮。固定总价下真正可控的不是总价本身,而是范围基线加上一套双方都认的变更计算规则。