自動化 HS 稅則分類 API,在整份商品目錄的規模下怎麼運作?

這次更新:明確2025年9月ATLAS歷史測試的樣本和限制,移除無依據的準確率比較,並修正相關罰款與文件主張。

先講結論

自動化 HS 稅則分類 API,是一種程式化介面,接受商品描述與原產國,回傳國際商品統一分類制度(HS)稅則號別,以及該號別的各層關稅。GingerControl 的 Classification + Tariff Calculation API 以 JSON 回傳 10 碼 HTS 稅則號別及其美國各層關稅,預設每次呼叫 120 項(依你的處理量調整),在通話之後提供給企業系統使用。

下一步:用 Classification Researcher 判定一個產品的稅號

本文內容
  1. 大量處理時,自動化 HS 稅則分類的準確率有多高?
  2. 為什麼自動化 HS 稅則分類現在是正式環境的硬需求
  3. 一支自動化 HS 稅則分類 API 必須做到什麼
  4. GingerControl 的自動化 HS 稅則分類 API 怎麼運作
  5. 速度和處理量呢?
  6. API 如何追求準確率
  7. 整合流程,從一次通話開始
  8. 錯誤處理與速率限制
  9. GingerControl 的 API 對比其他自動化 HS 稅則分類 API
  10. 常見問題
  11. 用 GingerControl API 開始自動化 HS 稅則分類
  12. 參考資料

大量處理時,自動化 HS 稅則分類的準確率有多高?

一般文字比對式 API 把稅則分類當成關鍵字搜尋,而不是法律推理,而且沒有一家公布過我們找得到出處的準確率數字。GingerControl 的分類引擎把國際稅則分類通則(GRI 1 到 6)編碼成結構化的法律邏輯,而不是比對稅目文字。在 GingerControl 自家對 1,000 多項產品做的內部測試中,API 採用的 Quick 分類器在 10 碼層級有 99.86% 的稅號相符;這是我們自己的測試,不是獨立評比。


摘要

大規模自動化 HS 稅則分類,通常會因為兩個原因失敗:不是準確率一過幾百個 SKU 就崩掉,就是系統回傳的稅則號別缺少 CBP 期待看到的紀錄。GingerControl 的 Classification + Tariff Calculation API 接收產品描述與原產國,回傳 10 碼 HTS 稅則號別及其美國各層關稅(呼叫當下生效的一般稅率、優惠稅率、第 301 條、第 232 條金屬與第 99 章其他稅則行),預設每次呼叫 120 項。每個稅號背後有據可查的依據(適用的 GRI、查閱過的類注與章注,以及參考的 CROSS 裁定),正是 19 U.S.C. 1484 的合理注意義務要你留存的內容;在 GingerControl 的 GingerOS 裡,每一筆分類都連同這些推理一起保存,等你核准。CBP 在 2025 會計年度共徵收 2,167 億美元的關稅、稅費,是 2024 會計年度 881 億美元的兩倍多,這代表分類錯誤現在會疊加在比過去更多層的稅則上,後果比以往更嚴重。


為什麼自動化 HS 稅則分類現在是正式環境的硬需求

對多數進口商、出口人與 3PL 而言,人工 HS 稅則分類大約在 500 到 2,000 個 SKU 之間就撐不住了。一位合規分析師處理一個 SKU 的初步分類,平均要花 20 到 30 分鐘。以一個 1 萬件商品的目錄來算,這筆帳完全不划算:大約要投入 5,000 個分析師工時,等於 2.5 位全職分析師花一整年,只處理單一批積壓案件。

這不是理論上的問題。CBP 每年處理超過 4,000 萬份報單,而疊加在最惠國基礎稅率之上的第 232 條與第 301 條這幾層(2026 年 2 月 24 日至 7 月 23 日的報單還有第 122 條),意味著一次分類錯誤,現在會連帶影響多重稅則計算。一筆 100 萬美元的貨件,光是 2.5 個百分點的稅率誤差,乘上第 301 條(25%)與第 99 章其他稅則層,在被罰款之前,就可能造成 2 萬 5 千美元以上的短繳關稅。

這正是為什麼問題已經不是「我們要不要把 HS 稅則分類自動化?」,而是「哪一支自動化 HS 稅則分類 API,真的能在正式環境的量體下維持準確率?」

一支自動化 HS 稅則分類 API 必須做到什麼

