HTS 稅號查詢 API 與人工稅則分類比較:成本與準確率
這次更新:GingerControl 內部測試的99.86%現在註明是10碼層級。
HTS 稅號查詢 API 和人工稅則分類,回答的是不同的問題。查詢 API,例如美國國際貿易委員會(USITC)免費的 hts.usitc.gov/reststop API,依關鍵字或稅號區間回傳稅則號列和稅率;稅則分類 API 依產品描述回傳一個稅號;人工稅則分類則是由人運用稅則解釋準則(GRI)和類註、章註來判定,依 GingerControl 的估算,每項產品要30分鐘到2小時。對每年新增2,000個 SKU 的進口商來說,查詢 API 是免費的基礎設施,稅則分類 API 省下研究的工時,而要緊的稅號還是由人覆核。
HTS 稅號查詢 API 讓軟體去查《美國統一關稅表》(HTSUS),不必由人手動翻找;稅則分類 API 更進一步,替產品建議一個稅號。GingerControl 的 Classification + Tariff Calculation API(稅號判定加關稅試算 API)屬於第二種:一次呼叫就回傳10碼 HTS 稅號和它的美國各層關稅,只給企業客戶,從一通電話開始。我是 GingerControl 共同創辦人 Chen Cui;這篇說明這兩種 API,包括政府提供的免費 API,以及什麼時候人工判定仍然是對的選擇。
HTS 稅號查詢 API 和人工稅則分類比起來,差在哪?
查詢 API 在稅則裡找號列比人快,但它不做任何判定;稅則分類 API 會建議一個稅號,但需要覆核;人工判定速度慢,留下的紀錄取決於判定的人寫了什麼。
| 查詢 API(USITC reststop) | 稅則分類 API | 人工稅則分類 | |
|---|---|---|---|
| 輸入 | 關鍵字或稅號區間 | 產品描述,有時加上原產地 | 產品本身、規格表、樣品 |
| 輸出 | 稅則號列、稅率、註腳 | 一個建議稅號;有些 API 會再附上關稅或判定理由 | 一個稅號;如果有寫下來,還有判定理由 |
| 會決定歸入哪一節嗎? | 不會 | 會給建議 | 會 |
| 成本 | 免費,不需要金鑰 | 按次計費或依合約 | 人員時間:依我們的估算,每項產品30分鐘到2小時 |
| 留給稽核的紀錄 | 除了查詢本身,沒有別的 | 回應裡有什麼就是什麼 | 判定的人寫下什麼就是什麼 |
來源:[1]。免費工具和付費查詢工具的並排比較,請看 HTS 稅號查詢工具比較;每個免費政府資料來源的逐步用法,請看最好用的免費 HTS 稅號查詢工具。
USITC 的 HTS REST API 怎麼運作?
USITC 的 HTS REST API 是 hts.usitc.gov/reststop 上的公開 JSON 服務,可以搜尋和匯出稅則,不需要帳號或 API 金鑰[1]。三個端點就能滿足大多數需求:
GET https://hts.usitc.gov/reststop/search?keyword=vacuum%20flask
GET https://hts.usitc.gov/reststop/exportList?from=9617&to=9618&format=JSON&styles=false
GET https://hts.usitc.gov/reststop/releaseList
- search 回傳的每一列包含
htsno、description、indent、units、general、special、other(第2欄)、footnotes、quotaQuantity和additionalDuties。 - exportList 以 JSON、CSV 或 XLSX 回傳一個稅號區間;2026年10月11日,除非帶上
styles=true或styles=false,否則它會回傳錯誤,雖然指南把styles列為選填[3]。 - releaseList 回傳修訂歷程;2026年10月11日,它顯示2026年版 HTS 的 Revision 21 自2026年10月9日起生效,在這之前,2025年共修訂了32次[1]。
USITC 的使用者指南把同一個服務描述為 RESTful 網路服務 API,基礎網址是 hts.usitc.gov/reststop[3]。指南說 search 回傳「最多前100筆」結果[3],但2026年10月11日搜尋「steel」回傳了403列,所以不要依賴這個上限。這個 API 沒有原產地輸入,也不會加總關稅;Section 301 和 Section 232 關稅列在第99章的節裡,不在你產品自己的那一行。
人工 HTS 稅則分類要花多少錢?
人工稅則分類花的是研究時間:依 GingerControl 的估算,每項產品30分鐘到2小時,要做出合規等級的報告則要2小時以上。以美國勞工統計局(BLS)2025年5月公布的合規專員平均時薪每小時42.50美元[2]計算,依我們的算法,每項產品的薪資約21到85美元,福利和間接成本還沒算進去。
| 每年新增產品數 | 人工研究,每項1小時 | 薪資,以每小時42.50美元計 |
|---|---|---|
| 500 | 500小時 | 21,250美元 |
| 2,000 | 2,000小時 | 85,000美元 |
| 10,000 | 10,000小時 | 425,000美元 |
以上是試算;每項產品1小時是我們的假設,落在 GingerControl 估算的30分鐘到2小時之間。還要加上重新檢查的時間:稅則在2025年修訂了32次[1]。含覆核時間和工具成本的完整投資報酬模型,請看自動化 HTS 稅則分類的投資報酬率;品項清單越長、工時為什麼越堆越多,請看為什麼人工 HTS 稅則分類無法規模化。
值得引用的觀點:團隊比較「API 還是人工」時,好像 API 會取代人。它取代的是搜尋,不是判斷。查詢 API 省下找號列的幾分鐘;稅則分類 API 省下在幾個號列之間做選擇的那一小時;兩者都省不掉負責的人在稅號寫上報單之前花幾分鐘核對的那一步,而這道覆核是整個流程裡最便宜的部分。
API 和人工,哪一個比較準?
兩者之間沒有公開發表的正面對比基準,所以請用你自己的產品把兩種方式都測一次。各家廠商的數字量的是不同的東西(不公開的測試集、改列率、目標值),比較請看 HTS 稅則分類廠商準確率比較。分別按6碼、8碼和10碼計分:CBP 的稅則分類指引說,法定文字只到8碼,最後兩碼是統計用的[4]。GingerControl 的 API 採用 Quick 分類線,這條線在 GingerControl 自家對1,000多項產品做的內部測試中,10碼層級拿到99.86%;這是我們自己的測試,不是獨立評比。
什麼時候人工稅則分類還是比較合適?
你第一次經手的產品、要看實驗室分析才能決定歸入哪一節的貨品,以及關稅金額大又真的有疑問的稅號,仍然適合人工判定,這時值得申請預先審核(binding ruling)。申請裁定不收費[7],CBP 說它的全國商品專家處一般在30個日曆天內作出裁定[5]。CBP 的合理注意義務檢查清單也會問,你的貨品是否「建議做實驗室分析或其他專門程序」[6]。
稅則分類 API 比查詢 API 多了什麼?
稅則分類 API 多了判定這一步,有些還會回傳關稅。GingerControl 的 Classification + Tariff Calculation API 接收產品描述和原產地,回傳10碼 HTS 稅號,以及呼叫當下生效的美國各層關稅,包括一般稅率、優惠稅率(Special rate)、Section 301、Section 232 金屬關稅和其他第99章稅號;預設每次呼叫120項,拆分稅號貨品(例如第91章手錶)的關稅按組成部分回傳。它只給企業客戶,從一通電話開始;沒有公開價格。GingerControl 的稅則分類結果僅供一般參考、教育和規劃用途;稅號寫上報單之前,要由你的持照報關行覆核。GingerControl 不是報關行,不代為報關,也不提供法律意見。
其他廠商的 API 比較,請看最佳 HTS 與 HS 稅則分類 API;改成自己開發要怎麼權衡,請看稅則分類系統:自建還是外購;把稅號提供給別人在法律上有哪些限制,包括 CBP 認為工具不算「人」的看法[8],請看 AI 工具可以合法判定 HTS 稅號嗎?。
把 HTS 資料接進你的品項清單
稅則文字和稅率用免費的 USITC API;如果你的品項清單要替每個新 SKU 配上稅號和美國關稅,Classification + Tariff Calculation API 一次呼叫就能同時回傳兩者。看看 API 會替你的 SKU 回傳什麼
參考資料
- U.S. International Trade Commission, HTS REST API at hts.usitc.gov/reststop (read October 11, 2026)
引用資料:search、exportList 和 releaseList 三個端點,不需要登入或金鑰;不帶 styles 參數時,exportList 回傳 HTTP 400;search 的欄位有 htsno、description、indent、units、general、special、other、footnotes、quotaQuantity、additionalDuties;可匯出為 JSON、CSV 或 XLSX;搜尋「steel」回傳403列;2026年版 HTS 的 Revision 21 自2026年10月9日起生效;2025年共修訂32次
來源:USITC HTS release list - U.S. Bureau of Labor Statistics, Occupational Employment and Wages, May 2025, SOC 13-1041 Compliance Officers
引用資料:平均時薪42.50美元
來源:BLS OEWS, Compliance Officers - U.S. International Trade Commission, HTS external user guide (last updated June 15, 2023; read October 11, 2026 in the Internet Archive copy of September 17, 2026, because usitc.gov blocked direct reading)
引用資料:HTS 系統「提供擷取搜尋和匯出結果的介面」,並「使用表現層狀態轉移(RESTful)網路服務 API 提供這些資料」;基礎網址為 hts.usitc.gov/reststop;search 回傳「最多前100項稅則條目」;exportList 接受 format、from、to 和 styles 參數(styles 列為非必填)
來源:USITC HTS external user guide - U.S. Customs and Border Protection, "Tariff Classification" informed compliance publication (May 2004)
引用資料:「HTSUS 的法定文字只到8碼」;10碼號碼是統計用的
來源:CBP "Tariff Classification" ICP - U.S. Customs and Border Protection, eRuling requirements page
引用資料:「一般而言,NCSD 會在收件日起30個日曆天內作出所有這類裁定」;最多五項同一類別或種類的品項
來源:CBP eRuling requirements - U.S. Customs and Border Protection, Reasonable Care informed compliance publication (September 2017 revision)
引用資料:關於實驗室分析或其他專門程序的稅則分類問題
來源:CBP Reasonable Care publication - U.S. Customs and Border Protection, Rulings Program informed compliance publication (September 20, 2023)
引用資料:「裁定計畫不收取任何費用」
來源:CBP Rulings Program ICP - U.S. Customs and Border Protection, ruling HQ H350722 (January 16, 2026)
引用資料:「工具不構成 19 C.F.R. § 111.1 所定義的『人』」;稅則分類決定「必須由合法持照的報關行做出」
來源:CBP CROSS, HQ H350722
常見問題
怎麼用 USITC 的 HTS reststop API 依關鍵字搜尋?
對 hts.usitc.gov/reststop/search 送出 GET 請求,帶上 keyword 參數,例如 keyword=vacuum flask。2026年10月11日,它不需要登入或金鑰就有回應,回傳的 JSON 每一列包括 HTS 稅號、貨名、縮排層級、單位、一般稅率、優惠稅率和第2欄稅率、註腳以及附加關稅。如果你是開發者,要替2,000個 SKU 做查詢,就把結果快取起來,並從 /reststop/releaseList 記下對應的修訂版。
USITC 的 HTS REST API 有說明文件嗎?
有。USITC 的 HTS 外部使用者指南說明了一個 RESTful 網路服務 API,基礎網址是 hts.usitc.gov/reststop,用來擷取搜尋和匯出的結果。如果你是開發者,要把它整合進一份5,000項的品項清單,就直接測試 search、exportList 和 releaseList 這三個端點;指南裡有一項說法,也就是最多回傳100筆結果,我們在2026年10月搜尋時並不成立。
USITC 的 API 能依產品描述判定稅號嗎?
不能。它搜尋的是稅則本身的文字,並匯出稅號區間;它不會判斷你的產品該歸入哪一節,也不會依原產地加總關稅。如果你是每年新增300項產品的進口商,還是需要稅則分類 API,或由人運用稅則解釋準則(GRI)和類註、章註,才能得出稅號。
人工 HTS 稅則分類和 API 比起來,要花多少錢?
人工稅則分類花的是時間:依 GingerControl 的估算,每項產品30分鐘到2小時;以美國勞工統計局(BLS)2025年5月公布的合規專員平均時薪(每小時42.50美元)計算,每項產品的薪資約21到85美元,還沒算間接成本。如果你的平台每年要判定2,000個 SKU 的稅號,就拿這個數字和 API 的價格,加上人工覆核每個回傳稅號所花的時間,一起比較。
HTS 稅則分類 API 比人工稅則分類更準嗎?
沒有一個共同的基準評比能回答這個問題,各家廠商的數字量的也不是同一件事。如果你是有1,000個 SKU 的進口商,就拿報關行已經確認過的50個品項,把兩種方式都測一次,並分別按6碼、8碼和10碼計分。GingerControl 的 Classification + Tariff Calculation API 採用 Quick 分類線,這條線在 GingerControl 自家對1,000多項產品做的內部測試中,10碼層級拿到99.86%。
人工 HTS 稅則分類,每項產品要花多久?
依 GingerControl 的估算,每項產品30分鐘到2小時;要寫出能放進合規檔案的報告,則要2小時以上。材質單一的簡單貨品,幾分鐘就能判定。如果你的團隊每月新增40個組合物 SKU,覆核之前就要先花20到80小時做研究;API 或研究工具省下的是研究,不是覆核。
API 給的 HTS 稅號,可以直接寫上報單嗎?
這樣做不安全。稅則分類由登記進口商(IOR)申報,申報時須盡到合理注意義務;如果稅號是給別人的貨物用的,CBP 在裁定 HQ H350722 中表示,工具不算「人」,必須由持照報關行做出決定。如果你的平台服務200家進口商,就在 API 回應和報單之間保留一道報關行覆核。
什麼情況下還是應該人工判定稅號?
產品是你第一次經手、要靠實驗室分析才能決定歸入哪一節,或者涉及的關稅金額大而稅號又不確定時,就人工判定,或向 CBP 申請預先審核(binding ruling)。如果你是進口商,要推出五項同一類別或種類的產品,一次免費的 eRulings 申請就能涵蓋全部五項,而 CBP 說它的專家一般在30個日曆天內回覆。
還在一筆一筆查裁定來判定 SKU 稅號?
交給 GingerOS 處理。
在下一頁選一個30分鐘的時段,和我們的執行長 Chen Cui 通話。帶一則公告或一份 SKU 清單來(ERP 匯出檔、試算表或一封電子郵件都可以),看看 GingerOS 怎麼處理。
審閱:Michael Weick, LCB / CCS




