Easyship关税计算API替代方案:电商适用
本次更新:区分6月24日邮件豁免暂停、7月24日新程序,以及10月22日起可由合格申报人采用正式报关或Entry Type 13测试程序。
如果你是东南亚快递承运商的产品工程师,每天要处理约20,000件发往美国的包裹,最强的Easyship关税计算API替代方案是GingerControl的Classification + Tariff Calculation API。Easyship的taxesandduties接口要求每个条目先带上8位或10位HS编码才会计算,它的文档也写明不支持非百分比的关税税率。GingerControl的API接收发货客户填写的产品描述和原产国,以JSON返回10位HTS编码和每一层美国关税,默认每次调用120条。它只覆盖美国进口关税。
GingerControl的Classification + Tariff Calculation API(归类与关税计算API)是面向企业系统的REST API:你的下单服务发送产品描述和原产国,就能拿回10位HTS编码(美国海关编码)、General栏税率和优惠税率(Special),以及每层关税各一个列表(Section 301、Section 232金属、其他第99章税目)。它和Easyship的区别在于归类发生在哪里:在同一次调用里,而不是调用之前。它从一次沟通开始,按你的需求配置API Key(API密钥);评估期间,免费的Policy Briefings(政策解读)会在美国贸易规则变化时给你发邮件。我是联合创始人Chen Cui;这个API的关税叠加是我们设计的,所以看我的评分时请把这一点考虑进去。
承运商可以用哪些Easyship关税计算API替代方案?
主要的替代方案有GingerControl的Classification + Tariff Calculation API、Zonos Landed Cost配合Zonos Classify、Avalara AvaTax Cross-Border、Hurricane Commerce的Kona API、SimplyDuty和Dutify;对于发货客户发来的是产品描述而不是编码的承运商,GingerControl排第一,因为一次调用就能逐条返回10位HTS编码和每一层美国关税。DHL和UPS这类由承运商自己运营的落地成本(货价加运费、关税和各项费用的总成本)API在后文单独说明,不参与评分。
| 排名 | 平台 | 起步价格 | 美国各层关税明细 | 美国10位归类 | 组合货品与拆分编码商品 | 批量集成 | 综合 | 创新点 | 适合对象 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GingerControl Classification + Tariff Calculation API | 仅面向企业客户;没有公开价格,从一次沟通开始 | 4.9 | 4.8 | 4.8 | 4.7 | 4.8 | 输入产品描述和原产国,一次调用返回10位HTS编码和每一层美国关税 | 收到的是产品描述而不是编码、处理美国包裹的承运商和平台 |
| 2 | Zonos Landed Cost和Classify | Classify US$500/月起;落地成本担保每单US$2 + 10% | 3.6 | 4.2 | 3.0 | 4.4 | 3.8 | 结账环节的落地成本担保;可计算217个国家和地区 | 要在结账时显示有担保的关税和税的商家 |
| 3 | Avalara AvaTax Cross-Border | 需报价 | 3.6 | 4.1 | 3.0 | 4.1 | 3.7 | 关税和进口税与AvaTax销售税放在一起 | 已经在用AvaTax的卖家 |
| 4 | Hurricane Commerce Kona API | 需报价 | 3.5 | 3.9 | 3.2 | 4.2 | 3.7 | 10位及以上的归类,加上关税和税的计算,可用API或门户 | 想从同一家服务商获得归类和多国关税的团队 |
| 5 | Easyship taxes_and_duties API | 每次调用US$0.09~0.11;套餐US$0~199/月 | 2.6 | 2.9 | 2.6 | 3.5 | 2.9 | 在同一个平台上,关税和税的金额与运费报价、面单放在一起 | 已经在用Easyship、手里有HS编码的发货商家 |
| 6 | SimplyDuty | 每次调用£0.10,或£9.99~499.99/月 | 2.8 | 2.8 | 2.8 | 3.2 | 2.9 | 按次计费的归类和关税计算 | 量小、目的地多的查询 |
| 7 | Dutify | US$15/月;API US$75/月起 | 2.8 | 2.9 | 2.7 | 3.2 | 2.9 | 可根据产品标题或不完整的HS编码归类 | 每月几千次计算的小商家 |
评分方法:这是GingerControl在2026年10月给出的编辑评分,满分5分;它们是我们的判断,不是有出处的数据。“美国各层关税明细”看每个条目返回时,基础税率和每一条第99章税目是否分开列出(一次调用返回什么)。“美国10位归类”看API本身能否返回美国报关所需的编码(Classification Researcher)。“组合货品与拆分编码商品”看按部件分别计税的货品,例如第91章手表,能否拆成组成部分返回(API参考)。“批量集成”涵盖批量处理、逐条状态,以及与下单流程或舱单流程的契合度。本文要替换的Easyship API得分为2.6、2.9、2.6和3.5,综合2.9。价格是2026年10月10日在各服务商自己的页面上看到的。刻意不计入评分的:美国以外的目的地、增值税(VAT)和GST(商品及服务税),以及结账DDP(完税后交货);这几项Zonos、Avalara和Easyship覆盖的范围远大于GingerControl,GingerControl一项都不做。
结论:如果你是每天处理约20,000件美国包裹的承运商,收到的是“phone case x3, charger x1”这样的发货明细,就选GingerControl的API,因为编码和每一层美国关税都在同一次调用里返回。如果你需要在商家的结账环节提供有担保的关税和税,或者要发往美国以外的目的地,Zonos或Avalara更合适;对已经在Easyship平台上、手里有HS编码的发货商家来说,Easyship仍然是最简单的选择。
本文不讨论如何给Shopify店铺加上关税和税费计算器,那是《Shopify关税税费计算器API对接指南》的内容。本文也不讨论一国邮政每天100,000件包裹的处理流程,请看《邮政包裹运营商的批量HTS加关税API》。要在结账时以不到一秒的速度做DDP,请看《结账页实时DDP》。
Easyship关税计算器是怎么工作的?
Easyship的关税计算器有两种形式:一种是免费的网页版Import Duty Calculator,根据货值和商品类型估算220多个目的地的税和关税;另一种是付费的taxes_and_duties API接口,你发送HS编码后,它按条目计算关税和税[1] [2]。Easyship还在发货后台里放了一个免费的HS编码查询工具,另外单独销售HS Code API,可以列出HS编码并按描述筛选[1] [2] [3]。
我在2026年10月10日阅读了Easyship的API参考(版本2024-09,页面更新于2026年6月18日)。这个接口接收和返回的内容如下:
| 调用的组成部分 | Easyship的参考文档怎么写 |
|---|---|
| 接口 | POST /2024-09/taxes_and_duties,规范版本v2024-09 |
| 访问权限 | 高级权限范围(scope)public.tax_and_duty:read;调用“计入你的API用量额度”;返回402表示套餐等级不含该功能 |
| 每票货件必填 | 启运国和目的国、insurance_fee、shipment_charge |
| 每个条目必填(每个条目把共用同一个HS编码的货品归为一组) | hs_code(以00结尾的8位编码,或10位区域编码)、duty_origin_country、customs_value |
| 返回 | tax、duty、currency,以及import_duty_details,其中包含base_duty_rate、additional_rates(“例如反倾销税、Section条款关税”)、applied_rate_type(FTA优惠税率或General栏税率)、hs_code_applied和duty_calculation_method |
| 写明的限制 | “不支持非百分比的关税税率”(限制说明页更新于2025年6月10日) |
客观地说,Easyship会以指定币种返回金额,把关税和税分开,也把附加税率和基础税率分开列出,而且覆盖220多个国家和地区[2] [4]。GingerControl的API只返回美国进口的税率和第99章税目,乘法由你的系统来做。
Easyship最大的自助套餐每月内含的Tax & Duty调用最多2,500次,只相当于这家承运商一天业务量的八分之一;超出额度后,每次调用按套餐收费0.09至0.11美元,每月超过10,000票货件则归入Easyship需报价的Enterprise套餐[3]。
Source: Easyship套餐页面及其2026年2月的美国套餐价目表,2026年10月10日阅读
See the data
| Easyship套餐 | 每月内含的Tax & Duty调用次数 |
|---|---|
| Plus(US$29) | 125 calls |
| Premier(US$69) | 625 calls |
| Scale 1(US$99) | 1,250 calls |
| Scale 2(US$149) | 1,875 calls |
| Scale 3(US$199) | 2,500 calls |
对这样的承运商,有两点要注意。第一,Easyship写明“套餐内容和价格可能因国家而异”,所以上面的美国价目表不一定是你的价格[3]。第二,前面那份日期为2025年6月10日的限制说明页,把这个接口的上限列为“每天100次请求、每月3,000次请求”。我无法确认在2026年2月的套餐下这项限制是否仍然适用,所以在计划每天用它处理20,000件包裹之前,先向Easyship问清楚[5]。
Easyship的关税API需要先有HS编码吗?
需要:Easyship的taxes_and_duties接口把每个条目的hs_code标为必填,可以是以00结尾的8位编码,或10位区域编码,所以先要有编码,才会有关税[2]。Easyship自己的解决办法是另一款产品HS Code API:它列出HS编码,供你按描述筛选,美国套餐每次调用0.03至0.05美元[2] [3]。所以Easyship的流程是:每一行查询一次,从列表里挑一个编码,再按每票货件计算一次。
本文涉及的几个API,恰恰在这一点上分成两类。以下是每家在返回关税之前需要你提供什么,信息来自各服务商自己的页面,阅读日期为2026年10月10日:
| API | 返回关税之前需要什么 |
|---|---|
| GingerControl Classification + Tariff Calculation API | 产品描述和原产国;返回10位HTS编码和各层关税 |
| Easyship taxes_and_duties | 每个条目的8位或10位HS编码、关税原产国和完税价格 |
| Zonos Landed Cost | 它的文档写着“即使没有HS编码,仍会返回大致估算”;Zonos Classify只需要产品名称 |
| Avalara AvaTax Cross-Border | 实时计算需要HS编码;Avalara Cross-Border Estimated对新交易不需要 |
| DHL Express MyDHL API | “一份你的货品目录,连同海关数据(即HS编码)” |
| DHL eCommerce Americas Duty & Tax API | hsCode为必填 |
| Dutify | 可以“根据产品标题或不完整的HS编码”归类(页面日期2025年8月29日) |
| SimplyDuty | 它的Product Classification API把产品描述转换成10位HS编码(页面日期2019年) |
可引用的观点:一件包裹的关税报价是三个答案里的最后一个,而不是第一个:每个条目是什么(10位编码),在哪里制造(不是从哪里发出),以及那一行值多少钱。把编码当作输入的计算API,等于把最难的答案交给一个只填了“phone case x3, charger x1”的发货客户。每天20,000件包裹、每件两行,就是20,000份关税报价里藏着40,000次归类判断。
美国对所有国家暂停小额豁免(de minimis)之后,商业包裹已经没有任何一个低于它就能跳过这一步的金额门槛。美国海关与边境保护局(CBP)把这项暂停写进了自己的法规:非邮政货件和邮件均自2026年6月24日起无限期暂停;新的邮件报关程序自7月24日起实施;法定废止则于2027年7月1日生效[6] [7]。
Easyship计算器算美国关税准不准?
Easyship的税费与关税页面没有公布准确率,也没有关税担保,所以它对美国关税的估算,准确程度取决于你发送的HS编码和原产国,以及它支持的税率类型;它的文档写明不包括非百分比的关税税率[2] [5]。最后这一点对美国包裹很重要:HTS里还有从量税率和复合税率,2026年7月的Section 301公告还专门写明,对设有合计上限的五个经济体,这类税率如何换算成从价等值税率[8]。
2026年10月报关进入美国的包裹,一个条目的关税可能同时包含下面每一层,而每一层都取决于编码和原产国:
| 关税层 | 2026年10月10日适用的内容 | 来源 |
|---|---|---|
| 基础税率(MFN) | 依HTS税则号列,可能是百分比、从量或复合税率 | HTS 2026 Revision 21 [9] |
| 中国Section 301清单 | 编码在清单内时,9903.88.01至9903.88.03按25%,9903.88.15(List 4A)按7.5% | USITC HTS [9] |
| “强迫劳动”Section 301 | 自2026年7月24日起:17个经济体的货物为10%,包括马来西亚、印度尼西亚和柬埔寨;另外38个为12.5%,包括中国;欧盟和台湾补足至合计10%,日本、韩国和瑞士补足至合计12.5% | 91 FR 47318和CBP CSMS #69326983 [8] [10] |
| Section 232金属 | 附件I-A所列产品的钢和铝为50%(附件I-B为25%),自2026年4月6日起按完整海关价值征收;第72、73、74、76章以外、金属重量占比低于15%的附件货物,适用0%的税目 | 第11021号总统公告和CBP CSMS #68253075 [11] |
| 费用 | 商品处理费(MPF)按报关类型计收;在快件承运商设施(express consignment carrier facility),自2026年10月1日起每份运单US$1.38 | CBP Dec. 26-14 [12] |
一个关税总数会把这些都掩盖掉,报关单却不会:CBP 2026年7月的申报指南要求先申报Section 301的第99章税目,再申报Section 232的,每一条都列在报关明细项上[10]。美国报关行Jet Import Brokers在与我们合作之前,试过几款知名的关税工具,其中一些返回的税率有错或不完整:有条件的豁免没有算进去,手表还返回错误代码[13]。案例里没有点名任何服务商,我也不点名。
用来向客户收费时,这些API(包括我们的)说到底都只是用于规划和报价的估算。报关由报关行办理,最终关税由CBP在清算时确定。把编码、原产国和每一条关税随订单一起保存,发货客户提出异议时,才能追溯到是哪一项输入造成的。
打印面单之前,怎样在下单流程里逐条加上美国关税?
在发货客户下单时,从你的服务器调用归类和关税API,把包裹里的每一行作为单独的条目发送,带上你自己的item_id和原产国;把返回的每个税率乘以该行的完税价格,等每一行都返回ok状态后,再打印面单。
这次调用位于下单表单和面单之间,它返回的编码从此跟着这笔订单走:
- 发货客户下单每一行的描述、数量、价值和制造国
- 按行批量发送默认每次调用最多120条,每条带上你的item_id
- 返回编码和各层关税10位HTS编码、General栏税率和优惠税率、Section 301和232列表
- 税率乘以价值你的系统按行、按包裹算出关税
- 打印面单编码和第99章税目随订单一起保存
这件两行货品的包裹,用我们API参考里的批量接口和字段名称,请求是这样的[14]:
{
"items": [
{ "item_id": "BKG-20261010-0001-1", "description": "Silicone phone case for smartphone, pack of 3", "country_of_origin": "CN" },
{ "item_id": "BKG-20261010-0001-2", "description": "USB wall charger, 20 W, plug-in", "country_of_origin": "CN" }
]
}
每天20,000件包裹时,决定这套做法能否跑通的细节:
- API Key留在你的服务器上。API参考写明,绝不能把API Key放在前端或浏览器代码里,也不能放在终端用户能接触到的任何地方,所以由发货客户App调用你的后端,再由你的后端调用API[14]。
- 按行发送原产国,填的是制造国。country_of_origin字段填的是货物在哪里制造,而不是包裹从哪里发出(本页的常见问题讲到了马来西亚和中国的情况)[15]。
- 准备好处理逐条状态。结果按你发送的顺序返回,每一条都是ok或failed;某一行失败(例如classification_failed)不会导致整批失败。把失败的行转给人工处理,不要卡住整件包裹[14]。
- 既要算调用次数,也要算条目数。每件包裹两行,20,000件包裹就是40,000个条目,按每批120条计是334次批量调用。配额按条目计算,我们根据客户的调用模式、IP白名单和峰值QPS配置每个API Key。超过限流或条目配额时,API返回429,并附带Retry-After响应头。我不给出速度数据,因为我们的API参考没有公布[14]。
- 非正式报关的门槛要和报关行确认。19 CFR 143.21(a)允许价值不超过2,500美元的货件以非正式报关方式进口,但归入第99章第三分章和第四分章、价值超过250美元的物品除外。美国国土安全部(DHS)在2025年9月2日的小额豁免公告中,“在另行通知之前”暂停了这项例外;CBP在2026年10月8日就低价值货件发布的拟议规则则会删除它,所以带有第99章税目的包裹需要哪种报关方式,请先确认[16]。
GingerControl的Classification + Tariff Calculation API和Easyship的有什么不同?
GingerControl的API根据产品描述和原产国,一次调用就完成归类并返回各层美国关税,只做美国进口;Easyship的接口则在你提供编码之后,为220多个国家和地区计算关税和税的金额。
| 对比项 | GingerControl Classification + Tariff Calculation API | Easyship taxes_and_duties API |
|---|---|---|
| 每个条目的输入 | 产品描述和原产国;可选填钢和铝的熔炼浇铸国 | HS编码、关税原产国、完税价格 |
| 归类 | 在同一次调用里,返回10位美国HTS编码 | 另外调用HS Code API,查询按描述筛选出的编码列表;由你挑选编码 |
| 输出 | 编码、General栏税率和优惠税率,每层关税各一个列表(Section 301、Section 232金属、其他第99章) | 以指定币种表示的关税和税的金额,附基础税率和附加税率 |
| 金额 | 没有:由你的系统把税率套用到完税价格上 | 有 |
| 目的地 | 只做美国进口 | 220多个国家和地区 |
| 拆分编码商品 | 第91章手表返回components数组,每个部件有自己的10位编码 | 未说明;“不支持非百分比的关税税率” |
| 批量 | 默认每次调用120条,逐条状态,结果按你发送的顺序返回 | 按货件发送请求,内含逐条字段;未写明批量大小 |
| 价格 | 没有公开价格;面向企业客户,先沟通一次 | 美国套餐每次调用US$0.09~0.11 |
| 测试 | 没有公开的测试工具,也没有测试用的API Key | 所有API都有沙盒环境,附示例数据;Free套餐下,生产环境的Tax & Duty调用按次付费 |
结论:如果你的发货客户每天为约20,000件美国包裹填写的是产品描述,GingerControl的API省掉了查编码这一步,并逐行返回每一层美国关税。如果是已经在用Easyship、手里有HS编码、包裹发往很多国家的发货商家,Easyship会返回算好的关税和税的金额,这一点GingerControl做不到。
调用里的编码来自GingerControl归类引擎的Quick归类线,它在GingerControl自己对1,000多个产品做的内部测试中,10位编码层级达到99.86%;这是我们自己的测试,不是独立评测。
GingerControl的Classification Researcher(AI商品归类工具)遵循持牌报关人的推理方式:归类总规则(GRI)分析、类注与章注审阅,以及CROSS(美国海关裁定在线查询系统)裁定研究。它的归类结果仅供一般参考、教育和规划用途;编码写进报关单之前,要由你的持牌报关行复核。GingerControl不是报关行,不代为报关,也不提供法律意见。API返回的每一个编码也是如此。
在网页版工具里,Classification Researcher会先问再判定(“Ginger不靠猜,先问清楚。”);API是为大批量处理设计的,每个条目返回一个编码和一个状态,所以对描述太简单、无法归类的行,要安排一个复核环节。
GingerControl不做的事,先列出来方便你规划:不算增值税、GST或销售税,不算美国以外目的地的关税,不做结账DDP,不计算反倾销税和反补贴税(AD/CVD),不代为报关,也不通过API做出口管制分类。同时发往英国或欧盟的承运商,这些线路需要第二个数据来源。在那些市场,给货品归类和计算增值税是两项不同的工作,而一个错误的编码,会同时改变同一行货品的关税和进口税;《HS编码归类与增值税计算软件:进口商到底需要什么》把两项工作分开讲清楚,也逐步拆解了这种情况。
我还查了哪些关税税费API?各自适合什么情况?
Zonos适合商家的结账环节,Avalara适合已经在用AvaTax的卖家,Hurricane Commerce适合想从同一家服务商获得归类和多国关税的团队,SimplyDuty和Dutify适合用量小的情况,DHL的MyDHL API则适合走DHL自有网络的货件。我在2026年10月10日阅读了各服务商自己的价格、产品和开发者页面,没有实际发送测试货件,所以下面的内容都是它们页面上写的。
Zonos Landed Cost和Classify
Zonos是跨境落地成本平台,提供GraphQL API和一个文档记载的REST调用(POST /v1/landed_cost),文档称覆盖“217个国家和地区”[17]。它的落地成本担保每单收2美元加关税、税和各项费用的10%,“通常由消费者在结账时支付”;Classify的月费起步价为500美元、1,000美元或1,250美元,并提供1,000次免费归类(Zonos Platform用户每年10,000次)[17]。商家结账需要的,它都做得很好:一个有担保的数字、多种税制的申报,以及Classify;Zonos称Classify每小时最多可处理50,000个条目。它的适用范围止于商家的订单:这笔费用是围绕消费者结账设计的,不是围绕承运商的下单流程。最适合需要在结账时提供有担保的关税和税的商家和平台;正面对比见《Zonos API vs GingerControl API》。
Avalara AvaTax Cross-Border
Avalara AvaTax Cross-Border“实时计算并估算关税和进口税”,与Avalara的销售税产品放在一起,另有一款单独的Tariff Code Classification产品,覆盖“180多个国家”,有“260多名归类人员”[18]。价格需报价,Avalara没有给出准确率百分比。已经在用AvaTax的卖家想要的,它做得很好:销售税和进口税由同一家服务商处理。它的适用范围止于没有HS编码的请求:Avalara的常见问题写着,实时计算需要HS编码,估算模式只适用于新交易[18]。最适合已经在用AvaTax的卖家;详见《Avalara Cross-Border API替代方案》。
Hurricane Commerce Kona API
Hurricane Commerce的Kona API提供“10位及以上的HS归类”,加上关税和税的计算,可以直接对接API,也可以不做集成、通过Hurricane Portal使用[19]。价格没有公开。它的强项是由同一家服务商包办归类和多国关税与税的计算。它的页面称Hurricane“在并排测试中一次又一次是最准确的”,但没有在那里公布测试数据,所以要向它索取。最适合想从同一家服务商获得归类和多国关税与税计算的团队。
SimplyDuty和Dutify
SimplyDuty由英国的ParcelWorks Limited运营,它的归类和关税API每次调用0.10英镑,或每月9.99英镑(100次调用)至499.99英镑(5,000次调用),不过它的大多数页面日期在2019至2025年之间[20]。Dutify每月收15美元、75美元或149美元,API包含在75美元和149美元的套餐里,最高套餐每月5,000次计算[20]。两家公开的价格都能让小团队据此做预算,公开套餐的上限也都是每月5,000次,只有这家承运商一天业务量的四分之一。最适合用量小的查询;各家按次计费的测算见《关税税费API定价对比》,计算器这一面见《SimplyDuty vs GingerControl》。
DHL和UPS的落地成本API
DHL Express的MyDHL API返回“含关税和税的预估落地成本”,“只面向企业客户”,需要“一个有效的DHL Express客户账号”,也需要你货品的HS编码;DHL eCommerce Americas另有一个Duty & Tax API,hsCode为必填[21]。UPS列有一个Landed Cost Quote API,可估算关税、增值税、税、报关服务费和其他费用;因为它的开发者页面访问超时,我只能通过搜索结果确认[21]。写这篇文章时,我打不开FedEx和Royal Mail自己的页面,所以没有收录。DHL的API适合在DHL自有网络上运输的货件;拥有自己网络的承运商,需要自己的关税数据来源。我没有把它们放进评分表,因为DHL的API需要DHL Express账号,而UPS的页面我无法直接读取。
数字速览
- 2026年6月24日:CBP的临时最终规则(CBP Dec. 26-12)在自己的法规里,把非邮政货件的小额豁免暂停改为无限期;CBP Dec. 26-13也在同日使邮件暂停无限期延续,新邮件报关程序于7月24日实施,法定废止则于2027年7月1日生效[6] [7]。
- 10%和12.5%:2026年7月24日起报关的货物适用的“强迫劳动”Section 301税率:17个经济体为10%,包括马来西亚、印度尼西亚和柬埔寨;另外38个为12.5%,包括中国[8]。
- 50%:附件I-A所列钢铝制品的Section 232税率,自2026年4月6日起按完整海关价值征收[11]。
- 每份运单US$1.38:自2026年10月1日起,快件承运商设施按每份运单计收的费用;正式报关的商品处理费为0.3464%,最低34.58美元、最高670.86美元[12]。
- 2,167亿美元:CBP在2025财年征收的关税及税费总额,是CBP贸易统计页面上最近一个完整年度的数据(更新于2026年7月27日)[22]。
- 每月2,500次调用:Easyship最大的美国自助套餐Scale 3(US$199)内含的Tax & Duty API额度,超出后每次调用US$0.09(2026年2月价目表)[3]。
- 1,000次免费归类:Zonos Classify的免费额度(Zonos Platform用户每年10,000次),付费套餐US$500/月起(2026年10月10日阅读)[17]。
- Revision 21:自2026年10月9日起生效的2026年HTS修订版;Revision 20只从9月28日用到10月9日,所以缓存的关税表几周就会过时[9]。
哪种承运商场景适合哪个选项?
该选哪个API,取决于你的发货客户发来什么、包裹发往哪里:发往美国、发来的是产品描述,就选GingerControl的API;带着HS编码、发往很多目的地,就选Easyship或Zonos。
| 场景 | 最佳选择 | 原因 |
|---|---|---|
| 你的发货客户发来的是产品描述,你需要在打印面单前拿到每个条目的10位编码和美国关税 | GingerControl Classification + Tariff Calculation API | 一次调用返回编码和每一层美国关税,默认每次调用120条,结果与你的item_id对应 |
| 你的发货客户已经在用Easyship发货,手里有HS编码,发往很多国家 | Easyship | 在同一个平台上,关税和税的金额与运费报价、面单放在一起,覆盖220多个国家和地区 |
| 商家要在结账时显示有担保的关税和税 | Zonos | 落地成本担保每单US$2 + 10%,通常由消费者支付 |
| 卖家已经用AvaTax处理销售税 | Avalara AvaTax Cross-Border | 销售税和进口税由同一家服务商处理 |
| 你想从同一家服务商获得归类,加上美国以外的关税和税 | Hurricane Commerce或Zonos | 多国关税和税,这是GingerControl不做的 |
| 用量小,按次计价 | SimplyDuty或Dutify | 公开的按次和包月价格 |
| 团队里有人要手动查几个美国编码和关税 | GingerLite(GingerControl网页版工具):Classification Researcher和Tariff Calculator | GingerLite网页版工具US$150/月,含300积分,用完可加购 |
分层结论:如果你的包裹发往美国、发来的是产品描述,从GingerControl的API开始。如果包裹发往很多国家、已经带有编码,Easyship或Zonos覆盖的范围更广;数字必须在结账时有担保的话,Zonos更好。如果买方是用AvaTax的网店,Avalara胜在同一家包办。如果你每月只查几千次,SimplyDuty或Dutify公布的价格今天就能开始用。
把编码和关税接入你的下单流程
你的发货客户还会继续填“phone case x3, charger x1”,而现在每一行都要在打印面单之前拿到美国编码和关税。GingerControl的Classification + Tariff Calculation API一次调用就把每一行和它的原产国转换成10位HTS编码和各层美国关税,默认每次调用120条;API Key在一次沟通之后,按你的下单模式配置。看看一次调用会为包裹里的每一行返回什么。如果你想先聊聊你的舱单,预约那次为你配置API Key的沟通。
参考资料
- Easyship, Import Duty Calculator for the United States and the Taxes and Duties page
引用数据:根据货值和商品类型估算税和关税的免费计算器;“220多个目的地”;后台里的免费HS编码查询工具
发布日期:页面未标日期;2026年10月10日阅读 - Easyship, API reference for taxes_and_duties and List HS Codes (version 2024-09), and its Sandbox guide
引用数据:必填的hs_code(以00结尾的8位编码,或10位区域编码)、其他必填输入、按HS编码分组的条目、返回字段、高级权限范围、用量额度和402响应;HS Code API按编码或描述筛选列出HS编码;“沙盒环境让你可以测试所有API”,附示例数据
发布日期:两份参考页面均更新于2026年6月18日;Sandbox指南更新于2025年11月5日;2026年10月10日阅读 - Easyship, plans page and its February 2026 U.S. plan pricing sheet
引用数据:套餐价格每月US$0至US$199;内含的Tax & Duty调用每月125至2,500次;每次调用价格US$0.09至US$0.11(Tax & Duty)和US$0.03至US$0.05(HS Code API);各套餐每月的货件量;“套餐内容和价格可能因国家而异”
发布日期:价目表标为2026年2月;2026年10月10日阅读 - Easyship, blog post on its upgraded global shipping API
引用数据:Tax & Duties API覆盖“220多个国家和地区”;按次付费,每次Tax and Duty调用US$0.11
发布日期:2025年12月8日;2026年10月10日阅读 - Easyship, developer docs page on HS codes, address validation and taxes and duties features
引用数据:“不支持非百分比的关税税率”;限流为每天100次请求、每月3,000次
发布日期:更新于2025年6月10日;2026年10月10日阅读 - U.S. Customs and Border Protection, CBP Dec. 26-12, Indefinite Suspension of the De Minimis Exemption for Merchandise Arriving Through All Modes Other Than the International Postal Network
引用数据:非邮政货件无限期暂停,2026年6月24日生效;法定终止于2027年7月1日生效
来源:Federal Register, 91 FR 37789
发布日期:2026年6月24日 - U.S. Customs and Border Protection, CBP Dec. 26-13, Indefinite Suspension of the De Minimis Exemption for Mail Shipments and New Postal Informal Entry Process
引用数据:邮件暂停6月24日生效,新报关程序7月24日生效;10月22日为合规日期,合格申报人可用正式报关或Entry Type 13测试程序
来源:Federal Register, 91 FR 37801
发布日期:2026年6月24日 - Office of the U.S. Trade Representative, Notice of Actions in Section 301 Investigations of Acts, Policies, and Practices of Various Economies Related to the Failure of Each Economy To Impose and Effectively Enforce a Prohibition on the Importation of Goods Produced With Forced Labor, 91 FR 47318
引用数据:60项调查;17个经济体为10%,包括马来西亚、印度尼西亚和柬埔寨;其他所有被调查经济体为12.5%,包括中国;欧盟、台湾、日本、韩国和瑞士补足至合计税率;这五个经济体的从量或复合税率换算为从价等值税率;适用于2026年7月24日起报关的货物
来源:Federal Register, 91 FR 47318
发布日期:2026年7月28日 - U.S. International Trade Commission, Harmonized Tariff Schedule release list and Chapter 99 headings
引用数据:2026 HTS Revision 21自2026年10月9日起生效,Revision 20自9月28日起;9903.88.01至9903.88.03按25%,9903.88.15按7.5%
来源:USITC HTS release list
发布日期:Revision 21的日期为2026年10月7日 - U.S. Customs and Border Protection, CSMS #69326983, forced-labor Section 301 guidance
引用数据:税目9903.05.20至9903.05.84,包括适用于中国产品的9903.05.31(12.5%);第99章税目在报关明细项上的申报顺序
来源:CBP CSMS #69326983
发布日期:2026年7月23日发布 - The White House, Proclamation 11021, Strengthening Actions Taken To Adjust Imports of Aluminum, Steel, and Copper Into the United States, with CBP CSMS #68253075
引用数据:自2026年4月6日起,Section 232关税按完整海关价值征收;50%档;第72、73、74、76章以外、金属重量占比低于15%的货物为0%
来源:Federal Register, Proclamation 11021
来源:CBP CSMS #68253075
发布日期:总统公告于2026年4月2日签署,2026年4月9日刊登(91 FR 18201);CSMS于2026年4月3日发布 - U.S. Customs and Border Protection, CBP Dec. 26-14, Customs User Fees To Be Adjusted for Inflation in Fiscal Year 2027
引用数据:MPF 0.3464%,最低US$34.58,最高US$670.86;快件承运商设施/集中转运中心设施费用,每份运单或提单US$1.38;自2026年10月1日起
来源:Federal Register, 91 FR 48398
发布日期:2026年7月31日 - GingerControl, Jet Import Brokers case study
引用数据:几款知名的关税工具给出错误或不完整的税率,有条件的豁免没有算进去,手表还返回错误代码
来源:Jet Import Brokers case study - GingerControl, Classification + Tariff Calculation API reference
引用数据:批量接口、item_id、逐条ok或failed状态、结果按请求顺序返回、每次调用120条、429附带Retry-After、API Key按调用模式、IP白名单和峰值QPS配置、API Key绝不放在前端代码里
来源:Classification + Tariff Calculation API reference - U.S. Code of Federal Regulations, 19 CFR 134.1, Definitions (country marking)
引用数据:“原产国”指货物的制造、生产或种植国;在另一个国家的进一步加工,必须构成实质性改变才会改变原产国
来源:eCFR, 19 CFR 134.1
发布日期:eCFR更新至2026年10月7日;2026年10月10日阅读 - U.S. Code of Federal Regulations, 19 CFR 143.21, Merchandise eligible for informal entry; Department of Homeland Security, Notice of Implementation of the President's Executive Order 14324, 90 FR 42418; U.S. Customs and Border Protection, Low-Value Shipments (proposed rule), 91 FR 64532
引用数据:价值不超过US$2,500的货件,但归入第99章第三分章和第四分章、价值超过US$250的物品除外;这项括号内的例外“暂时停止适用,直至另行通知”;拟议从19 CFR 143.21中删除US$250的限制(意见征询截至2026年12月7日)
来源:eCFR, 19 CFR 143.21
来源:Federal Register, 90 FR 42418
来源:Federal Register, 91 FR 64532
发布日期:eCFR更新至2026年10月7日;公告刊登于2025年9月2日;拟议规则刊登于2026年10月8日;2026年10月10日阅读 - Zonos, Landed Cost pricing docs, Landed Cost get-started docs, REST landed cost reference, Classify docs, Classify product page and Classify plans page
引用数据:每单US$2 + 10%,通常由消费者支付;217个国家和地区;没有HS编码也能估算;POST /v1/landed_cost;Classify“开箱即用准确率超过90%”和“重新归类的申报不到1%,准确率99%以上”;每小时最多50,000个条目;三次演示试用;1,000次免费归类,或Platform用户每年10,000次;月费起步价US$500、US$1,000和US$1,250
发布日期:页面未标日期;2026年10月10日阅读 - Avalara, AvaTax Cross-Border and Tariff Code Classification product pages
引用数据:实时的关税和进口税;实时计算需要HS编码;Cross-Border Estimated仅适用于新交易;归类覆盖180多个国家、260多名归类人员;没有公开价格;没有准确率百分比
发布日期:页面未标日期;2026年10月10日阅读 - Hurricane Commerce, Kona API and duty and tax calculation pages
引用数据:“10位及以上的HS归类”;可通过API或Hurricane Portal使用;有准确度说法,但没有公布测试数据;价格不公开
发布日期:页面修改于2026年9月25日;2026年10月10日阅读 - SimplyDuty pricing and API pages; Dutify pricing page and Landed Cost Calculator API docs
引用数据:SimplyDuty,ParcelWorks Limited,每次调用£0.10,每月£9.99至£499.99,页面日期为2019至2025年;Dutify每月US$15、US$75和US$149,API包含在US$75和US$149的套餐里,可根据产品标题或不完整的HS编码归类(文档更新于2025年8月29日)
发布日期:2026年10月10日阅读 - DHL Developer Portal (MyDHL API and DHL eCommerce Americas Duty & Tax API) and UPS Landed Cost Quote API reference
引用数据:MyDHL预估落地成本,仅限企业客户,需要有效的DHL Express账号和HS编码;DHL eCommerce的hsCode为必填;UPS Landed Cost Quote API的说明,仅通过搜索结果确认
发布日期:页面未标日期;2026年10月10日阅读或搜索 - U.S. Customs and Border Protection, Trade Statistics
引用数据:2025财年征收的关税及税费总额US$216,711,007,541
来源:CBP Trade Statistics
发布日期:2025财年数字更新至2026年7月27日;页面修改于2026年10月2日
常见问题
我们的发货客户App现在就用它报价:Easyship关税计算器算一件美国包裹,要输入什么、会返回什么?
Easyship的网页版计算器根据货值和商品类型,估算美国的税和关税。它的taxes_and_duties API要求提供启运国和目的国、保险费和运费,以及每个条目的8位或10位HS编码、关税原产国和完税价格,返回关税、税、币种,以及基础税率和附加税率。如果你每天要处理20,000件包裹,HS编码恰恰是发货客户很少提供的那项输入;GingerControl的Classification + Tariff Calculation API会根据产品描述返回编码。
我们按行向发货客户收费:Easyship的税费和关税计算器,会把美国关税和税、各项费用分开列吗?
API会:taxes_and_duties的响应把关税和税放在不同字段里,关税明细也把基础税率和Section条款关税这类附加税率分开列出。网页版计算器我没有实际运行过,它的界面请你自己确认。如果你每天要为20,000件包裹收费,还要问清楚每一条第99章税目会不会返回,因为美国报关时每一条都要单独申报;GingerControl的API每层关税返回一个列表,但不返回金额。
Easyship计算器估出来的关税,准到可以按包裹向发货客户收费吗?
它们是估算:Easyship的税费与关税页面没有给出准确率,也没有关税担保,文档写明不支持非百分比的关税税率,而每个结果都取决于你发送的编码和原产国。如果你每天要为20,000件包裹收费,把编码、原产国和每一条关税随每笔订单一起保存,因为最终关税由CBP在清算时确定。GingerControl的API同样是估算;它的归类器在GingerControl自己对1,000多个产品做的内部测试中,10位编码层级达到99.86%。
Easyship的关税税费API和Zonos Landed Cost,哪个适合承运商的下单流程,而不是网店的结账环节?
对下单流程来说,如果你的发货客户手里已经有HS编码,Easyship合适;Zonos适合网店的结账环节。Easyship按次收费;Zonos的落地成本担保每单收2美元加关税、税和各项费用的10%,通常由消费者支付。如果你每天要根据发货客户的产品描述为20,000件美国包裹报价,GingerControl的Classification + Tariff Calculation API一次调用就返回10位编码和每一层美国关税,默认每次调用120条。
DHL、UPS、FedEx或Royal Mail这些承运商的落地成本API,能代替单独的关税计算API吗?
只有在你走这家承运商、手里又已经有HS编码时才行。DHL的MyDHL API为DHL Express的企业客户估算落地成本,需要你货品的HS编码;UPS列有一个Landed Cost Quote API,我只在搜索结果里确认过。FedEx和Royal Mail的页面我打不开。如果是你自己的网络、每天20,000件包裹,你需要自己的关税数据来源,例如GingerControl的Classification + Tariff Calculation API,它会根据产品描述归类。
我们的工程师想先测试:归类和落地成本API上生产环境之前,有没有沙盒环境?
Easyship有:它的沙盒环境可以用示例数据测试所有API;Zonos在产品页提供三次Classify试用,还有1,000次免费归类。GingerControl没有:它的Classification + Tariff Calculation API没有公开的测试工具,也没有测试用的API Key,API Key要先沟通一次,谈过你的调用模式、IP白名单和峰值QPS之后才会发放。如果你计划每天处理20,000件包裹,不管用哪个API,都拿你最难的真实发货明细来测。
我们的发货客户填的是品名,不是编码:Easyship的关税API会给货品归类,还是我们要先发送HS编码?
要先发送编码:Easyship的taxes_and_duties接口要求每个条目都带8位或10位HS编码。它另外的HS Code API会列出HS编码,供你按描述筛选,所以还是得有人挑编码。每天20,000件包裹、明细像“phone case x3, charger x1”这样,就意味着每一行在调用关税接口之前都要查询一次;GingerControl的Classification + Tariff Calculation API一次调用就根据产品描述返回10位编码和各层关税。
怎样在打印面单之前,把关税计算API集成进下单流程?
在发货客户下单时,从你的服务器调用,绝不要从发货客户App调用;把包裹里的每一行作为单独的条目发送,带上你的item_id和原产国。把返回的每个税率乘以该行的完税价格,等每一行都是ok再打印面单。每天20,000件、每件两行货品的包裹,就是40,000个条目,分334次调用GingerControl的Classification + Tariff Calculation API,每次120条,每个条目返回ok或failed。
一件包裹里有好几件HTS编码不同的货品,关税怎么算?
逐行计算,再加总。三个手机壳和一个充电器是两种货品,所以发货客户的这件包裹可能有两个HTS编码、两个基础税率和不同的第99章税目;每一行的关税,就是它的税率乘以它的完税价格。有两个例外要核对:一起包装成零售成套货品的,可以按归类总规则三(二)(GRI 3(b))作为一个整体归类;手表则按部件分别计税,GingerControl的API会以components(组成部分)返回。
包裹从马来西亚发出、货物却是中国制造,包裹上的原产国该填哪国?
中国。根据19 CFR 134.1(b),原产国是货物的制造、生产或种植国;在另一个国家进行的加工,只有构成实质性改变才会改变原产国。所以除非货物在马来西亚发生了实质性改变,中国制造的货物要交的是中国适用的美国关税,包括自2026年7月24日起12.5%的“强迫劳动”Section 301,而不是马来西亚的10%。如果你的马来西亚发货客户转售中国货,就为每一行收集一个“制造国”字段,在GingerControl的API里作为country_of_origin发送。
正在评估贸易合规AI?
交给GingerOS处理。
在下一页选一个30分钟的时段,与我们的CEO Chen Cui通话。带上一份公告或一份SKU清单(ERP导出文件、Excel表格或一封邮件都行),看看GingerOS怎么处理。
审校:Michael Weick, LCB / CCS