多數 API 只解決三個問題裡的其中一個,就自稱大功告成。一支正式環境等級的自動化 HS 稅則分類 API,必須一次把三件事都做到:

  1. 在 CBP 適用的同一套法律框架下,回傳正確的 HS 稅則號別(GRI 1 到 6、類注、章注、CROSS 裁定)
  2. 算出該稅則號別的各層關稅,不只是最惠國稅率(第 301 條、第 232 條鋼鋁製品,以及第 99 章其他稅則行)
  3. 產出禁得起稽核的說明文件,讓每一次分類的合理注意義務都有憑有據

GingerControl 的 Classification + Tariff Calculation API 用單次 REST 呼叫完成前兩件事。第三件是你自己留存的紀錄:GingerOS 會把每一筆核准過的分類連同推理一起保存。

GingerControl 的自動化 HS 稅則分類 API 怎麼運作

API 提供兩個端點:一個是即時分類用的單一產品端點,另一個是目錄規模處理用的批次端點。

單一產品端點

送出商品描述與 ISO 3166-1 alpha-2 原產國代碼,就能在單次回應中拿到 HS 稅則號別、最惠國稅率、優惠稅率,以及呼叫當下生效的第 301 條、第 232 條金屬與第 99 章其他稅則行。

POST /openapi/v1/tariff
Content-Type: application/json
X-Api-Key: YOUR_API_KEY

{
  "description": "Cotton knit short sleeve T-shirt",
  "country_of_origin": "DE"
}

回應包含 hts_code(通常為 10 碼)和一個 tariffs 物件,內有 general_rate、special_rate,以及每個第 99 章模組各一份清單(例如 Section 301 或 Section 232 - Metals),每一筆都是一組 {code, rate}。第 122 條已於 2026 年 7 月 24 日到期,所以不再是現行的關稅層。

這個端點接受 EU 與 UK,以及對應的 ISO 代碼,並在選填的 extra 物件中支援鋼材熔煉國與鋁材熔煉國欄位,供會觸發第 232 條熔煉國規則的商品使用。

批次端點

預設每次最多送出 120 項,依你的處理量調整。每一項都有呼叫端自訂的 item_id 供對帳使用,加上商品描述與原產國;結果依你的請求順序回傳,並附上一個摘要區塊。

POST /openapi/v1/tariff/batch

拆分編碼複合關稅處理

第 91 章底下的商品(腕錶及類似的複合商品),是按組件分別課稅,而不是當作單一單位課稅。對這類商品,API 可以回傳 8 碼的上層稅號,並附上一份 components 清單,每個組件都有自己的 10 碼 HTS 稅號與關稅資料。

速度和處理量呢?

GingerControl 沒有公開 API 的回應時間、每日處理量或 SLA。批次呼叫預設每次 120 項,每位客戶的金鑰會在通話之後,依其呼叫模式、IP 白名單與尖峰 QPS 設定。

API 如何追求準確率

GingerControl 在 10 碼層級的 99.86%,來自它自家對 1,000 多項產品做的內部測試,測的是 API 採用的 Quick 分類器;這不是獨立評比。背後有三項設計決策:

把確定性的法律邏輯,和機率式的判斷層分開處理。 GRI 1 到 6 的排序、類注排除規則,以及章注規則,都被編碼為確定性規則,不會被模型信心分數推翻。一般 LLM 可能因為描述強調外觀,就「判斷」一項複合商品的基本特徵是它的外殼;但 GRI 3(b) 衡量的是哪個組件賦予商品基本特徵:材料或組件的性質、體積、數量、重量或價值,以及它在商品使用上的作用。GingerControl 是把這項測試當成規則來套用,而不是憑運氣。

先問產品事實,再給稅號。 當多個 HS 稅則號別都可能適用時,稅號必須取決於區分它們的那些事實。在 GingerLite 的 Classification Researcher 裡,Ginger 會先問清楚這些事實再做判斷;API 則依你送出的描述分類,所以請一開始就寫明材質、功能與組成零件。以一塊附可拆式不鏽鋼托盤的竹製砧板為例,問題不是「這是木頭還是鋼?」,而是哪個組件賦予這組商品基本特徵,這正是 CBP 在 NY N127766 中對這項商品適用的 GRI 3(b) 測試。

