以前搞跨境进口的时候,需要计算商品税费。税费计算比较复杂,把信息整理了一下,分享给大家。
一、基础知识
1.1税费类型
- BBC/BC:跨境电商进口综合税 = 关税*0 + (消费税+进口环节增值税)*70%
- CC:行邮税,税额低于50元免征
- 一般贸易:税金=关税+消费税+进口环节增值税
跨境综合税和一般贸易税的区别为,综合税关税为零,消费税和进口环节增值税为70%
1.2价格类型
- 完税价格 = 销售价(不含税) - 普惠 + 运费 + 保险费
- 完税价格 = 销售价(含税) - 税费 - 普惠 + 运费 + 保险费
- 税基价格(交易提供)
税基价格 = 销售价(含税) - 普惠 + 运费 + 保险价 = 完税价格 + 税费
税基价格 = 销售价(不含税) - 普惠 + 运费 + 保险价 = 完税价格
如果商品以含税价销售,所以需要根据含税价计算出税费,最终得到完税价格给海关使用。
1.3名词解释
跨境目前只支持含税商品售卖,所以下方内容都以此为前提。
样例
订单中有一个商品A,数量为3,商品市场价200,销售价为100。
该订单参加满减活动,满200减30;该订单使用优惠券,满200减30。
满减属于普通优惠,减掉的钱不参与税费计算;优惠券属于非普通优惠,减掉的钱仍然需要参与税费计算。
名词
| 名词 | 值 | 说明 |
|---|---|---|
| 市场价 | 200 | 划线价,用于展示 |
| 销售价(含税) | 100 | 真实售价,目前跨境的销售价都是含税的。 |
| 普惠 | 30(订单维度)、10(Item单维度) | 限时特卖(直降或者秒杀的意思)、店铺满减等,每一个用户都能享受 |
| 非普惠 | 30(订单维度)、10(Item单维度) | 代金券、店铺优惠券、积分等,有的用户无法享受 |
| 订单支付价 | 240 = 销售价 - 普惠 - 非普惠 = 100*3-30-30 | 用户真正支付的金额,需要去掉所有优惠 |
| item实际支付金额 | 80 = 240 / 3 | |
| 税基价格 | = 销售价 - 普惠 + 运费 + 保险价 = 100 - 10 = 90 | 销售价(含税)减去不参与税费计算的普惠,再加上运费 和 保险价,参考海关定义。该值目前由交易计算得出。 |
| 税费 | 对于含税商品,通过税基价格计算税费 税费 = 税基价格税率 = 900.91=8 | 真正的公式比较复杂,可参考税费计算章节。本质是将税基价格拆分出完税价格和税费,税费计算由跨境完成 |
| 完税价格 | = 销售价 - 普惠 + 运费 + 保险价 - 税费 = 税基价格 - 税费 = 82 | 用该价格来给海关纳税,海关会用该价格来正向计算税费 一般情况(含税模式) 完税价格 + 税费 = 税基价格 税费 = 完税价格 * 跨境综合税率% 完税价格 *(1+ 跨境综合税率%) = 税基价格 已知 跨境综合税率,税基价格 时,可以算出 完税价格 |
1.4HSCODE
HSCODE,就是海关编码。海关编码由国际海关理事会制定,英文全称为The Harmonization Code System (HS-Code)。是对各种不同产品出入境应征/应退关税税率进行量化管理的制度。自1992年起,中国海关采用HS编码体系, 并且是八位数组成,后改为十位编码。每一个编号后面对应的是符合条件的产品名称。
二、税费计算
2.1一般贸易税税费计算
一般贸易税费=关税+消费税+进口环节增值税
2.1.1各税种公式
| 税种 | 计算公式 | 计税基础 | 适用税率 |
|---|---|---|---|
| 关税 (可能包含普通税率、最惠国税率、暂定税率) | =完税价*关税税率 | 完税价 | 完税税率选择: 如果货物有最惠国税率-最惠国税率; 如果适应于最惠国税率的进口货物有暂定税率的-暂定税率 |
| 消费税 | 从价消费税=销售额*比例税率=(完税价+关税)/(1-消费税比例税率)*消费税比例税率 | 以申报价格为计税基础 部分产品根据申报单价适用不同税率 =(完税价+跨境综合税)/(1-消费税税率) | 根据HS编码及申报单价确定 |
| 从量消费税=销售数量*定额税额 | 以申报数量为计税基础 部分产品根据申报单价适用不通税率 | ||
| 复合消费税=从价消费税+从量消费税=()完税价+关税+进口数量*定额税率)/(1-消费税比例税率)*消费税比例税率+从量消费税 | 申报价格+申报数量 | ||
| 增值税 | (完税价+关税+消费税)*增值税税率 | 完税价+关税+消费税 | 根据进口商品的hscode确定 13%-大部分平台销售产品适用 9%-部分农产品适用 3%-部分药品 0%-计生产品 |
2.1.2数据定义
| 定义 | 数据库字段 |
|---|---|
| 商品购买件数NNN | |
| 单件商品完税价格PPP | |
| 单件商品含税价格PtP_{t}Pt | |
| 单件商品计量数QQQ(个数、容量、重量) | |
| 应缴总税费RRR | |
| 关税税费TtaxT_{tax}Ttax | |
| 消费税税费StaxS_{tax}Stax | |
| 进口环节增值税税费AtaxA_{tax}Atax | |
| 跨境综合税率C0C_{0}C0 | consolidation_ratio |
| 触发消费税征收条件LimitLimitLimit的跨境综合税率C1C_{1}C1 | consumption_cond |
| 最惠国税率FFF | most_favored_nation_ratio |
| 暂定税率MMM | temporary_ratio |
| 关税税率TTT | 值为FFF或者MMM |
| 消费税比例税率S0S_{0}S0 | 0 (db中未存该值,默认为0) |
| 触发消费税征收条件消费税比例税率S1S_{1}S1 | consumption_cond-》consumption_ratio |
| 消费税定额税率VVV | consumption_quant_ratio |
| 增值税税率AAA | value_added_ratio |
2.1.3完税价计算税费
使用完税价,分别计算出关税、消费税、进口环节增值税,即可算出总税费。
R=Ttax+Stax+AtaxR=T_{tax}+S_{tax}+A_{tax}R=Ttax+Stax+Atax
关税计算
Ttax=P∗TT_{tax}=P*TTtax=P∗T

