直接回答:不要用“签合同当天汇率”或“付款当天汇率”把外币报价一次性折算成人民币再比总价,而要把报价拆成固定本币部分、外币部分和汇率调整条款三块,并规定一个统一的重算口径。否则个别样本看起来成立,一旦样本变多、周期拉长,例外就会吞掉你的比较结论。
你手上只有两三份外币报价时,按某一天汇率折算,通常能排出高下。但当报价方变多、服务周期从一个月拉到半年,同样的折算方法可能让原本“最便宜”的那家变成最贵。这不是报价方突然涨价,而是折算口径本身在小样本里被掩盖了。
假设有两份报价,A 报 1000 美元固定,B 报 7000 元人民币加 300 美元。用一个月前汇率折算,B 更低;用今天的汇率折算,A 更低。两份报价谁便宜,取决于你选哪一天,而不是取决于报价内容。样本一多,这种“选日子”的效应会被放大成系统性偏差。
第一种解释是汇率波动本身。外币对人民币在这段时间确实发生了位移,折算结果自然跟着变。第二种解释是报价结构不同:有的报价几乎全是外币,有的本币占比高,有的写了汇率调整条款,有的没写。汇率一动,结构不同的报价受冲击程度不同,看起来像“汇率问题”,实际是结构差异。
这两种解释指向完全不同的应对动作。如果只是汇率波动,你只需要锁定一个统一折算日;如果是结构差异,你必须先看清每份报价里有多少金额真正暴露在汇率下,再决定怎么比。
要区分,先做一件事:把每份报价按币种拆开,算出外币金额占总报价的比例,也就是暴露比例。再逐条确认是否写明汇率调整机制。这两项证据能把“汇率变了”和“结构不同”分开。
这里的关键动作是:先把每份报价的暴露比例写进同一张比较表,再决定是否需要统一折算日。如果暴露比例差距明显,下一步不是选最便宜的,而是先问报价方能否把外币部分改为本币计价,或加一个双方认可的汇率区间。
假设你收到三份报价,服务内容相同,周期都是六个月。报价甲为 1200 美元;报价乙为 5000 元人民币加 500 美元;报价丙为 9000 元人民币。假设你选定“合同签订日前一个工作日”作为统一折算日,并把它写进比较表备注。
按这个口径折算后,三份报价可以排序。但排序只在你选定的那一天成立。若六个月内外币对人民币上升,甲的折算成本上升最多,乙次之,丙几乎不受影响。所以排序之外,你还要标注每份报价的暴露比例,才能判断哪个结果更稳。
这个例子的数字只用于说明比较方法,不代表任何真实报价。它要说明的是:统一折算日解决“可比”,暴露比例解决“可稳”,两者缺一,比较结论都可能在规模化后翻转。
统一折算日的方法在两种情况下不适用。第一种,报价方明确写了汇率调整条款,折算后的数字只是当时快照,后续会重算,此时应比较调整公式而不是折算总价。第二种,服务周期很短、外币占比很低,汇率波动对总价影响有限,强行统一口径反而增加核对成本。
还要注意,免费培训或免费咨询里给出的折算模板,通常只覆盖单一币种和固定周期。当你把样本从两三份扩到十几份、周期从一个月拉到一年,模板里的假设就会失效。此时应回到暴露比例和调整条款这两项证据,而不是继续套用同一个折算日。
最后一步动作:把每份报价的币种结构、暴露比例、调整条款和统一折算日写进同一份比较记录。如果某份报价缺其中一项,先补齐再比,不要用折算后的总价直接下结论。这样处理的结果是,你得到的不只是一个排序,而是一个能说明“在什么条件下这个排序仍成立”的口径。