分類過程中即整合 CROSS 裁定,而不是事後才補。 CBP CROSS 裁定是先例。GingerControl 的 Classification Researcher 是在分類過程中就讀取相似案例,讓它們參與判斷,而不是等稅則號別定了之後,才把裁定當成裝飾性的註腳貼上去。這正是以證據為本的分類,和事後補理由之間的差別。

整合流程,從一次通話開始

這支 API 給企業系統使用,沒有公開的測試工具,也沒有測試金鑰。

步驟 你要做的事 我們提供的內容
1. 跟我們聊聊 說明你的系統、處理量與使用情境 一次通話,確認整合範圍
2. 閱讀 API 合約 檢視請求與回應結構、錯誤語意,以及速率限制規則 API 手冊
3. 取得金鑰 提供你的呼叫模式、IP 白名單與尖峰 QPS 一把依這些條件設定的金鑰
4. 正式環境整合 依合約建置整合,並記錄 X-Request-Id 依你的 item_id 順序回傳的結果

錯誤處理與速率限制

正式環境等級的自動化 HS 稅則分類 API,會把錯誤處理當成合約來對待,而不是事後補的附加項目。

HTTP 狀態碼 代碼 意義
401 missing_api_key / invalid_api_key 未提供 X-Api-Key,或驗證失敗
403 api_key_revoked / client_disabled 金鑰已被撤銷,或帳號已被停用
422 invalid_request 請求內容格式錯誤或未通過驗證
429 request_rate_limited / item_rate_limited 觸發請求層級或項目層級的速率限制,請依 Retry-After 重試
500 classification_failed / calculator_failed / internal_error 伺服器端失敗,附上具體代碼供追蹤

429 回應會附上 Retry-After 標頭,告訴呼叫端要等幾秒才能重試。每個回應都會回傳 X-Request-Id 標頭供日誌比對,大幅縮短正式環境問題的根因排查時間。

GingerControl 的 API 對比其他自動化 HS 稅則分類 API

能力 GingerControl API 一般 LLM 包裝 關鍵字/查表式 API
準確率 我們自家對 1,000 多項產品做的內部測試,10 碼層級為 99.86%(不是獨立評比) ATLAS歷史測試(2025年9月22日,200筆樣本):GPT-5-Thinking為55.5%、Gemini-2.5-Pro-Thinking為31.0%,均為6碼層級;未測試API包裝產品 沒有公開數字
回應中的各層關稅 一般稅率、優惠稅率、第 301 條、第 232 條金屬、第 99 章其他稅則行 通常僅最惠國稅率 通常僅最惠國稅率
拆分編碼複合關稅 支援(逐組件拆算) 不支援 不支援
每次批次件數 預設 120 項,依你的處理量調整 通常 1 到 10 件 通常 50 到 100 件
鋼材/鋁材熔煉國支援 支援 不支援 不支援

這些是2025年9月22日ATLAS論文中受測模型在200筆樣本測試集上的歷史結果。GingerControl未參加該測試,其內部結果來自另一資料集。這些數字不能證明目前的準確率上限,也不能直接用來排名廠商。

常見問題

自動化 HS 稅則分類 API 和人工 HS 查詢工具有什麼不同?

人工 HS 查詢工具,回傳的是候選稅則號別,讓人再自行判斷。自動化 HS 稅則分類 API,會自己完成法律推理:依序套用 GRI 1 到 6、檢查類注與章注,然後回傳最終號別。GingerControl 的 Classification + Tariff Calculation API 會在單次回應中回傳稅則號別,以及它的一般稅率、優惠稅率,和第 301 條、第 232 條金屬與第 99 章其他稅則行。

自動化 HS 稅則分類 API 怎麼處理複合或多功能商品?

關鍵在於 API 是否編碼了 GRI 3 邏輯。複合商品需要依 GRI 3(b) 做基本特徵分析,衡量材料或組件的性質、體積、數量、重量或價值,以及它在商品使用上的作用。多數 API 跳過這一步,直接回傳文字比對分數最高的結果。在 GingerControl 的 Classification Researcher 裡,Ginger 會偵測 GRI 3(b) 複合商品,並在判斷前提出基本特徵問題;API 則依你送出的描述分類,對第 91 章手錶這類拆分編碼商品,會回傳每個組件各自的 HS 稅則號別與關稅資料。

自動化 HS 稅則分類 API 能滿足 CBP 的合理注意義務標準嗎?

