一笔美元订单的利润,可能一半来自汇率
举个具体的:签下一笔 10 万美元的订单,签约日汇率 7.10,收款日汇率 7.04。货没变,成本没变,但账面收入少了 6000 元人民币。如果采购是用人民币付的,这 6000 就是实打实的利润损失。
反过来,汇率从 7.10 走到 7.16,账上就凭空多出 6000。这笔钱不是赚来的,是折算出来的——它叫汇兑损益,必须单独体现,不能混在毛利里,否则你会误判这门生意到底赚不赚钱。
一、记账本位币:所有账最后都要折回来
中国企业的记账本位币通常是人民币。外币业务在发生时按某个汇率折成人民币记账,同时保留原币金额。这两个金额要一直并存,直到这笔债权或债务结清。
所以 ERP 里一张外币应收,实际存的是三个数:原币金额、记账汇率、本位币金额。少存任何一个,后面都补不回来。
二、两个汇率口径,选一个整年别改
| 口径 | 做法 | 优点 | 缺点 |
|---|---|---|---|
| 当月 1 日汇率 | 整月统一使用月初汇率 | 月末调汇工作量小,口径统一 | 与交易日实际汇率有偏离 |
| 当日汇率 | 按业务发生日汇率折算 | 贴近实际 | 每天要维护汇率,工作量大 |
三、汇兑损益在三个时点产生
外币业务不是只在收款那天才产生汇兑损益。整个生命周期里有三个时点要处理:
| 时点 | 发生什么 | 处理方式 |
|---|---|---|
| 交易日 | 确认收入或成本 | 按约定汇率折算,形成原币+本位币双金额 |
| 结算日 | 实际收付款 | 结算金额与账面金额的差额,计入汇兑损益 |
| 期末 | 资产负债表日 | 外币货币性项目按期末汇率重新折算,差额计入汇兑损益 |
第三步最容易被跳过。很多企业只在收款时算一次差额,期末不做调汇。结果是:尚未收回的外币应收、尚未支付的外币应付,账面上还是按几个月前的汇率记着,资产负债表严重失真。
四、月末调汇不是可选项
月末调汇要做的事,是把所有外币货币性项目按期末汇率重算一遍,差额进汇兑损益。涉及的科目通常包括:外币银行存款、外币应收账款、外币应付账款、外币预收预付款。
- 调汇是整体重算,不是逐笔改。系统应生成一张汇总的调汇凭证,而不是几百张明细调整。
- 调汇要有留痕。期末汇率、调整金额、影响科目,都要能反查。
- 下月初不冲回,采用「滚存」方式,否则每个月初都要重复一遍。
五、结汇时的差额怎么记
结汇是把外币存款换成人民币,涉及银行买入价。这里的差额有两个来源:一是外币存款账面汇率与银行结汇价的差,二是原币金额本身的汇兑损益。
实务上,结汇凭证通常记三行:减少外币银行存款(按账面汇率折本位币)、增加人民币银行存款(按实际到账金额)、差额进汇兑损益。如果 ERP 只让录两行,财务就得手工补第三行,久了必然出错。
六、ERP 必须具备的四项能力
- 多币种账套:不是「支持外币」,而是每个科目都能存原币和本位币双金额,且能按币种出报表。
- 汇率表:按币种、按日期维护,支持中间价/买入价/卖出价多种类型,有生效日期和历史版本。
- 自动调汇:期末一键生成调汇凭证,可预览、可反查、可重算。
- 外币报表:能按币种筛选应收应付账龄,能出外币资金余额表。
七、走一遍算例:三个时点怎么记
一笔 10 万美元的出口,从签约到收款跨了两个月,中间汇率变了两次。账上会经历下面三步:
| 时点 | 汇率 | 本位币金额 | 动作与差额 |
|---|---|---|---|
| 12 月 5 日 确认收入 | 7.10 | 71.00 万元 | 按交易日汇率入账 |
| 12 月 31 日 期末 | 7.04 | 70.40 万元 | 调汇 −0.60 万元,计入汇兑损益 |
| 1 月 20 日 收款 | 7.06 | 70.60 万元 | 与账面差 +0.20 万元,计入汇兑损益 |
三步加起来,汇兑损益净额是 −0.40 万元。核对一下:确认收入 71.00 万,实际收到 70.60 万,差 0.40 万,对得上。
这个例子说明两件事。第一,汇兑损益不是收款那天一次性算出来的,期末那次调汇同样产生损益,必须记账。第二,最终结果等于「确认时的汇率」和「实际收到的汇率」之间的差,中间怎么调只是过程。
八、把汇率风险写进报价
记账只能反映结果,不能改变结果。真正能减少汇率损失的动作在业务端,而且不复杂:
- 账期越长,缓冲越大。90 天账期的订单,比即期订单需要更高的汇率缓冲。
- 报价里加一条汇率条款。约定汇率波动超过某个幅度时重新议价,比事后扯皮有效。
- 大额订单考虑锁定。远期结汇、外汇期权都是现成工具,成本可以量化进报价。
- 尽量匹配收付币种。有美元采购的,用美元收入去对冲,天然减少敞口。
九、一个常见误解
有人认为汇率选得「有利」一点,账面利润就好看一点。这在会计上是不允许的:汇率口径要一贯,期末要按市场汇率调,不能挑着用。真正能管理汇率风险的是套期工具和结算条款,不是记账时的汇率选择。
顺带说一句,选当月 1 日汇率虽然省事,但月末调汇的工作一点没少——该调的还是要调,只是交易日那一步统一了。两件事不要混为一谈。
十、月末多币种结账清单
外币业务多的企业,结账时最容易漏项。按这个顺序过一遍,能省掉大部分返工:
- 汇率表是否已更新到当月最后一个工作日,币种是否覆盖全部在用币种。
- 当月外币收支是否已全部入账,有没有跨月的在途单据。
- 外币应收、应付、银行存款的期末余额,是否已按期末汇率重算。
- 调汇凭证是否已生成并过账,汇兑损益金额是否与手工验算一致。
- 外币资金余额表与银行对账单是否一致,差异是否已查明。
- 多币种应收账龄表是否按币种出,是否有长期未收汇的外币款项。
第六项容易被忽略,但它同时关联外汇管理和退税申报。有些企业外币应收挂了两年还在账上,既没核销也没申报损失,这类问题往往是审计和税务都会问到的。