核心做法是把外币报价拆成“诊断工作量”和“结算金额”两层:工作量用固定币种或固定汇率折算成可比的基准值,结算金额单独记录实际汇率与生效日期。这样汇率波动只会改变你最终付出的本币成本,不会让不同服务商的诊断范围看起来忽大忽小。若报价同时包含一次性诊断和后续按月服务,两层口径要分开保留,否则一次汇率跳动会同时污染两项判断。
外币报价通常有三种结构,保留口径的方式不同。第一种是整包价,例如一次性诊断覆盖若干页面、若干关键词组,这种报价应把总价除以明确的工作量单位,得到单位基准价。第二种是按工时或按人天计价,汇率只影响结算金额,工作量本身已经用小时数锁定,保留口径的重点是工时单价与预计工时。第三种是基础费加浮动项,例如诊断费固定、后续修改按次另计,这时汇率波动只应作用于固定部分,浮动部分要单独标注触发条件。
判断结构之后,先问对方一个问题:报价单上的金额是按哪个日期、哪个汇率折算的。如果对方无法给出明确日期,说明这份报价的比较口径本身不完整,后续任何汇率变化都会让比较失去基准。
当你需要同时比较两到三家外币报价时,最稳妥的做法是选定一个基准汇率,把全部报价折算成同一本币金额,再除以各自的工作量单位。这个基准汇率只服务于比较,不代表你最终付款的汇率。假设某份报价为 3000 外币单位,覆盖 20 个诊断项,基准汇率设为 7.0,则基准本币金额为 21000,单位诊断项基准成本为 1050。另一份报价为 2800 外币单位,覆盖 15 个诊断项,同样按 7.0 折算后单位成本为 1306。此时第一份报价在单位成本上更优,但这个结论只在“诊断项质量相当”的前提下成立。
基准汇率的选择要有依据,可以取报价发出日前一段时间的中间价,也可以取你内部预算使用的固定汇率。关键是整个比较过程只用同一个数,不随市场每日变动而更新。若你中途更换基准汇率,之前算出的单位成本全部失效,比较必须重做。
如果诊断周期较长,比如跨越一个月以上,或者付款分多期,那么单纯固定基准汇率只解决了比较问题,没有解决实际付款金额的不确定。此时应在合同中改写结算口径,常见做法有三种:一是约定汇率区间,超出区间部分双方按比例分担;二是约定以付款日汇率为准,但设置本币金额上限;三是直接要求对方以本币报价,把汇率风险转移给对方。
这三种做法各有适用前提。约定汇率区间适合你对本币预算有硬上限、但愿意承担部分波动的情况。以付款日汇率为准适合你判断本币可能走强、希望延迟换汇的情况,但需要确认对方是否接受本币金额上限。要求本币报价适合你不想处理换汇流程、且对方有本币收款能力的情况,代价是对方通常会在报价中加入汇率缓冲,名义单价可能更高。
不是所有外币报价都值得继续保留口径。出现以下任一情况时,退出比较比强行折算更合理:报价单没有明确的工作量单位,只有总价;汇率基准日期缺失且对方拒绝补充;报价有效期已过,对方要求按新汇率重报;或者诊断范围在沟通中发生实质变化,原工作量单位不再对应新的交付内容。
退出不等于否定对方,而是承认原报价的比较口径已经失效。此时可以要求对方按新的范围重新出具报价,并明确新的基准汇率和有效期。若对方仍然拒绝拆分工作量与金额,你可以把这份报价标记为“不可比”,不纳入最终决策,避免用一个失真的单位成本误导预算分配。
具体动作是建一张对照记录,至少包含四列:报价方、外币金额、工作量单位、基准汇率折算后的本币单位成本。每次收到新报价或汇率发生明显变动时,只更新“基准汇率折算后的本币单位成本”这一列,其余三列保持原始数据不变。这样你能清楚看到,本币单位成本的变化究竟来自报价本身调整,还是仅仅来自汇率换算。
这个动作的结果会直接影响下一步:如果本币单位成本上升完全由汇率造成,而工作量单位没有变化,你可以优先与对方谈汇率条款,而不是重新谈诊断范围;如果本币单位成本上升同时伴随工作量单位缩水,说明报价实质变贵,此时应重新评估是否继续保留这份报价。记录本身不承诺任何排名或收益,它只帮助你区分“汇率噪音”和“报价实质变化”,让预算决策有据可依。