前提是你能說明每個稅號背後的推理。CBP 的合理注意義務公告把「諮詢關務專家」視為符合合規的證據之一。GingerControl 的 API 回傳稅號與各層關稅,不回傳推理紀錄;在 GingerOS 裡,每一筆分類都連同 GRI 推理、查閱過的類注與章注,以及引用的 CROSS 裁定一起保存,這正是關務專家會留下的同一種佐證。

GingerControl 的自動化 HS 稅則分類 API 有多快?

GingerControl 沒有公開 API 的回應時間或每日處理量。批次呼叫預設每次 120 項,依你的處理量調整;你的金鑰會在通話之後,依你的呼叫模式、IP 白名單與尖峰 QPS 設定。

自動化 HS 稅則分類 API 支援哪些國家?

API 接受所有原產國的 ISO 3166-1 alpha-2 國家代碼。也接受 EU 與 UK,GB 則當成 UK 處理。這支 API 只計算美國進口關稅,包含美國的第 99 章稅則行;它回傳的稅號前 6 碼就是國際通用的 HS 層級。

我該怎麼開始使用這支自動化 HS 稅則分類 API?

從一次通話開始:聯絡我們,簡單說明你的系統與處理量。沒有公開的測試工具或測試金鑰;通話之後,你會拿到一把依你的呼叫模式、IP 白名單與尖峰 QPS 設定的金鑰。


用 GingerControl API 開始自動化 HS 稅則分類

如果你正在為一個 1 萬件以上 SKU 的目錄、一個電商平台,或是一套 3PL 作業流程,評估自動化 HS 稅則分類 API,真正該檢驗的問題是:這支 API 能不能在正式環境的量體下維持準確率,並產出 CBP 稽核人員會接受的說明文件?

Classification + Tariff Calculation API 給企業系統使用,從一次通話開始:輸入產品描述與原產國,以 JSON 回傳 10 碼 HTS 稅號與其美國各層關稅,預設每次呼叫 120 項。沒有公開的測試工具或測試金鑰,通話之後才會發放金鑰。

GingerControl打造GingerOS,一套照你的流程、用現有的資料運作的AI貿易合規平台,有沒有 ERP 都可以。專案從報價前的Prototype Week開始。與我們的團隊聊聊,把自動化 HS 稅則分類嵌進你的正式作業流程。


參考資料

  1. U.S. Customs and Border Protection, Trade Statistics
    引用數據:2025 會計年度共徵收 2,167 億美元關稅、稅費(2024 會計年度為 881 億美元)
    來源:CBP Trade Statistics
    發布時間:2025 年
  2. CBP Priority Issues, Trade Volume Statistics
    引用數據:每年處理超過 4,000 萬份報單
    來源:CBP Priority Issues
  3. CBP Informed Compliance Publication, Reasonable Care(2017 年 9 月修訂版)
    引用數據:19 U.S.C. 1484 下的合理注意義務標準
    來源:CBP Reasonable Care Publication
    發布時間:2017 年 9 月
  4. CBP Customs Rulings Online Search System (CROSS)
    引用數據:作為分類參考的 CBP 先例裁定
    來源:CROSS Rulings Database
  5. ATLAS: Benchmarking and Adapting LLMs for Global Trade via HTS Classification, arXiv
    引用數據:200筆樣本的ATLAS歷史測試;6碼層級GPT-5-Thinking為55.5%、Gemini-2.5-Pro-Thinking為31.0%、微調Atlas(LLaMA-3.3-70B)為57.5%;未測試商用API包裝產品或GingerControl
    來源:arXiv 2509.18400
    發布:2025年9月22日
  6. 19 U.S.C. 1484, Customs Duties, Entry of Merchandise
    引用數據:登記進口商的合理注意義務
    來源:19 U.S.C. 1484
下一步

還在一筆一筆查裁定來判定 SKU 稅號?

交給 GingerOS 處理。

整份 SKU 清單判定稅號,附上理由 用 Classification Researcher 判定一個產品的稅號

在下一頁選一個30分鐘的時段,和我們的執行長 Chen Cui 通話。帶一則公告或一份 SKU 清單來(ERP 匯出檔、試算表或一封電子郵件都可以),看看 GingerOS 怎麼處理。

審閱:Michael Weick, LCB / CCS
Customs compliance manager with 42 years of experience (ex Subaru of America, Merck, and Motorola).

延伸閱讀:AI 與技術

零風險承諾

全額退款。

MVP 驗收前若不滿意,全額退還您支付的訂金。

點我!

看看是否符合資格