外贸报价怎么算:从工厂价一步步加到 FOB、CIF、DDP(附算例和漏项清单)
很多新手报价是这样做的:工厂价乘个系数,换成美元,发出去。单子做成了,一算账,钱没赚到。
报价其实是一级一级加上去的。贸易术语决定你要负责到哪一步,每多负责一步,就要多加一层费用。这篇把每一层怎么算讲清楚,最后给一个完整算例和最常漏掉的 6 项。

一、第一层:工厂净成本(EXW)
工厂报价一般是含税价,含 13% 增值税。外贸公司拿专票出口,可以退回一部分增值税,所以真正的成本是:
工厂净成本 = 含税价 − 出口退税
出口退税的算法,很多人算错:
- 不含税金额 = 含税价 ÷ (1 + 13%)
- 退税额 = 不含税金额 × 退税率
含税价 113 元、退税率 13%,退税是 13 元,不是 113 × 13% = 14.69 元。退税率要按商品的 HS 编码查,不一定是 13%。(详见学社另一篇:出口退税怎么算)
二、第二层:FOB,加上国内段
货要从工厂运到港口、报关、装船,这一段的费用由卖方出:
- 内陆运输(拖车 / 卡车)
- 报关费
- 港杂费(码头操作、文件费等)
FOB = 工厂净成本 + 国内段费用,再加上你的利润,换成外币。
换汇这一步要留余地。 从报价到收款常常隔几个月,按当天汇率报满,人民币一升值,利润就被吃掉一截。常见做法是按略保守的汇率折算,比如在当天汇率基础上留 2%–3%。
三、第三层:CFR / CIF,加上国际运费和保险
- CFR = FOB + 国际运费
- CIF = FOB + 国际运费 + 保险费
保险费通常按 CIF 价 × 110% × 保险费率 计算(110% 是惯例的投保加成)。因为保险费本身也在 CIF 里,严格算法是:
CIF = CFR ÷ (1 − 110% × 保险费率)
注意:CFR 和 CIF 的风险仍然在装运港转移。货在海上出了事,风险已经是买方的,卖方只是替买方付了运费和保费。
四、第四层:DDP,加上目的国的税和到门费用
DDP 是卖方责任最大的条款:运到买方门口、缴完进口税费。在 CIF 之上还要加:
- 进口关税:按目的国的税则查,美国用 HTS 编码。中国产品出口美国,除了基本税率,还可能有 301 等额外关税,要逐项查清
- 进口环节的税费:欧盟、英国有进口增值税,加拿大有 GST / HST,澳洲有 GST;美国没有进口增值税,但有海关手续费(MPF)和港口维护费(HMF),按货值比例收,MPF 有上下限并每年调整
- 清关代理费、目的港杂费、派送到门的运费
关税的计税基础各国不一样:
- 美国按「成交价」计征,通常不含国际运费和保险
- 欧盟、英国按 CIF 价计征关税,进口增值税再按「CIF + 关税」计
计税基础错了,算出来的关税就错。
如果货代报的是「双清包税」,关税和进口税已经含在运费里,就不要再单独加一遍。
五、完整算例
下面用一组示例数字把四层串起来:1,000 件,工厂含税价 113 元/件,退税率 13%,加 15% 利润,报 DDP 美国。

几个要点:
- 利润加在人民币成本上,再按留了余地的汇率换成美元
- 运费、保险、关税这些后面加的费用,本例按成本加上去;也有公司对整个落地成本统一加利润,两种都可以,但一张报价单里口径要统一
- 同一批货,FOB 17.02、CIF 18.58、DDP 20.72 美元/件。客户问「为什么你的 DDP 比 FOB 贵这么多」,把这张表的结构讲给他听就行
六、最常漏掉的 6 项

报价前对着这张清单过一遍。尤其是第 6 条:运费里已经含了的税,不要再算一遍,这是把价格报高、丢单的常见原因。
最后
报价不难,难在每一层都要问清楚、算进去,又不能重复算。建议把自己的报价做成一张固定的表格:每一项一行,写明金额、币种、来源(工厂报价单、货代报价单、税则查询),下次直接套。
欢迎在下面分享你们的报价表是怎么设计的,或者踩过哪些漏项的坑。贴算例请把工厂、客户名称和真实价格隐去。
参考来源:
- 国际商会 ICC《Incoterms® 2020》:ICC 官方说明
- 出口退税率查询:税务机关官网「纳税服务」栏目,或咨询主管税务机关
- 美国国际贸易委员会:协调关税表 HTS 查询:hts.usitc.gov
- 美国海关与边境保护局(CBP):成交价格与 MPF / HMF 说明:CBP
本文为编辑部整理的通用方法,算例数字均为示例,不代表任何真实报价;税率、费率以官方最新公布为准。