外贸工具 本地计算 开箱即用 内置示例 不留痕迹

FOB / CIF 报价换算器

输入货值与运费、保险费率,按「保险费 = CIF 价 × 110% × 费率」的口径同时给出 FOB、CFR、CIF 三档报价,并支持从任一档反推其余两档;换算在浏览器本地完成。

客户一句「报个 CIF 洛杉矶的价」,背后是运费和保险由谁承担的分档问题:报 FOB 只管送到起运港,报 CIF 得把海运费和保险费都包进去。这三个价报错一个,要么自己贴钱,要么把客户直接报跑。

最容易出错的是保险费——海运惯例按 CIF 价的 110% 投保再乘费率,所以保险费不能拿 FOB 价直接乘。本工具按这个口径反推,输入哪一档都能得到另外两档。费率视航线与险别常在 0.3%~0.5% 之间,具体以保单为准。

使用步骤

  1. 先选你手上的价格是哪一档:FOB(起运港交货)、CFR(含海运费)或 CIF(含运费保险)。
  2. 填入货值、整单海运费与保险费率;费率不确定时先按 0.3% 试算。
  3. 看结果里的三档价格,以及保险费与运费各占多少。
  4. 客户要佣金时按谈定口径单独换算,别直接把佣金乘进净价。

计算原理与示例

三种贸易术语差在哪

FOB 是起运港船上交货:卖方承担到起运港为止的费用,海运费与保险由买方承担。CFR 在 FOB 基础上加海运费;CIF 再加保险费,是买方最省心的到岸价。价格顺序恒为 FOB ≤ CFR ≤ CIF。

保险费为什么按 CIF 价算

国际海运惯例是保险费 = CIF 价 × 110% × 费率,投保加成 110% 用于覆盖买方的预期利润与费用。因此已知 FOB 时,CIF =(FOB + 运费)÷(1 − 1.1 × 费率),保险费不能按 FOB 价直接乘——这是报价算亏最常见的原因。

客户要佣金怎么加进报价

客户要 5% 佣金有两种算法:另加(报价 = 净价 × 1.05)与内含(净价 = 报价 × 0.95,即报价 = 净价 ÷ 0.95)。金额越大差额越明显,谈定的口径要写进合同或 PI。本工具给出的三档价格均为不含佣金的净价。

代码示例

JavaScript 保险费按 CIF 价 × 110% 投保,所以是除法

const k = 1 - 1.1 * rate / 100;   // rate 为保险费率(%)
const cfr = fob + freight;
const cif = cfr / k;              // 注意不是 cfr * (1 + rate)
const insurance = cif - cfr;

// FOB 10000 + 运费 500,费率 0.3%:
// CIF = 10500 / 0.9967 = 10534.76,保险费 34.76

Python 从客户给的 CIF 价反推 FOB 底价

def fob_from_cif(cif, freight, rate_pct):
    k = 1 - 1.1 * rate_pct / 100
    return cif * k - freight

fob_from_cif(20000, 500, 0.3)   # 19434.0,即你的 FOB 底价
# 若客户压到 19000,再正算一遍看是否还有利润

常见问题

FOB、CFR、CIF 有什么区别?

差别只在运费和保险由谁承担:FOB 卖方只管到起运港上船;CFR 卖方再付海运费;CIF 卖方再付保险费。价格顺序恒为 FOB ≤ CFR ≤ CIF,差额就是卖方多承担的那部分费用。

保险费为什么要按 CIF 价算,不能按 FOB 价算?

海运保险惯例按 CIF 价加成 110% 投保,投保的是货物到岸的价值(含运费与预期利润),所以保险费 = CIF × 1.1 × 费率。若按 FOB 价乘费率,报价会少算一截,整柜大单上差额可达几百美元。

保险费率一般填多少?

常见 0.3%~0.5%,视货物类别、航线与险别而定:一切险高于水渍险和平安险,易碎品、电子产品费率也更高。以保险公司报价为准,本工具只做换算;不确定时先按 0.3% 试算,实际投保后按保单修正。

报价要不要含佣金?怎么算?

看谈定的口径:另加是净价 ×(1 + 佣金率),内含是净价 ÷(1 − 佣金率)。同样 5% 佣金,内含算法给出的报价更高,因为佣金是从报价里抽走的。本工具给出的是不含佣金的净价,佣金按谈定口径单独换算后再报给客户。

我该输入 FOB 价还是 CIF 价?

选你手上真实的那一档即可,工具会同时给出三档。客户问「CIF 多少钱」时填 FOB 净价就能得到 CIF;客户给定 CIF 目标价时,反过来选 CIF 就能查出对应的 FOB 底价,用来判断是否还有利润。

海运费波动大,报价怎么留余地?

海运费受旺季、油价与各种附加费影响,变动频繁。建议在报价单上写明有效期,或直接报 FOB 把运费风险交给买方;也可以用一个偏保守的运费上限来试算,避免运费上涨把利润吃掉。

为什么填入 CIF 价后提示超出范围?

说明这个 CIF 价减去运费后已经不足以构成正的 FOB 价,也就是报价覆盖不了运费——常见于运费填错位数(比如把整柜运费填进了单箱报价)。请核对货值与运费单位是否一致(都是整单金额)。

这是官方或者船公司的口径吗?数据会上传吗?

不是官方口径。本工具按国际贸易惯例(Incoterms 常用术语 + 海运保险加成 110%)换算,不含船公司附加费、银行费用与目的国关税。所有计算都在你的浏览器里完成,货值、运费、费率都不离开本机,断网也能用。