消费税
消费税虽然有从价、从量、复合三种类型,但根本上都是复合的公式,只不过有些税率为0,降级为从价或从量的公式。
Stax=Q∗V+P+P∗T+Q∗V1−S∗SS_{tax}=Q*V+\frac{P+P*T+Q*V}{1-S}*SStax=Q∗V+1−SP+P∗T+Q∗V∗S
hscode类型
从价、从量、复合由hscode决定,hscode可分为五种类型:
| hscode类型 | 样例 | 消费税类型 | 消费税比例税率SSS | 消费税定额税率VVV | 计量数QQQ |
|---|---|---|---|---|---|
| 常规类 | 美容仪 | - | 0 | 0 | 0 |
| 单价触发两阶梯税率类 | 其他贵金属电子手表 | 从价 | S0S_{0}S0/S1S_{1}S1 | 0 | 0 |
| 单位价格触发两阶梯税率类 | 包装标注含量以重量计的其他唇用化妆品 | 从价 | S0S_{0}S0/S1S_{1}S1 | 0 | 0 |
| 包含定额消费税类 | 其他烈性酒 | 复合=从价+从量 | S1S_{1}S1 | VVV | QQQ |
| “黄酒”和“润滑油”类 | 黄酒 | 从量 | S1S_{1}S1(值为0) | VVV | QQQ |
根据hscode的类型,可以获取对应的消费税比例税率SSS、消费税定额税率VVV、计量数QQQ,带入到公式中,即可计算出消费税。
两阶梯税率
hscode类型中有两阶梯税率,含义为:
- 根据商品单价或单位价格是否超过阈值,采用不同的消费税比例税率S0S_{0}S0/S1S_{1}S1
- 阈值记录在DB的consumption_cond,样例为 {“limit”:“10000”,“ratio”:“28.88”}
- 达到触发条件后选择consumption_ratio而不用consumption_cond中的ratio,是因为consumption_cond中记录的税率为C1C_{1}C1
计数量
包含定额消费税类、“黄酒”和“润滑油”类,需算出计量数QQQ,该值与法一数量、法二数量相关。
进口环节增值税
进口环节增值税用TtaxT_{tax}Ttax和StaxS_{tax}Stax计算:
Atax=(P+Ttax+Stax)∗AA_{tax}=(P+T_{tax}+S_{tax})*AAtax=(P+Ttax+Stax)∗A
2.1.4含税价计算税费
含税价包含两部分,完税价格和税费。需推导出用含税价计算税费的公式。
公式推导
1.完税价算税公式
R=P∗T+(Q∗V+P+P∗T+Q∗V1−S∗S)+(P+P∗T+Q∗V+P+P∗T+Q∗V1−S∗S)∗AR=P*T+(Q*V+\frac{P+P*T+Q*V}{1-S}*S)+(P+P*T+Q*V+\frac{P+P*T+Q*V}{1-S}*S)*AR=P∗T+(Q∗V+1−SP+P∗T+Q∗V∗S)+(P+P∗T+Q∗V+1−SP+P∗T+Q∗V∗S)∗A
2.含税与完税关系
Pt=P+R=P∗(1+T)∗(1+A)1−S+Q∗V∗1+A1−SP_{t}=P+R=P*\frac{(1+T)*(1+A)}{1-S}+Q*V*\frac{1+A}{1-S}Pt=P+R=P∗1−S(1+T)∗(1+A)+Q∗V∗1−S1+A
P=Pt∗(1−S)−Q∗V∗(1+A)(1+A)(1+T)P=\frac{P_{t}*(1-S)-Q*V*(1+A)}{(1+A)(1+T)}P=(1+A)(1+T)Pt∗(1−S)−Q∗V∗(1+A)
3.含税价算税公式-单位元、税率小数
R=Pt∗T+S+A+A∗T(1+A)(1+T)+Q∗V1+TR=P_{t}*\frac{T+S+A+A*T}{(1+A)(1+T)}+\frac{Q*V}{1+T}R=Pt∗(1+A)(1+T)T+S+A+A∗T+1+TQ∗V
4.含税价算税公式-单位分、税率乘百
R=P’_{t}*\frac{100*T’+100S’+100*A’+A’*T’}{(100+A’)(100+T’)}+\frac{QV’}{100+T’}*100
5.完税价算税公式-单位分、税率乘百
R=P’∗T’100+(Q∗V’+P’∗(100+T’)∗S’(100−S’)∗100+Q∗V’∗S’100−S’)+(Q∗V’∗A’100−S’+P’∗(100+T’)∗A’(100−S’)∗100)R=P^’*\frac{T^’}{100}+(Q*V^’+\frac{P^’*(100+T^’)*S^’}{(100-S^’)*100}+\frac{Q*V^’*S^’}{100-S^’})+(\frac{Q*V^’*A^’}{100-S^’}+\frac{P^’*(100+T^’)*A^’}{(100-S^’)*100})R=P’∗100T’+(Q∗V’+(100−S’)∗100P’∗(100+T’)∗S’+100−S’Q∗V’∗S’)+(100−S’Q∗V’∗A’+(100−S’)∗100P’∗(100+T’)∗A’)
税费计算
利用公式4,可根据含税价计算税费。各个税率的获取方法不变。
雷区
雷区的出现有两个前提条件,一是使用含税价计算税费,二是hscode是两阶梯类型。
假设consumption_cond中 {“limit”:“10000”},S0=10S_{0}=10S0=10S1=20S_{1}=20S1=20,意味含税价在[0,11000)使用S0S_{0}S0,含税价在[12000,无穷)使用S1S_{1}S1。
如果含税价在[11000,12000)之间,无论选S0S_{0}S0/S1S_{1}S1都会有问题,为雷区。
命中雷区平台选择低税率计算,平台会计算出高完税价,海关根据完税价格会选择高税率,重新计算税费,商家有资损;平台税费和海关税费不一致
2.2综合税税费计算
跨境电商进口综合税 = 关税*0 + (消费税+进口环节增值税)*70%
综合税的计算可按照上述方案计算,但为简化计算,可用跨境综合税率。
2.2.1完税价计算税费
根据hscode类型:
- 常规跨境综合税费
R=P∗C0R=P*C_{0}R=P∗C0
- 有消费税征收条件的跨境综合税费(商品单价触发两阶梯税率类和商品单位价格触发两阶梯税率类)
R={P∗C0P=Q∗Limit,R=\begin{cases} P*C_{0}&{P=Q*Limit}, \end{cases}R={P∗C0P=Q∗Limit,
- 包含定额消费税的综合税费
R=Q∗V+P∗C0R=Q*V+P*C_{0}R=Q∗V+P∗C0
- “黄酒”和“润滑油”类综合税费
按照(消费税+增值税)*0.7,对于单品,从量消费税Q∗VQ*VQ∗V,增值税(P+Q∗V)∗A(P+Q*V)*A(P+Q∗V)∗A
R=[Q∗V+(P+Q∗V)∗A]∗0.7R=[Q*V+(P+Q*V)*A]*0.7R=[Q∗V+(P+Q∗V)∗A]∗0.7
2.2.2含税价计算税费
根据hscode类型:
- 常规跨境综合税
R=Pt∗C01+C0R=\frac{P_{t}*C_{0}}{1+C_{0}}R=1+C0Pt∗C0
- 有消费税征收条件的跨境综合税费(商品单价触发两阶梯税率类和商品单位价格触发两阶梯税率类)
R={Pt∗C01+C0Pt1+C0=Q∗Limit,R=\begin{cases} \frac{P_{t}*C_{0}}{1+C_{0}}&{\frac{P_{t}}{1+C_{0}}=Q*Limit}, \end{cases}R={1+C0Pt∗C01+C0Pt=Q∗Limit,
- 包含定额消费税的综合税费
R=Q∗V+Pt∗C01+C0R=\frac{Q*V+P_{t}*C_{0}}{1+C_{0}}R=1+C0Q∗V+Pt∗C0
- “黄酒”和“润滑油”类综合税费
R=Q∗V+(Pt+Q∗V)∗A1+0.7∗A∗0.7R=\frac{Q*V+(P_{t}+Q*V)*A}{1+0.7*A}*0.7R=1+0.7∗AQ∗V+(Pt+Q∗V)∗A∗0.7
703





